209 """ |
209 """ |
210 names = [] |
210 names = [] |
211 for completion in result["Completions"]: |
211 for completion in result["Completions"]: |
212 name = completion['Name'] |
212 name = completion['Name'] |
213 context = completion['FullName'] |
213 context = completion['FullName'] |
214 if context.endswith(".{0}".format(name)): |
|
215 context = context.rsplit(".", 1)[0] |
|
216 if context: |
214 if context: |
|
215 if context.endswith(".{0}".format(name)): |
|
216 context = context.rsplit(".", 1)[0] |
217 name = "{0} ({1})".format(name, context) |
217 name = "{0} ({1})".format(name, context) |
218 |
218 |
219 name += JediServer.PictureIDs.get(completion['CompletionType'], '') |
219 name += JediServer.PictureIDs.get(completion['CompletionType'], '') |
220 names.append(name) |
220 names.append(name) |
221 |
221 |