1
0
forked from VimPlug/jedi

Actually use parso now instead of Jedi.

This commit is contained in:
Dave Halter
2017-05-19 14:20:14 -04:00
parent ccbaa12143
commit 9bca3d39f5
34 changed files with 49 additions and 52 deletions

View File

@@ -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

View File

@@ -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)

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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