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

Merge branch 'master' into enhance/cabal-no-diags-if-disabled

bea1fedc2458282d7fbf089a9bbc25033547b7bc authored 12 months ago by mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Don't produce diagnostics if plugin is turned off

e9aab3c7d0e7aa64dfbb7ebc92675b913f0bdd5b authored 12 months ago by Fendor <[email protected]>
Use stan config files for stan plugin (#3904) (#3914)

* Bump stan

Needed in order to get the functions for getting the config, etc.

* Use stan c...

034b33ebd522e1d6826a2e7ba3df34b59b69180c authored 12 months ago by 0rphee <[email protected]>
Merge pull request #3925 from fendor/enhance/vscode-exts-def-vals

Make vscode-extension-schema honour default values

ade0e85729c431eb26568f2089cbf13296baa375 authored 12 months ago by fendor <[email protected]>
Fix vscode config generation

4b01eb0149fba940c02b87014953b883c72729b6 authored 12 months ago by Fendor <[email protected]>
add doc and ci test for semantic tokens (#3938)

* add doc and ci test for semantic tokens

* fix, semantic tokens test files, case sensitivity...

b645a99ecea973a1a123b0174525e0bb86573854 authored 12 months ago by Patrick Wales <[email protected]>
Merge pull request #3928 from haskell/wip/multi-reexport

Fix multi unit session when some packages have reexported modules.

b316b474fee6bdcc8b1d1213f675e5ff4b1e5bf3 authored 12 months ago by fendor <[email protected]>
Fix multi unit session when some packages have reexported modules.

If we are loading multiple home packages, we need to explicitly take reexports
into account when...

9a7b0d277e447eabba90318de7f05ba4880fbec7 authored 12 months ago by Zubin Duggal <[email protected]>
Remove some people from CODEOWNERS (#3930)

Also:
- Sort plugin list
- Add some missing components
- Add @soulomoon for semantic-tokens

2156ac2836596c7604bf2172ee9c3d468dc4a295 authored 12 months ago by Michael Peyton Jones <[email protected]>
Adapt to minor API change for 9.6.4 compatibility (#3929)

The CPP will need to be adjusted again for 9.8.2 as the patch
is likely to be backported there a...

f4df1aa736f813eddcd6898f33b9f1fe93cc7e29 authored 12 months ago by wz1000 <[email protected]>
update Floskell to 0.11.* (#3933)

* update Floskell to 0.11.*

Floskell 0.11.* supports Aeson 2.2.*

* package version 2.5.0.0...

92d3ba98161f8b6f7e1b8abec70df9ee6af16216 authored 12 months ago by Peter Becich <[email protected]>
Implement semantic tokens plugin to support semantic highlighting(textDocument/semanticTokens/full) (#3892)

* Implement semantic tokens lsp plugin draft

* SemanticTokens: combine information extracted ...

37925a03b419235a472966617011a4da1c07ee33 authored 12 months ago by Patrick Wales <[email protected]>
Merge pull request #3926 from fendor/enhance/gha-update-haskell-actions

Switch to haskell-actions/setup since the haskell/actions is deprecated

974123394b44fdf65a22aae135a1b78eccb6ec11 authored 12 months ago by fendor <[email protected]>
Merge branch 'master' into enhance/gha-update-haskell-actions

e6f3ed3b7587e8b2c85a0b8a60c4069760d9e693 authored 12 months ago by mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Add golden tests for public configs (#3922)

Changes to the vscode schema need to be communicated to vscode-haskell plugin maintainers,
othe...

93b6bf582ef7a86619eb3e7ca94a33c00f981e0a authored 12 months ago by fendor <[email protected]>
Switch to haskell-actions/setup since the haskell/actions is deprecated

75a59ab1e22dee596d2efed6ce37d1d53317a82f authored 12 months ago by Fendor <[email protected]>
Improve no plugin messages (#3864)

e5f693195dd8f4f8eae3c58a7f61f4783cdd3829 authored 12 months ago by Nathan Maxson <[email protected]>
Bump geekyeggo/delete-artifact from 2 to 4 (#3921)

Bumps [geekyeggo/delete-artifact](https://github.com/geekyeggo/delete-artifact) from 2 to 4.
- ...

0be6fa7d8591bebbd6e34ee78b79a10b11762973 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix positionMapping in stale data (#3920)

* Fix positionMapping in stale data

* add test for updatePositionMapping

* add comment to demo...

c2fcaae46278166feb01fb00b750ee80d9c90eb6 authored 12 months ago by Patrick Wales <[email protected]>
Disable stan plugin by default (#3917)

133dcdc2791b9cb4afa59e695d51f2da5669c360 authored almost 1 year ago by fendor <[email protected]>
Merge pull request #3913 from haskell/mpj/upload-download

Bump both upload and download artifact

74466a9fe12f8685c6b36b98c97a81dcae958d9d authored about 1 year ago by fendor <[email protected]>
oops

35b0cfdbfea749225bc3cc29c1d80e9f46327999 authored about 1 year ago by Michael Peyton Jones <[email protected]>
Bump both upload and download artifact

53bbb5006c66f8860f47994d944ac98e6bfa1236 authored about 1 year ago by Michael Peyton Jones <[email protected]>
Give plugins descriptions, include versions of key dependencies (#3903)

* Plugins have descriptions

* Plugins based on external tools report the version they are bui...

2b49d9dd7f831c6bba7a3a67cc31b0043cfe0971 authored about 1 year ago by Michael Peyton Jones <[email protected]>
Update ghc-version-support.md for 2.5.0 (#3909)

2.5.0 added support for 9.4.8 but this isn't listed on the supported versions page yet.

7b4f54d8eb31d3a6ba97bf3e57da5c33dba054b1 authored about 1 year ago by Devin Lehmacher <[email protected]>
Merge pull request #3893 from fendor/fix/boot-modules

Generate FileTarget for all possible targetLocations

66cf40033cf6d1391622ee4350696656ea0c39d9 authored about 1 year ago by fendor <[email protected]>
Add failing test case

a8e9599bc87ce396c50798884e7fd6ecddd26cb5 authored about 1 year ago by Fendor <[email protected]>
Generate a FileTarget for each possible target location

If a target file has multiple possible locations, then we
assume they are all separate file targ...

86fb77b4a400f88c5955b6cf673add900ff13d40 authored about 1 year ago by Fendor <[email protected]>
Remove some buildability blockers that aren't needed (#3899)

* Floskell buildable on 9.6

* Ormolu supports 9.8

* Fourmolu supports 9.8

* Fix some co...

bcb83e9744fad138dd2c5019740579badec3fd9b authored about 1 year ago by Michael Peyton Jones <[email protected]>
Bump actions/setup-python from 4 to 5 (#3895)

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release no...

4415e81dcfa2b79962bc59c7a9b112b1def5f684 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Update index-state to get latest stan version and add lower bound (#3894)

Fixes: https://github.com/haskell/haskell-language-server/issues/3885

Co-authored-by: Michael...

6d1bc988ba12b8a90651f93b419cf6df4f886863 authored about 1 year ago by 0rphee <[email protected]>
Prepare release 2.5.0.0

f46216835a85e7a86754bf5df9cc6c3078927b3b authored about 1 year ago by Zubin Duggal <[email protected]>
Bump release cabal version to 3.10.2.0

867df97de345feee65d1486e199940af17de4a12 authored about 1 year ago by Zubin Duggal <[email protected]>
Drop 9.0 from FreeBSD CI

201b6042c1c99a5fff74fc35751d54f15e7b9fa8 authored about 1 year ago by Zubin Duggal <[email protected]>
Replace _all_ llvm@11 with llvm@13

missed that in the previous commit.

17852c8fb43a0199ca846ae11cbffdd871eab77a authored about 1 year ago by Moritz Angermann <[email protected]>
llvm@11 -> llvm@13

We use `clang` from brew's llvm, and that just fails horribly on Sonoma. 13 seems to work, thoug...

342c1be588dfef22c0eef094c7eaadd42aa22646 authored about 1 year ago by Moritz Angermann <[email protected]>
Fix windows ghcup installation

(cherry picked from commit 6236a51a42e14c52078dcd2ebf2945330236572c)

f9d6b8f4d485818ed43a4dac7e24978b1434ba42 authored about 1 year ago by Julian Ospald <[email protected]>
Demote home unit closure errors to warnings. (#3890)

Users can't really do anything to fix them until cabal 3.12 is released.
Perhaps they could prev...

e0a9faf62beb02ea7524bf866d1484c61acccb42 authored about 1 year ago by wz1000 <[email protected]>
Add more docs for implicit discovery (#3887)

c7bfdaa1ce612943ea01555b6e185fffc80fc127 authored about 1 year ago by fendor <[email protected]>
Merge pull request #3891 from haskell/wip/working-dir

session-loader: Set working directory on GHC 9.4+

f0c16469046bd554828ea057b5e1f047ad02348e authored about 1 year ago by fendor <[email protected]>
session-loader: Set working directory on GHC 9.4+

We set the working directory appropriately so that TH code can access it and
read files relative...

a9dd726e4bb8ff72cef9def6e962453e28c20a20 authored about 1 year ago by Zubin Duggal <[email protected]>
Merge pull request #3889 from haskell/dependabot/github_actions/cachix/install-nix-action-24

Bump cachix/install-nix-action from 23 to 24

6d6907abbca065638e86730b65845918d51accd4 authored about 1 year ago by fendor <[email protected]>
Merge branch 'master' into dependabot/github_actions/cachix/install-nix-action-24

7a3acb2905b880306455810c1faf34fcfd7000d7 authored about 1 year ago by fendor <[email protected]>
Merge pull request #3888 from haskell/dependabot/github_actions/cachix/cachix-action-13

Bump cachix/cachix-action from 12 to 13

5cbf58dd9b1d18fb35cdeb33504a82645fc65e56 authored about 1 year ago by fendor <[email protected]>
Bump cachix/install-nix-action from 23 to 24

Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 23 to 24.
-...

5f4914cd372e7ddd7086f42ca13462e113121ad6 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump cachix/cachix-action from 12 to 13

Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 12 to 13.
- [Release ...

9e92f09636d725c47295a9834a527e76afbc3daf authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #2838 from xsebek/qualified-completion

Fix completion for qualified import

51db1f276c8fb981748c47d12f012712bb5e47e5 authored about 1 year ago by fendor <[email protected]>
Merge branch 'master' into qualified-completion

62129bfadb6d7ffbf27b8f00d0b0018ccd1b1843 authored about 1 year ago by fendor <[email protected]>
Add support for multi unit argument syntax (#3462)

* Add support for the multi unit argument syntax introduced in GHC 9.4: https://downloads.haskel...

7db6215c6da39b6550d7c1ce6ea5b1bbe6e6dfde authored about 1 year ago by wz1000 <[email protected]>
Drop support for GHC 9.0 (#3875)

* fix dodgy macro

* Automatically remove macros for 9.2

* Manual GLASGOW_HASKELL bits

*...

c3fcc3e862256b726c5af46f18e160e042782d2a authored about 1 year ago by Michael Peyton Jones <[email protected]>
Merge pull request #3851 from 0rphee/re-add-stan

Re-add hls-stan-plugin

2764d045b836c30bd9213e564792ae332af5afca authored about 1 year ago by fendor <[email protected]>
Update hls-stan-plugin bounds

2dfd661a7b6debc24b91dd76713b377adb98d211 authored about 1 year ago by 0rphee <[email protected]>
Re-add hls-stan-plugin test suite to gh action

f82ae7a6cd971d87cd54989740d05e5bf9c9fabd authored about 1 year ago by 0rphee <[email protected]>
Merge branch 'master' into re-add-stan

0ec34f0f60c3906fcd81ea7c2d2ee505076025b1 authored about 1 year ago by 0rphee <[email protected]>
Merge definitions from all plugins for Document(Type)Definition message (#3846)

* Merge definitions from all plugins for Document(Type)Definition message

- enables multiple ...

20a37ece9e148cc26ff589336a9ad49fa6a094ee authored about 1 year ago by Jiri Lojda <[email protected]>
Fix support tables (#3874)

b8217adea532f1d538aabfbddede407bdd43f0a1 authored about 1 year ago by Michael Peyton Jones <[email protected]>
Prefer hls-test-utils functions over code duplication (#3870)

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

3faecfaecf10438e3c2a5343b253fee679272897 authored about 1 year ago by fendor <[email protected]>
Make sure running tests locally pick up the correct cradle type (#3869)

* Run golden tests for "add argument" in temporary directory

If developers have a local `hie.ya...

5a923ce8b6c560ea6dd2e62db5fed2bc14342aa0 authored about 1 year ago by fendor <[email protected]>
Some versions of stylish-haskell do need the ghc-lib flag (#3868)

* Some versions of stylish-haskell do need the ghc-lib flag

* Set it in the stack config not ...

a19ccafa415635e1a96a0277e402f3fd5e59e028 authored about 1 year ago by Michael Peyton Jones <[email protected]>
Reduce Nix support (#3804)

This removes the support for:
- Dev shells with pre-built packages
- Building binaries

Thes...

fb11328292db882e38abc04d862adbc912412808 authored about 1 year ago by Michael Peyton Jones <[email protected]>
Fix #3847 (#3854)

* Fix https://github.com/haskell/haskell-language-server/issues/3847

* Add unit test cases for ...

afac9b1872be33ab8680850be7446bed0053af3a authored about 1 year ago by BurningLutz <[email protected]>
Remove head.hackage (#3867)

* Remove head.hackage

Bump to

- lsp-2.3
- lsp-types-2.1
- hiedb-0.4.4
- hie-bios-12.1 (...

1c884ea856cceeaa3254a2ef68c8ab3a3c353153 authored about 1 year ago by wz1000 <[email protected]>
Add option for setting manual path to Fourmolu binary

c0ec87d3cb6db62df95de66317f888e88baf6789 authored about 1 year ago by George Thomas <[email protected]>
Add full stop for consistency with most other settings

3f52aa7f70db3aa68da79febf3eb35424e3a3153 authored about 1 year ago by George Thomas <[email protected]>
Add myself (@0rphee) to CODEOWNERS

2bcdb045561e1b84d4fbd8ee10477a7246f91b2d authored about 1 year ago by 0rphee <[email protected]>
Re-add hls-stan-plugin info to docs

300559b66cf5e16d73c9b1ca50bbf38e9a49e544 authored about 1 year ago by 0rphee <[email protected]>
Merge pull request #3850 from haskell/dependabot/github_actions/fkirc/skip-duplicate-actions-5.3.1

Bump fkirc/skip-duplicate-actions from 5.3.0 to 5.3.1

0f9be3ea7c6b189cfbf8660bf2766eb9180a78ce authored about 1 year ago by fendor <[email protected]>
Merge branch 'master' into dependabot/github_actions/fkirc/skip-duplicate-actions-5.3.1

3d92f6c2ba43503e408a494dcdd4db92881ba080 authored about 1 year ago by mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Merge pull request #3855 from haskell/fourmolu-default-fixities

Load default operator fixities in Fourmolu plugin non-CLI mode

f2c6b028b686ef9d5711ed09803682b00e5cbd04 authored about 1 year ago by George Thomas <[email protected]>
Add hls-stan-plugin dependencies to stack.yaml

01602a539dc201bf3ce51b90a130627fd1059097 authored about 1 year ago by 0rphee <[email protected]>
Format

e03653731503fcc039b36437b1a322bb730db4f5 authored about 1 year ago by George Thomas <[email protected]>
Fix GHC 9.2

7124b9d377fd906ce857537ba70c980df68ae98e authored about 1 year ago by George Thomas <[email protected]>
Add regression test for Fourmolu fixities

1c55cb4a478b2920c727652aeda238e80ae9fb54 authored about 1 year ago by George Thomas <[email protected]>
Avoid pattern match warning

71cc7b019aeee91cb5e7dfb37f64cfcd7e7205da authored about 1 year ago by George Thomas <[email protected]>
Fix build on old Fourmolu versions

a2c339afddfb1032d608af464fa0384d2ff9e679 authored about 1 year ago by George Thomas <[email protected]>
Format

a603bd3e2b042ab8da96a70288d11155294bd3a9 authored about 1 year ago by George Thomas <[email protected]>
Use `refineConfig` to load default fixities in Fourmolu

496acde5bd6cf68791e233efd04e1e996b1361f9 authored about 1 year ago by George Thomas <[email protected]>
Remove redundant imports and extensions

ed4e9fd725ce498aade0182a0fc89c61c323ac8a authored about 1 year ago by George Thomas <[email protected]>
Bump ghc and dependency bounds for stan plugin

Fix ghc bounds for stan plugin

Update index-state

942e914e8f125f192b43867503dbd0e7903b4ac3 authored about 1 year ago by 0rphee <[email protected]>
Merge branch 'master' into dependabot/github_actions/fkirc/skip-duplicate-actions-5.3.1

7cc5df7f864e9aa8672462e88516fd39b7ed1de4 authored about 1 year ago by mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Merge pull request #3830 from fendor/enhance/integration-tests-perf

Set the root for tests to the test directory

5bf1b75eeb924a74f87176cc61930971d9312247 authored about 1 year ago by fendor <[email protected]>
Re-add deleted stan files from #3782

2cb98aa4206fb288f6223fff68d36436d91c04f5 authored about 1 year ago by 0rphee <[email protected]>
Bump fkirc/skip-duplicate-actions from 5.3.0 to 5.3.1

Bumps [fkirc/skip-duplicate-actions](https://github.com/fkirc/skip-duplicate-actions) from 5.3.0...

ec489af495fb0888d1f6f13613ebcc47d387bc61 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge branch 'master' into enhance/integration-tests-perf

be15be64573bcebf78fa256463cb29381550dfa8 authored about 1 year ago by fendor <[email protected]>
Fix completion for qualified import

- fix how we get the module name considering it can be preceded by `qualified`
- use parsed cont...

cf6db6c84d213ab37acbc5376fb6c5763f127b1c authored about 1 year ago by Ondřej Šebek <[email protected]>
Test qualified completion

- add test for post-qualified completion
- add failing test for pre-qualified completion
- add f...

86446c792f5d58905de5e7480769d4e9c62091b7 authored about 1 year ago by Ondřej Šebek <[email protected]>
Simplify cabal.project (#3836)

- entropy has had bounds revised in
- basement/hw-prim bounds empirically unnecessariy
- hyphe...

c0f7d4c40ba2c63dabcaeb4f49e91a6de8c8a984 authored about 1 year ago by Michael Peyton Jones <[email protected]>
Run cabal update inside project dir

23bc8e12a46f2c92c35f3b829141a2c7d62f7da8 authored about 1 year ago by Zubin Duggal <[email protected]>
Update docs

a63a1dd250bcbfe5804f2782eed4d5361f3b2c9c authored about 1 year ago by Zubin Duggal <[email protected]>
Prepare release 2.4.0.0

0f240c85400c3a40cb9cd6fe5712807689aa11ab authored about 1 year ago by Zubin Duggal <[email protected]>
Disable simdutf for text globally. C++ is hard to distribute properly, especially on older GHCs.

See https://github.com/haskell/haskell-language-server/issues/3822.

e79a030d7872664da711f979c48d699cc94d1bd7 authored about 1 year ago by Zubin Duggal <[email protected]>
GHC 9.8 support (#3727)

* GHC 9.8 support for ghcide and non-exactprint plugins

Requires head.hackage to build

* Werro...

5580ffce19b469a7104ac1702536f43ee8718f47 authored about 1 year ago by wz1000 <[email protected]>
Cleanup func-test suite (#3828)

* Cleanup func-test suite

This test-suite is vastly legacy from Haskell IDE Engine.
It was orig...

168976d6f568648aea0264fb0e48233c835bceac authored about 1 year ago by fendor <[email protected]>
Merge pull request #3824 from haskell/dependabot/github_actions/dot-github/actions/setup-build/haskell/actions-2.4.7

Bump haskell/actions from 2.4.6 to 2.4.7 in /.github/actions/setup-build

8e1421a1b4ffa2e0c1364d8f11ece1edc35e65eb authored about 1 year ago by fendor <[email protected]>
Bump haskell/actions from 2.4.6 to 2.4.7 in /.github/actions/setup-build

Bumps [haskell/actions](https://github.com/haskell/actions) from 2.4.6 to 2.4.7.
- [Release note...

f8ce8ea683244a6ed5e7431bc37ab640c9952ef5 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #3823 from haskell/dependabot/github_actions/haskell/actions-2.4.7

Bump haskell/actions from 2.4.6 to 2.4.7

4ae2c1e0f8b0df234ac2b334217314a20f4fb04b authored about 1 year ago by fendor <[email protected]>
Bump haskell/actions from 2.4.6 to 2.4.7

Bumps [haskell/actions](https://github.com/haskell/actions) from 2.4.6 to 2.4.7.
- [Release note...

4a94cf7d8b08ede324b4927d1c7e65f6576978ca authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Release 2.3.0.0 (#3818)

* Prepare release 2.3.0.0

* release ci: respect ADD_CABAL_ARGS on non-windows builds

* release...

d983c891542e9ef465c13348c0b5ef921ae7ae95 authored about 1 year ago by wz1000 <[email protected]>
Set the root for tests to the test directory

On startup, HLS performs a sanity check to validate the GHC version for
the project is the same ...

2747a154ccc57c587e39d2885d2fb7c609504033 authored about 1 year ago by Fendor <[email protected]>
Remove constraint on stm-hamt (#3829)

GHC 8.10 was dropped in the last release. This constraint is not needed anymore.

Fixes (with ...

b9e78cfbcefe28384cb079ea1d5ad0cbad282635 authored about 1 year ago by Michka Popoff <[email protected]>