Skip to content

Commit 4402ea7

Browse files
committed
Version bump v2.0.0-beta.13
+ Added missing (esprima) dependency.
1 parent b3328bb commit 4402ea7

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

codeintel/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '2.0.0-beta.12'
1+
__version__ = '2.0.0-beta.13'

codeintel/codeintel2/tree_python.py

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -502,14 +502,8 @@ def _hit_from_first_part(self, tokens, scoperef):
502502
scoperef = (self.built_in_blob, [])
503503
return (self.built_in_blob, scoperef), 1
504504

505-
elem = self._elem_from_scoperef(scoperef)
506-
if first_token == elem.get("name"):
507-
# The element itself is the thing we wanted...
508-
self.log("is '%s' accessible on %s? yes: %s",
509-
first_token, scoperef, elem)
510-
return (elem, scoperef), 1
511-
512505
while 1:
506+
elem = self._elem_from_scoperef(scoperef)
513507
if first_token in elem.names:
514508
#TODO: skip __hidden__ names
515509
self.log("is '%s' accessible on %s? yes: %s",
@@ -523,11 +517,16 @@ def _hit_from_first_part(self, tokens, scoperef):
523517
'.'.join(tokens[:nconsumed]), scoperef, hit[0])
524518
return hit, nconsumed
525519

520+
if first_token == elem.get("name"):
521+
# The element itself is the thing we wanted...
522+
self.log("is '%s' accessible on %s? yes: %s",
523+
first_token, scoperef, elem)
524+
return (elem, scoperef), 1
525+
526526
self.log("is '%s' accessible on %s? no", first_token, scoperef)
527527
scoperef = self.parent_scoperef_from_scoperef(scoperef)
528528
if not scoperef:
529529
return None, None
530-
elem = self._elem_from_scoperef(scoperef)
531530

532531
def _set_reldirlib_from_blob(self, blob):
533532
"""Set the relative import directory to be this blob's location."""

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,7 @@
209209
'applib',
210210
'chardet',
211211
'cmdln',
212+
'esprima',
212213
'inflector',
213214
'six',
214215
'zope.cachedescriptors',

0 commit comments

Comments
 (0)