1
0
forked from VimPlug/jedi

ImportError detection

This commit is contained in:
Dave Halter
2014-05-11 01:54:25 +02:00
parent 586ac9d013
commit c59a8dce28
3 changed files with 7 additions and 3 deletions

View File

@@ -588,14 +588,14 @@ class Script(object):
def analysis(self):
statements = set(chain(*self._parser.module().used_names.values()))
for stmt in statements:
if stmt.start_pos[0] != 32:
if stmt.start_pos[0] != 254:
continue
if isinstance(stmt, pr.Import):
imports.strip_imports(self._evaluator, [stmt])
else:
self._evaluator.eval_statement(stmt)
for error in self._evaluator.analysis:
for error in sorted(self._evaluator.analysis, key=lambda x: x.line):
print(repr(error))
raise AssertionError
return self._evaluator.analysis