Show More
@@ -1141,16 +1141,16 b' class Completer(Configurable):' | |||
|
1141 | 1141 | """ |
|
1142 | 1142 | return self._attr_matches(text)[0] |
|
1143 | 1143 | |
|
1144 | def _attr_matches(self, text, include_prefix=True): | |
|
1144 | def _attr_matches(self, text, include_prefix=True) -> Tuple[Sequence[str], str]: | |
|
1145 | 1145 | m2 = re.match(r"(.+)\.(\w*)$", self.line_buffer) |
|
1146 | 1146 | if not m2: |
|
1147 | return [] | |
|
1147 | return [], "" | |
|
1148 | 1148 | expr, attr = m2.group(1, 2) |
|
1149 | 1149 | |
|
1150 | 1150 | obj = self._evaluate_expr(expr) |
|
1151 | 1151 | |
|
1152 | 1152 | if obj is not_found: |
|
1153 | return [] | |
|
1153 | return [], "" | |
|
1154 | 1154 | |
|
1155 | 1155 | if self.limit_to__all__ and hasattr(obj, '__all__'): |
|
1156 | 1156 | words = get__all__entries(obj) |
General Comments 0
You need to be logged in to leave comments.
Login now