(
mode: AutocompleteModes, module_gatherer: ModuleGatherer
)
| 779 | |
| 780 | |
| 781 | def get_default_completer( |
| 782 | mode: AutocompleteModes, module_gatherer: ModuleGatherer |
| 783 | ) -> tuple[BaseCompletionType, ...]: |
| 784 | return ( |
| 785 | ( |
| 786 | DictKeyCompletion(mode=mode), |
| 787 | ImportCompletion(module_gatherer, mode=mode), |
| 788 | FilenameCompletion(mode=mode), |
| 789 | MagicMethodCompletion(mode=mode), |
| 790 | MultilineJediCompletion(mode=mode), |
| 791 | CumulativeCompleter( |
| 792 | ( |
| 793 | GlobalCompletion(mode=mode), |
| 794 | ParameterNameCompletion(mode=mode), |
| 795 | ), |
| 796 | mode=mode, |
| 797 | ), |
| 798 | AttrCompletion(mode=mode), |
| 799 | ExpressionAttributeCompletion(mode=mode), |
| 800 | ) |
| 801 | if mode != AutocompleteModes.NONE |
| 802 | else tuple() |
| 803 | ) |
| 804 | |
| 805 | |
| 806 | def _callable_postfix(value: Any, word: str) -> str: |
nothing calls this directly
no test coverage detected