Closed
Description
- Plugins
- Implicit Configuration
- Multi-component / package (alpha, based on @mpickering work in progress)
- stack hie-bios flag
- cabal hie-bios flag
- Terminal modules (module graph)
- memory usage
2020-09-29 Update (@jneira)
- Plugins
- Implicit Configuration
- Multi-component / package (alpha, based on @mpickering work in progress)
- Ghcide master ghcide master? #173
- Module graph, implemented in @wz1000 hiedb branch of ghcide, There is a pr in ghcide to merge it: Integrate hiedb ghcide#898. The pr has been moved to hls: References via
hiedb
#704 - Change plugin architecture Project architecture to support plugins #164, Split HLS plugins into internal libraries #421
- Document global architecture Document architecture and relationship between component projects #409
- stack/cabal hie-bios flag: upstream changes in cabal/stack to make them give precise build info to hie-bios
- cabal @fendor/@bubba show-build-info: Implement
show-build-info
for cabal-install cabal#7478 - stack @chrisdone branch https://github.com/commercialhaskell/stack/compare/add-stack-ide-bios-cmd
- main issue in hie-bios about: Proposal: better multi component support (including
show-build-info
) hie-bios#269 (comment)
- cabal @fendor/@bubba show-build-info: Implement
- memory usage System hangs and crashes after consuming all 32GB of RAM #286, Leaking 10GB memory per minute with wrong type alias def
type Foo = Foo
for some ghc versions #352 and Space Leak #386 (and Memory usage #802 from ghcide)