1
0
forked from VimPlug/jedi

Fix an issue in the API that was created by creating set types.

This commit is contained in:
Dave Halter
2015-11-10 21:30:08 +01:00
parent eececf0f74
commit 292366d3a6

View File

@@ -365,7 +365,10 @@ class Script(object):
definitions = resolve_import_paths(definitions)
names = [s.name for s in definitions]
defs = [classes.Definition(self._evaluator, name) for name in names]
return helpers.sorted_definitions(defs)
# The additional set here allows the definitions to become unique in an
# API sense. In the internals we want to separate more things than in
# the API.
return helpers.sorted_definitions(set(defs))
def goto_assignments(self):
"""