Created
March 10, 2017 13:00
-
-
Save sudarshang/99615235bd1c2b18cc4272319b60b4cb to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
In [1]: import sys | |
...: sys.path.append('/home/smg/Dropbox/projects/jedi_import_error/') | |
...: import jedi | |
...: jedi.set_debug_function() | |
...: | |
In [2]: s = jedi.Script(source='from jedi_import_error._jedi_import_counter import JediImportCounter') | |
...: s.goto_definitions() | |
...: | |
speed: init 0.0548539161682 | |
speed: import (<Name: jedi_import_error@1,5>, <Name: _jedi_import_counter@1,23>) 0.0555720329285 | |
dbg: search_module 'jedi_import_error' in None | |
dbg: search_module 'jedi_import_error._jedi_import_counter' in paths ['/home/smg/Dropbox/projects/jedi_import_error/jedi_import_error'] | |
dbg: finder.filter_name "u'JediImportCounter'" in (<ModuleContext: <Module: /home/smg/Dropbox/projects/jedi_import_error/jedi_import_error/_jedi_import_counter.py@1-3>>): [<TreeNameDefinition: JediImportCounter@(1, 6)>]@None | |
dbg: finder._names_to_types: [<TreeNameDefinition: JediImportCounter@(1, 6)>] -> set([<ClassContext: <Class: JediImportCounter@1-3>>]) | |
dbg: after import: set([<ClassContext: <Class: JediImportCounter@1-3>>]) | |
Out[2]: [<Definition class JediImportCounter>] | |
In [3]: s = jedi.Script(source='from jedi_import_error._jedi_import_counter import JediImportCounter', path='/home/smg/Dropbox/proj | |
...: ects/jedi_import_error/jedi_import_error/jedi_import_error.py') | |
...: s.goto_definitions() | |
...: | |
speed: init 0.000625848770142 | |
speed: import (<Name: jedi_import_error@1,5>, <Name: _jedi_import_counter@1,23>) 0.00275993347168 | |
warning: /home/smg/Dropbox/projects/jedi_import_error/jedi_import_error/jedi_import_error.py:1:23: E3 Potential ImportError. | |
speed: import (<Name: jedi_import_error@1,5>, <Name: _jedi_import_counter@1,23>, <Name: JediImportCounter@1,51>) 0.00369191169739 | |
warning: /home/smg/Dropbox/projects/jedi_import_error/jedi_import_error/jedi_import_error.py:1:23: E3 Potential ImportError. | |
dbg: after import: set([]) | |
Out[3]: [] | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment