mirror of
https://github.com/davidhalter/jedi.git
synced 2026-01-04 03:03:22 +08:00
Differentiate in finder between get_value_filters and get_global_filters
This commit is contained in:
@@ -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