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

Update implicit-hie to 0.3.0 (haskell/ghcide#905)

github.com/haskell/haskell-language-server - 7216b9b864c345ac189e2f88db007b78cc1905e1 authored almost 4 years ago by Avi Dessauer <[email protected]>
Merge pull request #587 from andys8/patch-1

README: hlint is supported

github.com/haskell/haskell-language-server - 0f64733491a85c3cabe8a2fa91e6f54d803a76d8 authored almost 4 years ago by Javier Neira <[email protected]>
README: hlint is supported

github.com/haskell/haskell-language-server - 655e08a4ce04460fd9e03fbf3821065a617666b2 authored almost 4 years ago by Andy <[email protected]>
Use comments & simplify issue template

github.com/haskell/haskell-language-server - 0955c9ad240c89d701e6f6e0b61cd09a32dc8c48 authored almost 4 years ago by Janek <[email protected]>
Merge pull request #584 from bubba/github-actions-tar-preserve-permissions

Preserve file permissions in tar bundles

github.com/haskell/haskell-language-server - 372a12e797069dc3ac4fa33dcaabe3b992999d7c authored almost 4 years ago by Javier Neira <[email protected]>
Merge pull request #583 from bubba/github-actions-replace-set-env

Replace deprecated set-env with temporary files

github.com/haskell/haskell-language-server - 65ff1feda1dc0a589076cdffb760bee70c349f35 authored almost 4 years ago by Javier Neira <[email protected]>
Merge pull request #581 from jneira/prepare-0.6

Prepare 0.6 release

github.com/haskell/haskell-language-server - a3593371c8537ed77fe55c01c661925e3b0b2f4b authored almost 4 years ago by Javier Neira <[email protected]>
Preserve file permissions in tar bundles

Fixes #316

github.com/haskell/haskell-language-server - 9689b839454769d3b6725e81a46391de919c9723 authored almost 4 years ago by Luke Lau <[email protected]>
Replace deprecated set-env with temporary files

github.com/haskell/haskell-language-server - 946f0ac524ed3b0ea560a470b194e409ae5b02c1 authored almost 4 years ago by Luke Lau <[email protected]>
Add gif demos for new plugins

github.com/haskell/haskell-language-server - 74e17cc28b1cecfe618867154a71dc0ca1466b99 authored almost 4 years ago by jneira <[email protected]>
Fix formatting using markdownlint

github.com/haskell/haskell-language-server - d08b133755eb8430aed12742ea363597d2d411cf authored almost 4 years ago by jneira <[email protected]>
Test fixes (haskell/ghcide#899)

* Fix plugin tests for 'cabal test'

* Check for Haddocks on Int instead of Text

The text p...

github.com/haskell/haskell-language-server - 7f08ecdeb217c76e4d94ea24d7439c3c530641ea authored almost 4 years ago by Pepe Iborra <[email protected]>
First Changelog draft

github.com/haskell/haskell-language-server - a6c1c24d9ef7dd9b2688dbf692eb9df7eca79706 authored almost 4 years ago by jneira <[email protected]>
Bump up package version

github.com/haskell/haskell-language-server - ea240122423d9093dde51f4ca10aa0712a47502e authored almost 4 years ago by jneira <[email protected]>
Bump up upstream packages versions

github.com/haskell/haskell-language-server - a9c1f6f968aa6c6fdc3b3690448568d5a7bf5680 authored almost 4 years ago by jneira <[email protected]>
Bump up hackage index state

github.com/haskell/haskell-language-server - 6ecc26d4bcb7383613cf36e5dfd2051d71c3d017 authored almost 4 years ago by jneira <[email protected]>
Merge pull request #575 from jneira/prepare-hls-plugin-api-0.5.0.0

Prepare hls-plugin-api-0.5

github.com/haskell/haskell-language-server - 8682517e9ff92caa35e727e28445896f97c61e8d authored almost 4 years ago by Alan Zimmerman <[email protected]>
Prepare hls-plugin-api-0.5

github.com/haskell/haskell-language-server - 4ae2427a855a5157212b9e7b3ee449210895d1e5 authored almost 4 years ago by jneira <[email protected]>
Merge pull request #568 from jneira/ghcide-master

Bump up ghcide submodule to version 0.5.0

github.com/haskell/haskell-language-server - 16aceaf5e765002666cee671ea9f5017137a5f9b authored almost 4 years ago by Javier Neira <[email protected]>
Remove unused instance using Orphans

github.com/haskell/haskell-language-server - 59695c28fc157336e8cd1f1f8bf31794f6a8a625 authored almost 4 years ago by jneira <[email protected]>
Update ghcide to 0.5.0 release

github.com/haskell/haskell-language-server - 056bd41e2a6a11d927f7e0778ab547315d70c4de authored almost 4 years ago by jneira <[email protected]>
Prepare for 0.5.0 release (haskell/ghcide#896)

The changelog is a trimmed down summary of the git log.
I have removed several non-user visible...

github.com/haskell/haskell-language-server - bdabf97fda688266c66dc44886e1cbb6874bcb3b authored almost 4 years ago by Pepe Iborra <[email protected]>
GitHub actions (haskell/ghcide#895)

* Add Github action for benchmarks

* Change action name to benchmark

* Fix - remove empty ...

github.com/haskell/haskell-language-server - 37cce1bf45df50058967b609b9edd6ed357c24d8 authored almost 4 years ago by Pepe Iborra <[email protected]>
Compatibility with fbghc (haskell/ghcide#892)

* Compatibility with fbghc

Rather than forking ghcide, we use conditional compilation to buil...

github.com/haskell/haskell-language-server - c34d0b19d4be30e601cb6b517eeec3ccb2f37dd7 authored almost 4 years ago by Pepe Iborra <[email protected]>
Expose Development.IDE.GHC.Orphans (haskell/ghcide#894)

github.com/haskell/haskell-language-server - 357ab23108b7484b355cacc91809b644befaf49a authored almost 4 years ago by Javier Neira <[email protected]>
Disable CI benchmark suite (haskell/ghcide#893)

* Test the stack version in the benchmark CI script

* [bench script] specify cwd in findGhc
...

github.com/haskell/haskell-language-server - 89eb5cacb71ce5e628ba68b8580f3a749949d7e8 authored almost 4 years ago by Pepe Iborra <[email protected]>
Merge pull request #570 from jneira/fix-rerun

Fix tasty rerun

github.com/haskell/haskell-language-server - 05ee76dad9b6edc8a9defa2b6dc3808e933df649 authored almost 4 years ago by Javier Neira <[email protected]>
Retry wrapper-test twice :facepalm:

github.com/haskell/haskell-language-server - 77b17d2f1a99d7cb7f7f67de3b93a9c95735787b authored almost 4 years ago by jneira <[email protected]>
Retry nix build twice

github.com/haskell/haskell-language-server - d5d3bb093c6f775da26a8b349d390d4e79c286d9 authored almost 4 years ago by jneira <[email protected]>
Add default stack.yaml to ci

github.com/haskell/haskell-language-server - 6e799121775eebaea268a3bebecdd4f54098606b authored almost 4 years ago by jneira <[email protected]>
Separete test suites to fix --rerun

github.com/haskell/haskell-language-server - ce96b4cb924e99454f7857ea019f8658182d27e9 authored almost 4 years ago by jneira <[email protected]>
Fix stack.yaml extra-deps

github.com/haskell/haskell-language-server - 9d82f77b2fed1097fe9cea7f0fb10aacdcdb0bb2 authored almost 4 years ago by jneira <[email protected]>
Adapt plugins to ghcide api changes

github.com/haskell/haskell-language-server - 741e667df1da2738a72599cbdcd2c2102a39865c authored almost 4 years ago by jneira <[email protected]>
Bump up ghcide submodule to e922a1

github.com/haskell/haskell-language-server - 33420799be593cb34b5330193d21956d90ede803 authored almost 4 years ago by jneira <[email protected]>
Merge pull request #530 from jneira/ghcide-master

Use ghcide master head (d76fbf9) with the new handling of template haskell

github.com/haskell/haskell-language-server - d0f02b5e9a100f8a62591170c339cb22888f9897 authored almost 4 years ago by Javier Neira <[email protected]>
Retry test suite to avoid flaky tests

github.com/haskell/haskell-language-server - e1a5752da1ca291359ac63c125a50e7cc16d0243 authored almost 4 years ago by jneira <[email protected]>
Replace GhcSessionDeps with GhcSession

github.com/haskell/haskell-language-server - d7f64de76da504221f08e8ff135cfc4276f1c1db authored almost 4 years ago by jneira <[email protected]>
Replace missing runGhcEnv with evalGhcEnv

github.com/haskell/haskell-language-server - 24abcc36d32fbf99a62ecc798e3846a048cdac58 authored almost 4 years ago by jneira <[email protected]>
Get bleeding edge ghcide

github.com/haskell/haskell-language-server - f4d5272b2157eb4a4e8ee5c1a2c89f43e39f4150 authored almost 4 years ago by jneira <[email protected]>
Adapt retrie plugin to last ghcide

github.com/haskell/haskell-language-server - 02a0ce8ab6950d9592d4df18424e8c147d18ab90 authored almost 4 years ago by jneira <[email protected]>
Adapt imports plugin to last ghcide

github.com/haskell/haskell-language-server - 915896937c4ce8f399488bf8efbd30d115910da6 authored almost 4 years ago by jneira <[email protected]>
Adapt tactic plugin to last ghcide

github.com/haskell/haskell-language-server - a02e6c7ceb8d87b4983a6eb326dc724ad76eaf1d authored almost 4 years ago by jneira <[email protected]>
Refactor tactics to track hypothesis provenance (#557)

This PR greatly simplifies the Judgement type, removing several pieces of denormalized state tha...

github.com/haskell/haskell-language-server - 6c14163167e43b064d03fabe14cdbc91ad07c166 authored almost 4 years ago by Sandy Maguire <[email protected]>
Merge pull request #552 from jneira/fix-github-ci

Use bash shell in github actions to allow its idioms

github.com/haskell/haskell-language-server - b7a390f33febb1be1d4a51597950fd974e670876 authored almost 4 years ago by Javier Neira <[email protected]>
Use bash shell to allow its idioms

github.com/haskell/haskell-language-server - d19568f62bd4b3afa93ae22bfe089e382ab6f05b authored almost 4 years ago by jneira <[email protected]>
Merge pull request #166 from jneira/hlint-plugin-ghc-lib

Hlint plugin using ghc-lib

github.com/haskell/haskell-language-server - 56735562316e37c6f97b802f1dc0bc055a58b662 authored almost 4 years ago by Javier Neira <[email protected]>
Rerun test suite to avoid flaky tests

github.com/haskell/haskell-language-server - 94b7a3ea6fc3642d85a8cd49d548721000ac61b2 authored almost 4 years ago by jneira <[email protected]>
Expose Development.IDE.Core.Preprocessor (haskell/ghcide#887)

github.com/haskell/haskell-language-server - 5520894d62bfa0b38bc19420a528a148e919ee9b authored almost 4 years ago by Pasqualino 'Titto' Assini <[email protected]>
Discover skolems in the hypothesis, not just goal (#542)

The tactics plugin was only discovering skolem types present in the hole, rather than anywhere i...

github.com/haskell/haskell-language-server - b3f7ec86421ad7d1e499fa7e210536c0af99bcbd authored almost 4 years ago by Sandy Maguire <[email protected]>
Provide evidence edits changes hlint diags

github.com/haskell/haskell-language-server - 01f8fd8b22b505be3f7ccad8d074b39d86609d0e authored almost 4 years ago by jneira <[email protected]>
Add and update comments

github.com/haskell/haskell-language-server - ff0e4c7b29b149f7859a0574ab3d152894280912 authored almost 4 years ago by jneira <[email protected]>
Remove ghc specific diag title

github.com/haskell/haskell-language-server - b549506a46a93d0dd6368c2764aa7587c299fb54 authored almost 4 years ago by jneira <[email protected]>
Set hlint code by ghc version

github.com/haskell/haskell-language-server - 5d4d2e2b631b39d51a05a537a967e105fde28b4f authored almost 4 years ago by jneira <[email protected]>
Add GHC810 explicit version

github.com/haskell/haskell-language-server - 0e72151bf91df0f9c59f87e5a3c029f84a3957c1 authored almost 4 years ago by jneira <[email protected]>
Update tests to match new diags and ca's

github.com/haskell/haskell-language-server - c35cdda57c801d15ebce042921e922d12bfd1bcb authored almost 4 years ago by jneira <[email protected]>
Fix apply refactoring

github.com/haskell/haskell-language-server - 8b8e568795162c8f0bd39139580c9a3386a2d2da authored almost 4 years ago by jneira <[email protected]>
Correct component name

github.com/haskell/haskell-language-server - 1c1f7f31e800ddec64b0ebb92feb29f2d451dd38 authored almost 4 years ago by jneira <[email protected]>
Combine hlint and hscEnv extensions

github.com/haskell/haskell-language-server - 929aaea3d33b6e7e9892e9bd48f386eb274b987f authored almost 4 years ago by jneira <[email protected]>
Correct replace params

github.com/haskell/haskell-language-server - f5d431112e38533ef7587eadf513baae287febc1 authored almost 4 years ago by jneira <[email protected]>
Return hlint diags if no ghc parse errors

github.com/haskell/haskell-language-server - eeb62e0a91e37962ec723f0bbe1e36a31d5fc4b4 authored almost 4 years ago by jneira <[email protected]>
Use diagnostic code prefix "refact:"

to check if a hlint hint should trigger a code action

github.com/haskell/haskell-language-server - 7f5a4ef9c6fdb02b373a1187d6e0622271d9605d authored almost 4 years ago by jneira <[email protected]>
Comment how hlint diags are recomputed

github.com/haskell/haskell-language-server - 1245439c9cc78036286858ead648f8ae7b4efda9 authored almost 4 years ago by jneira <[email protected]>
Comment about GetHlintDiagnostics RuleResult

github.com/haskell/haskell-language-server - d558e9a9a4ad8ee2ce9007e3b1b7f28fc85b696c authored almost 4 years ago by jneira <[email protected]>
Remove hlint parser error from diagnostics

github.com/haskell/haskell-language-server - 21b47f24c51771f4b254a81f44a6101aefa1219d authored almost 4 years ago by jneira <[email protected]>
Remove hlintOn logging

github.com/haskell/haskell-language-server - 73f669d251df2036bf45d1b78605c4cd25cc06d0 authored almost 4 years ago by jneira <[email protected]>
Comment about the need to use tmp file

github.com/haskell/haskell-language-server - fc4ea3036a1202479d108dfdf5e67139b2f1d195 authored almost 4 years ago by jneira <[email protected]>
Use GHC.Compat from ghcide

Co-authored-by: Pepe Iborra <[email protected]>

github.com/haskell/haskell-language-server - 814ad46e98b998baf24b24120a8c91fad7d6e785 authored almost 4 years ago by Javier Neira <[email protected]>
Restore imports for missing defs

github.com/haskell/haskell-language-server - 95dde7c668900e1c079b387bceac1a646133ec1d authored almost 4 years ago by jneira <[email protected]>
Simplify imports from ghcide

Co-authored-by: Pepe Iborra <[email protected]>

github.com/haskell/haskell-language-server - e456f66116454068640d58d7096a9210412f875d authored almost 4 years ago by Javier Neira <[email protected]>
Remove ghcide alternate repo

github.com/haskell/haskell-language-server - 02308cd8352efe8b0f2a1925ea77707b862c2c5d authored almost 4 years ago by jneira <[email protected]>
Change mixins for PackageImport

github.com/haskell/haskell-language-server - 8603c5cb13a77b427478235505eed9924120e18a authored almost 4 years ago by jneira <[email protected]>
Use latest ghc-lib version

github.com/haskell/haskell-language-server - 89c4851ec19ed076a73d459dfcad8dd1331275bd authored almost 4 years ago by jneira <[email protected]>
Wait for hlint diagnostics explicitly

github.com/haskell/haskell-language-server - f8dc9e01f03951678cce12f11c6e290bea532504 authored almost 4 years ago by jneira <[email protected]>
Bump up ghc-lib min version

github.com/haskell/haskell-language-server - 3f4e9501bbe731aa8b9bc4c89684d4f7eb68c2c6 authored almost 4 years ago by jneira <[email protected]>
Test only if the command has been applied

github.com/haskell/haskell-language-server - 3adb99528dbfc740774df8da6666341b35adf33b authored almost 4 years ago by jneira <[email protected]>
Make test not sensitive to commands order

github.com/haskell/haskell-language-server - 7759c08cb41b69e9aaf8fe63fcfcb6a745f30635 authored almost 4 years ago by jneira <[email protected]>
Make test resilient to default diags

github.com/haskell/haskell-language-server - cd0b6157b304deb82b18da263281594b22ac8262 authored almost 4 years ago by jneira <[email protected]>
Add forcily needed hie.yaml

github.com/haskell/haskell-language-server - bf5108b689f96af77eecd0df2765b41ac921eb83 authored almost 4 years ago by jneira <[email protected]>
Remove unused test data file

github.com/haskell/haskell-language-server - 2f31ffb9c91055be51bbe4a5126e449cf455ade4 authored almost 4 years ago by jneira <[email protected]>
Remove unused parameter

github.com/haskell/haskell-language-server - 839e75ca7833db6a22e777e53cb57d26f175e8b9 authored almost 4 years ago by jneira <[email protected]>
Use hint name for code action title

github.com/haskell/haskell-language-server - e24ebd2dd8c39f609d3655ba74885bfe7d2fd554 authored almost 4 years ago by jneira <[email protected]>
Use lsp-test-0.11.0.6

github.com/haskell/haskell-language-server - bff0d242d038de7c7581e02f5338ab5257621c76 authored almost 4 years ago by jneira <[email protected]>
Fix and clean stack extra-deps

github.com/haskell/haskell-language-server - 706dfcc880feddb2e63304e68bc494631d4d48b4 authored almost 4 years ago by jneira <[email protected]>
Adapt to ghcide api changes

github.com/haskell/haskell-language-server - 105c37ffa23dd067dcfc7b538f58bfd5b854c80a authored almost 4 years ago by jneira <[email protected]>
Rename to hls-hlint-plugin

github.com/haskell/haskell-language-server - a99912f563e5e5db8eda2e2285f6c772c34031ff authored almost 4 years ago by jneira <[email protected]>
Convert hlint-hls-plugin in a package

Include resolver bumps for stack-8.8.3, 8.8.4, 8.10.1 and 8.10.2

github.com/haskell/haskell-language-server - 3a46078e1541efda057145c6473cb5cbb3bbc75c authored almost 4 years ago by jneira <[email protected]>
Bump ghcide submodule

github.com/haskell/haskell-language-server - 11086d509ba295f0957905ffaa379092ade5086e authored almost 4 years ago by jneira <[email protected]>
Replace vfs with raw temp file

github.com/haskell/haskell-language-server - 523953c1412c77468b0b1019b324b8f01efeab46 authored almost 4 years ago by jneira <[email protected]>
Adapt code to handle hashed value

github.com/haskell/haskell-language-server - b44ecb409f59cfe9847cfa4066d519b549cbe76a authored almost 4 years ago by jneira <[email protected]>
Add indefinite progress to apply refact

github.com/haskell/haskell-language-server - 36982a574065eaeec18077c05913e1a0aee5c47f authored almost 4 years ago by jneira <[email protected]>
Use persisted VFS file with apply refact, expose applyAll

In the code action request if there is more than one hint available for
the document

github.com/haskell/haskell-language-server - 26740f1dfe77ecaa69d9dc3f1796fd7eef53297f authored almost 4 years ago by Luke Lau <[email protected]>
Move test data to fix the cradle loading

github.com/haskell/haskell-language-server - ff778b64fc868086b193c7267df10cc882149c8f authored almost 4 years ago by jneira <[email protected]>
Use edited content for compute edits

github.com/haskell/haskell-language-server - adeb930f0a5765bc56c0a41c852ab9088588fd10 authored almost 4 years ago by jneira <[email protected]>
Use getFileContents action rule

github.com/haskell/haskell-language-server - 0aef0030f3656dc23a9f5832a4670709077c1ab4 authored almost 4 years ago by jneira <[email protected]>