From 9eca33f55c20d86210dcf40a5eb14c52c8e00211 Mon Sep 17 00:00:00 2001 From: David Halter Date: Fri, 6 Sep 2013 01:27:07 +0430 Subject: [PATCH] final import renamings for the new parser package --- jedi/evaluate.py | 2 +- jedi/parser/representation.py | 4 ++-- test/test_parsing.py | 2 +- test/test_regression.py | 5 +++-- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/jedi/evaluate.py b/jedi/evaluate.py index 9e91f580..920aded5 100644 --- a/jedi/evaluate.py +++ b/jedi/evaluate.py @@ -125,7 +125,7 @@ def get_names_of_scope(scope, position=None, star_search=True, This function is used to include names from outer scopes. For example, when the current scope is function: - >>> from jedi.parsing import Parser + >>> from jedi.parser import Parser >>> parser = Parser(''' ... x = ['a', 'b', 'c'] ... def func(): diff --git a/jedi/parser/representation.py b/jedi/parser/representation.py index 9edeb62c..f1cd4da3 100644 --- a/jedi/parser/representation.py +++ b/jedi/parser/representation.py @@ -18,7 +18,7 @@ which is being used in a function definition. The easiest way to play with this module is to use :class:`parsing.Parser`. :attr:`parsing.Parser.module` holds an instance of :class:`SubModule`: ->>> from jedi.parsing import Parser +>>> from jedi.parser import Parser >>> parser = Parser('import os', 'example.py') >>> submodule = parser.module >>> submodule @@ -241,7 +241,7 @@ class Scope(Simple, IsScope): """ Get all defined names in this scope. - >>> from jedi.parsing import Parser + >>> from jedi.parser import Parser >>> parser = Parser(''' ... a = x ... b = y diff --git a/test/test_parsing.py b/test/test_parsing.py index 0c08c526..2894d5f1 100644 --- a/test/test_parsing.py +++ b/test/test_parsing.py @@ -1,5 +1,5 @@ from jedi.parser import Parser -from jedi import parsing_representation as pr +from jedi.parser import representation as pr def test_user_statement_on_import(): """github #285""" diff --git a/test/test_regression.py b/test/test_regression.py index 6081e9b5..c50998c8 100644 --- a/test/test_regression.py +++ b/test/test_regression.py @@ -10,7 +10,8 @@ from .helpers import TestCase, cwd_at import jedi from jedi import Script -from jedi import api, parsing +from jedi import api +from jedi.parser import Parser #jedi.set_debug_function() @@ -115,7 +116,7 @@ class TestRegression(TestCase): def test_end_pos(self): # jedi issue #150 s = "x()\nx( )\nx( )\nx ( )" - parser = parsing.Parser(s) + parser = Parser(s) for i, s in enumerate(parser.module.statements, 3): for c in s.get_commands(): self.assertEqual(c.execution.end_pos[1], i)