Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/haskell/haskell-language-server
Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.
https://github.com/haskell/haskell-language-server
* Actually build everything
* Remove ghcide-test-utils as standalone package
949f3b8d0f51531f8a99dc4cd421d8fab8330a19 authored 10 months ago by Michael Peyton Jones <[email protected]>fae6b83b47a1944cd0d5e8dbca99730ee41efe5c authored 10 months ago by Jan Hrcek <[email protected]>
* Use *only* incoming range to determine which code actions are in scope
Rather than doing a ...
af393d6769284443aff657cd0f3eb86789c40c2d authored 10 months ago by ktf <[email protected]>* add Method_TextDocumentSemanticTokensFullDelta
* remove persistentGetSemanticTokensRule
...
24b40ca42d68dc65ee41412d112e5ecb7214dea3 authored 10 months ago by soulomoon <[email protected]>310b842ef0cc650596d37414129092abe8fe2eb4 authored 10 months ago by Brandon Chinn <[email protected]>
Bumps [pre-commit/action](https://github.com/pre-commit/action) from 3.0.0 to 3.0.1.
- [Release...
f9211c8da70399b6352f71f3d37eb4f91b781ba1 authored 10 months ago by Jan Hrcek <[email protected]>
e93528bae7a747cad7cc22cd50b2e6db84da2baa authored 10 months ago by Jan Hrček <[email protected]>
This doesn't change any behaviour, but ensures we have a more informative error message
if we s...
908db388190c8328e289a1019a033304e5e28ab9 authored 10 months ago by Iustin Pop <[email protected]>
* Fix -Wall in retrie plugin
* Fix ImportDecl initialization across ghc versions
7b6986ba8c93cecb9534782b334454f2dee7c800 authored 10 months ago by Jan Hrcek <[email protected]>409bf3ba830b3635290f43973ebad2211bb63018 authored 10 months ago by Jan Hrcek <[email protected]>
0ccb1784a8d60f94de07c768e031d23bb744ec14 authored 10 months ago by Jan Hrcek <[email protected]>
* Fix -Wall in refactor plugin
* Fix hlint warnings
* stylish-haskell
f844a29a9ef28a801be6db785e7d7e3e37a2c451 authored 10 months ago by Jan Hrcek <[email protected]>1bbe7806ace55370c6a0d36ccf1987bf84a75cea authored 11 months ago by Jan Hrcek <[email protected]>
e37ec7dbb3ebb219a67b3d1ae00e340bde2b816c authored 11 months ago by Jan Hrcek <[email protected]>
* Bump to ghc 9.6.4 based lts-22.9
* Try more recent haskell image
* Fool around
* Clea...
b115dc34f4fa9208bda6c948e4707e217b34069b authored 11 months ago by Jan Hrcek <[email protected]>d8445f4eae5f8bfda4ce65ae595a526a22cff211 authored 11 months ago by Jan Hrcek <[email protected]>
* Bump lsp versions
Broadly:
- A few places where we need to pipe `ProgressToken`s around.
...
* Add -Wunused-packages to common warnings
* Get rid of common deps
* Wrapper needs proces...
9021c39925eb6750bde179c40c4ca55c9dc82d99 authored 11 months ago by Jan Hrcek <[email protected]>03efae66ab4b8698ba6362ebc00ece82e80576f3 authored 11 months ago by soulomoon <[email protected]>
A follow up of #3958 , we have added a tokenizor to walk the hieAst along with the file rope, it...
3c511b0b0351bac46cab1c5dbf9c9ae90ec6af5f authored 11 months ago by soulomoon <[email protected]>* Bump ghcide-test-utils to 2.0.0.0
We need this so we can release a version compatible with ...
2f33f8fe4631e0bd4d9a661a57c5c26d7bc68d17 authored 11 months ago by wz1000 <[email protected]>Partially fix #3942, by handling isClassNodeIdentifier correctly.
---------
Co-authored-by...
cd959ae8b27e3b1c75eda6b93a3a3cc7b7ff686c authored 11 months ago by soulomoon <[email protected]>* Promote more warnings to errors in ghcide
* Small simplifications
c2a795292b60ee8ca6b4a7433912ae5a45b988ac authored 11 months ago by Jan Hrcek <[email protected]>* Fix warnings in hls-graph, enable pedantic in CI
* Fix build with flags
* stylish-haskel...
0047d133a11049958c78f076da45f0dfcaf492bb authored 11 months ago by Jan Hrcek <[email protected]>* Fix -Wredundant-constraints
* Fixes
---------
Co-authored-by: Michael Peyton Jones <me@mich...
b91c9076367123e983087ed305d183288a23f494 authored 11 months ago by Jan Hrcek <[email protected]>c3abd82269be684ca1ea81fe03cea5abfb30cc1b authored 11 months ago by Jan Hrcek <[email protected]>
Co-authored-by: Michael Peyton Jones <[email protected]>
902a62bb6be0f1f7cfb5e139078505696b514203 authored 11 months ago by Jan Hrcek <[email protected]>* Set test options via cabal.project
This means we can set the default properly for people us...
da337bc72395f8e1ef43e3d6859e4da5b0ebcc43 authored 11 months ago by Michael Peyton Jones <[email protected]>71bd04b2d533a1a4e300c5377c6f053ca5cb1f56 authored 11 months ago by soulomoon <[email protected]>
a3da824b0aa94fbe4b6829ca7c783eb267ccf20c authored 11 months ago by Lei Zhu <[email protected]>
* add infix operator
* add test
* mark all infix operator to have operator semantic type
...
Co-authored-by: Jan Hrček <[email protected]>
975db494a2ad13d5b1168d69ae8875066f5397ee authored 11 months ago by Michael Peyton Jones <[email protected]>* Fix -Wall and -Wunused-packages in stan plugin
* Rename binding
---------
Co-authored...
a0baa4d09ea487e7827110ad9bd7428e7c681523 authored 11 months ago by Jan Hrcek <[email protected]>* Use relative file paths for HIE files and Stan's config maps
Stan expects relative paths. Wit...
5c1163655a24220169d8332bd605e25fb16ed3cd authored 11 months ago by ktf <[email protected]>4b95e55511723eeee68e6edffd08e7c9db887fef authored 11 months ago by Jan Hrcek <[email protected]>
* Reuse pickActionWithTitle
* More reuse and homogeneity
* Use tasty's TestName, remove pre gh...
70dd21ef365ff4c2010792ea53d9aa9b2b0f6ef9 authored 11 months ago by Jan Hrcek <[email protected]>* Fix various issues
- Make sure that we are always referring to the local libraries and not
...
* Turn off tasty-rerun
* Eval plugin test fixups
* Revert "Turn off tasty-rerun"
This r...
90eed1aa25d1372e6aba326a28d5969b998bed82 authored 11 months ago by Michael Peyton Jones <[email protected]>17aadba75732316edfcc6d01d17841a3f469afab authored 11 months ago by Mo Kweon <[email protected]>
* Fix documentation/image links
* Fix sphinx warnings
4b69dfbdd5c9add469d1abc0c61e907edf301522 authored 11 months ago by Jan Hrcek <[email protected]>fix https://github.com/haskell/haskell-language-server/issues/3957
Things have been done:
1....
* Reorganize flags
* hls-alternate-number-format-plugin
* hls-cabal-fmt-plugin
* cabal ...
06ec06ce589edff648ee1939533ede645e1bdfbf authored 11 months ago by Michael Peyton Jones <[email protected]>4788bfca11c366a8d184da2d13f12302429abd57 authored 11 months ago by Patrick Wales <[email protected]>
* refactor plugin: add reproducer for #3795, fix few warnings in test
* Simplify reproducer, ...
4f473a954444b71f78d169703447fefa04b96b2f authored 11 months ago by Jan Hrcek <[email protected]>* Fix -Wall and -Wunused-packages in stylish-haskell plugin
* Format
---------
Co-authored-by...
a29d8e8bd8264ab2bdcfab60de2521d39869e99a authored 11 months ago by Jan Hrcek <[email protected]>a3e1f8a8000bbb078441b988cc3463a32779d2e7 authored 11 months ago by Patrick Wales <[email protected]>
* Fix -Wall and -Wunused-packages in module name and overloaded record dot
plugins
* undo im...
cd47f3ba13fa30fe6dea71103cd409246205a2ab authored 11 months ago by Jan Hrcek <[email protected]>Co-authored-by: Michael Peyton Jones <[email protected]>
d6553e001f5134401aef1c676817211947740583 authored 11 months ago by Jan Hrcek <[email protected]>* Fix -Wall and -Wunused-package in gadt plugin
* stylish-haskell
3fa2f7c69b3ce421def2d29337fed2c2fe48a639 authored 11 months ago by Jan Hrcek <[email protected]>* Fix -Wall and -Wunused-packages in plugins api and floskell
* stylish-haskell
---------
...
* Fix -Wunused-packages in test utils
* stylish-haskell
---------
Co-authored-by: Michael Pey...
f4f5ccea5f9037955b11f7f93df24bc31a4263f8 authored 11 months ago by Jan Hrcek <[email protected]>* Fix issue: HLS HLint plugin doesn't preserve HLint's severities #3881
preserve severity from...
af5cd2de6ce97837e7795758e6ebca602aa08b17 authored 11 months ago by IAmParadox <[email protected]>* Update base lower bounds for HLS
* Bump lower bound
be31326cbb09e8fc2a8f5a159eb81cfff7427813 authored 11 months ago by fendor <[email protected]>* Stylish-haskell now supports 9.8
* Ormolu and fourmolu already support 9.8
* New version of ...
a253f1f9e7413f27b138eaffafcefdb04b849f8e authored 11 months ago by Michael Peyton Jones <[email protected]>* Fix most -Wall in ghcide
* Fix ghc 9.2.8
* No spaces after CPP #
---------
Co-authored-by:...
0a02832ed3d2ef8b5128b1f8de2cbdc98eb4bc2f authored 11 months ago by Jan Hrcek <[email protected]>* Fix -Wall and -Wunused-packages in explicit-record-fields plugin
* Don't remove -Wwarn=incom...
a57a0b34dc238048d90f2808eaa494c27fb8b643 authored 11 months ago by Jan Hrcek <[email protected]>* Remove an allow-newer
* Cut down the nix workflow more
456a0ebd4ffff753a3a8d1a1bc55d35287487362 authored 11 months ago by Michael Peyton Jones <[email protected]>
Now @wz1000 has fixed the exactprint plugins I think we can declare full
support for 9.8.
fdf649ac7c246d5ac4eee183020a20d484cc6a8f authored 11 months ago by Jan Hrcek <[email protected]>
Signed-off-by: hugo-syn <[email protected]>
26079b56dd13341183832e95d63efc202e37cd31 authored 11 months ago by hugo-syn <[email protected]>866a533fbcf928e7be986390d93f9daedf94c44b authored 11 months ago by Jan Hrcek <[email protected]>
* Fix -Wall and -Wunused-packages in eval plugin
* Ah, so that's why -Wno-unticked-promoted-con...
6620f2cdf47db59b187a4dbafb4eaed60d3d85c7 authored 11 months ago by Jan Hrcek <[email protected]>* Fix most hlint warnings in ghcide
* stylish-haskell
---------
Co-authored-by: mergify[bot] ...
78f510ef4ef9aa2cd81a9402b3d867888180ff19 authored 11 months ago by Jan Hrcek <[email protected]>* Exactprint plugins for 9.8
* Fix last test
* comments
* fix borked cpp
* Don't use CPP in ...
b5a806335cf2a41add692215c78a079167f4e5ff authored 11 months ago by wz1000 <[email protected]>Co-authored-by: Michael Peyton Jones <[email protected]>
276dfd3e7e96239d86c57e8dda7f5121eeb3c490 authored 11 months ago by Jan Hrcek <[email protected]>* Fix -Wall and -Wunused-packages in call-hierarchy plugin
* Make tests more uniform
665854f01e3460c24bdf89620f8148372db63e9a authored 11 months ago by Jan Hrcek <[email protected]>1da09d237db68e2313c7e80388088ffaf2e3347a authored 11 months ago by Jan Hrcek <[email protected]>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Co-authored-by: M...
Co-authored-by: Michael Peyton Jones <[email protected]>
86963df3941cf4cfccb3e23cfddef18f62f1f241 authored 11 months ago by Jan Hrcek <[email protected]>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Co-authored-by: M...
* Fix -Wunused-packages in hls-alternate-number-format-plugin
* Fix -Wall warnings
* Renam...
d4da7247baf1b912c0565e2e3c043d96698991fa authored 11 months ago by Jan Hrcek <[email protected]>
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 24 to 25.
...
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 13 to 14.
- [Release ...
* Fix -Wunused-packages in class plugin
* -Wall and hlint fixes
* Fix type annotation for ...
78dacc5a633fa0a3cf843e7c365cd2535d3df191 authored 11 months ago by Jan Hrcek <[email protected]>Add option for setting manual path to Fourmolu binary
4361687fa19c9d0999b5d076bd01d2f3ae1e0ec7 authored 11 months ago by fendor <[email protected]>e3d3e946dff927582ec65b9c77d6671eca76b973 authored 11 months ago by mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
* expand type synonym to extract function type when possible
* rename coreFullView to avoid c...
8697f5f032b3b51581ef71c002df90228a9e7d94 authored 11 months ago by Patrick Wales <[email protected]>* Don't run hlint on testdata directories
* Bump hlint version
* Remove quotes
* Ignore test ...
ccfc57b69407a7a6bba4b65c2108801bb2af507d authored 11 months ago by fendor <[email protected]>4f6cade6f81f5c42a6d6f65218ab4ffc67d504a3 authored 11 months ago by Patrick Wales <[email protected]>
* Remove unused dependencies in hls-refactor-plugin
* Don't use CPP at all
c113a8bc27170e631b5f032796b6625c080686ef authored 11 months ago by Jan Hrcek <[email protected]>f6b92bc317ddd7750b8b0e1ba11bd2f7bb26d8f0 authored 11 months ago by Fendor <[email protected]>
ce4da10f8e493e99f405a6ff5964789d954ea552 authored 11 months ago by fendor <[email protected]>
Fix -Wunused-packages in hls-cabal-fmt-plugin
66c12c79559856575cf78bb3544cc185b61f52f8 authored 11 months ago by fendor <[email protected]>162702c5bfec609071a560479053d7b671d5e4a7 authored 11 months ago by Jan Hrček <[email protected]>
* Remove conditional cabal logic pertaining to no-longer supported (pre 9.2) GHCs
* Cleanup in ...
4b491c29f9ea3c2c9e8fbf71877402115d616807 authored 11 months ago by Jan Hrcek <[email protected]>This reverts commit 53bbb5006c66f8860f47994d944ac98e6bfa1236.
283f1fdd87aba33a22f31d43bc44c94b0d3ff33e authored 11 months ago by Zubin Duggal <[email protected]>781d1abbbb017b8b155aee280120e387e88fa155 authored 11 months ago by Zubin Duggal <[email protected]>
This reverts commit 35b0cfdbfea749225bc3cc29c1d80e9f46327999.
60e2c7fdd89ad40a82939da442b0576d9a17e1bb authored 11 months ago by Zubin Duggal <[email protected]>22c0624541cb21e44c8178f2ef0b25b34272f083 authored 11 months ago by Zubin Duggal <[email protected]>
This reverts commit 0be6fa7d8591bebbd6e34ee78b79a10b11762973.
01413e19e9cd515196dd329793f9bd2235c6d1e0 authored 11 months ago by Zubin Duggal <[email protected]>db8efbe03246713c58f23b225293a8f08e640d2a authored 11 months ago by Zubin Duggal <[email protected]>
Co-authored-by: Michael Peyton Jones <[email protected]>
3cfe0d519d6ba4a5adc29beb24c25939de32bcad authored 11 months ago by wz1000 <[email protected]>* add config for semantic tokens for mapping between hs token type to LSP default token type
...
1c62ba32d4f74335ae4cf4a3903ae85a2f43ade2 authored 11 months ago by Patrick Wales <[email protected]>b000b6b132193f4e09ad4c95d523794911d840f0 authored 11 months ago by Patrick Wales <[email protected]>
* remove unsafe coerce to use type class based method
* remove redundant-constraints suppresion
10b5f3bd51862175d2b63803f5dffd4bd862cae8 authored 11 months ago by Patrick Wales <[email protected]>4ae63f0576be111054ae20a3ad0cb5df13941793 authored 11 months ago by Zubin Duggal <[email protected]>
1f007353044ee92df03a5937e0b91591a4285110 authored 11 months ago by Zubin Duggal <[email protected]>
Don't produce diagnostics if plugin is turned off
2fe2d70545f43053139806415000f2e875621dfc authored 12 months ago by fendor <[email protected]>