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

Limit CodeActions within passed range (#1442)

Return only actions within range specified by client.

github.com/haskell/haskell-language-server - 4e10c8de73320aff4e7867138032e455c7e9617c authored over 3 years ago by Aufar Gilbran <[email protected]>
Fix wrong extend import while type constuctor and data constructor have the same name (#1775)

* Fix wrong extend import while type constuctor and data constructor have the same name

* Add d...

github.com/haskell/haskell-language-server - 17fce672402f22944527c616a0c4015df1ffb750 authored over 3 years ago by Lei Zhu <[email protected]>
Add codetriage badge (#1772)

github.com/haskell/haskell-language-server - bd3121335d0b5c0871af618d82d7192c5b8989e3 authored over 3 years ago by Javier Neira <[email protected]>
Wingman: configurable auto search depth (#1771)

* Pass around the entire Config object instaed of just featureset

* Make auto gas configurable

github.com/haskell/haskell-language-server - 181f348b51294afd87ad1c5f8f264dfc0d2b3a42 authored over 3 years ago by Sandy Maguire <[email protected]>
Delay the Shake session setup until the Initialized handler (#1754)

* remove unused field

* Delay Shake session start

* fix Check and Custom commands

github.com/haskell/haskell-language-server - 1976ea2527be49da896302315a2f975d26d23ee7 authored over 3 years ago by Pepe Iborra <[email protected]>
Insert pragmas after shebang or to existing pragma list (#1731)

* added option to always insert pragmas at top of file

* Revert "added option to always insert ...

github.com/haskell/haskell-language-server - 6949b15fb6dbfbc5023491beadf12c764f04fa5e authored over 3 years ago by Oliver Madine <[email protected]>
HLint: Pass options through user config (#1724)

* Get flags for hlint through user config

* Add test case for hlint flags

* Add documentation ...

github.com/haskell/haskell-language-server - 369fdfe7ad00971a6553f9e4a255f554ff73a70f authored over 3 years ago by Ryan Mehri <[email protected]>
Prevent accidental Cthulhu summons (#1760)

* Significantly improved naming system

* Use naming purposes

* Use camel case information for ...

github.com/haskell/haskell-language-server - aa9b3c65f46c77db8b346d463fbfa4dff7833e5f authored over 3 years ago by Sandy Maguire <[email protected]>
Imporve vscode extension schema generation (#1742)

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

github.com/haskell/haskell-language-server - 98ffe949092516b782a7a901966d81af8e36b5ea authored over 3 years ago by Potato Hatsue <[email protected]>
Wrap the Shake functions with newtypes (#1753)

* Add a function addRule, which abstracts over addBuiltinRule

* Newtype wrap the Action, Rules ...

github.com/haskell/haskell-language-server - dec47a31bc2df445c0dd7b743a9dea17f535a8b4 authored over 3 years ago by Neil Mitchell <[email protected]>
Fix reduction depth (#1751)

Fixes #1743

github.com/haskell/haskell-language-server - dc42129fc505f0070040e19d30aeba6d1849741c authored over 3 years ago by Pepe Iborra <[email protected]>
Add hls-graph abstracting over shake (#1748)

* Add a new project hls-graph, shadowing Shake and reexporting it

* Make hls-graph use explicit...

github.com/haskell/haskell-language-server - 3be343acf76f05fb9b8adb73625439a5d40b362c authored over 3 years ago by Neil Mitchell <[email protected]>
Explicitly import liftIO if you need it, rather than getting it from Shake (#1747)

github.com/haskell/haskell-language-server - 37622d8860c9315f5f0527fb87a3b9dbce6ff7f7 authored over 3 years ago by Neil Mitchell <[email protected]>
Tease apart the custom SYB from ExactPrint (#1746)

github.com/haskell/haskell-language-server - 709639b4ee17d5fb30c2f6a7ae681fd7be269bac authored over 3 years ago by Sandy Maguire <[email protected]>
Delete an unused import (#1744)

github.com/haskell/haskell-language-server - 3152c352ce0b285236a0e1b05c0430d3189d264a authored over 3 years ago by Neil Mitchell <[email protected]>
Remove unnecessary Shake dependencies (#1745)

github.com/haskell/haskell-language-server - d1cc771a96ce0ce41aed47dd8f9907e1c78c39ae authored over 3 years ago by Neil Mitchell <[email protected]>
fix class method completion (#1741)

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

github.com/haskell/haskell-language-server - eb049c6a5d75aac6226d1a86602870027bf03463 authored over 3 years ago by Lei Zhu <[email protected]>
Add heralds to Wingman's use of runAction (#1740)

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

github.com/haskell/haskell-language-server - 7dcd1c34d027cfdc0a06080468e841edf0fe4b87 authored over 3 years ago by Sandy Maguire <[email protected]>
Wingman: case split on punned record fields (#1739)

* Fix #1736

* Use PatCompat

github.com/haskell/haskell-language-server - 2683a92af0ce043254d7ba8b4d379d8e7d9075fb authored over 3 years ago by Sandy Maguire <[email protected]>
Wingman feature release (#1735)

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

github.com/haskell/haskell-language-server - 9ae2092258c20f8b45064408f7535d55197b11ed authored over 3 years ago by Sandy Maguire <[email protected]>
Add a "Split using NamedFieldPuns" code action (#1733)

* Record punning case split

* Better name

* Prevent shadowing when doing a field pun

* Add te...

github.com/haskell/haskell-language-server - ef902894ef829bd7158a4263423ca1e1021de28c authored over 3 years ago by Sandy Maguire <[email protected]>
Add haskell-language-server Homebrew installation instructions (#1734)

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

github.com/haskell/haskell-language-server - da80fc65f9ed2c5552e6426e71121757dc6d425a authored over 3 years ago by Andrzej Undzillo <[email protected]>
Wingman: Destruct on empty case (#1721)

* Add typechecking machinery

* Add smallestQ SYB traversal

* emptyCaseQ to find an empty case
...

github.com/haskell/haskell-language-server - 083cdbcf115a1f488d736b0a77ddf56b28e8abf9 authored over 3 years ago by Sandy Maguire <[email protected]>
Add executable stanza in hls-install.cabal. (#1730)

This helps packaging on FreeBSD where we build installer executable as a
separate package.

Co-a...

github.com/haskell/haskell-language-server - 3bd0217d15b5f7760c0bd1edfa2bf53ce2ba99e3 authored over 3 years ago by Gleb Popov <[email protected]>
Add installation instructions for FreeBSD. (#1729)

github.com/haskell/haskell-language-server - c117657c05327b25f82b66e1bcade517cfe6614a authored over 3 years ago by Gleb Popov <[email protected]>
Fix: #1690 - Infix typed holes are now filled using infix notation (#1708)

* Fix: #1690 - Infix typed holes are now filled using infix notation

* fix: postfix hole uses p...

github.com/haskell/haskell-language-server - 02d5c66af2dd2187d2e7774433829927d133d8c7 authored over 3 years ago by Oliver Madine <[email protected]>
Prepare ghcide 1.2.0.2 and HLS 1.1.0 (#1722)

* Update CHANGELOG

* Bump ghcide to 1.2.0.2

* Downgrade release building runner to ubuntu-...

github.com/haskell/haskell-language-server - f1c096927186a93d8e3ccd4fe8385cc1b070350b authored over 3 years ago by Potato Hatsue <[email protected]>
Bracketing for snippet completions (#1709)

* Enhancement: #1700

* changed bracketed typed hole completions to regular bracketed completion...

github.com/haskell/haskell-language-server - f933011defaf8273ef0fe3c22702ff6cb0a79399 authored over 3 years ago by Oliver Madine <[email protected]>
Don't suggest destruct actions for already-destructed terms (#1715)

* SYB improvemnets

* Case splits require a space when exactprinting

* Add the new SYB module t...

github.com/haskell/haskell-language-server - d2bb0d97ccc6fa0babc1e1ec031f939dc29ecaea authored over 3 years ago by Sandy Maguire <[email protected]>
restore compat. with haddock-library 1.8 (#1717)

github.com/haskell/haskell-language-server - f8f7c1dbbb3b05b66661f9dbe071330e3bb58741 authored over 3 years ago by Pepe Iborra <[email protected]>
Prepare 1.1.0 release (#1702)

* Update CHANGELOG.md

* Correct bounds of hls-plugin-api

* Update CHANGELOG

* Bump up v...

github.com/haskell/haskell-language-server - b085e7a2edacf8cc07644d0d7e72c289ea5fb802 authored over 3 years ago by Potato Hatsue <[email protected]>
Add keybindings and jump to hole to the README (#1712)

github.com/haskell/haskell-language-server - dfc3e2b394ba7f2f3a9f215978c958f9c0dee213 authored over 3 years ago by Sandy Maguire <[email protected]>
Prepare ghcide 1.2.0 (#1707)

github.com/haskell/haskell-language-server - 0227133dc5651cdc2da367923f5a27592465de46 authored over 3 years ago by Potato Hatsue <[email protected]>
Adjust bounds (#1701)

* Bump up lower bounds of hls-plugin-api to 1.1

* Add bounds for hls-test-utils

Co-authore...

github.com/haskell/haskell-language-server - 0241c478fa0b2ce67730883f9d364f33ce2b0a5e authored over 3 years ago by Potato Hatsue <[email protected]>
Update nix (#1699)

* Update nix

* genChangelogs -> gen-hls-changelogs

github.com/haskell/haskell-language-server - 3f8d33cb6d7148d63764bdf3b9d7dd5a31001426 authored over 3 years ago by Potato Hatsue <[email protected]>
Emit holes as diagnostics (#1653)

* ExactPrint with annotations

* Implement getAllHoles method

* setup hole diagnostics

* Get h...

github.com/haskell/haskell-language-server - 0c5a317560c4ee7257ddf03de117868cb7a056c2 authored over 3 years ago by Sandy Maguire <[email protected]>
Wingman: Use infix notation for operator applications (#1675)

* Use infix notation for operator applications

* Update tests

* Add test suggest by Ailrun

* ...

github.com/haskell/haskell-language-server - e463dc67332e7b8aa177a656b6687939de9780e0 authored over 3 years ago by Sandy Maguire <[email protected]>
Destruct only ADTs (#1695)

github.com/haskell/haskell-language-server - 7db9a1b169c3d17568c819732dcf746a18b16ab5 authored over 3 years ago by Sandy Maguire <[email protected]>
Fix ghcide and HLS enter lsp mode by default (#1692)

github.com/haskell/haskell-language-server - 97d896537d1a773890b7cd8c42ee815a86bfa1c9 authored over 3 years ago by Potato Hatsue <[email protected]>
support custom Ide commands (#1666)

* Added a command to index the database and exit

* WIP wait for it

* Load FOIs (otherwise noth...

github.com/haskell/haskell-language-server - 607ae3b95a3a2bad23c338ccbaafd2cb84f25116 authored over 3 years ago by Pepe Iborra <[email protected]>
Decrease Wingman timeout from 3.3 minutes to 2 seconds (configurable) (#1688)

* Decrease timeout from 3.3 minutes to 2 seconds

* Name the magic number

* Restrict more class...

github.com/haskell/haskell-language-server - d5c5874492b78c158daa9f6999704ba4bf8da7c3 authored over 3 years ago by Sandy Maguire <[email protected]>
Wrap test suite of tactics plugin into tasty test tree (#1676)

github.com/haskell/haskell-language-server - 28c9f0e60ee7e0c23d55ef90c69ac2971f042ecf authored over 3 years ago by Potato Hatsue <[email protected]>
Update shake bounds of install script (#1664)

* Update shake bounds of install script

* Format hls-install.cabal

Co-authored-by: mergify[bot...

github.com/haskell/haskell-language-server - b50da4117eea29729d21f009f4297c4c4140068b authored over 3 years ago by Potato Hatsue <[email protected]>
Ignore nix job steps (#1672)

Co-authored-by: Potato Hatsue <[email protected]>

github.com/haskell/haskell-language-server - ab16895a7ffa4204445b932813bb9c2b255ccbfc authored over 3 years ago by Javier Neira <[email protected]>
Ignore ghcide tests by paths (#1673)

Co-authored-by: Potato Hatsue <[email protected]>

github.com/haskell/haskell-language-server - c7fd931dfacdf225f91b2dca2bb6a0faabf74e9c authored over 3 years ago by Javier Neira <[email protected]>
ghcide - enable ApplicativeDo everywhere (#1667)

* ghcide - enable ApplicativeDo everywhere

ApplicativeDo created type errors in some modules, d...

github.com/haskell/haskell-language-server - 54afb3187bacb3bbf38de70bf84127731fa91d31 authored over 3 years ago by Pepe Iborra <[email protected]>
Intelligent derivations of Semigroup and Monoid for Wingman (#1671)

* Derive mempty from in class methods

* Derive semigroup too

* Add tests

* Add tests that che...

github.com/haskell/haskell-language-server - c67b233bd21bc749e011ce9c5f7038466b69be7e authored over 3 years ago by Sandy Maguire <[email protected]>
Avoid creating IsFileOfInterest keys for non workspace files (#1661)

* Avoid creating IsFileOfInterest keys for non workspace files

* Only add the IsFileOfInterest ...

github.com/haskell/haskell-language-server - f31df521cf7cca2d415783e3f1bf05ea438bff4b authored over 3 years ago by Pepe Iborra <[email protected]>
Run plugins' test suites with server in the same process (#1628)

* Run plugins' test suites with server in the same process

* Use async

* Update CI

* Ad...

github.com/haskell/haskell-language-server - 2d1a588d0dda1a511a8757a8013ef385fead2417 authored over 3 years ago by Potato Hatsue <[email protected]>
Fix a wingman bug caused by mismanaged stale data (#1657)

* Start tracking provenance of stale data

It's amazing how wrong this code used to be

* Add so...

github.com/haskell/haskell-language-server - c6421fd6a19e4740e667363d473621a8e3be0dd9 authored over 3 years ago by Sandy Maguire <[email protected]>
Add haskell-language-server-bin to Arch Linux section (#1642)

* Add haskell-language-server-bin to Arch Linux section

See #1634

* fixup! Add haskell-languag...

github.com/haskell/haskell-language-server - 334f18526f0b9e6faa6b003cf68e8cacf3ce0071 authored over 3 years ago by Marcin Rzeźnicki <[email protected]>
Skip tracing unless eventlog is enabled (#1658)

* Skip tracing unless eventlog is enabled

This was done only for otTracedAction but not for otT...

github.com/haskell/haskell-language-server - 36a65b057f5c934cf6869062e8c0600b4e457be3 authored over 3 years ago by Pepe Iborra <[email protected]>
optimize ambiguity import suggestions (#1669)

github.com/haskell/haskell-language-server - 6fce45445107d2f7382de3f6b28c7993940fdb34 authored over 3 years ago by Lei Zhu <[email protected]>
Replace Barrier with MVar in lsp main (#1668)

github.com/haskell/haskell-language-server - c2c02fbb14c18fe66084c8c860a6c0a6e79fe0fd authored over 3 years ago by Potato Hatsue <[email protected]>
Add bounds for Diff (#1665)

github.com/haskell/haskell-language-server - 9cb8a656d340665c4beba5374f10482ce41b53ee authored over 3 years ago by Potato Hatsue <[email protected]>
Fix ignore paths (#1656)

* Skip individual steps

* Skip individual steps

* And needs pre_job

github.com/haskell/haskell-language-server - fc5a41247502df261a105c2e83c34994ca9e00b1 authored over 3 years ago by Javier Neira <[email protected]>
additional .gitignore entries (#1659)

github.com/haskell/haskell-language-server - 7971a376111f086c165bf1fe12ab5a8e132bd438 authored over 3 years ago by Pepe Iborra <[email protected]>
log exceptions before killing the server (#1651)

* log hiedb exceptions before killing the server

* This is not the hiedb thread - fix message...

github.com/haskell/haskell-language-server - 553a2e5569df8e2ce29cd3e82264bda25b50b3de authored over 3 years ago by Pepe Iborra <[email protected]>
Fix importing type operators (#1644)

* Fix importing type operators

* Update test

* Add expected failure tests

github.com/haskell/haskell-language-server - 3a101190ec16f7811ca05a94b16ed1ae236560d8 authored over 3 years ago by Potato Hatsue <[email protected]>
Shut the Shake session on exit, instead of restarting it (#1655)

Restarting the session will result in progress reporting and other messages
being sent to the c...

github.com/haskell/haskell-language-server - 252c500812e2309f80f39225ccf2e1d3cfda54a0 authored over 3 years ago by Pepe Iborra <[email protected]>
Do not override custom user commands (#1650)

Co-authored-by: Potato Hatsue <[email protected]>

github.com/haskell/haskell-language-server - 246c439fa55b744930f921734ec34a3ab2bbe8d3 authored over 3 years ago by Pepe Iborra <[email protected]>
Civilized indexing progress reporting (#1633)

* Civilized indexing progress reporting

* optProgressStyle

* Consistency: Indexing references ...

github.com/haskell/haskell-language-server - 14b46e100c08877d1de9403084f56388f7b9cf56 authored over 3 years ago by Pepe Iborra <[email protected]>
Avoid reordering plugins (#1629)

* Avoid reordering plugins

Order of execution matters for notification plugins, so lets avoid u...

github.com/haskell/haskell-language-server - 3e3d782cb88db41fce5c3994d2f131a86445e059 authored over 3 years ago by Pepe Iborra <[email protected]>
Update to lsp-1.2 (#1631)

* Update to lsp-1.2

* fix stack

* fix splice plugin tests

* fix tactic plugin tests

* fix so...

github.com/haskell/haskell-language-server - 6d1f1a55e39a9fd905bea13d6144125fcb42a594 authored over 3 years ago by wz1000 <[email protected]>
Update ISSUE_TEMPLATE.md (#1640)

github.com/haskell/haskell-language-server - d60dee03aca30aa4c04db2824a113a4006f95e13 authored over 3 years ago by Junyoung/Clare Jang <[email protected]>
Remove ignored paths (#1623)

* Remove ignored paths

* Remove old needs

* Add bench-init to needs

Co-authored-by: Pot...

github.com/haskell/haskell-language-server - c5f5d20fa8635acf40e17f609af2a30c362c933c authored over 3 years ago by Javier Neira <[email protected]>
Use custom config for completions plugin (#1619)

github.com/haskell/haskell-language-server - 75e365a1e0f5ce27bbee9a5a2cedc0d9cd476183 authored over 3 years ago by Potato Hatsue <[email protected]>
Add CPP Options for Stylish Haskell & Brittany Formatters (#1620)

This fixes an issue where the `stylish-haskell` & `brittany` plugins
weren't being added to the ...

github.com/haskell/haskell-language-server - a4e22dbc77bf41ff9224c3cb057d11d113f9944b authored over 3 years ago by Pavan Rikhi <[email protected]>
Configurable I/O handles (#1617)

github.com/haskell/haskell-language-server - ebb56905bbd17abc791c004632aecd391b51bc5d authored over 3 years ago by Pepe Iborra <[email protected]>
Update formatting hooks to not include Wingman (#1622)

github.com/haskell/haskell-language-server - 8dbeae160c526672958096edee48aa97ef9f5359 authored over 3 years ago by Junyoung/Clare Jang <[email protected]>
Add installation instructions for Arch Linux (#1616)

github.com/haskell/haskell-language-server - d2dc559ff767a68f3bd4df8e024f76ba247fdb35 authored over 3 years ago by Potato Hatsue <[email protected]>
Migrate tests of plugins (#1612)

* Class plugin

* Splice plugin, extract hlsCommand from hls-test-utils

* Haddock comments ...

github.com/haskell/haskell-language-server - df67bee3d4bce4b004be9a6cd125eb2dc921f98d authored over 3 years ago by Potato Hatsue <[email protected]>
Properly pass argFiles into defaultMain (#1613)

github.com/haskell/haskell-language-server - 0cf081dbf75556bdd25dd18394a40c733449e20f authored over 3 years ago by Matthew Pickering <[email protected]>
Add test data files to extra-source-files (#1605)

* Add test data to extra-source-files

* Remove eval test files

github.com/haskell/haskell-language-server - 74cfe303ec40737e51ec4db95a209511f7d821ee authored over 3 years ago by Javier Neira <[email protected]>
Allow for customizable Haskell views of Property types (#1608)

* Allow for customizable Haskell views of Property types

* Use the enum support directly in Typ...

github.com/haskell/haskell-language-server - 3ceed4df940f3a391ae795fe19e7d883c57d5055 authored over 3 years ago by Sandy Maguire <[email protected]>
Extract hls-test-utils (#1606)

* Extract hls-test-utils

* Use test utils in brittany plugin and stylish haskell plugin

* ...

github.com/haskell/haskell-language-server - 7255b408da11fc87093839a45dab8bd4e7ab1606 authored over 3 years ago by Potato Hatsue <[email protected]>
Extract stylish-haskell plugin into a standalone package (#1604)

github.com/haskell/haskell-language-server - 5724343ee2f861cba26fe430ff6413ff5f2f9909 authored over 3 years ago by Potato Hatsue <[email protected]>
Eval plugin: evaluate expressions as statements (#1603)

* Eval plugin: remove special treatments in evaluating expressions

* Remove unused functions
...

github.com/haskell/haskell-language-server - 7cfa6b87a777bd3cbfbf2b98d009129a57f3dd25 authored over 3 years ago by Potato Hatsue <[email protected]>
Add ability for plugins to handle file change notifications (#1588)

* Provide pluginNotificationhandlers too

Like pluginHandlers, but for notifications

At present...

github.com/haskell/haskell-language-server - b9c6e6cf4de5a0778c5ddb5d5e62fc8d1e0d78ef authored over 3 years ago by Pepe Iborra <[email protected]>
Bump haddock-library to 1.10.0 (#1598)

* Bump haddock-library to 1.10.0

* stack

github.com/haskell/haskell-language-server - 7cb4ab7b28c7ee7cfd249e77dcc33829b8e9478f authored over 3 years ago by Potato Hatsue <[email protected]>
Use CiInterface/SkInterface for typeclass symbols (#1592)

* Use CiInterface instead of CiClass for completion items

* Use SkInterface instead of SkClass ...

github.com/haskell/haskell-language-server - aad6401fa04b4edc40482463804c15cfa8703223 authored over 3 years ago by FW <[email protected]>
Relax ghcides upper bound on base16-bytestring (#1595)

github.com/haskell/haskell-language-server - b3cf33f83632d8cd963ddf0bdef7c6ec2af92230 authored over 3 years ago by maralorn <[email protected]>
Regularize custom config of plugins (#1576)

* Support declarative custom config, add --vscode-extension-schema

* Add globalOn

* Add --...

github.com/haskell/haskell-language-server - f135edb1317574a1cbfc1fd629f5f01fd911d1e7 authored over 3 years ago by Potato Hatsue <[email protected]>
Avoid duplicating known targets and import paths (#1590)

github.com/haskell/haskell-language-server - 982c4ee684bf2d0be38a8709433b69110a10a91c authored over 3 years ago by Pepe Iborra <[email protected]>
Ensure eval plugin Print class doesn't rely on Prelude being in scope (#1587)

github.com/haskell/haskell-language-server - 3f2ea7ca92d1d5b01cf343ad809e34449290fab8 authored over 3 years ago by Moisés Ackerman <[email protected]>
Give a canonical ordering for destructing terms in Wingman (#1586)

* Use a canonical ordering when destructing terms

* Fix introducing hypotheses in the wrong ord...

github.com/haskell/haskell-language-server - a34d927ae152ae117eade79f6c4781faac338ff7 authored over 3 years ago by Sandy Maguire <[email protected]>
Try a homomorphic destruct before a standard destruct (#1582)

* Try a homomorphic destruct before a standard destruct

* Add zip test

* Remove a debug trace
...

github.com/haskell/haskell-language-server - a19d125b86a71bc6e322ded51cd79de2543f7dea authored over 3 years ago by Sandy Maguire <[email protected]>
Update homepage and other urls for ghcide (#1580)

It is currently referring to a deprecated location.

Co-authored-by: Potato Hatsue <1793913507@q...

github.com/haskell/haskell-language-server - 2dc00d007567c2b2ce6f69f7ea9846e6fa3b6698 authored over 3 years ago by Felix Yan <[email protected]>
Update nixpkgs to ghc 8.10.4 (#1538)

* Update niv and nixpkgs

* Use nixos-unstable in CI

* Do not override mkDerivation

* Sw...

github.com/haskell/haskell-language-server - 86d67ffe28871a01f54204b38470bfb49507abc5 authored over 3 years ago by Potato Hatsue <[email protected]>
Add custom code action kinds for import related code actions (#1570)

* Add custom code action kinds for import related code actions

* Rename: identifier -> thing

*...

github.com/haskell/haskell-language-server - 0e9dca41de0504e4ef04b0a44ff2048825a8eb40 authored over 3 years ago by Potato Hatsue <[email protected]>
Cleanup the TacticProviders interface (#1572)

github.com/haskell/haskell-language-server - 2fd2d8dc10045e9fd59328bd0bd841cf3ba0a812 authored over 3 years ago by Sandy Maguire <[email protected]>
Remove max number of problems config option (#1567)

* Remove maxNumberOfProblems

and fix some markdownlint warnings

* Remove maxNumberOfProblems

...

github.com/haskell/haskell-language-server - 1ca533fe459a4ce2236c8ccead5f0f5f86cd0c51 authored over 3 years ago by Javier Neira <[email protected]>
bump retrie plugin version (#1569)

* bump retrie plugin version

* relax constraints

Co-authored-by: Potato Hatsue <1793913507@qq....

github.com/haskell/haskell-language-server - cf50856cdffd9179d7f4d1c4b05f64e26f6bb1f5 authored over 3 years ago by Pepe Iborra <[email protected]>
Use TextEdit to insert new imports (#1554)

* Use TextEdit to insert new imports

* Fix build

* Fix order

Co-authored-by: Pepe Iborra <pep...

github.com/haskell/haskell-language-server - 9b7302fd422945ac5ab3217589a22f679b26c026 authored over 3 years ago by Potato Hatsue <[email protected]>
Use ConLikes instead of DataCons (#1568)

* Use ConLikes instead of DataCons

* Cleanup some imports

github.com/haskell/haskell-language-server - ba92f5f6766ddf48812e7af71471be87e6387a85 authored over 3 years ago by Sandy Maguire <[email protected]>
Prepare ghcide 1.1.0 (#1566)

* Update the changelog for 1.1.0

* add versions to benchmark config

github.com/haskell/haskell-language-server - d9a5109f132a1bfc2fc3f0442d5c2c8c18503130 authored over 3 years ago by Pepe Iborra <[email protected]>
Use string literals to synthesize the empty string (#1564)

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

github.com/haskell/haskell-language-server - 7fd7bc0c3aa7d45433e65efee039d4754b5e9c42 authored over 3 years ago by Sandy Maguire <[email protected]>
Introduce strict versions of modifyVar (#1553)

These strict versions enforce a new pattern: evaluate outside the lock
This minimizes the time ...

github.com/haskell/haskell-language-server - 7346b3d1d48bc20c7454c5d814c3a348b848c846 authored over 3 years ago by Pepe Iborra <[email protected]>
Add wingman branding to code actions (#1555)

github.com/haskell/haskell-language-server - 988c49858f4efae1d2e821669646f4b53ec598ba authored over 3 years ago by Sandy Maguire <[email protected]>
Improve thread contention around diagnostics (#1546)

* tighten up the update diagnostics loop to avoid contention

* Tighten the Debouncer

* cus...

github.com/haskell/haskell-language-server - 0e849828da3fd0c6bc70b92a6576c6e9637d2a37 authored over 3 years ago by Pepe Iborra <[email protected]>