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

Return completions lazily for massive savings (#2217)

github.com/haskell/haskell-language-server - 86b3726bd960ac2409dfdd4e2606528a212bb19c authored about 3 years ago by Pepe Iborra <[email protected]>
Add missing config options in documentation (#2203)

* Add missing config options

... diagnosticsDebounceDuration, checkProject, checkParents
Aldo ...

github.com/haskell/haskell-language-server - b6d1df2a362d8101dd3c03a2ea78a655ba85a685 authored about 3 years ago by Javier Neira <[email protected]>
Inline Text.Fuzzy to add INLINABLE pragmas (#2215)

* Inline Text.Fuzzy to add INLINABLE pragmas

* add note

* fixup fuzzy

* bump ghcide version n...

github.com/haskell/haskell-language-server - 2869077e19406c5d4e72b432e07025732d60023a authored about 3 years ago by Pepe Iborra <[email protected]>
ghcide: Add flags to toggle building each executable (#2212)

This package is a transient dependency of `haskell-language-server`.
However, only the library i...

github.com/haskell/haskell-language-server - 6f9c44871426c8d112395a8022bf413fa1e4b4ad authored about 3 years ago by hololeap <[email protected]>
Add matrix haskell-tooling channel (#2210)

Co-authored-by: Junyoung "Clare" Jang <[email protected]>

github.com/haskell/haskell-language-server - 59bb9e6488285e11a37154073274954296009df4 authored about 3 years ago by Javier Neira <[email protected]>
Add gitlab CI (#2200)

* Add gitlab CI

* Add comment

* Comment about vendored packages

* Add link to gitlab ci confi...

github.com/haskell/haskell-language-server - 597bee937706337b7d9e811b02c5ef169a709f5d authored about 3 years ago by Julian Ospald <[email protected]>
Relax upper bounds over ormolu and stylish-haskell (#2207)

* Let it use ormulu 0.3.*

* Relax upper bound of sylish-haskell

github.com/haskell/haskell-language-server - d5dd00a609c8703e23b0eb15217ca3c5f3047910 authored about 3 years ago by Javier Neira <[email protected]>
enable completions of local imports (#2190)

* enable completions of local imports

* added unit test

* use HM.keys

* rename test

* Revert...

github.com/haskell/haskell-language-server - 6fed4902b5237afa6c92ead6d0316d2b2b5523fa authored about 3 years ago by Alex Naspo <[email protected]>
Drop ghc support for 8.6.4, 8.10.2, 8.10.3, 8.10.4 (#2197)

* Remove outdated setup troubleshooting

* Remove ghc-8.6.4 support

* Remove ghc-8.10.2 sup...

github.com/haskell/haskell-language-server - 3bfb9b3fd99f2e8a08c7f36863b2e6ffa5af6186 authored about 3 years ago by Javier Neira <[email protected]>
Apply workaround for 8.8.4 and windows (#2199)

to enable it in ci (test and build)

github.com/haskell/haskell-language-server - ed67f2c4554faa8c1847624cfc853f8f7b9dbd57 authored about 3 years ago by Javier Neira <[email protected]>
Consider all root paths when suggesting module name change. (#2195)

If there are source root dirs nested inside each other, a module might have
more than one possib...

github.com/haskell/haskell-language-server - ea032cea22aaa4f964b0fdb79997ce18d27dfdd0 authored about 3 years ago by Chris Smith <[email protected]>
Drop ghc-api-compat from dependency closure (#2128)

github.com/haskell/haskell-language-server - ec53fcb7b54434d62901a73bbf3e3085a579c487 authored about 3 years ago by fendor <[email protected]>
Prepare 1.4.0 (#2182)

* [Call hierarchy] Update change log for 1.0.1.0

* Add hackage release instructions

* Add miss...

github.com/haskell/haskell-language-server - 253547816ee216c53ee7dacc0ad3cac43e863d30 authored about 3 years ago by Javier Neira <[email protected]>
Wingman: Don't clobber where clauses (#2184)

* Extend TopLevelRHS pattern to track the where clause

* Don't case split if there's a where cl...

github.com/haskell/haskell-language-server - e1075e88f15e2c93e8968f69bacc33356d9db255 authored about 3 years ago by Sandy Maguire <[email protected]>
Update flake to fix nix builds (#2188)

* update ghc-api-compat

* Add ghc-api-compat to 9.0.1

* update sha256

acquired by provi...

github.com/haskell/haskell-language-server - 8d7e8f15642aac81e2b627b4a10e7f60f3c8f505 authored about 3 years ago by Javier Neira <[email protected]>
Completions for project identifiers (#2187)

* completions for project identifiers

* simplify import completions

Since the projectExpor...

github.com/haskell/haskell-language-server - 09ee25ef30778ace801d40259d316186339db9dd authored about 3 years ago by Pepe Iborra <[email protected]>
Use maxBound of uinteger not Int. (#2169)

* Use maxBound of uinteger not Int.

* Add a comment explaining the magic number 2147483647.
...

github.com/haskell/haskell-language-server - 155023f86504b457b6d1e1fda87b12ac6c513c76 authored about 3 years ago by Pranay Sashank <[email protected]>
Bump up shake-bench version (#2178)

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

github.com/haskell/haskell-language-server - c3e2e23eef1b86a531d9847974cc74fb073d17eb authored about 3 years ago by Javier Neira <[email protected]>
Wingman: Add "New Unification Variable" helper (#2164)

* Add a newUnivar machinery, and strengthen unification tests

* Get rid of explicit univar cons...

github.com/haskell/haskell-language-server - 0ca9093b12c3baa3190422a376e3e4effd5a8771 authored about 3 years ago by Sandy Maguire <[email protected]>
Add rerun workflow (#2181)

to rerun other workflows via pr comments
see https://github.com/marketplace/actions/rerun-actions

github.com/haskell/haskell-language-server - 94ebd4d8135f569b38485181d98838fbce014849 authored about 3 years ago by Javier Neira <[email protected]>
Fix hackage release (#2177)

* Do a cabal update

* Set false explicitly

* Correct outputs

* Show entire diff

* Re...

github.com/haskell/haskell-language-server - 1f0249eb1188f185341a96e19230563475b97d2a authored about 3 years ago by Javier Neira <[email protected]>
Filter code actions based on prefix, not equality (#2146)

It's quite unclear in the spec, but in
microsoft/language-server-protocol#970
it's suggested tha...

github.com/haskell/haskell-language-server - d9d27e520a486b537edf3701b7a522043cc4b569 authored about 3 years ago by Michael Peyton Jones <[email protected]>
Update nix flake (#2159)

* Update nix flake

Doing a nixpkgs update gains ghc 8.10.6 support.

lsp-types needed updating ...

github.com/haskell/haskell-language-server - 384902c14a3830b30c55cf1dbb58935ef8555c61 authored about 3 years ago by Jade <[email protected]>
Auto complete definitions within imports (#2152)

* auto complete functions from imports

* address PR comments

* clean up

* remove duplicate Ha...

github.com/haskell/haskell-language-server - 1daecd46372fde42ae4e98f14683806848f5c52f authored about 3 years ago by Alex Naspo <[email protected]>
Reduce duplication in pragma tests (#2157)

Co-authored-by: Javier Neira <[email protected]>
Co-authored-by: mergify[bot] <37929162+mergi...

github.com/haskell/haskell-language-server - 12e774248525b5cb7046bd74f54676cb1c81b309 authored about 3 years ago by nini-faroux <[email protected]>
Semiautomatic hackage releases (#2163)

* Including the update of some .cabal files to make `cabal check` happy

github.com/haskell/haskell-language-server - adb964cd51a33552b4b771c206a04db35cb5c54c authored about 3 years ago by Javier Neira <[email protected]>
Complete contributing guide (#2165)

* Complete contributing guide

With the contents of ./CONTRIBUTING.md (mainly the pre commit hoo...

github.com/haskell/haskell-language-server - d1d7ce04cbbc08fc63ee7d440d447b4525e518de authored about 3 years ago by Javier Neira <[email protected]>
Plugin in config files (#2166)

* Plugin in config files

List the config files where a plugin should be added

* Correct gramma...

github.com/haskell/haskell-language-server - baaee98c22060b24c655a223f632c6f72cd39dce authored about 3 years ago by Javier Neira <[email protected]>
enable the PR gitpod badge and drop the label (#2167)

github.com/haskell/haskell-language-server - 494762518e6fc805a3f4fb9e5eab88413b9c54d0 authored about 3 years ago by Pepe Iborra <[email protected]>
Remove ghc-api source snapshot (#2156)

* Remove ghc-api source snapshot

We can replace the source snapshot with Cabal conditions.
This...

github.com/haskell/haskell-language-server - a23b66c30a22f5d6f13b856ce2501246125796d1 authored about 3 years ago by Pepe Iborra <[email protected]>
Add a Gitpod descriptor (#2161)

* add a gitpod descriptor

* preinstall haskell extension and error lens

* before

* fix ...

github.com/haskell/haskell-language-server - 5afea908d8ee0c7e8bc4cb80935ef923e5732c7e authored about 3 years ago by Pepe Iborra <[email protected]>
Improve incoming call for typeclass and type family instance (#2162)

* Correct instance for incoming

* Get rid of constant delay

github.com/haskell/haskell-language-server - 10d3554a19a75a26ef736bd1f875787cb16e6bd0 authored about 3 years ago by Lei Zhu <[email protected]>
Wingman: Let-bindings in metatactics (#2160)

* Add metatactic for let-bindings

* Add test for simple let bindings

* Label hole numbers in t...

github.com/haskell/haskell-language-server - 10a0edb878cb151e5e237c3203d042e416dca0f4 authored about 3 years ago by Sandy Maguire <[email protected]>
Add ghc-8.10.7 to release build (#2158)

Co-authored-by: Junyoung "Clare" Jang <[email protected]>

github.com/haskell/haskell-language-server - c91d30afc202c0c8f889c407aef7edcf48f70a7e authored about 3 years ago by Javier Neira <[email protected]>
Add fix for correct placement of import (#2100) (#2116)

* Remove HasSrcSpan import

* Amend extendImportHandler' function

* Amend old import tests

* A...

github.com/haskell/haskell-language-server - 235836283ccc80048dc54633bfae6e3625a9d2f9 authored about 3 years ago by nini-faroux <[email protected]>
Disable window job for ghc-8.10.2 (#2154)

It fails to build with transient segfaults

Co-authored-by: Junyoung "Clare" Jang <jjc9310@gmail...

github.com/haskell/haskell-language-server - b1d3dce80e1ddace1ec1a5804e88d8e60e7cd401 authored about 3 years ago by Javier Neira <[email protected]>
Create a citation (#2155)

GitHub now supports citation files https://docs.github.com/en/github/creating-cloning-and-archiv...

github.com/haskell/haskell-language-server - 1cf1ae663db67041f23179a9f73d6bd55ee41eb3 authored about 3 years ago by Neil Mitchell <[email protected]>
Add ghc-8.10.7 support (#2141)

* Add stack yaml for ghc-8.10.7

* support for ghc-8.10.7

* Use void as suggested by hlint
...

github.com/haskell/haskell-language-server - 577948f2414a3efdc911d701bf4b964930cebcc9 authored about 3 years ago by Javier Neira <[email protected]>
case sensitive language pragmas fix (#2142)

Co-authored-by: Javier Neira <[email protected]>
Co-authored-by: mergify[bot] <37929162+mergi...

github.com/haskell/haskell-language-server - 550fbd79d66a4a309c1f7a83c1dc11fbe17109c0 authored about 3 years ago by Alex Naspo <[email protected]>
update LTS for GHC 8.10.6 (#2138)

* update LTS for GHC 8.10.6

https://www.stackage.org/lts-18.7

* update GHC 8.10.6 extra-deps

...

github.com/haskell/haskell-language-server - bd3a3665c6dd06373c290d01aedc6d5fff2f1846 authored about 3 years ago by Peter Becich <[email protected]>
Move pragmas completion to pragmas plugin (#2134)

* Move pragmas completion to pragmas plugin

* update pragmas plugin tests

* move options pragm...

github.com/haskell/haskell-language-server - 98d9e74b9b09c929dd8fb6cf253194b7e72e46ef authored about 3 years ago by alexnaspo <[email protected]>
perform a GC before find resolution (#2144)

Co-authored-by: Javier Neira <[email protected]>
Co-authored-by: mergify[bot] <37929162+mergi...

github.com/haskell/haskell-language-server - c914c35d5f6d8f09531afd31919c3003cce1fb6f authored about 3 years ago by Pepe Iborra <[email protected]>
List all available plugins (#2139)

* List all available plugins

* Make hlint happy

Co-authored-by: Javier Neira <atreyu.bbb@gmail...

github.com/haskell/haskell-language-server - e1b6cf313929df4ce8c2ee9ac147e423f15d7bb9 authored about 3 years ago by Lei Zhu <[email protected]>
Update ghc-9.0.1 support (#2131)

* Update ghc-9.0.1 support

* Use hie-bios master for stack

* Enable rest of available plugins
...

github.com/haskell/haskell-language-server - 5bd8512a46e45574ea48068f0706794b82776d71 authored about 3 years ago by Javier Neira <[email protected]>
fix GitHub Actions badges (#2135)

github.com/haskell/haskell-language-server - a800b9d71e4eac70d672d30b2488949ea26dcbc3 authored about 3 years ago by Peter Becich <[email protected]>
Support call hierarchy on pattern matching (#2129)

* Support call hierarchy on pattern matching

* Make result satisfied with the way VSCode proces...

github.com/haskell/haskell-language-server - 6fa3e640b6ffac4ee9ffbd051b8d01fd220a7378 authored about 3 years ago by Lei Zhu <[email protected]>
Support for ghc-8.10.6 (#2109)

* Support for ghc-8.10.6

* Always miss this one

* Update tested-with .cabal field

* Pin...

github.com/haskell/haskell-language-server - 32cd57df639d67ac0cf29882839e00532fd30c84 authored about 3 years ago by Javier Neira <[email protected]>
Wingman: streaming tactic solutions (#2102)

* WIP abstract LSP, take the pain out of writing LSP stuff

* Finish making commands

* Separate...

github.com/haskell/haskell-language-server - d7a745e9b5ae76a4bf4ee79a9fdf41cf6f1662bf authored about 3 years ago by Sandy Maguire <[email protected]>
don't crash when an unused operator import ends in `.` (#2123)

* replace head with safer uncons

* if empty, stay empty

* add test for removal of operators en...

github.com/haskell/haskell-language-server - ed37b61f81db72579cedf8069f1725d8f7de67be authored about 3 years ago by Torsten Scholak <[email protected]>
GHCIDE_BUILD_PROFILING env var (#2125)

* GHCIDE_BUILD_PROFILING

* profile before shutdown

* mention env var in --help

github.com/haskell/haskell-language-server - 2e0f6cd84d544dfba07d831ecd423d9024d8b2dd authored about 3 years ago by Pepe Iborra <[email protected]>
[ghcide] support -d cli switch (#2124)

github.com/haskell/haskell-language-server - 90486230c3f990c08b7f3b4243cfbd1e0c6f222d authored about 3 years ago by Pepe Iborra <[email protected]>
Fix "after edit" experiments (#2122)

When the example includes >1 modules, we have to wait for the progress
start of every edit. Thi...

github.com/haskell/haskell-language-server - e573c414f9c6132f6f92578b492754212e7f86db authored about 3 years ago by Pepe Iborra <[email protected]>
New rename plugin implementation (#2108)

* initial commit

project structure
initial test cases
directly modify source to rename refe...

github.com/haskell/haskell-language-server - 28222e9005daf7e62d9a1099f8653bec56cfbc6b authored about 3 years ago by Oliver Madine <[email protected]>
[ghcide-bench] Support extra args in examples (#2107)

* [ghcide-bench] Support extra args in examples

This is useful in the context of #2060 to com...

github.com/haskell/haskell-language-server - 790afc6b920ed82e10135014e4a4ab67348d7898 authored about 3 years ago by Pepe Iborra <[email protected]>
Don't count it as using a term if you only destruct it (#2099)

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

github.com/haskell/haskell-language-server - 38b633210519712401f37946977f1d0ca71b1573 authored about 3 years ago by Sandy Maguire <[email protected]>
Fix filepath identity in cradle dependencies (#2106)

When doing reactive change tracking we track the set of dirty keys as opposed to conservative ch...

github.com/haskell/haskell-language-server - 8a471bb1e0bdb1ab697d20fb4df60c523e70d322 authored about 3 years ago by Pepe Iborra <[email protected]>
Clean cabal project (#2097)

* Remove superflous things

* Set index-state

* Add ghc-api-compat and remove shake-bench

* Co...

github.com/haskell/haskell-language-server - 57ffd74486b18f428d43bc6fb45f5476b0a443b6 authored about 3 years ago by Javier Neira <[email protected]>
[ghcide-bench] fix edit experiment (#2104)

I noticed that the edit experiment is reporting bogus "user time"
numbers because waitForProgres...

github.com/haskell/haskell-language-server - 7227ea2f14eb81c9dfefa4e937c3afd511576ea2 authored about 3 years ago by Pepe Iborra <[email protected]>
preserve threading details in benchmark eventlogs (#2105)

We need the log of threading operations so that eventlog-to-tracy can
produe a valid trace. Wit...

github.com/haskell/haskell-language-server - a5d70ee2cd98f0e8396d2ddb94123d6d6759eae8 authored about 3 years ago by Pepe Iborra <[email protected]>
reduce allow-newer entries for shake-bench (#2101)

* reduce allow-newer entries for shake-bench

* fix comma

github.com/haskell/haskell-language-server - f3620d1ee4153f32ce423d110ee14673a92ceab2 authored about 3 years ago by Pepe Iborra <[email protected]>
Wingman: New AbstractLSP interface (#2094)

* WIP abstract LSP, take the pain out of writing LSP stuff

* Finish making commands

* Separate...

github.com/haskell/haskell-language-server - 5d83b6382abaecbee0c5cdf97be02fbd518611b7 authored about 3 years ago by Sandy Maguire <[email protected]>
Add badge with github release (#2093)

To help users see the difference between them

github.com/haskell/haskell-language-server - 903fe64ccdf28dc765335d5b730d87a07b951bf1 authored about 3 years ago by Javier Neira <[email protected]>
Add a bit more prose and some links to the README (#2090)

github.com/haskell/haskell-language-server - c4eeb37ceb3f898e03af98a7b50b192718b88f4b authored about 3 years ago by Michael Peyton Jones <[email protected]>
Add initial sphinx doc site (#2083)

github.com/haskell/haskell-language-server - 1ba88ab9eca1da29cd4fee7d2084eba4074fbe47 authored about 3 years ago by Michael Peyton Jones <[email protected]>
amend fix for correct placement of file header pragmas (#2078)

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

github.com/haskell/haskell-language-server - b8b962018cacb07eb0d0ef638a52b75bf3cf8a39 authored about 3 years ago by nini-faroux <[email protected]>
Enable tests for ormolu plugin (#2086)

It was never enabled in github workflow.

Also we should test it with GHC 9 now.

github.com/haskell/haskell-language-server - 027587b93f1aca0b723b8d2a31a9b81db02ecb07 authored about 3 years ago by Felix Yan <[email protected]>
Allow ormolu 0.2 and fix compatibility with GHC 9 (#2084)

Ormolu 0.2 fixes compatibility with GHC 9. Turns out adding `ghc-api-compat` here is enough for ...

github.com/haskell/haskell-language-server - fe467e65c7d3646486f35898fa9cf4157ffaea5a authored about 3 years ago by Felix Yan <[email protected]>
[#2005] Fix Formatting When Brittany Returns Warnings (#2036)

* [#2005] Fix Formatting When Brittany Returns Warnings

Add a temporary fix for issue #2005 whi...

github.com/haskell/haskell-language-server - dab8d009b25c07e84024ec4d339c6237a741b87b authored about 3 years ago by Pavan Rikhi <[email protected]>
Update nix flake (#2065)

* Update nix flake

* Fix missing ghc-api-compat in hiedb

* unrelated: Update paths_ignore ...

github.com/haskell/haskell-language-server - 8d5e34706c6be18746297d8a7b47d5ab51915cbe authored about 3 years ago by Potato Hatsue <[email protected]>
Support call hierarchy on type signature & add plugin to generic config & docs (#2072)

* Document call hierarchy plugin

* Fix typo

* Supoort call hierarchy on type signatures

* Add...

github.com/haskell/haskell-language-server - 2857eeece0398e1cd4b2ffb6069b05c4d2308b39 authored about 3 years ago by Lei Zhu <[email protected]>
Wingman: "Intro and destruct" code action (#2077)

* Make intros' more configurable

* Add a new "introduce and destruct" code action

* Add tests
...

github.com/haskell/haskell-language-server - 463d8045e6c3a57cb83d7759d154204be261ddcf authored about 3 years ago by Sandy Maguire <[email protected]>
Include sponsorship section (#2063)

* Include sponsorship section

* Create FUNDING.yml

* Describe how funds are used

Co-authored-...

github.com/haskell/haskell-language-server - 0a6c872536131d7c5bf15b75a7b82cf4e5dd12f8 authored about 3 years ago by Javier Neira <[email protected]>
Add more communication channels (#2062)

* Add more communication channels

* Add invitation to fp discord server

github.com/haskell/haskell-language-server - 9929c5f2eebca5355508fcc248edac554609eda4 authored about 3 years ago by Javier Neira <[email protected]>
Don't suggest disabling type errors (#2061)

* Add a failing test for #2032

* Don't suggest -Wno-deferred-type-errors

Fixes #2032

github.com/haskell/haskell-language-server - 047ffc366461470a27ea47c2042c76bbf97e1d15 authored about 3 years ago by Andreas Källberg <[email protected]>
Build with lsp 1.2.0.1 (#2059)

* Fix lsp dependency in cabal

* Fix lsp dependency in stack

* Fix build with lsp-types 1.3...

github.com/haskell/haskell-language-server - 2fef04193cfe2ac08372a008a5b5cfb6275d5bea authored about 3 years ago by Pepe Iborra <[email protected]>
Remove HIE_CACHE from cache key (#2050)

This was added in https://github.com/haskell/haskell-ide-engine/pull/968#issuecomment-445067713
...

github.com/haskell/haskell-language-server - 0e1e1a2b438a6d5370e69f74129feb68a19b5e16 authored about 3 years ago by Javier Neira <[email protected]>
Add fix for placing suggested new pragma in the correct position, tests (#2043)

included

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

github.com/haskell/haskell-language-server - ced934e66c8011d61ea934f16793247b8ab27132 authored about 3 years ago by nini-faroux <[email protected]>
Prepare 2021 July Release [HLS 1.3.0] (#2052)

* Prepare July 1.3.0 release

* Update package versions

* Fix typo

* Reflect feedback

Co-auth...

github.com/haskell/haskell-language-server - e7c5e90b6df5dff2760d76169eddaea3bdd6a831 authored about 3 years ago by Junyoung "Clare" Jang <[email protected]>
Wingman: Properly destruct forall-quantified types (#2049)

* Properly destruct forall-quantified types

* Better haddock

github.com/haskell/haskell-language-server - d7e5c9ba9d0556eacdba14fa24008eab75aa38b9 authored about 3 years ago by Sandy Maguire <[email protected]>
Wingman: Low gas warning (#2038)

* Simplify TacticError

* OutOfGas machinery

* Not enough gas test

Co-authored-by: Javier Neir...

github.com/haskell/haskell-language-server - 7a41ab73d8e0ad415d4de1f68a6dc0771965e2fc authored about 3 years ago by Sandy Maguire <[email protected]>
Remove .stack-work from circleci cache (#2044)

* Remove .stack-work from cache

* Deps cache only depends on resolver

* Disable executable dyn...

github.com/haskell/haskell-language-server - 897109ec759068d4bbf48bb66d1d4d4519cb8ae6 authored about 3 years ago by Javier Neira <[email protected]>
Completions from non-imported modules (#2040)

* Completions from exports map

* Add new import on completion

* skip internal modules in e...

github.com/haskell/haskell-language-server - 868e4768fd7d91352672060709c88f65d3102644 authored about 3 years ago by Pepe Iborra <[email protected]>
Call hierarchy support (#1955)

* Initialize structure

* Add basic tests

* prepareCallHierarchy

* Add prepare call hier...

github.com/haskell/haskell-language-server - d815d0474d226e00ba2e3f93f9878b109e1ea2e0 authored about 3 years ago by Lei Zhu <[email protected]>
Add GHC 9.2 support for hie-compat (#2003)

* Add GHC 9.2 support hie-compat

* Remove mkHieFile from public API

Then we can share the ...

github.com/haskell/haskell-language-server - 5ddc93a5404614a765e3df0e7a957c1dd701712b authored about 3 years ago by fendor <[email protected]>
Disable hole fit suggestions when running Wingman (#1873)

* Disable hole fit suggestions for EXTREME SPEED

* Note the new behavior in the README

* Disab...

github.com/haskell/haskell-language-server - 920705004becec81edd508cc34bd29d2c4f59122 authored about 3 years ago by Sandy Maguire <[email protected]>
Fix nix flake (#2030)

* Fix nix flake

* Address review

github.com/haskell/haskell-language-server - f9042bf625e66a7cca86fab5d2b9ca14f75e8849 authored about 3 years ago by Avi Dessauer <[email protected]>
Add benchmarks for hole fits (#2027)

* Add benchmarks for hole fits

* check that the hole fit diagnostics exist

* waitForDiagno...

github.com/haskell/haskell-language-server - 46eaf58bf44d6687d2f795e126456709498f3a2e authored about 3 years ago by Pepe Iborra <[email protected]>
Enable dynamic linking in stack builds (#2031)

* Enable dynamic linking to try and avoid oom

* bump cache keys

github.com/haskell/haskell-language-server - 45fdb25759b8d357fd09277b0bff1d9f843224b4 authored about 3 years ago by Pepe Iborra <[email protected]>
Tie plugins' pluginModifyDynflags to their enabled state (#2029)

* wip config disabling

* Correctly disable dynflags when plugin is disabled

* Remove trace

* ...

github.com/haskell/haskell-language-server - 78381b8135811618101a9177ffd32102dac56b68 authored about 3 years ago by Sandy Maguire <[email protected]>
fix a typo (#2024)

github.com/haskell/haskell-language-server - c78363fcf6ff690cd13cc8b4ef0e8154cd814ab7 authored over 3 years ago by Chris Smith <[email protected]>
Upgrade to refinery-0.4.0.0 (#2021)

* Upgrade refinery versions

* Get everything compiling against refinery v4

* Don't use Underly...

github.com/haskell/haskell-language-server - 92e4bad5b6c5432938ae0842e9ddd569bf0cdff8 authored over 3 years ago by Sandy Maguire <[email protected]>
Use implicit-hie-cradle-0.3.0.5 (#2020)

* Use implicit-hie-cradle-0.3.0.5

* Use implicit-hie-0.1.2.6 in stack.yaml's

github.com/haskell/haskell-language-server - e190a0ee806a888c089dbdc208cf73245f07ecc9 authored over 3 years ago by Javier Neira <[email protected]>
Wingman: maintain user-defined fixity for definitions (#1697)

* Pass the discovered node to withSmallest/Largest

* Maintain fixity when doing case split

* N...

github.com/haskell/haskell-language-server - 160c509fc2722e6d4faecf3ae08f825129ca1706 authored over 3 years ago by Sandy Maguire <[email protected]>
Disable hls tests for win and ghc-9.0.1 (#2018)

* Disable hls tests for win and ghc-9.0.1

* Unignore hlint tests for win and ghc-9.0.1

github.com/haskell/haskell-language-server - 4d730b3e00690c3fa3557f315ce993d16403f2d4 authored over 3 years ago by Javier Neira <[email protected]>
Use operational master commit to fix build for ghc-9.0.1 (#2017)

* Use operational master

* Use operational master in cabal.project

* Update configuration-ghc-...

github.com/haskell/haskell-language-server - 6e47614945e8ba8adc0802c3dc616735814c53e5 authored over 3 years ago by Javier Neira <[email protected]>
Fix Wingman dependency on extra (#2007)

github.com/haskell/haskell-language-server - a0f6f5fe9a610a11aeda9567873da5e970cf42b2 authored over 3 years ago by Pepe Iborra <[email protected]>
Warn GHC 9 Compatibility to LSP Client (#1992)

* Test 9.0.1 for windows and macOS

* Refactorize ghc checking in tests

* Correct imports/expor...

github.com/haskell/haskell-language-server - b8bb06eb1b117943f4436a6fdafe5c09e76cac1c authored over 3 years ago by Hiromi Ishii <[email protected]>
Enable tests for ghc 9 and promote `ghcVersion` check (#2001)

* Test 9.0.1 for windows and macOS

* Refactorize ghc checking in tests

* Replace CPP check...

github.com/haskell/haskell-language-server - 8edb0f7c2a345920a6f2c82b7a20d3cedf4f7a18 authored over 3 years ago by Javier Neira <[email protected]>
Allow HLS plugins to declare cli commands (#1999)

* turn into subcommands and move to Default.Main

* remove redundant logger

* fixup subcomm...

github.com/haskell/haskell-language-server - 547138213edffcc0b44e22f0a4e4d1c378c683dc authored over 3 years ago by Pepe Iborra <[email protected]>
Remove >= from cabal-version (#1998)

Fixes warnings like:

```
Warning: test/testdata/testdata.cabal:3:27: Packages with
'cabal-versi...

github.com/haskell/haskell-language-server - ce15ff6eb1cd2e03c407536694b760ff8f8205a0 authored over 3 years ago by Felix Yan <[email protected]>