forked from VimPlug/jedi
Some code cleanups
This commit is contained in:
@@ -125,11 +125,12 @@ def infer_param(function_value, param, ignore_stars=False):
|
||||
ValueSet([builtin_from_name(inference_state, 'str')]),
|
||||
values
|
||||
)
|
||||
if not values:
|
||||
return NO_VALUES
|
||||
return ValueSet([GenericClass(
|
||||
dct,
|
||||
TupleGenericManager(generics),
|
||||
) for c in values])
|
||||
pass
|
||||
)])
|
||||
return values
|
||||
|
||||
|
||||
|
||||
@@ -63,7 +63,9 @@ class StubModuleContext(ModuleContext):
|
||||
class TypingModuleWrapper(StubModuleValue):
|
||||
def get_filters(self, *args, **kwargs):
|
||||
filters = super(TypingModuleWrapper, self).get_filters(*args, **kwargs)
|
||||
yield TypingModuleFilterWrapper(next(filters))
|
||||
f = next(filters, None)
|
||||
assert f is not None
|
||||
yield TypingModuleFilterWrapper(f)
|
||||
for f in filters:
|
||||
yield f
|
||||
|
||||
|
||||
Reference in New Issue
Block a user