1
0
forked from VimPlug/jedi

Cache getting resolved param names

This commit is contained in:
Dave Halter
2019-07-31 22:54:29 +02:00
parent a739c17a6f
commit ec70815318
3 changed files with 5 additions and 3 deletions

View File

@@ -516,7 +516,7 @@ class PartialSignature(SignatureWrapper):
self._skipped_arg_count = skipped_arg_count
self._skipped_arg_set = skipped_arg_set
def get_param_names(self):
def get_param_names(self, resolve_stars=False):
names = self._wrapped_signature.get_param_names()[self._skipped_arg_count:]
return [n for n in names if n.string_name not in self._skipped_arg_set]
@@ -598,7 +598,7 @@ class DataclassSignature(AbstractSignature):
super(DataclassSignature, self).__init__(context)
self._param_names = param_names
def get_param_names(self):
def get_param_names(self, resolve_stars=False):
return self._param_names