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

[ghc-9.2] Fix qualify-imported-names plugin (#2600)

* [ghc-9.2] Fix qualify-imported-names plugin

* Drop default-true plugin flags from stack-9.2...

github.com/haskell/haskell-language-server - 5714207bfe44b13b02726334f9caf883249e68a9 authored almost 3 years ago by mrgutkun <[email protected]>
fix some module import completions being dropped (#2595)

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

github.com/haskell/haskell-language-server - 3024c803cc8ea1467b12ae89e2872cdf3bbcb1f8 authored almost 3 years ago by J. S <[email protected]>
Add support for ghc 9.0.2 (#2567)

* Extract out ci build setup

* Add required shell property

* Add support for ghc-9.0.2

* Test...

github.com/haskell/haskell-language-server - 3f4685141c86ea960efdd240147937c2b6f7f9e7 authored almost 3 years ago by Javier Neira <[email protected]>
Fix module-name plugin on ghc-9.2.1 (#2594)

* Fix module-name plugin on ghc-9.2.1

* Removing flag

Also enables the plugin

Co-authored-b...

github.com/haskell/haskell-language-server - b01a94a82b372f1e6ab8325b27d69da18ccd8160 authored almost 3 years ago by mrgutkun <[email protected]>
[ghc-9.2] Fix rename plugin (#2593)

* Introduce a Compat layer for retrie Annotated type

* Use GetAnnotatedParsedSource in rename p...

github.com/haskell/haskell-language-server - 87fb2e0e04c496edc18a2dcf92a55be407b8b872 authored almost 3 years ago by Pepe Iborra <[email protected]>
Fix progress eval test randomly failing (#2590)

github.com/haskell/haskell-language-server - acff2bdccc8b0948b18ae5545e0f1dff77787e75 authored almost 3 years ago by J. S <[email protected]>
More work around next ghc-9.2.1 support (#2587)

* Enable class-hierarchy for 9.2.1

* Add module-name plugin to tests

* Update docs status

* I...

github.com/haskell/haskell-language-server - 9c2bc32875ae0bb6871d7cc06547da129cf4ff5f authored almost 3 years ago by Javier Neira <[email protected]>
Post ghc-9.2.1 config cleanup (#2582)

* Uncomment packages thanks to allow-newer

* Clean up cabal config files

* Enable floskell for...

github.com/haskell/haskell-language-server - 8804cbdf650e85ebb44adf39848d61454c26e8f5 authored almost 3 years ago by Javier Neira <[email protected]>
Bump Ormolu and Fourmolu to GHC-9.2-compatible versions (#2579)

* Bump Ormolu and Fourmolu to latest versions (resp. 0.4 and 0.5)

* Enable Ormolu and Fourmolu ...

github.com/haskell/haskell-language-server - 4ffdf45a390e93d02f5fb05ac8abd604becb809e authored almost 3 years ago by George Thomas <[email protected]>
Wingman: Fix TODO(sandy) when performing subsequent actions (#2580)

* Add subsequent tactic test

* Fix nfp tracking

* Remove unrelated changes

github.com/haskell/haskell-language-server - 18a89965e4b161c72824f013328d5212a36d30ea authored almost 3 years ago by Sandy Maguire <[email protected]>
Build with GHC 9.2 (#2503)

* WIP

* progress

* enable 9.2 in CI

* Sort out some compatibility issues (#2511)

* f...

github.com/haskell/haskell-language-server - 4386396624180de112d04335a75334d04781110c authored almost 3 years ago by Pepe Iborra <[email protected]>
Add support for brittany (needs aeson-2) and floskell with ghc-9.0.1 (#2551)

* Enable tests for brittany and 9.0.2

* Enable tests for floskell plugin

* cabal-ghc901.pr...

github.com/haskell/haskell-language-server - 2625689ad4308f5ca207b24fbec2a569ed229347 authored almost 3 years ago by Javier Neira <[email protected]>
test: Add regression tests for #2403 (#2576)

github.com/haskell/haskell-language-server - f7b4b55fc10b2801595a0b9ee244e8baaa1ac754 authored almost 3 years ago by Guillaume Bouchard <[email protected]>
Fix crash on completion with type family (#2569)

github.com/haskell/haskell-language-server - aa5379d7f0e17c2193fc3f18ddd390527ab08f0b authored almost 3 years ago by Guillaume Bouchard <[email protected]>
Reuse build setup using a dedicated github action (#2563)

* Extract out ci build setup

* Correct action path

* Add required shell property

* Remove unu...

github.com/haskell/haskell-language-server - e6227440b47e2d05bc5ad1e4d65cba4c037d1d74 authored almost 3 years ago by Javier Neira <[email protected]>
Fix ci update hackage index (#2562)

* Fix ci update hackage index

* Make effective freeze file hash

Co-authored-by: Anton Latukha ...

github.com/haskell/haskell-language-server - a8aa016f780ed115d8fc36732c4c86fc931800c4 authored almost 3 years ago by Javier Neira <[email protected]>
Fix ghcide handling project root (#2543)

github.com/haskell/haskell-language-server - 3983d974142488788bb569d245e14325a71934d8 authored almost 3 years ago by Nick Suchecki <[email protected]>
Enable `aarch64-darwin` in `flake.nix` (#2561)

Currently only GHC 8.10.7 builds on `aarch64-darwin` after this change

Co-authored-by: Javier N...

github.com/haskell/haskell-language-server - ff0ccd6ef0017268bbe7106680dc1505a4a232e3 authored almost 3 years ago by Gabriella Gonzalez <[email protected]>
Fix freeze cache key correctly (#2560)

* Update cabal before freeze

* Use step outputs for cache key

* Remove rm freeze file

* Move ...

github.com/haskell/haskell-language-server - 1849a878b78f2f25a53ad2b43c559eaa9f81a3fa authored almost 3 years ago by Javier Neira <[email protected]>
Merge pull request #2557 from guibou/fix_flake

Fix nix flake by explicit version for `lsp-xxx` packages

github.com/haskell/haskell-language-server - ee0a0cc78352c961f641443eea89a26b9e1d3974 authored almost 3 years ago by Michael Peyton Jones <[email protected]>
Fix nix flake by explicit version for `lsp-xxx` packages

The nix flake was failing:

```
nix build .#haskell-language-server
```

Was failing because of ...

github.com/haskell/haskell-language-server - 5dac6af4c2fdc0f736f87086a873458dae6ae741 authored almost 3 years ago by Guillaume Bouchard <[email protected]>
Apply missing update for stack-9.0.1.yaml (#2556)

github.com/haskell/haskell-language-server - 988f6eedd910d12820b827e88836255f1f5e324b authored almost 3 years ago by Junyoung "Clare" Jang <[email protected]>
Restore TemplateHaskell pragma in hls-graph (#2549)

* restore TemplateHaskell pragma

not 9.2 specific, but required for file_embed flag

* CI: add ...

github.com/haskell/haskell-language-server - 46dfbd148080d18232dcfea899bf31ec67e14806 authored almost 3 years ago by Pepe Iborra <[email protected]>
Remove cabal.project.freeze files in workflows after computing the cache key (#2552)

* Enable tests for brittany and 9.0.2

* Enable tests for floskell plugin

* Remove cabal.projec...

github.com/haskell/haskell-language-server - 2eaa2a4db06b0c61077a5980ddd3d9780a0eee3e authored almost 3 years ago by Javier Neira <[email protected]>
Merge pull request #2555 from sir4ur0n/sir4ur0n/fixDocumentationRelativeLinkHeader

doc: Enable relative links with anchors

github.com/haskell/haskell-language-server - 937fdd051c1001b3adf7e910682b3f3de8926f93 authored almost 3 years ago by Michael Peyton Jones <[email protected]>
doc: Enable relative links with anchors

Fix links like `[foo](../bar.md#baz)` incorrectly linking to `../bar.md#baz`
instead of `../bar....

github.com/haskell/haskell-language-server - 79b4c4ce1f7420e299a6f1e66d64b64cb94f6932 authored almost 3 years ago by Julien Debon <[email protected]>
Fix space leak where EPS retained HPTs from old HscEnv (#2553)

The issue here is that the `ModuleGraph` value is not forced eagerly, so
the EPS ends up loading...

github.com/haskell/haskell-language-server - 15902b18cd952f43adc5e90bd4b52b83af0d4dcc authored almost 3 years ago by Matthew Pickering <[email protected]>
Add space after comma when exporting a name (#2547)

* Add space after comma when exporting a name

* Fix tests

github.com/haskell/haskell-language-server - 65a8512761369778c7a1820cc99ea3365958bdec authored almost 3 years ago by Sergey Vinokurov <[email protected]>
Upgrade to new version of lsp libraries (#2494)

* Update to latest version of lsp libraries

* Compute completions on kick

This is not only for...

github.com/haskell/haskell-language-server - 7518a3a7eb9c11b2dbbff0aed1d982fd3e3505a9 authored almost 3 years ago by Michael Peyton Jones <[email protected]>
Fix random SQLite busy database is locked errors (#2527)

* fix sql busy database is locked errors using retries

* fix ghc 9.0+

* hlint fixes

* fix ghc...

github.com/haskell/haskell-language-server - 2fa5994803e97ecd4ceba660ce787f142db8da67 authored almost 3 years ago by J. S <[email protected]>
CI: caching: closer match work/CI guarantees (#2536)

* CI: caching: do `bench` & `test` separately

`cabal v2-build all --enable-tests --enable-bench...

github.com/haskell/haskell-language-server - f47bb47e976539065f0a53c9d42b0ae0a78a5cf2 authored almost 3 years ago by Anton Latukha <[email protected]>
Set an unique name for Hlint job (#2544)

* Update hlint.yml

* Correct typo

Co-authored-by: Anton Latukha <[email protected]>

Co-...

github.com/haskell/haskell-language-server - 48c6eb1d088458cf86f8fd2c76d4d611c3d8606c authored almost 3 years ago by Javier Neira <[email protected]>
CI: linting (#2538)

* CI: {caching,test,bench}: paths layout

* CI: nix: paths layout

* CI: build: organize step na...

github.com/haskell/haskell-language-server - b35420203b5627585afbd27aac5b3cdb4c9d0b84 authored almost 3 years ago by Anton Latukha <[email protected]>
CI: add hlint workflow (#2537)

* CI: add hlint workflow

* CI: hlint: update to action

This is what `fmt.sh` runs.

* CI: hlin...

github.com/haskell/haskell-language-server - 3e17c4f2c978663f79dbb8533af39c8ca1f5a83e authored almost 3 years ago by Anton Latukha <[email protected]>
Fix some hlint warnings (#2523)

* Fix some hlint warnings

* Revert changes in hie-compat

Co-authored-by: Anton Latukha <anton....

github.com/haskell/haskell-language-server - 7c9b9327d83261a6d40e54a4a2078667f0ddc7bd authored almost 3 years ago by Jan Hrcek <[email protected]>
CI: {caching,test,bench}: mk cache aware of package dep versions (#2532)

* CI: {caching,test,bench}: mk cache aware of package dep versions

1. CI caches 3rd patry dep...

github.com/haskell/haskell-language-server - 2aaa5b827859797c9421a2862862fd8a2f9cdcba authored almost 3 years ago by Anton Latukha <[email protected]>
CI: caching: keep-going (#2535)

This solves the `build all` problem when all projects can't infer the consitent
package version....

github.com/haskell/haskell-language-server - ab8c52b0976162940d478a1ce6bebc07f7e0cb5d authored almost 3 years ago by Anton Latukha <[email protected]>
Test hls-pragmas-plugin (#2530)

Dont know why it is not here :facepalm:

Co-authored-by: Anton Latukha <[email protected]>

github.com/haskell/haskell-language-server - 9797e1be9d164b19de721cd143f696d2245e49a8 authored almost 3 years ago by Javier Neira <[email protected]>
Enable manual run for caching, hackage and build workflows (#2528)

* Enable manual run

* Remove skip ghcide

We want to build all deps

* Enable manual run of hac...

github.com/haskell/haskell-language-server - e642dd1c2bee8449669a32989d01d320d14be03c authored almost 3 years ago by Javier Neira <[email protected]>
CI: caching: fix early termination expression check & cabal.project replacement (#2520)

* CI: caching: fix early termination expression check

It is obscure bug.

Details are in
https:...

github.com/haskell/haskell-language-server - e6c1fcab76662e59734143376635224bd83d51f6 authored almost 3 years ago by Anton Latukha <[email protected]>
Improve action for fixing import typo (#2522)

* Improve action for fixing import typo

* Remove unnecessary isInfixOf

github.com/haskell/haskell-language-server - 3de244e25ac6f93ea960805a8efb0bc3b8709fc6 authored almost 3 years ago by Jan Hrcek <[email protected]>
Refactor collectLiterals in AlternateNumberFormat. (#2516)

* Use `extQ` to choose parser.

- In the process of development, it was forgotten that the "pare...

github.com/haskell/haskell-language-server - 3061ace0be3026fb1671402917a5c27d7f343179 authored almost 3 years ago by Nick Suchecki <[email protected]>
Solve crash with module name plugin under certain circumstances (#2518)

* use foldl' instead of foldl1 since there is monoid anyway

* avoid unsafe minimumBy

Co-author...

github.com/haskell/haskell-language-server - 3c2364b3a6bc111ef839f995f8c7807ebb7f83e9 authored almost 3 years ago by Tomasz Tylec <[email protected]>
Rework troubleshooting section, add basic explainer (#2517)

* Rework troubleshooting section, add basic explainer

This is an attempt to make the troublesho...

github.com/haskell/haskell-language-server - 82b91ace587ec69997c0796f05b60cd4214a0b45 authored almost 3 years ago by Michael Peyton Jones <[email protected]>
CI: caching: add early termination & run check on schedule (#2506)

* CI: caching: add early termination

* CI: caching: run cache check 3 times a day

Recently the...

github.com/haskell/haskell-language-server - d1e6d3c19ed6d2c4d930d1f2700d8d29f1e5b6e0 authored almost 3 years ago by Anton Latukha <[email protected]>
Fix ci cache for windows (#2507)

* Use new cabal dir

* Use new cabal dir in caching

github.com/haskell/haskell-language-server - 070f16fbc21be5c9c889e09fe78ec2f2e3d90ed9 authored almost 3 years ago by Javier Neira <[email protected]>
cabal-*.project: index-state +1s (#2515)

This is vacuous change, Hackage rerolls to the previous snapshot time
nevertheless of this chang...

github.com/haskell/haskell-language-server - 9bd5271629d26c699b1adc5f701032eb89be33c5 authored almost 3 years ago by Anton Latukha <[email protected]>
Bump up retrie (#2513)

* Bump up retrie to 1.2.0.0

* Use 1.2.0.0 wjen possible

github.com/haskell/haskell-language-server - 6680d2189fbe04aa405b3a7c45e55a7094dcd5db authored almost 3 years ago by Javier Neira <[email protected]>
Log live_bytes and heap_size as reported by GHC.Stats (#1508)

* Log live_bytes and heap_size as reported by GHC.Stats

A thread is spawned which at a prespeci...

github.com/haskell/haskell-language-server - e1949dd5e37db2b0a3b5490bc52976fd154d794d authored almost 3 years ago by Matthew Pickering <[email protected]>
small stack yaml updates to ease maintenance (#2501)

* install: sync stack.yaml with parent project for less rebuilding

* stack: update, sync, comme...

github.com/haskell/haskell-language-server - acdb82e8ee1f6de144528df3c348e429ab5100f6 authored almost 3 years ago by Simon Michael <[email protected]>
Unhandled exceptions fixed (#2504)

* Revert "Revert "Send unhandled exceptions to the user (#2484)" (#2497)"

This reverts commit...

github.com/haskell/haskell-language-server - c0d8a3b642bfe07f25e13ebe08e899056f8ee10b authored almost 3 years ago by Pepe Iborra <[email protected]>
Ignore stack.yamls in test cabal workflow (#2502)

* Ignore stack.yamls in test cabal workflow

* Ignore stack.yamls in bench cabal workflow

* Ign...

github.com/haskell/haskell-language-server - 22540bef3f55541c91705c2d7fdf90b73237513e authored almost 3 years ago by Javier Neira <[email protected]>
Fix tracing of recordDirtyKeys (#2505)

github.com/haskell/haskell-language-server - ff770e0b3265c6a3f705a094e9cda3d341f76880 authored almost 3 years ago by Pepe Iborra <[email protected]>
Disable alternate numbers format plugin temporary (#2498)

* Disable alternateNumberFormat temporary

* Disable alternateNumberFormat tests

* Add a warn i...

github.com/haskell/haskell-language-server - 15d740269648c7ed119b147a6e7a7e12aa05f75a authored almost 3 years ago by Javier Neira <[email protected]>
Automatically read in the doc version from the cabal file (#2500)

It was out of date. This way it will always be read in from the file, so
we can forget about it....

github.com/haskell/haskell-language-server - d80faeb1ed9c45063d3c94749cf818d58e422961 authored almost 3 years ago by Michael Peyton Jones <[email protected]>
Revert "Send unhandled exceptions to the user (#2484)" (#2497)

This reverts commit 0211f75c96402dda53be69473714134244763d95.

github.com/haskell/haskell-language-server - 5d2189c6fb3a90fc5d614674f5b9e4421e05280d authored almost 3 years ago by Javier Neira <[email protected]>
Fail if main or pre jobs are cancelled (#2493)

github.com/haskell/haskell-language-server - eee4c632116df6bb5e5e86338e08060b0337e6c0 authored almost 3 years ago by Javier Neira <[email protected]>
Send unhandled exceptions to the user (#2484)

* Send unhandled exceptions to the user

* send message in server exception too

* add missing s...

github.com/haskell/haskell-language-server - 0211f75c96402dda53be69473714134244763d95 authored almost 3 years ago by Pepe Iborra <[email protected]>
stack-9.0.1: update/cleanup (#2489)

Update to latest nightly snapshot and remove/update extra deps where
possible.

github.com/haskell/haskell-language-server - 854d2c5a1aa3095c93e3f38ef3731be89b4ab09a authored almost 3 years ago by Simon Michael <[email protected]>
Delete some dead or deprecated settings (#2481)

* Delete diagnosticsOnChange

* Delete liquidOn

* Remove deprecated reference to completionSnip...

github.com/haskell/haskell-language-server - 47f29daac7a55e48a531d043c04566e60ac4d3c4 authored almost 3 years ago by Michael Peyton Jones <[email protected]>
Correctly handle LSP shutdown/exit (#2486)

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

github.com/haskell/haskell-language-server - b7949aa5c54d8319029cc2bfba164ce5f6eab924 authored almost 3 years ago by Pepe Iborra <[email protected]>
Fix redundant import actions for names starting with _ (#2483)

* Fix redundant import actions for names starting with _

* Move CPP into compat layer

github.com/haskell/haskell-language-server - bb73e32b54a8b195b289b17cc6ef6901ad298e2f authored almost 3 years ago by Junyoung "Clare" Jang <[email protected]>
Fix hls-graph ide build with embed-files (#2485)

* Fix hls-graph build with embed-files flag

* fix hls-graph maintainer email

Co-authored-by: m...

github.com/haskell/haskell-language-server - d95d0eea5d8de85d4f66bbb9405ff52b98ad2808 authored almost 3 years ago by Pepe Iborra <[email protected]>
Update flake to use fourmolu plugin in GHC 9 (#2482)

* Update nixpkgs to add fourmolu plugin to GHC 9

* Fix GHCIDE build in nix

github.com/haskell/haskell-language-server - 11241379e085d1a6ffae7006d55805463be6d4aa authored almost 3 years ago by Junyoung "Clare" Jang <[email protected]>
Class plugin bump up (#2475)

* Bump class plugin to work with GHC 9.0.1

* Update class flag in hls cabal file

Co-authored-b...

github.com/haskell/haskell-language-server - ae6f7070da3dcc0a5b443fe295e386b440b2852b authored almost 3 years ago by Junyoung "Clare" Jang <[email protected]>
Warn if TH and Mac and static binary (#2470)

* Warn if TH and Mac and static binary

* fix up the instructions

* use hostIsDynamic

* Upgrad...

github.com/haskell/haskell-language-server - 807cb8f1feab6aecfd0f6f1b6411aecd47855abc authored almost 3 years ago by Pepe Iborra <[email protected]>
Decrease contention in Progress reporting (#2357)

* STM stats in ghcide

* improve contention in progress reporting

BEFORE
======
```
STM transac...

github.com/haskell/haskell-language-server - 3b581a1fbf629440a07ab224adff9464d4f1a1d6 authored almost 3 years ago by Pepe Iborra <[email protected]>
Fix some pragma completion cases (#2474)

* Update pragmas test to be more robust

* Make in-line pragma completions more robust

* Minor ...

github.com/haskell/haskell-language-server - 0c3f1c4e248994b4231ef28870651347eeba5676 authored almost 3 years ago by Junyoung "Clare" Jang <[email protected]>
Caching process update (#2467)

* CI: workflows: disable stack where it is not used

Hopefully it would remove it & its files fr...

github.com/haskell/haskell-language-server - 0b6b5ecda15a2f04c041f854ce174d95cb72e9d7 authored almost 3 years ago by Anton Latukha <[email protected]>
doc: contributing: index: give contrib by dev first (#2472)

Before this:

-> Contributing to the project
-> Maintenance
-> Example developing of a new plugi...

github.com/haskell/haskell-language-server - 07b93104ff93fd3e1412be7ad6f728ada3d273b2 authored almost 3 years ago by Anton Latukha <[email protected]>
Handle re-exported modules when constructing ExportsMap (#2468)

* Handle re-exported modules when constructing ExportsMap

* Remove unused import, use let

Co-a...

github.com/haskell/haskell-language-server - 57cf81e8e9cb9c69717e77b20cd27086cae8197c authored almost 3 years ago by Jan Hrcek <[email protected]>
lockless debouncer (#2469)

github.com/haskell/haskell-language-server - 3a271a488b6aa43ab72abf544bf53b43f99b63da authored almost 3 years ago by Pepe Iborra <[email protected]>
Build linux binaries in alpine container (#2463)

* Build linux binaries in alpine container

* fix submodules

* install system deps

* force int...

github.com/haskell/haskell-language-server - c5706561ff29ac1cd92378ba11e31195389c10b0 authored almost 3 years ago by Pepe Iborra <[email protected]>
#2418 Also use .hlint.yaml fixity rules when HLINT_ON_LIB_GHC not defined (#2464)

* fix #2418 until upstream hlint change

* remove debug import

* add comment about when ghc-lib...

github.com/haskell/haskell-language-server - f1280852b915c65a7674234c1494829d59401efe authored almost 3 years ago by J. S <[email protected]>
Lockless iorefs (#2460)

* lock-less KnownTargets

* lock-less exportsMap

* lock-less globals

* lock-less persistentKey...

github.com/haskell/haskell-language-server - 89c44bfaf75326b908548e74ec85eada6c9d3e19 authored almost 3 years ago by Pepe Iborra <[email protected]>
#600 Code action to ignore hlint hints module wide (#2458)

* adds codeaction to ignore hlint hints in the module (module scoped version of #600)

* fix imp...

github.com/haskell/haskell-language-server - 0f49c0e656d35e395b33381e61f07dac591a3234 authored almost 3 years ago by J. S <[email protected]>
CI: organizing bootstraping (#2446)

* CI: caching: upd doc

* CI: caching: rm schedule

It seems would not be needed.
`cabal.pr...

github.com/haskell/haskell-language-server - cf84ef59512515bb797f8712abab585045ea25a5 authored almost 3 years ago by Anton Latukha <[email protected]>
Join nested IO actions of the form `IO (IO ())` (#2459)

* Join nested IO actions of the form `IO (IO ())`

* Disable ApplicativeDo Language Extension

C...

github.com/haskell/haskell-language-server - 779439876855872c523088e400526c6f1807bca2 authored almost 3 years ago by fendor <[email protected]>
Remove support for ghc 8.8.3/8.10.5 (#2444)

* Remove support for ghc 8.8.3/8.10.5

* Remove ghc-8.10.5 from circleci

* Correct releases lin...

github.com/haskell/haskell-language-server - 1b69975000a0618bb8885646685f6879a9f9e916 authored almost 3 years ago by Javier Neira <[email protected]>
Merge pull request #2452 from michaelpj/mpj/fix-nix

Fix the nix build

github.com/haskell/haskell-language-server - 60880eba36ee4799eee9f44e4ac6cf1f6a34ed61 authored almost 3 years ago by Michael Peyton Jones <[email protected]>
Merge branch 'master' into mpj/fix-nix

github.com/haskell/haskell-language-server - 81e2858d521e78337f06e8fb0732307a9ff20510 authored almost 3 years ago by Javier Neira <[email protected]>
lock-less progress-reporting (#2453)

github.com/haskell/haskell-language-server - 4cd1082743f4cb70fe9ce66962d31a2bd1d51da2 authored almost 3 years ago by Pepe Iborra <[email protected]>
Pull in old implicit-hie-cradle

github.com/haskell/haskell-language-server - b05db1377c0ecec547acafc852fd68a600e7c691 authored almost 3 years ago by Michael Peyton Jones <[email protected]>
Add override for hiedb

github.com/haskell/haskell-language-server - c0a4200d6bfbaeab147e94320e2fa30cde8c8e0d authored almost 3 years ago by Michael Peyton Jones <[email protected]>
Merge branch 'master' into mpj/fix-nix

github.com/haskell/haskell-language-server - 7e2a428ae4f56f3456ab9763bd370c2bbeb458fb authored almost 3 years ago by Javier Neira <[email protected]>
Fix rerun log handling (#2450)

github.com/haskell/haskell-language-server - ddacbced0f983a0b41dbb8a3b5340a54052095a1 authored almost 3 years ago by Javier Neira <[email protected]>
Merge branch 'master' into mpj/fix-nix

github.com/haskell/haskell-language-server - 3bafc351e34d0832651033117a190050efb2869c authored almost 3 years ago by Javier Neira <[email protected]>
Make heavy use of common sections (#2447)

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

github.com/haskell/haskell-language-server - ccf9d047fff5ac3026cc430ad72f4cb8d601461a authored almost 3 years ago by fendor <[email protected]>
Fix the nix build

Bumped nixpkgs, removed some unnecessary overrides, added a few newly
needed ones.

github.com/haskell/haskell-language-server - 7f96754e4ce403e3c690d74609a4339674469259 authored almost 3 years ago by Michael Peyton Jones <[email protected]>
Fix regression in Eval plugin and add test (#2441)

* Fix regression and add test

* Fix tests

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

github.com/haskell/haskell-language-server - dcd2163d81f4bb3228203598a761b005c54b1796 authored almost 3 years ago by Pepe Iborra <[email protected]>
Lockless FileExistsMap and position mapping (#2442)

* lock-less position mapping

* lock-less FileExistsMap

* Move to STM

Co-authored-by: Javier N...

github.com/haskell/haskell-language-server - a83c850b68a80639ab4a416872156e98ffc6eb3a authored almost 3 years ago by Pepe Iborra <[email protected]>
CI: cabal 3.6 use & clean-up 8.10.5 builds (#2443)

* CI: (cache-deps->caching)

* CI: caching: add doc

* CI: rm 8.10.5

Since next HLS release is ...

github.com/haskell/haskell-language-server - 85b51c4bdd4afc4490c8e8fdda8d7053a43012a6 authored almost 3 years ago by Anton Latukha <[email protected]>
Describe hls installation (#2445)

github.com/haskell/haskell-language-server - bdb946ba655689b6cf19e2ffeb1a8d7bd9e3fc42 authored almost 3 years ago by Javier Neira <[email protected]>
Build on FreeBSD12 only (#2420)

* Build on FreeBSD12 only

* Use deb10 for linux builds

* Improve gitlab CI

* Fix taring up

C...

github.com/haskell/haskell-language-server - e74cf5528e22489c1dbf02701a1755478d39cf11 authored almost 3 years ago by Julian Ospald <[email protected]>
Lockless diagnostics (#2434)

* lock-less publishedDiagnostics

* lock-less diagnostics

* move deleteValue and recordDirt...

github.com/haskell/haskell-language-server - 84ece63ef47d23b38b04ae2f72e4c397ace3f563 authored almost 3 years ago by Pepe Iborra <[email protected]>
Enable top-level hover signature test (#2435)

* Enable outer/inner hover signature

To check the status of #767

* Change position for top-lev...

github.com/haskell/haskell-language-server - 53eb7dabd341a8a34b18b22e6efe4c19a75d817e authored almost 3 years ago by Javier Neira <[email protected]>
Centralize common Functions. (#2433)

`response`, `handleMaybe`, `handleMaybeM` are three functions that pop
up in a variety of plugin...

github.com/haskell/haskell-language-server - 77d0429561c4c1463a2086efdd2d54e0d0f5a8c8 authored almost 3 years ago by Nick Suchecki <[email protected]>
Extract the pre-decl pragma parsing to its own module (#2428)

* actual initial qualify imported names implementation

* renamed and added tests for QualifyImp...

github.com/haskell/haskell-language-server - 8441ef23c34cff652c4e9acd23dac5675f09076f authored almost 3 years ago by J. S <[email protected]>
Makes local record field completion respects the fields sharing one single type signature (#2439)

* Correct the logic of retrieving field info from ParsedModule.

* No concatMap required

* ...

github.com/haskell/haskell-language-server - 6c9d44fd16930f26ff6f997e697038ae602d3ac6 authored almost 3 years ago by Hiromi Ishii <[email protected]>
lock-less Values state (#2429)

github.com/haskell/haskell-language-server - 6c69e9d5cef986f5d3477fb0b82a032efb319efc authored almost 3 years ago by Pepe Iborra <[email protected]>