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

added with-utf8 on Main (to avoid character encoding errors in Windows)

github.com/haskell/haskell-language-server - ff7aacac3cbf39ca29385da4727084cc5893b4ba authored almost 4 years ago by Pasqualino Titto Assini <[email protected]>
Eval tests as proper subpackage (to add QuickCheck dependency)

github.com/haskell/haskell-language-server - 887cde9e1151b1f03f361112a83367be0527559b authored almost 4 years ago by Pasqualino Titto Assini <[email protected]>
Made addPackages idempotent

github.com/haskell/haskell-language-server - 75bbc7dd8acd65a175e7b8e56cdbe502e8a6678f authored almost 4 years ago by Pasqualino Titto Assini <[email protected]>
Extended Eval Plugin (rebased to 0.7.1)

github.com/haskell/haskell-language-server - a48a8f775d88d42a3d850b84dca2f7e58c11f2cf authored almost 4 years ago by Pasqualino Titto Assini <[email protected]>
Add a known tactic for writing arbitrary instances (#695)

Christmas comes early for QuickCheck users! This PR adds support for generating arbitrary --- in...

github.com/haskell/haskell-language-server - 0f07efcbab2bc1efba2cf707de207bb2f666eea2 authored almost 4 years ago by Sandy Maguire <[email protected]>
Merge pull request #691 from alanz/switch-for-import-lens

Introduce generic config for plugins

github.com/haskell/haskell-language-server - cc23521ac65432c601a0598ce09217e5078b11ca authored almost 4 years ago by Alan Zimmerman <[email protected]>
Fix compiler warning that only shows up in CI

More argument for #693, in my opinion

github.com/haskell/haskell-language-server - 501b8f9cadc9451f5d6c9e5ca1136b9e0f64b17a authored almost 4 years ago by Alan Zimmerman <[email protected]>
Remove duplicated test

github.com/haskell/haskell-language-server - 37da7ab2ae808ae4e03a93ac3c62f57d218483ed authored almost 4 years ago by Alan Zimmerman <[email protected]>
Merge pull request #690 from peterwicksstringfield/enable_get_type_definition_tests

Enable get type definition tests

github.com/haskell/haskell-language-server - 0c7e9a08e1c2ebf9a716f057174a19b27d982078 authored almost 4 years ago by Javier Neira <[email protected]>
Add tests for Plugin global enable via config

And a CONTRIBUTING.md, for help on running tests

github.com/haskell/haskell-language-server - 2e829f5bc93a7e50055d822e3a7ff69df68da37e authored almost 4 years ago by Alan Zimmerman <[email protected]>
Introduce generic config for plugins

Make it possible to provide config for a plugin in a regular way, by
using a namespace in the js...

github.com/haskell/haskell-language-server - 1cbe1fd0d88ad95cf66b4fc84dafd9a5590062b4 authored almost 4 years ago by Alan Zimmerman <[email protected]>
Fix diagnostics update bug (haskell/ghcide#959)

* Preventively switch to uninterruptible mask in withMVar'

withMVar' is used to update the shak...

github.com/haskell/haskell-language-server - 547dc32d01e4a8adfd87ec87aaf33cb86acde788 authored almost 4 years ago by Pepe Iborra <[email protected]>
Disable test on GHC 8.8.x.

github.com/haskell/haskell-language-server - 32b5cbc89d672c57b533639221bccc843bd2056c authored almost 4 years ago by Peter Wicks Stringfield <[email protected]>
Fix cradle and enable last getTypeDefinition test.

For HLS to find definitions in Lib when queried about symbols in Lib2, HLS needs
access to a pro...

github.com/haskell/haskell-language-server - a475307331bd7187536612e79ba178f2c2ac6585 authored almost 4 years ago by Peter Wicks Stringfield <[email protected]>
Refactor getTypeDefinition tests.

github.com/haskell/haskell-language-server - d0670098c39b220dca4927aa6e95a86842d8b51c authored almost 4 years ago by Peter Wicks Stringfield <[email protected]>
Add final newline.

github.com/haskell/haskell-language-server - cf3f6fa63d952c083363a4664be68838d5497283 authored almost 4 years ago by Peter Wicks Stringfield <[email protected]>
Enable getTypeDefinitions tests.

github.com/haskell/haskell-language-server - 5fc4966c210661a6e33d14f9e6cb14061182cc66 authored almost 4 years ago by Peter Wicks Stringfield <[email protected]>
Merge pull request #688 from jneira/fix-win-build

Fix ghc version for windows 8.10.2.2 in github build workflow

github.com/haskell/haskell-language-server - 0063ec73340a3e741985b46da1b3a40e6ac9c03e authored almost 4 years ago by Javier Neira <[email protected]>
Merge pull request #687 from jneira/cpplugins

Add plugins conditionally at compile time

github.com/haskell/haskell-language-server - 4ea51f6185232096fc40b3518e773f16347e5812 authored almost 4 years ago by Javier Neira <[email protected]>
Fix ghc version for windows 8.10.2.2

github.com/haskell/haskell-language-server - 2876c3dd01d19a7b9501f1f7b8bfa24bbb99fc58 authored almost 4 years ago by jneira <[email protected]>
Add plugins conditionally at compile time

github.com/haskell/haskell-language-server - 4c5738451f73fb9e69775a53e5ad03292d15f2fd authored almost 4 years ago by jneira <[email protected]>
Merge pull request #684 from jneira/prepare-0.7.1

Prepare 0.7.1

github.com/haskell/haskell-language-server - e4f677e1780fe85a02b99a09404a0a3c3ab5ce7c authored almost 4 years ago by Javier Neira <[email protected]>
Add #685 to the ChangeLog

github.com/haskell/haskell-language-server - f4558e9571ce561e4051285d8706fe0d37d6f8a4 authored almost 4 years ago by jneira <[email protected]>
Update ChangeLog for 0.7.1

github.com/haskell/haskell-language-server - bf37b463690408c4146f0a4a51a342aa55850eee authored almost 4 years ago by jneira <[email protected]>
Fix windows 8.10.2 executable name

github.com/haskell/haskell-language-server - d447437d603b3f33691d32ee79bd954fbb0ba58c authored almost 4 years ago by jneira <[email protected]>
Merge pull request #685 from pepeiborra/disable-completion-auto-imports

Disable auto extend import lists in completions

github.com/haskell/haskell-language-server - 488fd4678410fb5fa4da9434131db6252aa2d902 authored almost 4 years ago by Javier Neira <[email protected]>
Disable auto extend import lists in completions

It seems that this feature needs a bit more work, as reported in #679

I am disabling it locally...

github.com/haskell/haskell-language-server - 5ccaf8d3b8f7d51fc2609f1a805beb5570b51f63 authored almost 4 years ago by Pepe Iborra <[email protected]>
Merge pull request #677 from wz1000/fix-desugarer

Restore kick (#676)

github.com/haskell/haskell-language-server - bf8ce830710bd49f6dcdbd30e944553e85ccdb97 authored almost 4 years ago by Javier Neira <[email protected]>
Merge pull request #674 from jneira/hlint-tests

Add hlint tests over cpp, extensions and ignore hints

github.com/haskell/haskell-language-server - ffebc7b533cc6af7b4ff9bf91c41b984700be048 authored almost 4 years ago by Javier Neira <[email protected]>
Merge pull request #675 from andys8/patch-2

README: Remove instructions to execute data target

github.com/haskell/haskell-language-server - f78f40c87a937eadd4dd1f10eb3411ab2da9d157 authored almost 4 years ago by Junyoung Clare Jang <[email protected]>
Restore kick (#676)

github.com/haskell/haskell-language-server - c64490f5a04d30730bb478f70e65bd108f425135 authored almost 4 years ago by Zubin Duggal <[email protected]>
README: Remove instructions to execute data target

Generation of hoogle data files is disabled for now. Therefore the instruction to execute 'data'...

github.com/haskell/haskell-language-server - dccab6676fe788b048ea1f5530f6e2d3c47d1dd4 authored almost 4 years ago by Andy <[email protected]>
Emit error assertion when session timeout

github.com/haskell/haskell-language-server - 4fa01295cfd71db6bfda98d847e2e5a972693e48 authored almost 4 years ago by jneira <[email protected]>
hlint tests for cpp, extensions and ignore hints

* for issues #554, #590 and #838

github.com/haskell/haskell-language-server - 146c104a75b006e8b7fc3184d518a90c239951de authored almost 4 years ago by jneira <[email protected]>
Add test utilities

* expectNoMoreDiagnostics, adapted from ghcide
* add knownBroken and ignore by ghc version

github.com/haskell/haskell-language-server - 407511ec43afd26bc60b3a1c185f26c14d899700 authored almost 4 years ago by jneira <[email protected]>
Use qualified module name from diagnostics in suggestNewImport (haskell/ghcide#945)

* Use qualified module name from diagnostics in suggestNewImport

* Update tests

* Add newline
...

github.com/haskell/haskell-language-server - a30e55f0a6cd863d653dcab667db58bdeffcb639 authored almost 4 years ago by Potato Hatsue <[email protected]>
Rescue stack windows build (haskell/ghcide#954)

* Revert "Drop stack Windows CI"

This reverts commit 919d3bce57db94462e96d3d7a133f655e5569bd8.
...

github.com/haskell/haskell-language-server - fcbf6400df5688de2efe59bb61573c9e34d1b7ea authored almost 4 years ago by Pepe Iborra <[email protected]>
Expose Documentation module (haskell/ghcide#956)

In an effort to move Completions into its own hls-plugin package we have a dependency to access ...

github.com/haskell/haskell-language-server - 2cbaccda716a04c4b632b902325efa0150a6b87f authored almost 4 years ago by Guru Devanla <[email protected]>
Rename hie.yaml.* to hie-*.yaml (haskell/ghcide#953)

github.com/haskell/haskell-language-server - 18730496a6eda4f116062c815ef221ceb02ee17c authored almost 4 years ago by Potato Hatsue <[email protected]>
Merge pull request #658 from jneira/ghcide-0.6

Prepare 0.7.0 release (includes ghcide bump to 0.6.0.1)

github.com/haskell/haskell-language-server - 6a692de3308c06d8eb7bdf0f7b8a35b6e9a92610 authored almost 4 years ago by Javier Neira <[email protected]>
Bump package versions

github.com/haskell/haskell-language-server - ac99654e583a9798d3cb5430a2d687289018a477 authored almost 4 years ago by jneira <[email protected]>
Ensure ghcide-0.6.0.1 in cabal config

github.com/haskell/haskell-language-server - 47660745a9efb717804df5a146d8d8e60a0552aa authored almost 4 years ago by jneira <[email protected]>
Update ChangeLog with 0.7 changes

github.com/haskell/haskell-language-server - 4a58f1fbca7de4e47e99bf580be688a55809e8f1 authored almost 4 years ago by jneira <[email protected]>
Adapt brittany+floskell golden test

github.com/haskell/haskell-language-server - cd17a0a76bca26c98dbdd25bde4d0ebfafb47218 authored almost 4 years ago by jneira <[email protected]>
Adapt brittany golden test

github.com/haskell/haskell-language-server - be6db04653ccc1f040cb1c1b0010f8ac97c49b06 authored almost 4 years ago by jneira <[email protected]>
Adapt floskell golden test

github.com/haskell/haskell-language-server - 94f8095bf5d86341dc72e4954f350c7f726d17f1 authored almost 4 years ago by jneira <[email protected]>
Add apply-refact to stack-8.8.2.yaml

github.com/haskell/haskell-language-server - 0e250a4ed13c5089d3ea17e251dd919b1bac4261 authored almost 4 years ago by jneira <[email protected]>
Replacing waitForDiagnostics with sleep

github.com/haskell/haskell-language-server - 7135541894ba6354ec4f3d32420c186113483c94 authored almost 4 years ago by jneira <[email protected]>
Use brittany last released version

github.com/haskell/haskell-language-server - 4d5253725b3735dbf5614c57a716f3b697ebbdc3 authored almost 4 years ago by jneira <[email protected]>
Ensure that the testfiles produce at least one diagnostic.

github.com/haskell/haskell-language-server - 3e6378a5f69c1e80cac3d5c3876ac5d31fa7fb1f authored almost 4 years ago by Peter Wicks Stringfield <[email protected]>
Disable test for completionSnippetsOn option, ghcide does not support it.

github.com/haskell/haskell-language-server - 20cef9e8d52b2ac08c665014182d5d96a92683a4 authored almost 4 years ago by Peter Wicks Stringfield <[email protected]>
Fix test for code completion of qualified name.

Stop messing around the editing the file and reloading it. We are trying to test
code completion...

github.com/haskell/haskell-language-server - 56629b1d70cf77c7d7e68119de0de8c67bf11f3d authored almost 4 years ago by Peter Wicks Stringfield <[email protected]>
Update completion tests to reflect the renewed support for snippets in ghcide 6.0.

github.com/haskell/haskell-language-server - c807d442fea767d991347eaf5859403d445de6a4 authored almost 4 years ago by Peter Wicks Stringfield <[email protected]>
Enable disabled tests for the code completion snippets.

Snippets are back in ghcide 0.6.0.

github.com/haskell/haskell-language-server - 7fad57c44a00fad2d3c0c8e6dea1da161c24ca8a authored almost 4 years ago by Peter Wicks Stringfield <[email protected]>
Ensure that loading testfiles produces at least one diagnostic.

completion/Context.hs used to generate a diagnostic for the unused "x", but no
longer does so wi...

github.com/haskell/haskell-language-server - 1a6bb07967e16b66f30b0378dc206769d279f687 authored almost 4 years ago by Peter Wicks Stringfield <[email protected]>
Use ghcide version fixed for ghc-8.x

github.com/haskell/haskell-language-server - 4457ef5e60e51e710e279a5ec12591bf1a65bf36 authored almost 4 years ago by jneira <[email protected]>
Use brittany version compat with ghc-8.10

github.com/haskell/haskell-language-server - ea146922598e41234f76ffc504e5cbabce93f57c authored almost 4 years ago by jneira <[email protected]>
Add shake-bench component to nix build

github.com/haskell/haskell-language-server - 16e8e89cb4c6fa232b2215e8775c586d884e216b authored almost 4 years ago by jneira <[email protected]>
Leverage new ghcide loading options

github.com/haskell/haskell-language-server - 3c7143d3179fef6f3574f315b707beb214460b2d authored almost 4 years ago by jneira <[email protected]>
Update stack config to use ghcide-0.6

github.com/haskell/haskell-language-server - 00db35153e2ff5facae6db57aded5f75b386f4f5 authored almost 4 years ago by jneira <[email protected]>
Use definitive ghcide-0.6

github.com/haskell/haskell-language-server - 9caea6f44f016434b7402ee0b67e3491ab5dbbd5 authored almost 4 years ago by jneira <[email protected]>
Update hackage index to 2020-12-09T06:57:58Z

github.com/haskell/haskell-language-server - f70d5baa13f4ec731c67c19eb3f8b152e990e9e1 authored almost 4 years ago by jneira <[email protected]>
Bump up ghcide lower bound to 0.6

github.com/haskell/haskell-language-server - 4696e0e04586562299fa09a1b208e4e1b6c6a71c authored almost 4 years ago by jneira <[email protected]>
Bump ghcide to incoming 0.6

github.com/haskell/haskell-language-server - 8416433a1be8d2a73f23adb331158dac9d2ec9c0 authored almost 4 years ago by jneira <[email protected]>
Merge pull request #672 from berberman/patch-misc

correct tactic plugin package metadata and cabal.hie.yaml/stack.hie.yaml

github.com/haskell/haskell-language-server - 60f811c5afc5238bca6e1d6f572c6aaeac05879f authored almost 4 years ago by Javier Neira <[email protected]>
Update hie.yaml

github.com/haskell/haskell-language-server - 2fd380d62bd31cd9a565058c9a5fda4c779000e0 authored almost 4 years ago by Potato Hatsue <[email protected]>
Deduplicate module not found diagnostics (haskell/ghcide#952)

* Trace rule errors

* Disable check parents in command line script

* Fix expectDiagnostics...

github.com/haskell/haskell-language-server - bdfe207e791855e40f93bccdd1fc8c7ecc58f2e6 authored almost 4 years ago by Pepe Iborra <[email protected]>
Rename hie.yaml.* to hie-*.yaml

github.com/haskell/haskell-language-server - 76161d7ec1b4aa82ba66a74a280f96b487ec4717 authored almost 4 years ago by Potato Hatsue <[email protected]>
Merge pull request #666 from berberman/patch-pragmas

Do not suggest explicitly disabled pragmas

github.com/haskell/haskell-language-server - d30ec195ed8927ee5d7d0e1b35558eac7c06d2f6 authored almost 4 years ago by Javier Neira <[email protected]>
Remove invalid links in package description of tactics plugin

github.com/haskell/haskell-language-server - bab10e84bdeac6dca43b12005de2ad2f611c5446 authored almost 4 years ago by Potato Hatsue <[email protected]>
Update hie.yaml

github.com/haskell/haskell-language-server - 6cc853aa46c4f960e2f89e954a9ac641f5e2b656 authored almost 4 years ago by Potato Hatsue <[email protected]>
Merge pull request #669 from jhrcek/jhrcek/minor-simplifications

Remove unnecessary pluginId setting and user Better Map functions in tactics plugin

github.com/haskell/haskell-language-server - c2f2d2ffa92ebe6de5969f73dcff50e8cb43b178 authored almost 4 years ago by Junyoung Clare Jang <[email protected]>
Remove language extension completions. (haskell/ghcide#948)

* Remove language extension completions.

* Remove code actions for language pragma extensions...

github.com/haskell/haskell-language-server - d373769e98cdebc20a7f1d464bb285c689bd84cc authored almost 4 years ago by Guru Devanla <[email protected]>
Prepare for v0.6.0.1 release (haskell/ghcide#951)

github.com/haskell/haskell-language-server - 59cf74a54cf851299cd8a66244084a45a38859a7 authored almost 4 years ago by Pepe Iborra <[email protected]>
Update URLs after move to haskell github org (haskell/ghcide#950)

github.com/haskell/haskell-language-server - 1f4c0c3d3995a68a0b9a29f95a2d4e6a7572c394 authored almost 4 years ago by Jan Hrcek <[email protected]>
User more suitable Map functions in tactics plugin

github.com/haskell/haskell-language-server - 9c337a86d5155deeb49cda3fdab91701b528f261 authored almost 4 years ago by Jan Hrček <[email protected]>
Remove unnecessary pluginId setting

github.com/haskell/haskell-language-server - 091cf2ccb4a47ec9979a9af69e1336886a7b8a42 authored almost 4 years ago by Jan Hrček <[email protected]>
Update comments

github.com/haskell/haskell-language-server - 313916ae712999c15cdeeb67bdf6259afae82820 authored almost 4 years ago by Potato Hatsue <[email protected]>
Use xFlags, instead of enumerating possible language extensions

github.com/haskell/haskell-language-server - 0405631b1a89b581a0955e5c3ac4d21005120143 authored almost 4 years ago by Potato Hatsue <[email protected]>
Do not suggest explicitly disabled pragmas

github.com/haskell/haskell-language-server - 90de2b3d678304572fbe46dda2531db96f411825 authored almost 4 years ago by Potato Hatsue <[email protected]>
Extend CI with all GHC minor versions supported by hls and fix ghc-8.8.3 and ghc-8.8.2 builds (haskell/ghcide#947)

* Extend CI matrix with all the GHC minor versions supported by HLS
* Adding a new job for wi...

github.com/haskell/haskell-language-server - 5d0e8a3cb55df8f1e5092cb4f1ba07b48928714d authored almost 4 years ago by Javier Neira <[email protected]>
Merge pull request #664 from tittoassini/hie

fixed hie.yaml.stack

github.com/haskell/haskell-language-server - 9a742e2c6a31ff92a053735541e4cca9c2c18d3e authored almost 4 years ago by Javier Neira <[email protected]>
Merge pull request #662 from gdevanla/add-pragmas-completions

Add pragmas completions

github.com/haskell/haskell-language-server - 8f8aa7f50dac2a1952fa187e4eb9b9e29e6e76f2 authored almost 4 years ago by Junyoung Clare Jang <[email protected]>
remove stack-work and Arguments entries

github.com/haskell/haskell-language-server - 05872e2393e726dffbc2dc3ac935de7629819366 authored almost 4 years ago by Pasqualino Titto Assini <[email protected]>
Update CompletionKind.

github.com/haskell/haskell-language-server - 2e6a5320d79c970ae4142c840f1c4b382d4d3967 authored almost 4 years ago by grdvnl <[email protected]>
Switch to record syntax

github.com/haskell/haskell-language-server - ad978d29c452c67548bf681ead686b3510228860 authored almost 4 years ago by grdvnl <[email protected]>
Initial set up to provide pragma completions.

github.com/haskell/haskell-language-server - 09cff8ce68c3d64b7d6cc25e33a5db704a32b4d2 authored almost 4 years ago by grdvnl <[email protected]>
Initial working version of Language Pragma completions.

github.com/haskell/haskell-language-server - 00883a580b2795e1b736eb554afa49625f397985 authored almost 4 years ago by grdvnl <[email protected]>
Revert back stack.yaml

github.com/haskell/haskell-language-server - 1de7e958fd6003411faef151ad2eb6bedb3fdfa2 authored almost 4 years ago by grdvnl <[email protected]>
fixed hie.yaml.stack

github.com/haskell/haskell-language-server - b65a02df5422b77a1365d14bcc08b0629b22cded authored almost 4 years ago by Pasqualino Titto Assini <[email protected]>
Merge pull request #656 from peterwicksstringfield/enable_highlight_unittests

Enable highlight unittests

github.com/haskell/haskell-language-server - cc4a51aefa2c2e7a424006bb5cf91e66bb6526e9 authored almost 4 years ago by Javier Neira <[email protected]>
Enable highlight test.

github.com/haskell/haskell-language-server - 49518d49f65701430d47258707c2845f9038dd5e authored almost 4 years ago by Peter Wicks Stringfield <[email protected]>
Prepare for v0.6.0 release (haskell/ghcide#940)

* Prepare for v0.6.0 release

* Credit @mpardalos for the opentelemetry work

github.com/haskell/haskell-language-server - 33722549397245522235ce90697432f6b744e66d authored almost 4 years ago by Pepe Iborra <[email protected]>
Merge pull request #657 from peterwicksstringfield/enable_code_completion_tests

* Enable code completion tests
* Move utility functions to Test.Hls.Util

github.com/haskell/haskell-language-server - 9120f4bea5225eba7927f35cb0d0b494c0fc35ac authored almost 4 years ago by Javier Neira <[email protected]>
Merge pull request #655 from peterwicksstringfield/enable_document_symbols_tests

Fix document symbols unit tests.

github.com/haskell/haskell-language-server - f260c2949c83412ecac252eb11ebdb5ad20e836c authored almost 4 years ago by Javier Neira <[email protected]>
Merge pull request #654 from peterwicksstringfield/delete_duplicate_cabal_clause

Delete cabal clauses for hlint tests, as they use their own hie.yaml with a direct cradle

github.com/haskell/haskell-language-server - fc1ae150833895291b97ce3ba5c2f4ca2b4fb5cb authored almost 4 years ago by Javier Neira <[email protected]>
Merge pull request #648 from tittoassini/idem

idempotent command and code cleanup

github.com/haskell/haskell-language-server - df8845d9a5a2c27e554f4e26db2505f84c34a812 authored almost 4 years ago by Javier Neira <[email protected]>