-
-
Notifications
You must be signed in to change notification settings - Fork 391
completion suggestions from all modules #340
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
Comments
+1 for it! IIRC, TypeScript Language Server also provides such a feature, provides a symbol completion not only for local and imported modules, but also for all the modules in package dependency and adds missing imports automatically. |
I don't think a list of exposed symbols would ever be that big, it could be indexed on startup possibly. If you wanted to include transitive dependencies that need to be exposed in the cabal file (which would be cool) it might be a bit big I guess. |
I wonder if this could be feasible using the new hiedb |
+1. Really liking HLS so far, but agree that suggesting outside of the current file would be great. |
This was discussed in #1327 as well |
@shmish111 @mmgeorge it seems #1327 has some interesting discussion about that so i am gonna close this one, you can track the progress in that issue. Thanks! |
It seems completion items only come from the current file, I would like to see suggestions based on all exposed modules including from dependencies that are in my cabal file. After playing with HLS for a while and coming from purescript I would say this is the biggest missing feature for me personally.
The text was updated successfully, but these errors were encountered: