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

Improve how wingman uses evidence (#1549)

* Forbid the non-show methods from Show

* Reward extracts that use user-bound variables

* Debu...

github.com/haskell/haskell-language-server - 05f25c9d57b50cb7425173cec0b1af4c7581a764 authored over 3 years ago by Sandy Maguire <[email protected]>
Be much more intelligent about splitting matches (#1543)

* Be much more intelligent about splitting matches

* Add some tests

* Hlint makes my life wors...

github.com/haskell/haskell-language-server - 12bcb508244f192ebf1961027284e3f30abca7ed authored over 3 years ago by Sandy Maguire <[email protected]>
Review early cutoff fingerprints (#1547)

* Review early cutoff fingerprints

Some of these were unnecessary, while others were very ine...

github.com/haskell/haskell-language-server - ac14ad21f33ca23295b65c88bf3da9571c8e083f authored over 3 years ago by Pepe Iborra <[email protected]>
Package ghcide code actions (#1512)

* Package ghcide code actions

* HLint

* Expand and remove TH, Remove the existential type
...

github.com/haskell/haskell-language-server - df51305b9c4357fd4e3880d09a4fdad2d9d1aa8a authored over 3 years ago by Potato Hatsue <[email protected]>
Log a warning for every diagnostic received when doDiagnostics=False (#1537)

Even if the rule body does not produce diagnostics, it is still possible to get
a BadDependency...

github.com/haskell/haskell-language-server - 0f3eeacfc7662675fea397690bbae68c15dc94e3 authored over 3 years ago by Pepe Iborra <[email protected]>
Add an option to control progress reporting (#1513)

* add an option to control progress reporting

* remove redundant imports

* Tracing: avoid call...

github.com/haskell/haskell-language-server - 3995f3a4caa59e424f346b7daac913b81f5fb8df authored over 3 years ago by Pepe Iborra <[email protected]>
Fix missing parens of auto extending imports (#1526)

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

github.com/haskell/haskell-language-server - e16833e0ae5c2098d9fb7d49406ca21f100b3909 authored over 3 years ago by Potato Hatsue <[email protected]>
Avoid redundant work in diagnostics pass (#1514)

* define rules without diagnostics

* Export getFileContents rule definition

* Reexport new def...

github.com/haskell/haskell-language-server - 94573be3144fa47da0ebe547b62f0e172f48c40d authored over 3 years ago by Pepe Iborra <[email protected]>
Change Wingman module structure, address -Wall (#1519)

* Simplify module structure

* Update cabal file with default extensions and Wall

* Remove lang...

github.com/haskell/haskell-language-server - 00c954d7e54acd972bdd776353179a8a2ded2c06 authored over 3 years ago by Sandy Maguire <[email protected]>
Pull Wingman's method hypotheses directly from in-scope dicts (#1517)

* Add some more debug show instances

* Construct a better method hypothesis

* Haddock and slig...

github.com/haskell/haskell-language-server - 16adab79ffa5fd14ae36c6fda659f005d2ae53f8 authored over 3 years ago by Sandy Maguire <[email protected]>
Extract an hls-brittany-plugin package (#1422)

* Extract a Brittany plugin

* Add the brittany plugin to all the stack descriptors

* Extra...

github.com/haskell/haskell-language-server - 6fbc602274743302466879f11112e87b7bea062c authored over 3 years ago by Pepe Iborra <[email protected]>
Avoid always rerunning GetModificationTime for interface files too (#1506)

* Extend file watching to interfaces

* Close Shake session before exit in order to dump Shake p...

github.com/haskell/haskell-language-server - a05a84209dc59f2bb57559d8dec88b3be7551225 authored over 3 years ago by Pepe Iborra <[email protected]>
Demote implicit cradle warn to logging (#1511)

github.com/haskell/haskell-language-server - 2a990312a43642ac8f1ba119d6ec96bba198a236 authored over 3 years ago by Javier Neira <[email protected]>
Set all plugin flags to manual (#1510)

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

github.com/haskell/haskell-language-server - 6fab02b7b4b422a250efa3e50a40ab1de2591a14 authored over 3 years ago by Javier Neira <[email protected]>
Make Wingman produce user-facing error messages (#1502)

* Make Wingman produce user-facing error messages

* Add a few tests to check the notifications ...

github.com/haskell/haskell-language-server - 848067b4c1576bb1092c22640cffec04c30e6dac authored over 3 years ago by Sandy Maguire <[email protected]>
Let apply run endomorphisms (#1505)

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

github.com/haskell/haskell-language-server - d517659b4861f37ab374f7f6e41c705a25e6f975 authored over 3 years ago by Sandy Maguire <[email protected]>
Drive GetModificationTime using watched file events (#1487)

* Extend file watch suscriptions to monitor changes

* file watch notifications for GetModificat...

github.com/haskell/haskell-language-server - 1b245caddbcffd39db6419bd56c80fc54a4fa678 authored over 3 years ago by Pepe Iborra <[email protected]>
Disable HLS benchmarks (#1501)

* Revert "Reenable HLS benchmark"

This reverts commit e9adb3d2ef472e9296b8f38a4dc4626a4c8befd...

github.com/haskell/haskell-language-server - 19207ef2cfa260d7b7e0086aad76ded185a27a00 authored over 3 years ago by wz1000 <[email protected]>
Add kind and preferred flag for all Wingman code actions (#1499)

* Add kind and preferred flag for all Wingman code actions

* Shorten lambdacase kinds

* destru...

github.com/haskell/haskell-language-server - 9bd09280790ad5813cf605de7a6178fa3d51a89e authored over 3 years ago by Sandy Maguire <[email protected]>
Organize Wingman tests (#1498)

* Split GoldenSpec into more manageable chunks

* Move line/col arguments before file path for b...

github.com/haskell/haskell-language-server - db7234895e765a51a832992513f210eee4c4bbdd authored over 3 years ago by Sandy Maguire <[email protected]>
Make type lenses plugin configurable (#1491)

* Retrieve Type from typecheck result for type lenses

* Fix pattern synonym, add tests

* Add t...

github.com/haskell/haskell-language-server - b80574640b48d3d9ddf61e9371511c97b478b10b authored over 3 years ago by Potato Hatsue <[email protected]>
Context-aware ExactPrint grafting for HsExpr (#1489)

* Determine when to use parentheses in graft

* Cleanup the ExactPrint changes

* Better comment...

github.com/haskell/haskell-language-server - 15cc5d1ae308620d492ea3ef96a3bc8436496538 authored over 3 years ago by Sandy Maguire <[email protected]>
Generate a more robust top-level binding Provenance (#1473)

* Add new variables to the extract when doing intros

* Implement the correct top-level hypothes...

github.com/haskell/haskell-language-server - a3399026b236288c76ee651dc9b743099404dcb8 authored over 3 years ago by Sandy Maguire <[email protected]>
Register IDE configuration when called via the command line (#1495)

github.com/haskell/haskell-language-server - 364960abc2b146973aec14fb448188bc75cd39a4 authored over 3 years ago by wz1000 <[email protected]>
Haddock upper bound (#1492)

* Add haddock upper bound

* Update index to get haddock last version

github.com/haskell/haskell-language-server - d519c3c2a53e7cd41ce61f6f737a6d4acce1cb14 authored over 3 years ago by Javier Neira <[email protected]>
Faster ModSummary fingerprints (#1485)

* Faster ModSummary fingerprints

The computation of these fingerprints was very suboptimal.
...

github.com/haskell/haskell-language-server - 4bcd0c684d7a1be9043f318c976a090c55bc0814 authored over 3 years ago by Pepe Iborra <[email protected]>
Revert all changes to hie-compat since 11b5c2e (#1484)

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

github.com/haskell/haskell-language-server - d397ef491ef1689d43028f4d3d01a42118292235 authored over 3 years ago by wz1000 <[email protected]>
Ignore ci for some subdirectories and files (#1480)

* Ignore ci for some paths

* Run ci for all branches

* Ignore nix dir

* Update .github/workfl...

github.com/haskell/haskell-language-server - 369b5e5019ea3dd340a2ea9a3c953fd380d14059 authored over 3 years ago by Javier Neira <[email protected]>
Fix non-determinism in boot-def test (#1483)

github.com/haskell/haskell-language-server - cfbc9c553a2f2d7c0be9126991d810695232969f authored over 3 years ago by wz1000 <[email protected]>
Hackage needs autogen-modules (#1481)

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

github.com/haskell/haskell-language-server - e7cad277d627664a27312c42f4d1405a07026837 authored over 3 years ago by Javier Neira <[email protected]>
Split plugin tests into two cabal project (#1479)

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

github.com/haskell/haskell-language-server - a4b45da5d81eead4ff5c9195b0b45c23f5d5fd9d authored over 3 years ago by wz1000 <[email protected]>
Make sure split respects GADT equalities (#1466)

* Make sure split respects GADT equalities

* Unnecessary do

Co-authored-by: Junyoung/Clare Jan...

github.com/haskell/haskell-language-server - af257c3dd94be11b453553d762e2f6fdb90ed97b authored over 3 years ago by Sandy Maguire <[email protected]>
Enable hls-tactics-plugin tests in CI (#1474)

* Enable hls-tactics-plugin tests in CI

* Revert a bug in `auto` that caused test failures

github.com/haskell/haskell-language-server - 00e3577adbb3dfd87f63021c74a4acf918a19944 authored over 3 years ago by Sandy Maguire <[email protected]>
Make sure to give the correct DynFlags to the recompilation checker (#1459)

We were passing the wrong DynFlags here, causing most modules with a LANGUAGE pragma
to fail the...

github.com/haskell/haskell-language-server - a70711adfdbe8d79412e7f06321f3901960da6cb authored over 3 years ago by Pepe Iborra <[email protected]>
update IRC channel name in plugin tutorial (#1455)

Co-authored-by: Pepe Iborra <[email protected]>
Co-authored-by: Potato Hatsue <1793913507@qq....

github.com/haskell/haskell-language-server - 9c12375f9d3cb140f12aeaa5be9c299016de0134 authored over 3 years ago by Shae Erisson <[email protected]>
Less aggressive refine tactic (#1475)

* Use try' everywhere

* Make refine much less aggressive

Co-authored-by: mergify[bot] <3792916...

github.com/haskell/haskell-language-server - 82886f847fe0c63f2f3b2f66b292266b6b9d84f1 authored over 3 years ago by Sandy Maguire <[email protected]>
Add new variables to the extract when doing intros (#1472)

github.com/haskell/haskell-language-server - 30956620e7f208b5e287cb0d81b2b2a0a2cce742 authored over 3 years ago by Sandy Maguire <[email protected]>
Bump up hlint plugin version (#1469)

To include the fix for #591

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

github.com/haskell/haskell-language-server - b911f8eb2b607aa7b08ed79cc0d1b11f3bd62cd5 authored over 3 years ago by Javier Neira <[email protected]>
Remove tactics src-dir from func-test (#1460)

github.com/haskell/haskell-language-server - 263277c4b9034ee1c5a8ab85890094eefb25e8e1 authored over 3 years ago by Sandy Maguire <[email protected]>
Add "Split all function arguments" code action (#1464)

* Add DestructAll tactic

* Don't use guard in IO

Missing features were accidentally blocking a...

github.com/haskell/haskell-language-server - 73daeaa48db402ce833456be22eab376f6d5673a authored over 3 years ago by Sandy Maguire <[email protected]>
Remove recursion tracking from TacticState (#1453)

* Remove recursion from TacticState

* Use lenses to simplify Synthesize changes

* Minor cleanu...

github.com/haskell/haskell-language-server - 76dadaa32d013b99666d76b46c25e9e1a74b0870 authored over 3 years ago by Sandy Maguire <[email protected]>
Don't use record notation for single-field datacons in tactics (#1456)

* Don't use record notation for single-field datacons

* Comment as to why this new check is here

github.com/haskell/haskell-language-server - eff69a76caa81633f801f31dcc336703e7ae765c authored over 3 years ago by Sandy Maguire <[email protected]>
Add "Refine hole" code action (#1463)

* Implement "use constructor" code action

* Haddock

* Make use ctor actions configurable

* Un...

github.com/haskell/haskell-language-server - c2f54a23fbde3732cd0eee5cfe1b7ed56209006a authored over 3 years ago by Sandy Maguire <[email protected]>
Implement "use constructor" code action (#1461)

* Implement "use constructor" code action

* Haddock

* Make use ctor actions configurable

* Un...

github.com/haskell/haskell-language-server - b0390ac76c3b449afc61572ccacb699c9624b055 authored over 3 years ago by Sandy Maguire <[email protected]>
Use runtime ghc libdir for ghc-exactprint and ghc-8.10 (#1451)

* Use las ghc-lib-8.10

* Use runtime libdir for ghc-8.10

* Use ghc-lib-8.10.4

Co-authored-by:...

github.com/haskell/haskell-language-server - 43b33a51c8fb78049ab68cd3647fabadc9ced680 authored over 3 years ago by Javier Neira <[email protected]>
Update readme and cabal for Wingman (#1454)

github.com/haskell/haskell-language-server - 3aa8da39923d948cf666d4132823c220cdf83b20 authored over 3 years ago by Sandy Maguire <[email protected]>
Simplify tactics state structure (#1449)

* Store total number of arguments in TopLevelArgPrv

* Re-enable tracing other solutions

* Docu...

github.com/haskell/haskell-language-server - f4a967190d42c3b9ce47ffd6565255f9b58eb564 authored over 3 years ago by Sandy Maguire <[email protected]>
Customize the unitId used for the fake internal component (#1435)

* Customize the unitId used for the internal component

* add comment

* change default fake...

github.com/haskell/haskell-language-server - 7d416f0b16b34bb287e4e8298382599c63be2de5 authored over 3 years ago by Pepe Iborra <[email protected]>
Extract the qualified name from already imported module (#1445)

* Extract the qualified name from already imported module

* Minor format

github.com/haskell/haskell-language-server - 2792fcc406f1c4a615d79c0e2177d984c85fee8f authored over 3 years ago by Potato Hatsue <[email protected]>
Correct megaparsec lower bound (#1441)

Closes #1436

github.com/haskell/haskell-language-server - 9f8a1722db667f932441bc3a417d63b5f61cdc10 authored over 3 years ago by Javier Neira <[email protected]>
Add code action for importing class methods (#1428)

* Add code action for importing class methods

* Format ExactPrint

* Format CodeAction

* Refor...

github.com/haskell/haskell-language-server - f21ea282d04d82789e489a2e004ff1d695caf302 authored over 3 years ago by Potato Hatsue <[email protected]>
Reformat all files (#1439)

* Update nix-shell excludes regexs

* Format all files

github.com/haskell/haskell-language-server - 679f1d0f620305a914cb5bed715466ed0a19b878 authored over 3 years ago by Junyoung/Clare Jang <[email protected]>
Minor performance optimizations (#1432)

* Use a newtype

* Avoid O(n) operation in loop

HMS.size is O(n) and getPathId gets called in t...

github.com/haskell/haskell-language-server - 274937190233220e677fb1d5bfd8d0431588d1cc authored over 3 years ago by Pepe Iborra <[email protected]>
[test] test added for pragma addition after shebang (#1340)

Co-authored-by: Ishmum Jawad Khan <[email protected]>
Co-authored-by: Javier Neira <atreyu.bb...

github.com/haskell/haskell-language-server - 152e57ffdba97eb7c12da5045b65901f66c47ef9 authored over 3 years ago by ishmum123 <[email protected]>
Update 1.0.0.0 Changelog (#1429)

github.com/haskell/haskell-language-server - 4cd1cf934638881e52b3eba9f70157a4b799c0e9 authored over 3 years ago by Junyoung/Clare Jang <[email protected]>
Move tactics tests to be standalone (#1425)

* Move tactic tests to be standalone

* Cleanup AutoTupleSpec

* Move from tasty to hspec

Co-au...

github.com/haskell/haskell-language-server - cf9cbeb144407ab0120f14cc0d4e424ccbe0f08b authored over 3 years ago by Sandy Maguire <[email protected]>
Successfully split non-varpats (#1427)

github.com/haskell/haskell-language-server - 7817a10eb1aec23410e0f8b15de7093317f3ad51 authored over 3 years ago by Sandy Maguire <[email protected]>
Prepare 1.0.0 release (#1402)

* Prepare 1.0.0 release

* Bump versions to 1.0.0.0

github.com/haskell/haskell-language-server - ff86600276e6fcf19e811a50fbec702204e2375a authored over 3 years ago by Junyoung/Clare Jang <[email protected]>
Refactor pragmas plugin (#1417)

* Refactor pragmas plugin

* Revert some format changes

* Run pre-commit hook

* Fix and ...

github.com/haskell/haskell-language-server - 1c4562978c91df23417893330c905ff351b9cc51 authored over 3 years ago by Potato Hatsue <[email protected]>
Patch pre-commit-hook to work with GHCIDE/hls-plugin-api codes (#1418)

* Fix pre-commit-hook to work with GHCIDE codes

pre-commit does not load stylish-haskell config...

github.com/haskell/haskell-language-server - 9d21805dc036ee83c15e8f8fb339b502bfb114cc authored over 3 years ago by Junyoung/Clare Jang <[email protected]>
Fix the handling of default HLS config again (#1419)

github.com/haskell/haskell-language-server - 02f18ae1a8965ddc7610a9694bd705b6ff0f4ffd authored over 3 years ago by Pepe Iborra <[email protected]>
Remove custom 'trim' implementation (#1406)

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

github.com/haskell/haskell-language-server - 8946578af45842cd11edefaf9b247b82477f3084 authored over 3 years ago by fendor <[email protected]>
Merge pull request #1412 from pepeiborra/master

Reenable HLS example benchmark

github.com/haskell/haskell-language-server - da496a14a6673973e410c5c8061c34aedce12428 authored over 3 years ago by Junyoung/Clare Jang <[email protected]>
archive benchmark logs

github.com/haskell/haskell-language-server - 8a2cb852dcf6cca88f43010e5f1938bbc16ddee1 authored over 3 years ago by Pepe Iborra <[email protected]>
Reenable HLS benchmark

github.com/haskell/haskell-language-server - e9adb3d2ef472e9296b8f38a4dc4626a4c8befdc authored over 3 years ago by Pepe Iborra <[email protected]>
Fix pre-commit-hook (#1411)

github.com/haskell/haskell-language-server - cb29d4721dca3846e3e1fa965ebfaa612a1585fc authored over 3 years ago by Junyoung/Clare Jang <[email protected]>
Add a test for #1376 (#1414)

* Add a test for #1376

* add missing files

* fix identifiers

github.com/haskell/haskell-language-server - 3614ecc2a869bec0424265c3ac47f98259d36ce4 authored over 3 years ago by Pepe Iborra <[email protected]>
Plugin Config: Add maxCompletions to JSON instance (#1407)

It was likely forgotten to add in this change:
<https://github.com/haskell/haskell-language-ser...

github.com/haskell/haskell-language-server - a0d01bb44c4c81c422643d648ae85e2b6ce25f2d authored over 3 years ago by Andy <[email protected]>
Update to hie-bios 0.7.4 (#1405)

github.com/haskell/haskell-language-server - f96125f647ba2128921da4ff31908fad574642fc authored over 3 years ago by fendor <[email protected]>
Implement Tactic Featuresets (#1398)

* Implement featuresets

* Make Tactics tests run with a full feature set

* Respond to feedback...

github.com/haskell/haskell-language-server - ff9a18208ce4d621d6acb90426d0b5f5cf2f6d52 authored over 3 years ago by Sandy Maguire <[email protected]>
Fix install script after hlint fixes (#1400)

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

github.com/haskell/haskell-language-server - ba12bbd47ec38ea3352963cb1fccd473f234703e authored over 3 years ago by Jan Hrcek <[email protected]>
Use last with-utf8 to fix #1372 (#1399)

* Use last with-utf8

* Use last with-utf8 in all stack.yamls

* Remove duplicate with-utf8 entr...

github.com/haskell/haskell-language-server - 409ba808c1addae1202c5842d2adcd264e20568c authored over 3 years ago by Javier Neira <[email protected]>
Hlint hints. (#1227)

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

github.com/haskell/haskell-language-server - 2bc63108297c1663766e8e54b729073d96fe312b authored over 3 years ago by Peter Wicks Stringfield <[email protected]>
Bump plugins versions (#1392)

* Bump plugins versions

* Bump minBounds

Co-authored-by: mergify[bot] <37929162+mergify[bot]@u...

github.com/haskell/haskell-language-server - 7d3cf8715559aa93b53ea71b709e1e5fc9a8cdd4 authored over 3 years ago by Pepe Iborra <[email protected]>
Update hie-bios (#1397)

github.com/haskell/haskell-language-server - 331211715a4a73bd574d9d63877158708908f796 authored over 3 years ago by Junyoung/Clare Jang <[email protected]>
Use object code for TH+UnboxedTuples/Sums (#1382)

* Use object code for TH+UnboxedTuples/Sums

* ignore tests in windows

* add cabal flag for pat...

github.com/haskell/haskell-language-server - 03e833b3427237061a11661da3b71aea882703f8 authored over 3 years ago by wz1000 <[email protected]>
Add a pre commit hook for code formatting (#1384)

* Add pre-commit-hook

* Update CONTRIBUTING.md

* Reduce stylish-haskell configs

github.com/haskell/haskell-language-server - c95b0766fe363a4de90e4532204e05bcc092ab59 authored over 3 years ago by Junyoung/Clare Jang <[email protected]>
Fix GenChangelog script format (#1387)

* Fix the format for GenChangelogs script

* Update the changelog format

Co-authored-by: mergif...

github.com/haskell/haskell-language-server - 240f793bc2f7c90ac92fa82240add5e9b3ba8c1a authored over 3 years ago by Junyoung/Clare Jang <[email protected]>
Split main Tactics module (#1391)

* Agda splitting machinery

* Expand decls!

* Only very top-level lambda to args

* Preserve to...

github.com/haskell/haskell-language-server - f3809b568f4410734e864b68c10a4960562c0f1a authored over 3 years ago by Sandy Maguire <[email protected]>
Disable HLS benchmark example (#1388)

It times out since the lsp-1.0 patch, and I don't have time to look into it

github.com/haskell/haskell-language-server - 8067d4f7fc72f9ec470b375ac551d74095fbf0d1 authored over 3 years ago by Pepe Iborra <[email protected]>
Prepare ghcide release 0.7.5 (#1389)

* Expose more rule definitions

* Update release notes

github.com/haskell/haskell-language-server - 45d58fb02506ffcff9a96edd383e3a3fd967304a authored over 3 years ago by Pepe Iborra <[email protected]>
Configuration for initial ghc lib dir (#1378)

* getInitialGhcLibDir

* Fix build and use Data.Default consistently

* Fix log line

* Fix buil...

github.com/haskell/haskell-language-server - a065cd66ee129b4f4c2484cfac23f43951587608 authored over 3 years ago by Pepe Iborra <[email protected]>
Agda-style case splitting for tactics (#1379)

* Agda splitting machinery

* Expand decls!

* Only very top-level lambda to args

* Preserve to...

github.com/haskell/haskell-language-server - 430ba2dfd78dd09760bdda8666f2a806b7d61ea7 authored over 3 years ago by Sandy Maguire <[email protected]>
lose the ghc-lib flag (#1366)

Co-authored-by: wz1000 <[email protected]>
Co-authored-by: mergify[bot] <37929162+mergify[b...

github.com/haskell/haskell-language-server - f73b936331da483e4a897a75d6bfb2328b40d483 authored over 3 years ago by Pepe Iborra <[email protected]>
Tone down some logInfos to logDebug (#1385)

HLS is too chatty. Lowering the severity of some log messages should indirectly
increase the vis...

github.com/haskell/haskell-language-server - 192cd82a26d7be7e13d9020a5163b0a5c0eadc3f authored over 3 years ago by Pepe Iborra <[email protected]>
remove unsafePerformIO (#1383)

github.com/haskell/haskell-language-server - 1327b9b39582fa6835485f7d3c5b4052e0ef30f6 authored over 3 years ago by Pepe Iborra <[email protected]>
Show window message when auto extending import lists (#1371)

* Show window message when auto extending import lists

* Include range info in the message (usi...

github.com/haskell/haskell-language-server - 3909291441d111ab9eeec84a0373a7218c7717e6 authored over 3 years ago by Potato Hatsue <[email protected]>
Update stack resolvers 8.10.3/8.10.4 (#1380)

github.com/haskell/haskell-language-server - 1b76c810655e68785f22dc8d04f8bc1a97c6ba45 authored over 3 years ago by Javier Neira <[email protected]>
Add test for multi-component goto def and make runLanguageServer responsible for hiedb (#1373)

* Add test for multi-component goto def and make runLanguageServer responsible for hiedb

* clea...

github.com/haskell/haskell-language-server - 132193e1a33688da5459272a9a8f52fa7fdddc8e authored over 3 years ago by wz1000 <[email protected]>
use implicit-hie cradle from setInitialDynFlags (#1375)

github.com/haskell/haskell-language-server - d674178246d1303619013bd0435cbfcbb1463530 authored over 3 years ago by wz1000 <[email protected]>
Clean dependency data structures and speed up GetDependencies (#1368)

* Drop package dependencies (not used anywhere)

* expose FindImports module

* drop transitiveN...

github.com/haskell/haskell-language-server - 4d431e9a7c51ab1b817476c1fec45c6cbaa676e8 authored over 3 years ago by Pepe Iborra <[email protected]>
Another extension that Brittany cannot parse (#1369)

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

github.com/haskell/haskell-language-server - 12b6a4932ed509b29b8b83d513e44d1c74989494 authored over 3 years ago by Pepe Iborra <[email protected]>
Catch GHC errors in listing module names (#1367)

* Catch GHC errors in listing module names

* Move visible module names to HscEnvEq

* Make envV...

github.com/haskell/haskell-language-server - 64e9525de23ac5afd05614ea530a9affe5764a85 authored over 3 years ago by Potato Hatsue <[email protected]>
Upgrade to lsp-1.0 (#1284)

* WIP integrate haskell-lsp-1.0.0.0

some progress

Mostly everything except LanguageServer.hs

...

github.com/haskell/haskell-language-server - ad0a1547e5f8b8f926f74178ca0adeca3659208d authored over 3 years ago by wz1000 <[email protected]>
Sanitize the setup of the default Ide.Config (#1361)

* Sanitize the setup of the default Ide.Config

* fix getClientConfigAction

* fix Hlint

* upda...

github.com/haskell/haskell-language-server - 57b78e7a4cd0852df9f79767fe575c7e7a5ec7dd authored over 3 years ago by Pepe Iborra <[email protected]>
Make StylishHaskell plugin to recognize extensions from DynFlags (#1364)

github.com/haskell/haskell-language-server - 11f6baeb42d62bac083c8395f24361974bc21d80 authored over 3 years ago by Junyoung/Clare Jang <[email protected]>
Don't insert parentheses for top-level tactics holes (#1352)

* More tests of overlapping methods

* Do a simplification pass of the extract

* Do less work w...

github.com/haskell/haskell-language-server - 9a2f3725a6d37917993f4504d046a510be9887a7 authored over 3 years ago by Sandy Maguire <[email protected]>
Pass language extensions to Brittany (#1362)

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

github.com/haskell/haskell-language-server - f17f425a6983e37ddf34b9c787c8e70c3bc16cf2 authored over 3 years ago by Pepe Iborra <[email protected]>
Fix completion snippets on DuplicateRecordFields (#1360)

* Use par_lbl rather than gre_name for field selectors

* Add test

github.com/haskell/haskell-language-server - e2bf01bf4a3df67a2ada5544e4532c2f7f2f32a4 authored over 3 years ago by Potato Hatsue <[email protected]>