-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Imported-via feature #9
Comments
Python: from os.path import *
print(sep) In this, As a related issue: import os.path.sep as os_path_sep
print(os_path_sep) Should UI design is hard (and so is schema design). |
@kamahen this exact issue seems to be addressed by (see the exact comment) kythe/kythe#4021 (comment), and the more lengthy kythe/kythe#3934 (comment): the
That one is pretty sure. Now, for the
(Note that #10 covers this usecase in more detail) |
With all the new info about aliased imports, I now think this feature is deprecated, and the indexers should rather emit explicit edges for used imports even in blanket / implicit imports. |
For languages that have blanket-import-everything-from-module [1], the UI could indicate what are the actually used bindings at a blanket-import.
Reverse, given a usage, the UI could indicate (via highlight, and/or in backrefs) which import was used to bring it in scope.
See inspiration in google/haskell-indexer#100.
[1]: Haskell for sure. ML's
open
structure syntax? Java'simport static foo.*
?The text was updated successfully, but these errors were encountered: