All active matcher routines for completion
(self)
| 1118 | |
| 1119 | @property |
| 1120 | def matchers(self): |
| 1121 | """All active matcher routines for completion""" |
| 1122 | if self.dict_keys_only: |
| 1123 | return [self.dict_key_matches] |
| 1124 | |
| 1125 | if self.use_jedi: |
| 1126 | return [ |
| 1127 | *self.custom_matchers, |
| 1128 | self.file_matches, |
| 1129 | self.magic_matches, |
| 1130 | self.dict_key_matches, |
| 1131 | ] |
| 1132 | else: |
| 1133 | return [ |
| 1134 | *self.custom_matchers, |
| 1135 | self.python_matches, |
| 1136 | self.file_matches, |
| 1137 | self.magic_matches, |
| 1138 | self.python_func_kw_matches, |
| 1139 | self.dict_key_matches, |
| 1140 | ] |
| 1141 | |
| 1142 | def all_completions(self, text) -> List[str]: |
| 1143 | """ |
nothing calls this directly
no outgoing calls
no test coverage detected