Open lukel97 opened 6 years ago
Could we somehow get the list of exposed-modules and other-modules from the cabal file?
I believe this is already working, for example I'm able to complete Haskell.Ide.Engine.*
modules when working with the hie codebase. Is there anything missing here?
@Lorenzo sorry should have been more clear, this is for the missing variable/symbol suggestions that suggest modules to import. Updated the issue with an example
Currently the quick fix suggestions for importing a module when a symbol cannot be found only suggest modules available on Hoogle. This should be expanded to search other modules in the same package/project/folder being worked on.
A minimal test case would be:
This may involve having to typecheck other modules in the background so we can get the exported symbols.