1
0
forked from VimPlug/jedi

Remove use_metaclass

This commit is contained in:
Dave Halter
2020-07-02 00:58:30 +02:00
parent c651109b9a
commit 1dc83115be
4 changed files with 6 additions and 16 deletions

View File

@@ -1,6 +1,5 @@
from parso.python import tree
from jedi._compatibility import use_metaclass
from jedi import debug
from jedi.inference.cache import inference_state_method_cache, CachedMetaClass
from jedi.inference import compiled
@@ -126,7 +125,7 @@ class FunctionMixin(object):
return [TreeSignature(f) for f in self.get_signature_functions()]
class FunctionValue(use_metaclass(CachedMetaClass, FunctionMixin, FunctionAndClassBase)):
class FunctionValue(FunctionMixin, FunctionAndClassBase, metaclass=CachedMetaClass):
@classmethod
def from_context(cls, context, tree_node):
def create(tree_node):