1
0
forked from VimPlug/jedi

A lot of work toward a better diff parser API.

This commit is contained in:
Dave Halter
2017-03-25 01:51:03 +01:00
parent ac0d0869c9
commit 7874026ee5
4 changed files with 29 additions and 10 deletions

View File

@@ -12,7 +12,6 @@ from collections import namedtuple
from jedi._compatibility import use_metaclass
from jedi import settings
from jedi.common import splitlines
from jedi.parser.python import load_grammar
from jedi.parser.python.parser import ParserWithRecovery, _remove_last_newline
from jedi.parser.python.tree import EndMarker
from jedi.parser.utils import parser_cache
@@ -138,6 +137,7 @@ def load_diff_parser(path, python_version=None):
class NewDiffParser(object):
def __init__(self, path, python_version=None):
self._path = path
from jedi.parser.python import load_grammar
grammar = load_grammar(version=python_version)
self._parser = ParserWithRecovery(grammar)
self._module = None