diff --git a/jedi/evaluate/docstrings.py b/jedi/evaluate/docstrings.py index e63745e5..7a97cf17 100644 --- a/jedi/evaluate/docstrings.py +++ b/jedi/evaluate/docstrings.py @@ -25,7 +25,7 @@ from jedi.evaluate.cache import memoize_default from jedi.parser import ParserWithRecovery, load_grammar from jedi.parser.tree import search_ancestor from jedi.common import indent_block -from jedi.evaluate.iterable import SequenceLiteralContext, FakeSequence, AlreadyEvaluated +from jedi.evaluate.iterable import SequenceLiteralContext, FakeSequence DOCSTRING_PARAM_PATTERNS = [ diff --git a/jedi/evaluate/iterable.py b/jedi/evaluate/iterable.py index fe5afbf0..1c3ce2da 100644 --- a/jedi/evaluate/iterable.py +++ b/jedi/evaluate/iterable.py @@ -25,7 +25,6 @@ from jedi import settings from jedi import common from jedi.common import unite, safe_property from jedi._compatibility import unicode, zip_longest, is_py3 -from jedi.parser import tree from jedi.evaluate import compiled from jedi.evaluate import helpers from jedi.evaluate import analysis @@ -525,22 +524,6 @@ class FakeSequence(_FakeArray): return "<%s of %s>" % (type(self).__name__, self._lazy_context_list) -class AlreadyEvaluated(frozenset): - """A simple container to add already evaluated objects to an array.""" - def __init__(self, *args, **kwargs): - raise DeprecationWarning - - def get_code(self, normalized=False): - # For debugging purposes. - return str(self) - - -class MergedNodes(frozenset): - def __init__(self, *args, **kwargs): - raise DeprecationWarning - pass - - class FakeDict(_FakeArray): def __init__(self, evaluator, dct): super(FakeDict, self).__init__(evaluator, dct, 'dict')