Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Haskell Language Server

Working on producing the best interactive editor experience for Haskell
Collective - Host: opensource - https://opencollective.com/haskell-language-server - Code: https://github.com/haskell/haskell-language-server

Make Fourmolu CLI option specific to the Fourmolu plugin

github.com/haskell/haskell-language-server - 1bd90afe123cfa2a7583ff8c6d3c15f1650ec987 authored over 2 years ago by George Thomas <[email protected]>
Add failing test for variables in hovers (#2742)

Witnesses #2716.

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
...

github.com/haskell/haskell-language-server - 9f62337e507c7cd9ded2402bafcbea71fd2741b7 authored over 2 years ago by Michael Peyton Jones <[email protected]>
Refactor: Avoid unnecessary monad constraint in `convertDynFlags`

github.com/haskell/haskell-language-server - 42f8df3eb3261e1c4f064c02690e31e73d2e8e58 authored over 2 years ago by George Thomas <[email protected]>
Refactor LSP logger and log via window/logMessage also (#2758)

* Refactor LSP logger and log via `window/logMessage`

* Skip logging notifications in tests
...

github.com/haskell/haskell-language-server - 82a3cd5640310379a270c60ec2e6e71b2b0cf963 authored over 2 years ago by Michael Peyton Jones <[email protected]>
Upgrade to hie-bios 0.9.1 (#2766)

github.com/haskell/haskell-language-server - 9f034f290cead526aff456a9078c4f878205598d authored over 2 years ago by fendor <[email protected]>
Implement cycle detection in hls-graph (#2756)

github.com/haskell/haskell-language-server - 6a8dc225ae5c7f4e8058fd63a3dbc0fbb3ef10fb authored over 2 years ago by Pepe Iborra <[email protected]>
Use `Text` directly for processes

github.com/haskell/haskell-language-server - b214278554b6bd69bb598341440fa8b5008f5304 authored over 2 years ago by George Thomas <[email protected]>
Add an option to run Fourmolu via the CLI interface of a separate binary, rather than the bundled library

This makes it easier to set up an environment (e.g. a Nix shell) which uses the same version of ...

github.com/haskell/haskell-language-server - ace226d3e04cac427add8faa4996fd3483b42a05 authored over 2 years ago by George Thomas <[email protected]>
Fix Change Type Signature Plugin test suite for 9.2.1 (#2761)

* Add change-type-signature test suite and enable alternate-number-format for 9.2

* Revert 9....

github.com/haskell/haskell-language-server - 82c15353ab8f33e826b36d2b1aad4b84ea4aa04e authored over 2 years ago by Nick Suchecki <[email protected]>
Bump actions/checkout from 2 to 3 (#2759)

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](ht...

github.com/haskell/haskell-language-server - d735c37a1e0cb4c25757a3422074eed8133cad34 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix test failure for AlternateNumberFormat (#2752)

* Fix test failure for AlternateNumberFormat

* Update AlternateNumberFormat.hs

* Update Altern...

github.com/haskell/haskell-language-server - fbdbbd639d578ddbe02a87a21ede4096e74c1f0d authored over 2 years ago by Nick Suchecki <[email protected]>
Fix the tower of Babel (#2757)

github.com/haskell/haskell-language-server - 73fdd91e5a5a6a7cabdafb453f23749693029cc5 authored over 2 years ago by Julian Ospald <[email protected]>
Fix hls-class-plugin on ghc-9.2 (#2733)

* Fix codeAction on 9.2

* Enable test

* pointCommand: MIN_VERSION_ghc to 9.2

* Specify versio...

github.com/haskell/haskell-language-server - e29f61f17d3612517081941277476d1401744424 authored over 2 years ago by Lei Zhu <[email protected]>
Adjust rendering of error logs and drop unneeded MonadUnliftIO instance (#2755)

* drop unneeded MonadUnliftIO instance

* Adjust error message

* fixups

github.com/haskell/haskell-language-server - 30b3fec2f0780c51f5668340400213278d5d4ab0 authored over 2 years ago by Pepe Iborra <[email protected]>
Estimate file versions safely (#2753)

* applyWithoutDependency

* delete dead code

* estimateFileVersionUnsafely

For a long time, de...

github.com/haskell/haskell-language-server - b7f37ad2be7902a90ff88cbd319728d02a89d1c8 authored over 2 years ago by Pepe Iborra <[email protected]>
LSP window message log recorder (#2750)

* failing to set the unsafe dynflags is an error

* makeLspRecorder

* include link to the i...

github.com/haskell/haskell-language-server - 5afb0770c9c0a298523845337fb79d90ea95e89e authored over 2 years ago by Pepe Iborra <[email protected]>
Fix FreeBSD bindist build (#2748)

github.com/haskell/haskell-language-server - e8951c9152dbbd5a0a41b280ad76fc9e952164ab authored over 2 years ago by Julian Ospald <[email protected]>
Improve bindist makefile (#2746)

* Fix 'argument list too long' errors in for loop

* Fix symlink creation when DESTDIR is used

...

github.com/haskell/haskell-language-server - 4ec1a4393f95d2f6db397ec40059e14b6f913e58 authored over 2 years ago by Julian Ospald <[email protected]>
Change Type Signature Plugin (#2660)

* First go

* Match against specific error message.

* Basic Change Type Signature implementatio...

github.com/haskell/haskell-language-server - 911fe59d7f2c69629fc9b61ce84633aa87f2bc47 authored over 2 years ago by Nick Suchecki <[email protected]>
add missing bang

avoid coerce

redundant import

remove trace and format imports

hlints and comments

github.com/haskell/haskell-language-server - d5433f7fa315f706b27fde10f2b30526daabfa1c authored over 2 years ago by Pepe Iborra <[email protected]>
Disable call-hierarchy plugin tests on windows

github.com/haskell/haskell-language-server - 0d4f98eff2acc4e5df2d2bdd6111b04f91d1ec38 authored over 2 years ago by Zubin Duggal <[email protected]>
Remove IsHiFileStable rule and use the previous version to approximate it.

The SourceUnmodifiedAndStable check in loadInterface wasn't doing much for us
because we use byt...

github.com/haskell/haskell-language-server - 6771d5c3c174942da3e210533323c7575f305884 authored over 2 years ago by Zubin Duggal <[email protected]>
Add RuleWithOldValue to allow access to previous results

github.com/haskell/haskell-language-server - 1df220b10862f025c0841b54b59c1f833a863239 authored over 2 years ago by Zubin Duggal <[email protected]>
Fix a bug with the `DependencyInformation` calculation, where modules at the top

of the hierarchy (no incoming edges) weren't being recorded properly

github.com/haskell/haskell-language-server - 608e35fe8adb07937fe2535ff6f5d1a4e260f4ce authored over 2 years ago by Zubin Duggal <[email protected]>
Disable rename plugin tests on windows

github.com/haskell/haskell-language-server - 9b61a754bfa6a588052b3b808162784dc8ab8d2b authored over 2 years ago by Zubin Duggal <[email protected]>
Improve recompilation avoidance in the presence of TH

The old recompilation avoidance scheme performs quite poorly when code
generation is needed. We e...

github.com/haskell/haskell-language-server - c319949e76f5a88c15064f2bfa1b3d5103a9e0f5 authored over 2 years ago by Zubin Duggal <[email protected]>
Add notes and documentation for recompilation avoidance scheme

github.com/haskell/haskell-language-server - 3242e8ca1287192465bfaebaca37b18d82b3085d authored over 2 years ago by Zubin Duggal <[email protected]>
Fix flake.lock (#2743)

github.com/haskell/haskell-language-server - e43a8b602f3cd35055ad17e8512d932fc868fcfb authored over 2 years ago by Michael Peyton Jones <[email protected]>
Update Define Function Code Action to have knowledge of comments (#2740)

* Fix defining new function code action

Use `GetParsedModuleWithComments` rather than `GetPar...

github.com/haskell/haskell-language-server - 016ccde658860dc73d9fdd7ee840b145eff01733 authored over 2 years ago by Nick Suchecki <[email protected]>
Upgrade to hie-bios 0.9.0 (#2738)

* Try out new hie-bios

* Update to hie-bios 0.9.0 hackage release

* Use caret operator for hie...

github.com/haskell/haskell-language-server - 0c018ac82681606f1fcdff17619578aa0bc9d6da authored over 2 years ago by fendor <[email protected]>
Track file versions accurately. (#2735)

github.com/haskell/haskell-language-server - 905e2ef778cc431945b2c4c58b08b2e7c1f120e8 authored over 2 years ago by wz1000 <[email protected]>
Delete the Telemetry log level (#2727)

It's a bit non-standard, and moreover it's entirely dead.

github.com/haskell/haskell-language-server - 3084651ba467c3306ffd7d1024fbd3a13a64a296 authored over 2 years ago by Michael Peyton Jones <[email protected]>
Improve logging (#2558)

* convert to contravariant logging style part 1, uses additional hardcoded log file to see it si...

github.com/haskell/haskell-language-server - 3b687a52acdd1662d316d9e369d04c2919ed9a98 authored over 2 years ago by J. S <[email protected]>
Speed up fuzzy search (#2639)

* Speed up fuzzy search

* test suite

* Undo accidental file delete

Co-authored-by: Pepe Iborr...

github.com/haskell/haskell-language-server - 847ad94d083e95cf7043c1a5926bd88866d583a4 authored over 2 years ago by ˌbodʲɪˈɡrʲim <[email protected]>
Tone down logging of plugin rules (#2723)

* Tone down logging

* simple-multi-test is expected broken in 9.2

github.com/haskell/haskell-language-server - 38acb866ae26986af2d8e4ffa85c1fc409c525c8 authored over 2 years ago by Pepe Iborra <[email protected]>
Multi component issues in GHC 9.2 (#2687)

* Delete useAnnotatedParsedSource (not used anywhere)

* Multi component test suite: test pack...

github.com/haskell/haskell-language-server - 75ff238a733d2da97eebddb3c98444f96d39d67d authored over 2 years ago by Pepe Iborra <[email protected]>
Troubleshooting: GHC 9.2 partial support (#2722)

github.com/haskell/haskell-language-server - 7c02148da7c1481f3e1f4736422ba1d6f8dcfbdb authored over 2 years ago by Andy <[email protected]>
Don't use keywords for variable names (#2717)

github.com/haskell/haskell-language-server - 0d43d098e9be5e4465eacd612797bf14dba29a23 authored over 2 years ago by Sandy Maguire <[email protected]>
Remove `getHspecFormattedConfig` which is no longer used (#2721)

github.com/haskell/haskell-language-server - 78305f21783807b04baebca4860c255bfe84d4ab authored over 2 years ago by hololeap <[email protected]>
Fix crash for non-LSP modes wrt #2627 (#2719)

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

github.com/haskell/haskell-language-server - 4018b68925da18a470cdd6f972722ec305b160f4 authored over 2 years ago by Julian Ospald <[email protected]>
Send LSP error when GHC cannot be found (#2713)

* Send LSP error when GHC cannot be found

* Get rid of `wc -c`

github.com/haskell/haskell-language-server - f1e146b5a6409106d89241581d4f3ab755481e2d authored over 2 years ago by Julian Ospald <[email protected]>
Nix flake fix dev shells (#2655)

* nix: ghc92: ignore broken plugins

* nix: use current ghc for tools in the shell

Theses t...

github.com/haskell/haskell-language-server - 96ea854debd92f9a54e2270b9b9a080c0ce6f3d1 authored over 2 years ago by Guillaume Bouchard <[email protected]>
Fix releasing (#2707)

Co-authored-by: Anton Latukha <[email protected]>
Co-authored-by: mergify[bot] <37929162+m...

github.com/haskell/haskell-language-server - 34e9914f4edaa83c2e4a80dcba0c6375d4911da9 authored over 2 years ago by Julian Ospald <[email protected]>
Improve wrapper cradle errors (#2711)

* Improve wrapper cradle errors

* Refactor cradle result unpacking

* Fix runGhcCmd when NoImpl...

github.com/haskell/haskell-language-server - 5271f6312cf1b28c1d8ceee14fc12f4bae1d6c31 authored over 2 years ago by Julian Ospald <[email protected]>
Expose DisplayTHWarning (#2712)

* Expose DisplayTHWarning

* Bump ghcide version number

github.com/haskell/haskell-language-server - fc8cc9ef9b664d5ef9d1bc6986e191ca323025a7 authored over 2 years ago by Pepe Iborra <[email protected]>
Fix min bound for ghc-exactprint dependency (#2710)

github.com/haskell/haskell-language-server - 54de5a7ae5d0ea1eef007d0c21a0b9ec72b92292 authored over 2 years ago by Pepe Iborra <[email protected]>
Remove duplicate help messages & formate CRLF to LF (#2709)

github.com/haskell/haskell-language-server - ec5f2354a51f3d4c0e94bbab34aa7457c7f0ff62 authored over 2 years ago by Lei Zhu <[email protected]>
Add @July541 for call-hierarchy-plugin (#2708)

github.com/haskell/haskell-language-server - f22ed56a593229583c43065e073d1362ad11a61f authored over 2 years ago by Lei Zhu <[email protected]>
Restore eval plugin build for GHC 9.2 (#2669)

* tests: Test for eval plugin now show correct line in output

Using `HasCallStack`, `testCase...

github.com/haskell/haskell-language-server - 07623e0bf39d0b4e0ab83ebfca18f3d685425aa9 authored over 2 years ago by Guillaume Bouchard <[email protected]>
Print info message when ignoring a file due to a none cradle (#2701)

Co-authored-by: Michael Peyton Jones <[email protected]>

github.com/haskell/haskell-language-server - ea1b41d0c3b363459adc732084297352afe87b58 authored over 2 years ago by Thomas Crevoisier <[email protected]>
Implement distribution of dynamic builds (#2675)

github.com/haskell/haskell-language-server - a96b623c2b727afb07edff8b8fd1e17fe1b090be authored over 2 years ago by Julian Ospald <[email protected]>
fix: handle comma in extend import list with ghc 9.2 (#2697)

* fix: handle comma in extend import list with ghc 9.2

The comma annotation was missing.

Close...

github.com/haskell/haskell-language-server - 4b8f9d53bed3e775ccd120d9a2471ae374a88db3 authored over 2 years ago by Guillaume Bouchard <[email protected]>
Build with 9.2 (#2696)

github.com/haskell/haskell-language-server - 434678e01ddac9aed7a845cff76e31459cc6ef4f authored over 2 years ago by Nick Suchecki <[email protected]>
Set -dynamic in cabal.project (#2688)

To fix the build workflow

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.git...

github.com/haskell/haskell-language-server - 6cdd5bebbfbea8e9f9fcf90ea5bed67fcc175f11 authored over 2 years ago by Javier Neira <[email protected]>
Add pre-commit hook for cleaning up mixed-line endings (#2679)

* Update pre-commit hook to include changing line endings

* Fix non-lf lines

* Check pre-commi...

github.com/haskell/haskell-language-server - 411db02883d6985efb37918a0b9100d727fe8554 authored over 2 years ago by Nick Suchecki <[email protected]>
Fix flaky boot def test (#2686)

* fix flaky boot-def test

* fix test

* refactor to use parser style

* remove slight duplicati...

github.com/haskell/haskell-language-server - 9faa179017880f01fdf1ed5afd91aefbd8b9fd1b authored over 2 years ago by J. S <[email protected]>
Add a test for #2673 (#2676)

Co-authored-by: Javier Neira <[email protected]>

github.com/haskell/haskell-language-server - 76958326cdbbea90326b8abdaa86c6e49b670669 authored over 2 years ago by Pepe Iborra <[email protected]>
Fix typos in troubleshooting.md (#2680)

Co-authored-by: Michael Peyton Jones <[email protected]>

github.com/haskell/haskell-language-server - bf21f3f21374e109f08c368cdeec74b5245630ba authored over 2 years ago by visortelle <[email protected]>
Optionally publish packages definitely in the hackage workflow (#2689)

* Optionally publish packages defintely

Via a manual run setting publish=="true"

* Update ...

github.com/haskell/haskell-language-server - 20a5d5d59b9ee425623fe32b941c03110656372e authored over 2 years ago by Javier Neira <[email protected]>
add to hlint known limitations in features doc, fix wrong comment in hlint plugin (#2685)

github.com/haskell/haskell-language-server - 83d26ec1631322d1978d4ac17baf67e3d53a9ed7 authored over 2 years ago by J. S <[email protected]>
Prepare 1.6.1.1 (only hackage release) (#2681)

* Disable -dynamic for all workflows

* Remove quotes

* Bump version to 1.6.1.1

* Update chang...

github.com/haskell/haskell-language-server - 9d75cc56608b61b89a93244ee024e517c49a83b9 authored over 2 years ago by Javier Neira <[email protected]>
Fix hlint parsing file with disabled extension (#2671)

* fix hlint parsing file with disabled extension

* maybe test is magically fixed?

* remove use...

github.com/haskell/haskell-language-server - 7f00abbba3f67e03c5b74bbf302718127852ad11 authored over 2 years ago by J. S <[email protected]>
Add diff option for eval plugin (#2622)

* Add diff option for eval plugin

* Add a test for the diff option

Co-authored-by: Javier Neir...

github.com/haskell/haskell-language-server - 47cb213ac70dabb567461ac93af6933f79c39f4f authored over 2 years ago by Junyoung "Clare" Jang <[email protected]>
Add the -dynamic flag and update build instructions (#2668)

* Add the -dynamic flag and update build instructions

* Disable dynamic in release build

*...

github.com/haskell/haskell-language-server - 3f12824f0f1776f7935a1652e09f02a019c86f65 authored over 2 years ago by Pepe Iborra <[email protected]>
test: repro for #2662: extend import list miss separator (#2664)

* test: repro for #2662: extend import list miss separator

* test: Add test for import list ext...

github.com/haskell/haskell-language-server - 9cd1fdd4fa5581456bb4e0a3dbf14a68faffa49d authored over 2 years ago by Guillaume Bouchard <[email protected]>
Assing ourmolu to @georgefst (#2661)

Due to this comment: https://github.com/haskell/haskell-language-server/pull/2619#issuecomment-1...

github.com/haskell/haskell-language-server - df218965460c84d162e409eed5f8c009575950f2 authored over 2 years ago by Javier Neira <[email protected]>
Fix changelog 1.6.1.0 (#2658)

* Complete 1.6.1.0 changelog

* Include the fix pr

* Update ChangeLog.md

Co-authored-by:...

github.com/haskell/haskell-language-server - ed7f649982b2dcec62b8428484985e8737097d09 authored over 2 years ago by Javier Neira <[email protected]>
Ban new uses of `tail` (#2634)

Co-authored-by: Javier Neira <[email protected]>

github.com/haskell/haskell-language-server - 95de49be2e3b2da6391848286390fb7d0f1917ac authored over 2 years ago by mrgutkun <[email protected]>
Updated Sublime Text configuration information (#2656)

Co-authored-by: Javier Neira <[email protected]>

github.com/haskell/haskell-language-server - 2ffaffe4b064f8bfa123d4d98bd37cba87010ca6 authored over 2 years ago by Penny Chase <[email protected]>
Get rid of some head usages (#2651)

* Get rid of come head usages

* Fix typo

* Use pattern guard, move util to hls-test-utils
...

github.com/haskell/haskell-language-server - 074593987e9086e308b89ecde336de2c64861dc0 authored over 2 years ago by Jan Hrcek <[email protected]>
Add initial CODEOWNERS file (#2619)

* Add initial CODEOWNERS file

As discussed in
https://github.com/haskell/haskell-language-serve...

github.com/haskell/haskell-language-server - 49abc74a06c8ed296d308aa7fd3e9646dcf30cb3 authored over 2 years ago by Michael Peyton Jones <[email protected]>
Post 1.6.0.0 fixes and prepare 1.6.1.0 bug fix release (#2647)

* Reverse condition to upload candidates

As github.event.inputs.upload-candidates has no value ...

github.com/haskell/haskell-language-server - f4022c5bb8530cd306c53b941878244bf27a5d41 authored over 2 years ago by Javier Neira <[email protected]>
Move hackage back to flake.nix (#2652)

Apparently `flake-compat` does not work correctly with local flake.

Reported by @teto and @smun...

github.com/haskell/haskell-language-server - ccce756e47a221d4f7e8b8ffd10145e95dcbeda9 authored over 2 years ago by Guillaume Bouchard <[email protected]>
Fix #1879 (#2644)

Co-authored-by: Sandy Maguire <[email protected]>

github.com/haskell/haskell-language-server - c1bea2d125e13df0f0a2b3911a3db88d853fbf91 authored over 2 years ago by MorrowM <[email protected]>
Prepare 1.6.0 release (#2642)

* Add list of merged prs

* Remove branch trigger

* Update release instructions

* Include 9.2....

github.com/haskell/haskell-language-server - ce41b6459af131c845f942bd39e356f02b6306fa authored over 2 years ago by Javier Neira <[email protected]>
Implement stripPrefix via T.stripPrefix (#2645)

github.com/haskell/haskell-language-server - c2f6c19ed99116b602524bfa87863eee29bd0ab2 authored over 2 years ago by ˌbodʲɪˈɡrʲim <[email protected]>
Change Type Family Export pattern (#2643)

* Change Type Family Export pattern

* Add new ExportAs case for TypeFamily's.

- Updated te...

github.com/haskell/haskell-language-server - 0905e682de8cc3e2bfe509313924cff0527b6791 authored over 2 years ago by Nick Suchecki <[email protected]>
Add ghc 9.2.1 to gitlab ci (#2636)

* Remove unused nix config

* Add ghc-9.2.1 to gitlab build

* Remove not needed alpine workarou...

github.com/haskell/haskell-language-server - f62ec3ec76bd972395a40689bb60c8e6c11957c3 authored over 2 years ago by Javier Neira <[email protected]>
Use T.decodeUtf8 + BS.readFile instead of T.readFile (#2637)

github.com/haskell/haskell-language-server - 167e556d0dc16e87cd67a0a1f0636dd8c5e80f99 authored over 2 years ago by ˌbodʲɪˈɡrʲim <[email protected]>
Disable alpine build by default (#2638)

* Disable alpine by default

* guard hlint plugin

* Rename hls in actual cabal project file

github.com/haskell/haskell-language-server - 65dff924a6048d34213782ae60c2d7cc70f98aeb authored over 2 years ago by Javier Neira <[email protected]>
support selection range lsp feature (#2565)

* add selection range support

* add the whole import area as a selection step

* add selection ...

github.com/haskell/haskell-language-server - 310e6a4683c40dc5d93ffaf12c45144dc8e079a4 authored over 2 years ago by Kobayashi <[email protected]>
Flake ghc 92 (#2621)

* refactor(flake): Use a separate flake for hackage sources

This will be easier to update, and ...

github.com/haskell/haskell-language-server - 61232682152d0e471ec7b62a646afbdf5e168f46 authored over 2 years ago by Guillaume Bouchard <[email protected]>
Correct issues with pre-commit hook (#2597)

* Reformat in accordance with pre-commit hook

* Typo fix: add missing comma to documented pre-c...

github.com/haskell/haskell-language-server - f33954ec38d21ceb986d028d57daad7d72ce16d3 authored over 2 years ago by bradrn <[email protected]>
Specialize ghcide indent style to .hs (#2631)

github.com/haskell/haskell-language-server - 1d96fb83399e0daaebbf9f9717c3dccf52043c26 authored over 2 years ago by mrgutkun <[email protected]>
Fix off by one indexing error (#2629)

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

github.com/haskell/haskell-language-server - 22e5ebd0e788fa26cd18e5acbf7229addd8ab299 authored over 2 years ago by Pepe Iborra <[email protected]>
Drop bytestring-encoding (#2628)

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

github.com/haskell/haskell-language-server - aea3579c1b600b71a7c5d6194bd529f44593f05f authored over 2 years ago by Pepe Iborra <[email protected]>
Fix #2612 - hlint plugin - Apply fixities to parsed source before sending to apply-refact (#2624)

* fix #2612. apply fixities to parsed source before sent to apply-refact

* fix tests

* don...

github.com/haskell/haskell-language-server - 96d2c04ffc364e68b4502e5c037636401da8c7f7 authored over 2 years ago by J. S <[email protected]>
fix positionInRange (#2625)

* add a failing test case for positionInRange

* fix positionInRange in PluginUtils

* add hls-p...

github.com/haskell/haskell-language-server - ffd0f346d88131f0238d266cb59ef2cf21329edb authored over 2 years ago by Kobayashi <[email protected]>
Use ghc+integer-gmp for alpine linux build release (#2615)

* Remove integer-simple workaround

* Skip upload to the release

* Fix echo cabal.project

* Ec...

github.com/haskell/haskell-language-server - 92a8cc0b9819967506f6cf7b3d9685ca03e21261 authored over 2 years ago by Javier Neira <[email protected]>
Rework features documentation (#2603)

* Rework features documentation

This does a few things:
- Adds a clear listing of which LSP met...

github.com/haskell/haskell-language-server - f0bbc390b995953885506b755f4e4b5c6af618fb authored over 2 years ago by Michael Peyton Jones <[email protected]>
Use helpers from lsp to do code action prefixing (#2614)

Nicer version as promised in
https://github.com/haskell/haskell-language-server/pull/2146.

Co-a...

github.com/haskell/haskell-language-server - b937baa03cf310109aafc0d4835cdff1240ffd3e authored over 2 years ago by Michael Peyton Jones <[email protected]>
Wingman: Fix fundeps (#2611)

* Fix fundeps

* One unifier to rule them all

* Fix imports

Co-authored-by: Pepe Iborra <pepei...

github.com/haskell/haskell-language-server - b5b84491c4094dcf4c342e598a9bc4f3d5fe0e04 authored over 2 years ago by Sandy Maguire <[email protected]>
Wingman idioms (#2607)

* Allow idiom brackets

* Allow record construction idioms

* expected result

* Fix noExtField

github.com/haskell/haskell-language-server - b5c6dd0db7080d456190b7bb3c77fe1da789602d authored over 2 years ago by Sandy Maguire <[email protected]>
Make work stack-9.2.1.yaml and enable `pedantic` (`-WError`) for cabal (#2606)

* Enable brittany for ghc-9.0.2

* Make works using cabal freeze

* Add stack 9.2.1 to ci

* Use...

github.com/haskell/haskell-language-server - 255803531a4ba0bafc7b6552e18baf4a481e2c07 authored over 2 years ago by Javier Neira <[email protected]>
Improve qualified import plugin readme (#2605)

After seeing #2603 might as well improve the docs a little so we can maybe link to it.

Co-autho...

github.com/haskell/haskell-language-server - 905f8f7e04d1925325c61905994af7f71d9981a3 authored over 2 years ago by J. S <[email protected]>
Correct typo in Ide.Arguments:listPluginsParser (#2604)

github.com/haskell/haskell-language-server - 95987a79e5bcfdef7d1cd947498bbafd0ed15988 authored over 2 years ago by Tom Busby <[email protected]>
GHC-9.0 support for hls-tactics-plugin (#2581)

* Initial partially broken ghc9 support for tactics

It compiles and most tests succeed, but som...

github.com/haskell/haskell-language-server - d640d1398477db22960429678ee5e52a302e1abc authored over 2 years ago by Sandy Maguire <[email protected]>
[ghc-9.2] Fix refine-imports plugin (#2601)

* [ghc-9.2.1] Fix refine-imports plugin

* Drop accidental top-level undefined

github.com/haskell/haskell-language-server - 70bb0ab4ee0bbd79fc9209612fb24b2bf271b0b9 authored over 2 years ago by mrgutkun <[email protected]>