Skip to content
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

Extract the pre-decl pragma parsing to its own module #2428

Merged
merged 56 commits into from
Dec 4, 2021
Merged
Show file tree
Hide file tree
Changes from 54 commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
acc1bcd
actual initial qualify imported names implementation
eddiemundo Nov 12, 2021
c3ab411
fix haskell-language-server.cabal conflict
eddiemundo Nov 12, 2021
9084b6a
Merge branch 'master' of https://github.com/eddiemundo/haskell-langua…
eddiemundo Nov 12, 2021
f9c2940
renamed and added tests for QualifyImportedNames plugin
eddiemundo Nov 14, 2021
404bbd9
fix backtick and parenthesized operators not being qualified correctly
eddiemundo Nov 14, 2021
bb36298
add tests, and remove logging
eddiemundo Nov 14, 2021
0b33c83
add license, readme, and demo
eddiemundo Nov 15, 2021
b919648
Merge branch 'master' of https://github.com/eddiemundo/haskell-langua…
eddiemundo Nov 15, 2021
106838a
remove old demo, add slightly better demo
eddiemundo Nov 15, 2021
2d0721c
remove old mp4 demo, add slightly gif demo
eddiemundo Nov 15, 2021
6173eb2
update readme to use demo
eddiemundo Nov 15, 2021
6ae18cb
readme typo
eddiemundo Nov 15, 2021
1d0631f
slight rewording of readme
eddiemundo Nov 15, 2021
62690c8
slight rewording of readme 2
eddiemundo Nov 15, 2021
3484bc6
remove Demo header from readme
eddiemundo Nov 15, 2021
464960a
don't need ShakeExtras and remove some more logging stuff
eddiemundo Nov 15, 2021
d625dc2
hopefully fix ghc 9 differences, rename plugin cabal file
eddiemundo Nov 15, 2021
d31057a
Merge branch 'master' into master
jneira Nov 16, 2021
76aed69
forgot comma on module re-export
eddiemundo Nov 16, 2021
9878a21
Merge branch 'master' of https://github.com/eddiemundo/haskell-langua…
eddiemundo Nov 16, 2021
5b6111e
minimize imports
eddiemundo Nov 16, 2021
4215ed1
Merge branch 'master' into master
eddiemundo Nov 16, 2021
0308b4e
Merge branch 'master' into master
jneira Nov 17, 2021
541fef3
fix Hashmap import for ghc <= 8.8, remove unused extension pragmas
eddiemundo Nov 18, 2021
bd7c8cf
Merge branch 'master' of https://github.com/eddiemundo/haskell-langua…
eddiemundo Nov 18, 2021
2fe20f1
Merge branch 'master' into master
jneira Nov 18, 2021
6b2323c
fix hls-qualify-imported-names ghcide bound
eddiemundo Nov 21, 2021
e4eb32e
Merge branch 'haskell:master' into master
eddiemundo Nov 21, 2021
653c105
add test suite to CI
eddiemundo Nov 21, 2021
3dd70a8
add more tests for qualify imported names plugin
eddiemundo Nov 21, 2021
53c352f
Merge branch 'master' of https://github.com/eddiemundo/haskell-langua…
eddiemundo Nov 21, 2021
9ea9c93
change ghcide bound to match what @hololeap is doing
eddiemundo Nov 21, 2021
80684af
Merge branch 'master' into master
eddiemundo Nov 22, 2021
49bab5a
add qualify imported names to feature list
eddiemundo Nov 22, 2021
fa28e92
Merge branch 'master' into master
eddiemundo Nov 22, 2021
bb2c396
Merge branch 'master' into master
eddiemundo Nov 23, 2021
166f84a
Merge branch 'haskell:master' into master
eddiemundo Nov 27, 2021
bb7f014
Merge branch 'master' into master
jneira Nov 28, 2021
b04022f
Merge branch 'haskell:master' into master
eddiemundo Nov 28, 2021
cc9b2eb
Merge branch 'haskell:master' into qualify-imported-names-plugin
eddiemundo Nov 29, 2021
924b545
Merge branch 'master' of https://github.com/eddiemundo/haskell-langua…
eddiemundo Nov 29, 2021
a3056d9
add demo, readme, test files, test hie.yaml to extra source files
eddiemundo Nov 29, 2021
340511d
Merge branch 'master' into master
eddiemundo Nov 29, 2021
2cd7803
Merge branch 'master' into master
jneira Nov 29, 2021
bdb92be
Merge branch 'master' into master
jneira Nov 29, 2021
a02a936
Merge branch 'haskell:master' into master
eddiemundo Nov 29, 2021
fb7564a
Merge branch 'haskell:master' into master
eddiemundo Dec 1, 2021
2c5ed6f
extract pragma comment predecl parser to its own module, remove dead …
eddiemundo Dec 1, 2021
1acf534
Merge branch 'haskell:master' into master
eddiemundo Dec 1, 2021
09bb329
Merge branch 'master' into extract-predecl-comments-parser
eddiemundo Dec 1, 2021
1dc2045
Merge branch 'master' of https://github.com/eddiemundo/haskell-langua…
eddiemundo Dec 1, 2021
6b026c1
add Pragmas.hs to hlint.yaml to allow CPP extension
eddiemundo Dec 1, 2021
e845c97
Merge branch 'extract-predecl-comments-parser' of https://github.com/…
eddiemundo Dec 1, 2021
401bf64
Merge branch 'master' into extract-predecl-comments-parser
eddiemundo Dec 3, 2021
7cdbe9d
Merge branch 'master' into extract-predecl-comments-parser
eddiemundo Dec 3, 2021
5703ad2
Merge branch 'master' into extract-predecl-comments-parser
jneira Dec 4, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions ghcide/.hlint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,7 @@
- Development.IDE.Spans.Documentation
- Development.IDE.Spans.Common
- Development.IDE.Spans.AtPoint
- Development.IDE.Spans.Pragmas
- Development.IDE.Plugin.CodeAction
- Development.IDE.Plugin.Completions
- Development.IDE.Plugin.Completions.Logic
Expand Down
1 change: 1 addition & 0 deletions ghcide/ghcide.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -183,6 +183,7 @@ library
Development.IDE.Spans.Documentation
Development.IDE.Spans.AtPoint
Development.IDE.Spans.LocalBindings
Development.IDE.Spans.Pragmas
Development.IDE.Types.Diagnostics
Development.IDE.Types.Exports
Development.IDE.Types.HscEnvEq
Expand Down
Loading