forked from VimPlug/jedi
Actually use parso now instead of Jedi.
This commit is contained in:
@@ -13,9 +13,9 @@ import os
|
||||
import warnings
|
||||
import sys
|
||||
|
||||
from jedi.parser.python import load_grammar
|
||||
from jedi.parser.python import tree
|
||||
from jedi.parser.python import parse
|
||||
from parso.python import load_grammar
|
||||
from parso.python import tree
|
||||
from parso.python import parse
|
||||
from jedi.parser_utils import get_executable_nodes, get_statement_of_position
|
||||
from jedi import debug
|
||||
from jedi import settings
|
||||
|
||||
@@ -9,7 +9,7 @@ import re
|
||||
from jedi._compatibility import u
|
||||
from jedi import settings
|
||||
from jedi import common
|
||||
from jedi.parser.cache import parser_cache
|
||||
from parso.cache import parser_cache
|
||||
from jedi.cache import memoize_method
|
||||
from jedi.evaluate import representation as er
|
||||
from jedi.evaluate import instance
|
||||
@@ -60,7 +60,7 @@ class BaseDefinition(object):
|
||||
self._evaluator = evaluator
|
||||
self._name = name
|
||||
"""
|
||||
An instance of :class:`jedi.parser.reprsentation.Name` subclass.
|
||||
An instance of :class:`parso.reprsentation.Name` subclass.
|
||||
"""
|
||||
self.is_keyword = isinstance(self._name, KeywordName)
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
from jedi.parser import token
|
||||
from jedi.parser.python import tree
|
||||
from parso import token
|
||||
from parso.python import tree
|
||||
from jedi import debug
|
||||
from jedi import settings
|
||||
from jedi.api import classes
|
||||
|
||||
@@ -6,9 +6,9 @@ from collections import namedtuple
|
||||
|
||||
from jedi._compatibility import u
|
||||
from jedi.evaluate.helpers import evaluate_call_of_leaf
|
||||
from jedi.parser.python.parser import Parser
|
||||
from jedi.parser.python import tree
|
||||
from jedi.parser import tokenize
|
||||
from parso.python.parser import Parser
|
||||
from parso.python import tree
|
||||
from parso import tokenize
|
||||
from jedi.cache import time_cache
|
||||
from jedi import common
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ import keyword
|
||||
from jedi._compatibility import is_py3, is_py35
|
||||
from jedi import common
|
||||
from jedi.evaluate.filters import AbstractNameDefinition
|
||||
from jedi.parser.python.tree import Leaf
|
||||
from parso.python.tree import Leaf
|
||||
|
||||
try:
|
||||
from pydoc_data import topics as pydoc_topics
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
from jedi.api import classes
|
||||
from jedi.parser.python import tree
|
||||
from parso.python import tree
|
||||
from jedi.evaluate import imports
|
||||
from jedi.evaluate.filters import TreeNameDefinition
|
||||
from jedi.evaluate.representation import ModuleContext
|
||||
|
||||
Reference in New Issue
Block a user