ghcide/src-ghc86/Development/IDE/GHC
wz1000 62f4d0644a
Add GetHieAsts rule, Replace SpanInfo, add support for DocumentHighlight and scope-aware completions for local variables (#784)
* Add GetHieAsts rule

* hlint

* fix build for 8.4

* Reimplement Hover/GotoDefn in terms of HIE Files.
Implement Document Hightlight LSP request
Add GetDocMap, GetHieFile rules.

* Fix gotodef for record fields

* Completion for locals

* Don't need to hack cursor position because of fuzzy ranges

* hlint

* fix bench and warning on 8.10

* disable 8.4 CI jobs

* Don't collect module level bindings

* tweaks

* Show kinds

* docs

* Defs for ModuleNames

* Fix some tests

* hlint

* Mark remaining tests as broken

* Add completion tests

* add highlight tests

* Fix HieAst for 8.6

* CPP away the unexpected success

* More CPP hacks for 8.10 tests
2020-09-27 09:07:25 +01:00
..
HieAst.hs Add GetHieAsts rule, Replace SpanInfo, add support for DocumentHighlight and scope-aware completions for local variables (#784) 2020-09-27 09:07:25 +01:00
HieBin.hs Backport HIE files to GHC 8.6 (#689) 2020-07-16 11:26:58 +02:00
HieDebug.hs Backport HIE files to GHC 8.6 (#689) 2020-07-16 11:26:58 +02:00
HieTypes.hs Backport HIE files to GHC 8.6 (#689) 2020-07-16 11:26:58 +02:00
HieUtils.hs Backport HIE files to GHC 8.6 (#689) 2020-07-16 11:26:58 +02:00