haskell-language-server/hie-compat
Andy 21c8e9b83e
Hlint: A handful of fixes to hints (#3259)
* CI: rwe/actions-hlint-run v2

* fmt script: Fix missing directories

Otherwise will fail

* Hlint: Automatically fix warnings via apply-refact

* Hlint: Do not suggest fromMaybe

Co-authored-by: Michael Peyton Jones <me@michaelpj.com>
2022-10-10 11:47:42 +00:00
..
src-ghc86/Compat Hlint: A handful of fixes to hints (#3259) 2022-10-10 11:47:42 +00:00
src-ghc88/Compat Add GHC 9.2 support for hie-compat (#2003) 2021-07-26 19:57:40 +01:00
src-ghc90/Compat Record Dot Hover Types (#3016) 2022-07-19 16:59:42 +01:00
src-ghc92/Compat Record Dot Hover Types (#3016) 2022-07-19 16:59:42 +01:00
src-ghc810/Compat Add GHC 9.2 support for hie-compat (#2003) 2021-07-26 19:57:40 +01:00
src-reexport/Compat Fix cabal check for hie-compat (haskell/ghcide#879) 2020-10-23 12:03:47 +05:30
src-reexport-ghc9/Compat Record Dot Hover Types (#3016) 2022-07-19 16:59:42 +01:00
src-reexport-ghc92/Compat 9.4 support + MHU 2022-09-01 14:47:55 +05:30
CHANGELOG.md Move HIE files stuff to a new hie-compat package (haskell/ghcide#877) 2020-10-20 12:48:56 +05:30
hie-compat.cabal Add source-repository to all cabal files (#3219) 2022-09-24 02:50:25 +00:00
LICENSE Move HIE files stuff to a new hie-compat package (haskell/ghcide#877) 2020-10-20 12:48:56 +05:30
README.md Record Dot Hover Types (#3016) 2022-07-19 16:59:42 +01:00

hie-compat

Mainly a backport of HIE Files for ghc 8.6, along with a few other backports of fixes useful for ghcide

Also includes backport of record-dot-syntax support to 9.2.x

Fully compatible with .hie files natively produced by versions of GHC that support them.

THIS DOES NOT LET YOU READ HIE FILES WITH MISMATCHED VERSIONS OF GHC

Backports included:

https://gitlab.haskell.org/ghc/ghc/-/merge_requests/8589

https://gitlab.haskell.org/ghc/ghc/-/merge_requests/4037

https://gitlab.haskell.org/ghc/ghc/-/merge_requests/4068

https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3199

https://gitlab.haskell.org/ghc/ghc/-/merge_requests/2578