Differentiate in finder between get_value_filters and get_global_filters
This commit is contained in:
1 parent
9986d8c9aa
commit
21a18c698e
3 files changed
+26
-25
No files matched your search
@@ -66,7 +66,10 @@ class HelperValueMixin(object):
|
||||
from jedi.inference import finder
|
||||
f = finder.NameFinder(self.infer_state, self, name_value, name_or_str,
|
||||
position, analysis_errors=analysis_errors)
|
||||
filters = f.get_filters(search_global)
|
||||
if search_global:
|
||||
filters = f.get_global_filters()
|
||||
else:
|
||||
filters = f.get_value_filters()
|
||||
if is_goto:
|
||||
return f.filter_name(filters)
|
||||
return f.find(filters, attribute_lookup=not search_global)
|
||||
|
||||
Reference in new issue
Block a user