mirror of
https://github.com/haskell/haskell-language-server.git
synced 2024-08-17 04:20:37 +03:00
Prepare release 1.9.0.0
This commit is contained in:
parent
dfd8f0b402
commit
2df68246f8
253
ChangeLog.md
253
ChangeLog.md
@ -1,5 +1,258 @@
|
||||
# Changelog for haskell-language-server
|
||||
|
||||
## 1.9.0.0
|
||||
|
||||
- Binaries for GHC 9.4.3 and GHC 9.2.5.
|
||||
- Dropped support for GHC 8.8 and GHC 8.10.
|
||||
- New plugins including:
|
||||
- Expanding record wild cards using hls-explicit-record-fields-plugin (#3304).
|
||||
- Formatting cabal fields using cabal-fmt via hls-cabal-fmt-plugin (#2047).
|
||||
- Warnings and errors for cabal files using hls-cabal-plugin (#2954).
|
||||
- Folding ranges using hls-code-range-plugin (#3058).
|
||||
- Support for many plugins like the refactor, splice, retrie, gadt, hlint, fourmolu and class plugins.
|
||||
- Completion for record dot fields (#3080).
|
||||
- Performance and memory usage improvements.
|
||||
- And many more bug fixes and improvements!
|
||||
|
||||
- Enable plugin tests in CI for GHC 9.4
|
||||
([#3420](https://github.com/haskell/haskell-language-server/pull/3420)) by @wz1000
|
||||
- Add a mergify action to update PRs
|
||||
([#3418](https://github.com/haskell/haskell-language-server/pull/3418)) by @michaelpj
|
||||
- GHC 9.4: Compute the source hash before the preprocessor
|
||||
([#3415](https://github.com/haskell/haskell-language-server/pull/3415)) by @wz1000
|
||||
- Clear the mi_globals field when generating an iface
|
||||
([#3414](https://github.com/haskell/haskell-language-server/pull/3414)) by @wz1000
|
||||
- Various strictness improvements
|
||||
([#3413](https://github.com/haskell/haskell-language-server/pull/3413)) by @wz1000
|
||||
- Remove unused GHC compat code
|
||||
([#3412](https://github.com/haskell/haskell-language-server/pull/3412)) by @fendor
|
||||
- Bump shake-bench to v0.2.0.0
|
||||
([#3411](https://github.com/haskell/haskell-language-server/pull/3411)) by @pepeiborra
|
||||
- Support fourmolu 0.10
|
||||
([#3410](https://github.com/haskell/haskell-language-server/pull/3410)) by @brandonchinn178
|
||||
- Fix nix build CI
|
||||
([#3404](https://github.com/haskell/haskell-language-server/pull/3404)) by @wavewave
|
||||
- Fix fourmolu with -f-fixity-th in nix env
|
||||
([#3400](https://github.com/haskell/haskell-language-server/pull/3400)) by @wavewave
|
||||
- Correct list of GHC versions in caching.yml to match test.yml
|
||||
([#3397](https://github.com/haskell/haskell-language-server/pull/3397)) by @fendor
|
||||
- Add CI flows for 9.4.3
|
||||
([#3396](https://github.com/haskell/haskell-language-server/pull/3396)) by @pepeiborra
|
||||
- Bump technote-space/get-diff-action from 6.1.1 to 6.1.2
|
||||
([#3392](https://github.com/haskell/haskell-language-server/pull/3392)) by @dependabot[bot]
|
||||
- Unload once per linkable instead of once per splice
|
||||
([#3390](https://github.com/haskell/haskell-language-server/pull/3390)) by @wz1000
|
||||
- Fix table in ghc-version-support.md
|
||||
([#3389](https://github.com/haskell/haskell-language-server/pull/3389)) by @k4z4n0v4
|
||||
- Fix Nix CI, probably
|
||||
([#3388](https://github.com/haskell/haskell-language-server/pull/3388)) by @lf-
|
||||
- [hls-explicit-record-fields-plugin] Expand used fields only
|
||||
([#3386](https://github.com/haskell/haskell-language-server/pull/3386)) by @ozkutuk
|
||||
- Bump hlint version CI flow
|
||||
([#3384](https://github.com/haskell/haskell-language-server/pull/3384)) by @fendor
|
||||
- Bump fkirc/skip-duplicate-actions from 5.2.0 to 5.3.0
|
||||
([#3381](https://github.com/haskell/haskell-language-server/pull/3381)) by @dependabot[bot]
|
||||
- Reword intro section in releases.md
|
||||
([#3378](https://github.com/haskell/haskell-language-server/pull/3378)) by @fendor
|
||||
- Make redundant import removal work on PatSyn imports
|
||||
([#3377](https://github.com/haskell/haskell-language-server/pull/3377)) by @ozkutuk
|
||||
- Add CI flows for GHC 9.2.5
|
||||
([#3376](https://github.com/haskell/haskell-language-server/pull/3376)) by @fendor
|
||||
- Delete dead code in hls-test-utils
|
||||
([#3368](https://github.com/haskell/haskell-language-server/pull/3368)) by @fendor
|
||||
- Bump gha versions in setup-build/action.yml
|
||||
([#3366](https://github.com/haskell/haskell-language-server/pull/3366)) by @fendor
|
||||
- Wingman copy old to new
|
||||
([#3363](https://github.com/haskell/haskell-language-server/pull/3363)) by @santiweight
|
||||
- Cleanup Development.IDE.CodeAction
|
||||
([#3360](https://github.com/haskell/haskell-language-server/pull/3360)) by @santiweight
|
||||
- Use latest GHC 9.2 and 9.4 in flake.nix
|
||||
([#3354](https://github.com/haskell/haskell-language-server/pull/3354)) by @cydparser
|
||||
- wingman: move wingman to new directory
|
||||
([#3352](https://github.com/haskell/haskell-language-server/pull/3352)) by @santiweight
|
||||
- Introduce common code for Recorders in Plugin Tests
|
||||
([#3347](https://github.com/haskell/haskell-language-server/pull/3347)) by @fendor
|
||||
- Add `RangeMap` for unified "in-range" filtering
|
||||
([#3343](https://github.com/haskell/haskell-language-server/pull/3343)) by @ozkutuk
|
||||
- Docs: update and split neovim/vim configurations
|
||||
([#3342](https://github.com/haskell/haskell-language-server/pull/3342)) by @MrcJkb
|
||||
- Extract AddArgument modules
|
||||
([#3339](https://github.com/haskell/haskell-language-server/pull/3339)) by @santiweight
|
||||
- Add hls-cabal-fmt-plugin to hackage release CI script and HLS library
|
||||
([#3335](https://github.com/haskell/haskell-language-server/pull/3335)) by @fendor
|
||||
- Ensure at least 1 capability
|
||||
([#3334](https://github.com/haskell/haskell-language-server/pull/3334)) by @pepeiborra
|
||||
- Add support for Fourmolu 0.9
|
||||
([#3331](https://github.com/haskell/haskell-language-server/pull/3331)) by @brandonchinn178
|
||||
- [skip ci] Add myself to CODEOWNERS
|
||||
([#3329](https://github.com/haskell/haskell-language-server/pull/3329)) by @ozkutuk
|
||||
- Typo fixes
|
||||
([#3325](https://github.com/haskell/haskell-language-server/pull/3325)) by @Deltaspace0
|
||||
- Gitlab CI improvements
|
||||
([#3324](https://github.com/haskell/haskell-language-server/pull/3324)) by @wz1000
|
||||
- Refactor overlay composition
|
||||
([#3323](https://github.com/haskell/haskell-language-server/pull/3323)) by @Gabriella439
|
||||
- Add support for `.env` shells to `flake.nix`
|
||||
([#3322](https://github.com/haskell/haskell-language-server/pull/3322)) by @Gabriella439
|
||||
- feat: update type signature during add argument action
|
||||
([#3321](https://github.com/haskell/haskell-language-server/pull/3321)) by @santiweight
|
||||
- Update refactor/splice/hlint/fourmolu/retrie/gadt plugin for GHC 9.4
|
||||
([#3317](https://github.com/haskell/haskell-language-server/pull/3317)) by @9999years
|
||||
- Remove stack from installation docs since it is not supported anymore
|
||||
([#3314](https://github.com/haskell/haskell-language-server/pull/3314)) by @fendor
|
||||
- Bump cachix/cachix-action from 11 to 12
|
||||
([#3310](https://github.com/haskell/haskell-language-server/pull/3310)) by @dependabot[bot]
|
||||
- Restore ability to run source plugins
|
||||
([#3309](https://github.com/haskell/haskell-language-server/pull/3309)) by @JakobBruenker
|
||||
- New plugin: Explicit record fields
|
||||
([#3304](https://github.com/haskell/haskell-language-server/pull/3304)) by @ozkutuk
|
||||
- support haddock-library 1.11
|
||||
([#3303](https://github.com/haskell/haskell-language-server/pull/3303)) by @kokobd
|
||||
- Record diagnostics source rule when testing
|
||||
([#3301](https://github.com/haskell/haskell-language-server/pull/3301)) by @pepeiborra
|
||||
- Make a test more reliable
|
||||
([#3300](https://github.com/haskell/haskell-language-server/pull/3300)) by @pepeiborra
|
||||
- Change default cabal install target name on docs/installation.md
|
||||
([#3298](https://github.com/haskell/haskell-language-server/pull/3298)) by @caiquefigueiredo
|
||||
- Bump technote-space/get-diff-action from 6.1.0 to 6.1.1
|
||||
([#3293](https://github.com/haskell/haskell-language-server/pull/3293)) by @dependabot[bot]
|
||||
- Bump cachix/install-nix-action from 17 to 18
|
||||
([#3292](https://github.com/haskell/haskell-language-server/pull/3292)) by @dependabot[bot]
|
||||
- Bump cachix/cachix-action from 10 to 11
|
||||
([#3291](https://github.com/haskell/haskell-language-server/pull/3291)) by @dependabot[bot]
|
||||
- Purge GHC 8.8
|
||||
([#3287](https://github.com/haskell/haskell-language-server/pull/3287)) by @michaelpj
|
||||
- Bump partial ghc support warning to 9.4
|
||||
([#3286](https://github.com/haskell/haskell-language-server/pull/3286)) by @andys8
|
||||
- Improved message for missing command or plugin
|
||||
([#3285](https://github.com/haskell/haskell-language-server/pull/3285)) by @andys8
|
||||
- Register Fourmolu plugin properties
|
||||
([#3284](https://github.com/haskell/haskell-language-server/pull/3284)) by @georgefst
|
||||
- Cleanup GHC macros (because min version is 8.8.4)
|
||||
([#3281](https://github.com/haskell/haskell-language-server/pull/3281)) by @andys8
|
||||
- Remove unlawful Ord instance and replace it by a compare function
|
||||
([#3279](https://github.com/haskell/haskell-language-server/pull/3279)) by @ChristophHochrainer
|
||||
- Exclude the implicit prelude import (#2798)
|
||||
([#3277](https://github.com/haskell/haskell-language-server/pull/3277)) by @ChristophHochrainer
|
||||
- Fix typos in documentation
|
||||
([#3274](https://github.com/haskell/haskell-language-server/pull/3274)) by @bendo
|
||||
- Use an importance score to order the suggested import code action
|
||||
([#3271](https://github.com/haskell/haskell-language-server/pull/3271)) by @ChristophHochrainer
|
||||
- Update plugin tutorial
|
||||
([#3266](https://github.com/haskell/haskell-language-server/pull/3266)) by @dyniec
|
||||
- configuration-ghc-94.nix: Fix references to lsp and lsp-types source
|
||||
([#3265](https://github.com/haskell/haskell-language-server/pull/3265)) by @akshaymankar
|
||||
- Add suggestions about licenses in cabal file
|
||||
([#3261](https://github.com/haskell/haskell-language-server/pull/3261)) by @dyniec
|
||||
- Fix action removes ticks from TemplateHaskellQuotes (#628)
|
||||
([#3260](https://github.com/haskell/haskell-language-server/pull/3260)) by @bendo
|
||||
- Hlint: A handful of fixes to hints
|
||||
([#3259](https://github.com/haskell/haskell-language-server/pull/3259)) by @andys8
|
||||
- Support ghc 9.4 for hls-class-plugin
|
||||
([#3258](https://github.com/haskell/haskell-language-server/pull/3258)) by @July541
|
||||
- Fix nix developement shell
|
||||
([#3257](https://github.com/haskell/haskell-language-server/pull/3257)) by @akshaymankar
|
||||
- GCH -> GHC
|
||||
([#3252](https://github.com/haskell/haskell-language-server/pull/3252)) by @michaelpj
|
||||
- Docs: Plugin Support hls-explicit-fixity-plugin
|
||||
([#3251](https://github.com/haskell/haskell-language-server/pull/3251)) by @andys8
|
||||
- Fix dead link to supported GHC versions
|
||||
([#3244](https://github.com/haskell/haskell-language-server/pull/3244)) by @buggymcbugfix
|
||||
- Update link to supported versions in README
|
||||
([#3242](https://github.com/haskell/haskell-language-server/pull/3242)) by @citrusmunch
|
||||
- Bump fkirc/skip-duplicate-actions from 5.1.0 to 5.2.0
|
||||
([#3239](https://github.com/haskell/haskell-language-server/pull/3239)) by @dependabot[bot]
|
||||
- Move new imports down the code action list
|
||||
([#3235](https://github.com/haskell/haskell-language-server/pull/3235)) by @kokobd
|
||||
- Improve memory characteristics of ExportsMap
|
||||
([#3231](https://github.com/haskell/haskell-language-server/pull/3231)) by @wz1000
|
||||
- [skip ci] Remove myself from codeowners
|
||||
([#3230](https://github.com/haskell/haskell-language-server/pull/3230)) by @jneira
|
||||
- Fix error in code range
|
||||
([#3229](https://github.com/haskell/haskell-language-server/pull/3229)) by @kokobd
|
||||
- Use nixpkgs variants of Sphinx packages
|
||||
([#3227](https://github.com/haskell/haskell-language-server/pull/3227)) by @ozkutuk
|
||||
- Bump fkirc/skip-duplicate-actions from 4.0.0 to 5.1.0
|
||||
([#3226](https://github.com/haskell/haskell-language-server/pull/3226)) by @dependabot[bot]
|
||||
- Add `source-repository` to all cabal files
|
||||
([#3219](https://github.com/haskell/haskell-language-server/pull/3219)) by @hololeap
|
||||
- hls-hlint-plugin: Update README.md
|
||||
([#3216](https://github.com/haskell/haskell-language-server/pull/3216)) by @hololeap
|
||||
- wrapper.in: Require runtime ghc-pkgs to be an abi compatible superset of bootpkgs
|
||||
([#3214](https://github.com/haskell/haskell-language-server/pull/3214)) by @maralorn
|
||||
- Add diagnostics to Stan descriptor
|
||||
([#3213](https://github.com/haskell/haskell-language-server/pull/3213)) by @pepeiborra
|
||||
- Document the `stack` requirement in wrapper tests
|
||||
([#3212](https://github.com/haskell/haskell-language-server/pull/3212)) by @ozkutuk
|
||||
- Improve haddock comments
|
||||
([#3207](https://github.com/haskell/haskell-language-server/pull/3207)) by @kokobd
|
||||
- Implement sharing for hls-graph Keys
|
||||
([#3206](https://github.com/haskell/haskell-language-server/pull/3206)) by @wz1000
|
||||
- Improve hls-fixity-plugin
|
||||
([#3205](https://github.com/haskell/haskell-language-server/pull/3205)) by @wz1000
|
||||
- Implement completionItem/resolve
|
||||
([#3204](https://github.com/haskell/haskell-language-server/pull/3204)) by @wz1000
|
||||
- Sort vscode extension schema json by keys
|
||||
([#3203](https://github.com/haskell/haskell-language-server/pull/3203)) by @fendor
|
||||
- docs/supported-versions: Fix typo and more precise brittany support
|
||||
([#3201](https://github.com/haskell/haskell-language-server/pull/3201)) by @maralorn
|
||||
- Stylish Haskell: CPP parse issues
|
||||
([#3199](https://github.com/haskell/haskell-language-server/pull/3199)) by @andys8
|
||||
- Bump technote-space/get-diff-action from 4.0.1 to 6.1.0
|
||||
([#3198](https://github.com/haskell/haskell-language-server/pull/3198)) by @dependabot[bot]
|
||||
- Log plugin name and attribute errors to plugins
|
||||
([#3194](https://github.com/haskell/haskell-language-server/pull/3194)) by @pepeiborra
|
||||
- Support optional plugins
|
||||
([#3193](https://github.com/haskell/haskell-language-server/pull/3193)) by @pepeiborra
|
||||
- Add policy on plugin support tiers
|
||||
([#3189](https://github.com/haskell/haskell-language-server/pull/3189)) by @michaelpj
|
||||
- Fix broken call-hierarchy-plugin-tests for type signatures
|
||||
([#3188](https://github.com/haskell/haskell-language-server/pull/3188)) by @July541
|
||||
- Update supported GHC versions doc
|
||||
([#3186](https://github.com/haskell/haskell-language-server/pull/3186)) by @michaelpj
|
||||
- Docs: Fix checkParents documentation
|
||||
([#3184](https://github.com/haskell/haskell-language-server/pull/3184)) by @andys8
|
||||
- Configuration: more advanced Vim / Coc example (suggestion)
|
||||
([#3181](https://github.com/haskell/haskell-language-server/pull/3181)) by @andys8
|
||||
- Docs: List stan plugin
|
||||
([#3180](https://github.com/haskell/haskell-language-server/pull/3180)) by @andys8
|
||||
- Stan: Respect plugin configuration globalOn
|
||||
([#3179](https://github.com/haskell/haskell-language-server/pull/3179)) by @andys8
|
||||
- Solve formatting issues (stylish-haskell, pre-commit CI)
|
||||
([#3171](https://github.com/haskell/haskell-language-server/pull/3171)) by @andys8
|
||||
- remove manual heap profiling from ghcide
|
||||
([#3168](https://github.com/haskell/haskell-language-server/pull/3168)) by @pepeiborra
|
||||
- Refactor plugin: Prefer code action
|
||||
([#3167](https://github.com/haskell/haskell-language-server/pull/3167)) by @andys8
|
||||
- Fixes the flake deps to align with cabal bounds
|
||||
([#3163](https://github.com/haskell/haskell-language-server/pull/3163)) by @mjrussell
|
||||
- Remove unused build-depends and install warnings
|
||||
([#3155](https://github.com/haskell/haskell-language-server/pull/3155)) by @pepeiborra
|
||||
- Release script fixes
|
||||
([#3154](https://github.com/haskell/haskell-language-server/pull/3154)) by @wz1000
|
||||
- Allow hackage upload
|
||||
([#3153](https://github.com/haskell/haskell-language-server/pull/3153)) by @wz1000
|
||||
- support add-argument action
|
||||
([#3149](https://github.com/haskell/haskell-language-server/pull/3149)) by @santiweight
|
||||
- Only run the pre-commit hook on changed files
|
||||
([#3145](https://github.com/haskell/haskell-language-server/pull/3145)) by @drsooch
|
||||
- unescape printable characters
|
||||
([#3140](https://github.com/haskell/haskell-language-server/pull/3140)) by @kokobd
|
||||
- nix: fix nix environment for GHC 9.4
|
||||
([#3133](https://github.com/haskell/haskell-language-server/pull/3133)) by @guibou
|
||||
- Drop compatibility with GHC 8.6.5
|
||||
([#3101](https://github.com/haskell/haskell-language-server/pull/3101)) by @pepeiborra
|
||||
- Feat: basic record dot completions
|
||||
([#3080](https://github.com/haskell/haskell-language-server/pull/3080)) by @coltenwebb
|
||||
- Feat: Folding Ranges
|
||||
([#3058](https://github.com/haskell/haskell-language-server/pull/3058)) by @sloorush
|
||||
- Parse .cabal files; show error and warning diagnostics
|
||||
([#2954](https://github.com/haskell/haskell-language-server/pull/2954)) by @runeksvendsen
|
||||
- Make splice plugin compatible with GHC 9.2
|
||||
([#2816](https://github.com/haskell/haskell-language-server/pull/2816)) by @eddiejessup
|
||||
- Add formatting plugin for cabal files which uses cabal-fmt
|
||||
([#2047](https://github.com/haskell/haskell-language-server/pull/2047)) by @VeryMilkyJoe
|
||||
|
||||
## 1.8.0.0
|
||||
|
||||
- Binaries for GHC 9.2.3 and GHC 9.2.4
|
||||
|
@ -2,7 +2,7 @@ cabal-version: 3.0
|
||||
build-type: Simple
|
||||
category: Development
|
||||
name: ghcide-bench
|
||||
version: 0.1
|
||||
version: 0.1.1
|
||||
license: Apache-2.0
|
||||
license-file: LICENSE
|
||||
author: The Haskell IDE team
|
||||
|
@ -2,7 +2,7 @@ cabal-version: 3.0
|
||||
build-type: Simple
|
||||
category: Development
|
||||
name: ghcide
|
||||
version: 1.8.0.0
|
||||
version: 1.9.0.0
|
||||
license: Apache-2.0
|
||||
license-file: LICENSE
|
||||
author: Digital Asset and Ghcide contributors
|
||||
@ -65,7 +65,7 @@ library
|
||||
haddock-library >= 1.8 && < 1.12,
|
||||
hashable,
|
||||
hie-compat ^>= 0.3.0.0,
|
||||
hls-plugin-api ^>= 1.5,
|
||||
hls-plugin-api ^>= 1.6,
|
||||
lens,
|
||||
list-t,
|
||||
hiedb == 0.4.2.*,
|
||||
@ -80,7 +80,7 @@ library
|
||||
regex-tdfa >= 1.3.1.0,
|
||||
text-rope,
|
||||
safe-exceptions,
|
||||
hls-graph ^>= 1.8,
|
||||
hls-graph ^>= 1.9,
|
||||
sorted-list,
|
||||
sqlite-simple,
|
||||
stm,
|
||||
|
@ -3,7 +3,7 @@ cabal-version: 3.0
|
||||
build-type: Simple
|
||||
category: Development
|
||||
name: ghcide-test-utils
|
||||
version: 1.8.0.0
|
||||
version: 1.9.0.0
|
||||
license: Apache-2.0
|
||||
license-file: LICENSE
|
||||
author: Digital Asset and Ghcide contributors
|
||||
|
@ -1,7 +1,7 @@
|
||||
cabal-version: 3.0
|
||||
category: Development
|
||||
name: haskell-language-server
|
||||
version: 1.8.0.0
|
||||
version: 1.9.0.0
|
||||
synopsis: LSP server for GHC
|
||||
description:
|
||||
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
|
||||
@ -243,12 +243,12 @@ common haddockComments
|
||||
|
||||
common eval
|
||||
if flag(eval) && (impl(ghc < 9.4.1) || flag(ignore-plugins-ghc-bounds))
|
||||
build-depends: hls-eval-plugin ^>= 1.3
|
||||
build-depends: hls-eval-plugin ^>= 1.4
|
||||
cpp-options: -Dhls_eval
|
||||
|
||||
common importLens
|
||||
if flag(importLens)
|
||||
build-depends: hls-explicit-imports-plugin ^>= 1.1
|
||||
build-depends: hls-explicit-imports-plugin ^>= 1.2
|
||||
cpp-options: -Dhls_importLens
|
||||
|
||||
common refineImports
|
||||
@ -268,7 +268,7 @@ common retrie
|
||||
|
||||
common tactic
|
||||
if flag(tactic) && (impl(ghc < 9.2.1) || flag(ignore-plugins-ghc-bounds))
|
||||
build-depends: hls-tactics-plugin ^>= 1.7
|
||||
build-depends: hls-tactics-plugin ^>= 1.8
|
||||
cpp-options: -Dhls_tactic
|
||||
|
||||
common hlint
|
||||
@ -298,7 +298,7 @@ common splice
|
||||
|
||||
common alternateNumberFormat
|
||||
if flag(alternateNumberFormat)
|
||||
build-depends: hls-alternate-number-format-plugin ^>= 1.2
|
||||
build-depends: hls-alternate-number-format-plugin ^>= 1.3
|
||||
cpp-options: -Dhls_alternateNumberFormat
|
||||
|
||||
common qualifyImportedNames
|
||||
@ -308,12 +308,12 @@ common qualifyImportedNames
|
||||
|
||||
common codeRange
|
||||
if flag(codeRange)
|
||||
build-depends: hls-code-range-plugin ^>= 1.0
|
||||
build-depends: hls-code-range-plugin ^>= 1.1
|
||||
cpp-options: -Dhls_codeRange
|
||||
|
||||
common changeTypeSignature
|
||||
if flag(changeTypeSignature)
|
||||
build-depends: hls-change-type-signature-plugin ^>= 1.0
|
||||
build-depends: hls-change-type-signature-plugin ^>= 1.1
|
||||
cpp-options: -Dhls_changeTypeSignature
|
||||
|
||||
common gadt
|
||||
@ -323,7 +323,7 @@ common gadt
|
||||
|
||||
common explicitFixity
|
||||
if flag(explicitFixity)
|
||||
build-depends: hls-explicit-fixity-plugin ^>= 1.0
|
||||
build-depends: hls-explicit-fixity-plugin ^>= 1.1
|
||||
cpp-options: -DexplicitFixity
|
||||
|
||||
common explicitFields
|
||||
@ -355,12 +355,12 @@ common stylishHaskell
|
||||
|
||||
common brittany
|
||||
if flag(brittany) && (impl(ghc < 9.0.2) || flag(ignore-plugins-ghc-bounds))
|
||||
build-depends: hls-brittany-plugin ^>= 1.0
|
||||
build-depends: hls-brittany-plugin ^>= 1.1
|
||||
cpp-options: -Dhls_brittany
|
||||
|
||||
common refactor
|
||||
if flag(refactor)
|
||||
build-depends: hls-refactor-plugin ^>= 1.0
|
||||
build-depends: hls-refactor-plugin ^>= 1.1
|
||||
cpp-options: -Dhls_refactor
|
||||
|
||||
library
|
||||
@ -416,12 +416,12 @@ library
|
||||
, cryptohash-sha1
|
||||
, data-default
|
||||
, ghc
|
||||
, ghcide ^>=1.8
|
||||
, ghcide ^>=1.9
|
||||
, githash >=0.1.6.1
|
||||
, lsp
|
||||
, hie-bios
|
||||
, hiedb
|
||||
, hls-plugin-api ^>=1.5
|
||||
, hls-plugin-api ^>=1.6
|
||||
, optparse-applicative
|
||||
, optparse-simple
|
||||
, process
|
||||
@ -561,7 +561,7 @@ test-suite func-test
|
||||
, lens-aeson
|
||||
, ghcide
|
||||
, ghcide-test-utils
|
||||
, hls-test-utils ^>=1.4
|
||||
, hls-test-utils ^>=1.5
|
||||
, lsp-types
|
||||
, aeson
|
||||
, hls-plugin-api
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 1.22
|
||||
name: hie-compat
|
||||
version: 0.3.0.0
|
||||
version: 0.3.1.0
|
||||
synopsis: HIE files for GHC 8.8 and other HIE file backports
|
||||
license: Apache-2.0
|
||||
description:
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 2.4
|
||||
name: hls-graph
|
||||
version: 1.8.0.0
|
||||
version: 1.9.0.0
|
||||
synopsis: Haskell Language Server internal graph API
|
||||
description:
|
||||
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server/tree/master/hls-graph#readme>
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 2.4
|
||||
name: hls-plugin-api
|
||||
version: 1.5.0.0
|
||||
version: 1.6.0.0
|
||||
synopsis: Haskell Language Server API for plugin communication
|
||||
description:
|
||||
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
|
||||
@ -55,7 +55,7 @@ library
|
||||
, filepath
|
||||
, ghc
|
||||
, hashable
|
||||
, hls-graph ^>= 1.8
|
||||
, hls-graph ^>= 1.9
|
||||
, lens
|
||||
, lens-aeson
|
||||
, lsp ^>=1.6.0.0
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 2.4
|
||||
name: hls-test-utils
|
||||
version: 1.4.0.0
|
||||
version: 1.5.0.0
|
||||
synopsis: Utilities used in the tests of Haskell Language Server
|
||||
description:
|
||||
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
|
||||
@ -41,9 +41,9 @@ library
|
||||
, directory
|
||||
, extra
|
||||
, filepath
|
||||
, ghcide ^>=1.8
|
||||
, ghcide ^>=1.9
|
||||
, hls-graph
|
||||
, hls-plugin-api ^>=1.5
|
||||
, hls-plugin-api ^>=1.6
|
||||
, lens
|
||||
, lsp ^>=1.6.0.0
|
||||
, lsp-test ^>=0.14
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 2.4
|
||||
name: hls-alternate-number-format-plugin
|
||||
version: 1.2.0.0
|
||||
version: 1.3.0.0
|
||||
synopsis: Provide Alternate Number Formats plugin for Haskell Language Server
|
||||
description:
|
||||
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
|
||||
@ -32,10 +32,10 @@ library
|
||||
, base >=4.12 && < 5
|
||||
, containers
|
||||
, extra
|
||||
, ghcide ^>= 1.8
|
||||
, ghcide ^>= 1.9
|
||||
, ghc-boot-th
|
||||
, hls-graph
|
||||
, hls-plugin-api ^>= 1.5
|
||||
, hls-plugin-api ^>= 1.6
|
||||
, hie-compat
|
||||
, lens
|
||||
, lsp ^>=1.6
|
||||
@ -64,7 +64,7 @@ test-suite tests
|
||||
, base >=4.12 && < 5
|
||||
, filepath
|
||||
, hls-alternate-number-format-plugin
|
||||
, hls-test-utils ^>=1.3 || ^>= 1.4
|
||||
, hls-test-utils ^>=1.5
|
||||
, lsp
|
||||
, QuickCheck
|
||||
, regex-tdfa
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 2.4
|
||||
name: hls-brittany-plugin
|
||||
version: 1.0.2.2
|
||||
version: 1.1.0.0
|
||||
synopsis: Integration with the Brittany code formatter
|
||||
description:
|
||||
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
|
||||
@ -33,8 +33,8 @@ library
|
||||
, brittany >=0.13.1.0 && < 0.14.0.1 || > 0.14.0.1
|
||||
, filepath
|
||||
, ghc-boot-th
|
||||
, ghcide ^>= 1.6 || ^>= 1.7 || ^>= 1.8
|
||||
, hls-plugin-api ^>= 1.3 || ^>= 1.4 || ^>= 1.5
|
||||
, ghcide ^>= 1.6 || ^>= 1.7 || ^>= 1.8 || ^>= 1.9
|
||||
, hls-plugin-api ^>= 1.3 || ^>= 1.4 || ^>= 1.5 || ^>= 1.6
|
||||
, lens
|
||||
, lsp-types
|
||||
, text
|
||||
@ -60,4 +60,4 @@ test-suite tests
|
||||
, base
|
||||
, filepath
|
||||
, hls-brittany-plugin
|
||||
, hls-test-utils ^>=1.3 || ^>= 1.4
|
||||
, hls-test-utils ^>=1.5
|
||||
|
@ -31,8 +31,8 @@ library
|
||||
, base >=4.12 && <5
|
||||
, directory
|
||||
, filepath
|
||||
, ghcide ^>=1.7 || ^>=1.8
|
||||
, hls-plugin-api ^>=1.5
|
||||
, ghcide ^>= 1.9
|
||||
, hls-plugin-api ^>= 1.6
|
||||
, lens
|
||||
, lsp-types
|
||||
, process
|
||||
@ -53,7 +53,7 @@ test-suite tests
|
||||
, directory
|
||||
, filepath
|
||||
, hls-cabal-fmt-plugin
|
||||
, hls-test-utils ^>=1.4
|
||||
, hls-test-utils ^>=1.5
|
||||
|
||||
if flag(isolateTests)
|
||||
build-tool-depends: cabal-fmt:cabal-fmt ^>=0.1.6
|
||||
|
@ -48,10 +48,10 @@ library
|
||||
, deepseq
|
||||
, directory
|
||||
, extra >=1.7.4
|
||||
, ghcide ^>= 1.8
|
||||
, ghcide ^>= 1.9
|
||||
, hashable
|
||||
, hls-plugin-api ^>=1.5
|
||||
, hls-graph ^>=1.8
|
||||
, hls-plugin-api ^>=1.6
|
||||
, hls-graph ^>=1.9
|
||||
, lsp ^>=1.6.0.0
|
||||
, lsp-types ^>=1.6.0.0
|
||||
, regex-tdfa ^>=1.3.1
|
||||
@ -74,7 +74,7 @@ test-suite tests
|
||||
, filepath
|
||||
, ghcide
|
||||
, hls-cabal-plugin
|
||||
, hls-test-utils ^>=1.4
|
||||
, hls-test-utils ^>=1.5
|
||||
, lens
|
||||
, lsp-types
|
||||
, tasty-hunit
|
||||
|
@ -33,9 +33,9 @@ library
|
||||
, base >=4.12 && <5
|
||||
, containers
|
||||
, extra
|
||||
, ghcide ^>= 1.8
|
||||
, ghcide ^>= 1.9
|
||||
, hiedb
|
||||
, hls-plugin-api ^>= 1.5
|
||||
, hls-plugin-api ^>= 1.6
|
||||
, lens
|
||||
, lsp >=1.2.0.1
|
||||
, sqlite-simple
|
||||
@ -59,7 +59,7 @@ test-suite tests
|
||||
, extra
|
||||
, filepath
|
||||
, hls-call-hierarchy-plugin
|
||||
, hls-test-utils ^>=1.4
|
||||
, hls-test-utils ^>=1.5
|
||||
, ghcide-test-utils
|
||||
, lens
|
||||
, lsp
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 2.4
|
||||
name: hls-change-type-signature-plugin
|
||||
version: 1.0.1.1
|
||||
version: 1.1.0.0
|
||||
synopsis: Change a declarations type signature with a Code Action
|
||||
description:
|
||||
Please see the README on GitHub at <https://github.com/haskell/plugins/hls-change-type-signature-plugin/README.md>
|
||||
@ -28,8 +28,8 @@ library
|
||||
hs-source-dirs: src
|
||||
build-depends:
|
||||
, base >=4.12 && < 5
|
||||
, ghcide ^>=1.8
|
||||
, hls-plugin-api ^>=1.5
|
||||
, ghcide ^>=1.9
|
||||
, hls-plugin-api ^>=1.6
|
||||
, lsp-types
|
||||
, regex-tdfa
|
||||
, syb
|
||||
@ -61,7 +61,7 @@ test-suite tests
|
||||
, base >=4.12 && < 5
|
||||
, filepath
|
||||
, hls-change-type-signature-plugin
|
||||
, hls-test-utils ^>=1.4
|
||||
, hls-test-utils ^>=1.5
|
||||
, lsp
|
||||
, QuickCheck
|
||||
, regex-tdfa
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 2.4
|
||||
name: hls-class-plugin
|
||||
version: 1.1.0.0
|
||||
version: 1.1.1.0
|
||||
synopsis:
|
||||
Class/instance management plugin for Haskell Language Server
|
||||
|
||||
@ -39,10 +39,10 @@ library
|
||||
, deepseq
|
||||
, extra
|
||||
, ghc
|
||||
, ghcide ^>=1.8
|
||||
, ghcide ^>=1.9
|
||||
, ghc-boot-th
|
||||
, hls-graph
|
||||
, hls-plugin-api ^>=1.5
|
||||
, hls-plugin-api ^>=1.6
|
||||
, lens
|
||||
, lsp
|
||||
, text
|
||||
@ -74,6 +74,6 @@ test-suite tests
|
||||
, ghcide
|
||||
, hls-class-plugin
|
||||
, hls-plugin-api
|
||||
, hls-test-utils ^>=1.4
|
||||
, hls-test-utils ^>=1.5
|
||||
, lens
|
||||
, lsp-types
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 2.4
|
||||
name: hls-code-range-plugin
|
||||
version: 1.0.0.0
|
||||
version: 1.1.0.0
|
||||
synopsis:
|
||||
HLS Plugin to support smart selection range and Folding range
|
||||
|
||||
@ -39,9 +39,9 @@ library
|
||||
, containers
|
||||
, deepseq
|
||||
, extra
|
||||
, ghcide ^>=1.8
|
||||
, ghcide ^>=1.9
|
||||
, hashable
|
||||
, hls-plugin-api ^>=1.5
|
||||
, hls-plugin-api ^>=1.6
|
||||
, lens
|
||||
, lsp
|
||||
, mtl
|
||||
@ -64,9 +64,9 @@ test-suite tests
|
||||
, bytestring
|
||||
, containers
|
||||
, filepath
|
||||
, ghcide ^>=1.8
|
||||
, ghcide ^>=1.8 || ^>= 1.9
|
||||
, hls-code-range-plugin
|
||||
, hls-test-utils ^>=1.4
|
||||
, hls-test-utils ^>=1.5
|
||||
, lens
|
||||
, lsp
|
||||
, lsp-test
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 2.4
|
||||
name: hls-eval-plugin
|
||||
version: 1.3.0.0
|
||||
version: 1.4.0.0
|
||||
synopsis: Eval plugin for Haskell Language Server
|
||||
description:
|
||||
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
|
||||
@ -70,10 +70,10 @@ library
|
||||
, ghc
|
||||
, ghc-boot-th
|
||||
, ghc-paths
|
||||
, ghcide ^>=1.8
|
||||
, ghcide ^>=1.9
|
||||
, hashable
|
||||
, hls-graph
|
||||
, hls-plugin-api ^>=1.5
|
||||
, hls-plugin-api ^>=1.6
|
||||
, lens
|
||||
, lsp
|
||||
, lsp-types
|
||||
@ -119,7 +119,7 @@ test-suite tests
|
||||
, filepath
|
||||
, hls-eval-plugin
|
||||
, hls-plugin-api
|
||||
, hls-test-utils ^>=1.4
|
||||
, hls-test-utils ^>=1.5
|
||||
, lens
|
||||
, lsp-types
|
||||
, text
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 2.4
|
||||
name: hls-explicit-fixity-plugin
|
||||
version: 1.0.0.0
|
||||
version: 1.1.0.0
|
||||
synopsis: Show fixity explicitly while hovering
|
||||
description:
|
||||
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server/tree/master/plugins/hls-explicit-fixity-plugin#readme>
|
||||
@ -30,9 +30,9 @@ library
|
||||
, deepseq
|
||||
, extra
|
||||
, ghc
|
||||
, ghcide ^>=1.8
|
||||
, ghcide ^>=1.9
|
||||
, hashable
|
||||
, hls-plugin-api ^>=1.5
|
||||
, hls-plugin-api ^>=1.6
|
||||
, lsp >=1.2.0.1
|
||||
, text
|
||||
, transformers
|
||||
@ -55,5 +55,5 @@ test-suite tests
|
||||
, base
|
||||
, filepath
|
||||
, hls-explicit-fixity-plugin
|
||||
, hls-test-utils ^>=1.4
|
||||
, hls-test-utils ^>=1.5
|
||||
, text
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 2.2
|
||||
name: hls-explicit-imports-plugin
|
||||
version: 1.1.0.1
|
||||
version: 1.2.0.0
|
||||
synopsis: Explicit imports plugin for Haskell Language Server
|
||||
description:
|
||||
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
|
||||
@ -29,9 +29,9 @@ library
|
||||
, containers
|
||||
, deepseq
|
||||
, ghc
|
||||
, ghcide ^>=1.7 || ^>=1.8
|
||||
, ghcide ^>=1.9
|
||||
, hls-graph
|
||||
, hls-plugin-api ^>=1.4 || ^>=1.5
|
||||
, hls-plugin-api ^>=1.6
|
||||
, lsp
|
||||
, text
|
||||
, unordered-containers
|
||||
|
@ -28,8 +28,8 @@ library
|
||||
-- other-extensions:
|
||||
build-depends:
|
||||
, base >=4.12 && <5
|
||||
, ghcide ^>=1.7 || ^>=1.8
|
||||
, hls-plugin-api ^>=1.4 || ^>=1.5
|
||||
, ghcide ^>=1.9
|
||||
, hls-plugin-api ^>=1.6
|
||||
, lsp
|
||||
, lens
|
||||
, hls-graph
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 2.4
|
||||
name: hls-floskell-plugin
|
||||
version: 1.0.1.2
|
||||
version: 1.0.2.0
|
||||
synopsis: Integration with the Floskell code formatter
|
||||
description:
|
||||
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
|
||||
@ -30,8 +30,8 @@ library
|
||||
build-depends:
|
||||
, base >=4.12 && <5
|
||||
, floskell ^>=0.10
|
||||
, ghcide ^>=1.6 || ^>=1.7 || ^>= 1.8
|
||||
, hls-plugin-api ^>=1.3 || ^>=1.4 || ^>= 1.5
|
||||
, ghcide ^>=1.6 || ^>=1.7 || ^>= 1.8 || ^>= 1.9
|
||||
, hls-plugin-api ^>=1.3 || ^>=1.4 || ^>= 1.5 || ^>= 1.6
|
||||
, lsp-types ^>=1.6
|
||||
, text
|
||||
, transformers
|
||||
@ -52,4 +52,4 @@ test-suite tests
|
||||
, base
|
||||
, filepath
|
||||
, hls-floskell-plugin
|
||||
, hls-test-utils ^>=1.3 || ^>= 1.4
|
||||
, hls-test-utils ^>=1.5
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 2.4
|
||||
name: hls-fourmolu-plugin
|
||||
version: 1.1.0.0
|
||||
version: 1.1.1.0
|
||||
synopsis: Integration with the Fourmolu code formatter
|
||||
description:
|
||||
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
|
||||
@ -34,8 +34,8 @@ library
|
||||
, fourmolu ^>=0.3 || ^>=0.4 || ^>= 0.6 || ^>= 0.7 || ^>= 0.8 || ^>= 0.9 || ^>= 0.10
|
||||
, ghc
|
||||
, ghc-boot-th
|
||||
, ghcide ^>=1.8
|
||||
, hls-plugin-api ^>=1.5
|
||||
, ghcide ^>=1.8 || ^>= 1.9
|
||||
, hls-plugin-api ^>=1.5 || ^>= 1.6
|
||||
, lens
|
||||
, lsp
|
||||
, process-extras >= 0.7.1
|
||||
@ -61,5 +61,5 @@ test-suite tests
|
||||
, filepath
|
||||
, hls-fourmolu-plugin
|
||||
, hls-plugin-api
|
||||
, hls-test-utils ^>=1.4
|
||||
, hls-test-utils ^>=1.5
|
||||
, lsp-test
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 2.4
|
||||
name: hls-gadt-plugin
|
||||
version: 1.0.0.0
|
||||
version: 1.0.1.0
|
||||
synopsis: Convert to GADT syntax plugin
|
||||
description:
|
||||
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server/tree/master/plugins/hls-gadt-plugin#readme>
|
||||
@ -30,10 +30,10 @@ library
|
||||
, containers
|
||||
, extra
|
||||
, ghc
|
||||
, ghcide ^>= 1.8
|
||||
, ghcide ^>= 1.9
|
||||
, ghc-boot-th
|
||||
, ghc-exactprint
|
||||
, hls-plugin-api ^>= 1.5
|
||||
, hls-plugin-api ^>= 1.6
|
||||
, hls-refactor-plugin
|
||||
, lens
|
||||
, lsp >=1.2.0.1
|
||||
@ -59,7 +59,7 @@ test-suite tests
|
||||
, base
|
||||
, filepath
|
||||
, hls-gadt-plugin
|
||||
, hls-test-utils ^>=1.4
|
||||
, hls-test-utils ^>=1.5
|
||||
, lens
|
||||
, lsp
|
||||
, lsp-test
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 2.4
|
||||
name: hls-haddock-comments-plugin
|
||||
version: 1.1.0.0
|
||||
version: 1.1.1.0
|
||||
synopsis: Haddock comments plugin for Haskell Language Server
|
||||
description:
|
||||
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server>
|
||||
@ -40,8 +40,8 @@ library
|
||||
, containers
|
||||
, ghc
|
||||
, ghc-exactprint < 1
|
||||
, ghcide ^>=1.8
|
||||
, hls-plugin-api ^>=1.5
|
||||
, ghcide ^>=1.8 || ^>= 1.9
|
||||
, hls-plugin-api ^>=1.5 || ^>= 1.6
|
||||
, hls-refactor-plugin
|
||||
, lsp-types
|
||||
, text
|
||||
@ -68,5 +68,5 @@ test-suite tests
|
||||
, base
|
||||
, filepath
|
||||
, hls-haddock-comments-plugin
|
||||
, hls-test-utils ^>=1.2 || ^>=1.3 || ^>= 1.4
|
||||
, hls-test-utils ^>=1.5
|
||||
, text
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 2.4
|
||||
name: hls-hlint-plugin
|
||||
version: 1.1.0.0
|
||||
version: 1.1.1.0
|
||||
synopsis: Hlint integration plugin with Haskell Language Server
|
||||
description:
|
||||
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
|
||||
@ -45,10 +45,10 @@ library
|
||||
, extra
|
||||
, filepath
|
||||
, ghc-exactprint >=0.6.3.4
|
||||
, ghcide ^>=1.8
|
||||
, ghcide ^>=1.9
|
||||
, hashable
|
||||
, hlint < 3.6
|
||||
, hls-plugin-api ^>=1.5
|
||||
, hls-plugin-api ^>=1.6
|
||||
, hslogger
|
||||
, lens
|
||||
, lsp
|
||||
@ -92,7 +92,7 @@ test-suite tests
|
||||
, filepath
|
||||
, hls-hlint-plugin
|
||||
, hls-plugin-api
|
||||
, hls-test-utils ^>=1.4
|
||||
, hls-test-utils ^>=1.5
|
||||
, lens
|
||||
, lsp-types
|
||||
, text
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 2.4
|
||||
name: hls-module-name-plugin
|
||||
version: 1.1.0.0
|
||||
version: 1.1.1.0
|
||||
synopsis: Module name plugin for Haskell Language Server
|
||||
description:
|
||||
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
|
||||
@ -32,8 +32,8 @@ library
|
||||
, base >=4.12 && <5
|
||||
, directory
|
||||
, filepath
|
||||
, ghcide ^>=1.8
|
||||
, hls-plugin-api ^>=1.5
|
||||
, ghcide ^>=1.9
|
||||
, hls-plugin-api ^>=1.6
|
||||
, lsp
|
||||
, text
|
||||
, transformers
|
||||
@ -52,4 +52,4 @@ test-suite tests
|
||||
, base
|
||||
, filepath
|
||||
, hls-module-name-plugin
|
||||
, hls-test-utils ^>=1.4
|
||||
, hls-test-utils ^>=1.5
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 2.4
|
||||
name: hls-ormolu-plugin
|
||||
version: 1.0.2.2
|
||||
version: 1.0.3.0
|
||||
synopsis: Integration with the Ormolu code formatter
|
||||
description:
|
||||
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
|
||||
@ -32,8 +32,8 @@ library
|
||||
, filepath
|
||||
, ghc
|
||||
, ghc-boot-th
|
||||
, ghcide ^>=1.6 || ^>=1.7 || ^>= 1.8
|
||||
, hls-plugin-api ^>=1.3 || ^>=1.4 || ^>= 1.5
|
||||
, ghcide ^>=1.6 || ^>=1.7 || ^>= 1.8 || ^>= 1.9
|
||||
, hls-plugin-api ^>=1.3 || ^>=1.4 || ^>= 1.5 || ^>= 1.6
|
||||
, lens
|
||||
, lsp
|
||||
, ormolu ^>=0.1.2 || ^>= 0.2 || ^>= 0.3 || ^>= 0.5
|
||||
@ -55,5 +55,5 @@ test-suite tests
|
||||
, base
|
||||
, filepath
|
||||
, hls-ormolu-plugin
|
||||
, hls-test-utils ^>=1.3 || ^>=1.4
|
||||
, hls-test-utils ^>=1.5
|
||||
, lsp-types
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 2.4
|
||||
name: hls-pragmas-plugin
|
||||
version: 1.0.3.0
|
||||
version: 1.0.4.0
|
||||
synopsis: Pragmas plugin for Haskell Language Server
|
||||
description:
|
||||
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
|
||||
@ -30,8 +30,8 @@ library
|
||||
, extra
|
||||
, fuzzy
|
||||
, ghc
|
||||
, ghcide ^>=1.8
|
||||
, hls-plugin-api ^>=1.5
|
||||
, ghcide ^>=1.8 || ^>= 1.9
|
||||
, hls-plugin-api ^>=1.5 || ^>= 1.6
|
||||
, lens
|
||||
, lsp
|
||||
, text
|
||||
@ -52,7 +52,7 @@ test-suite tests
|
||||
, base
|
||||
, filepath
|
||||
, hls-pragmas-plugin
|
||||
, hls-test-utils ^>=1.4
|
||||
, hls-test-utils ^>=1.5
|
||||
, lens
|
||||
, lsp-types
|
||||
, text
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 2.2
|
||||
name: hls-qualify-imported-names-plugin
|
||||
version: 1.0.1.0
|
||||
version: 1.0.2.0
|
||||
synopsis: A Haskell Language Server plugin that qualifies imported names
|
||||
description:
|
||||
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
|
||||
@ -30,9 +30,9 @@ library
|
||||
, containers
|
||||
, deepseq
|
||||
, ghc
|
||||
, ghcide ^>=1.6 || ^>=1.7 || ^>= 1.8
|
||||
, ghcide ^>=1.6 || ^>=1.7 || ^>= 1.8 || ^>= 1.9
|
||||
, hls-graph
|
||||
, hls-plugin-api ^>=1.3 || ^>=1.4 || ^>= 1.5
|
||||
, hls-plugin-api ^>=1.3 || ^>=1.4 || ^>= 1.5 || ^>= 1.6
|
||||
, lsp
|
||||
, text
|
||||
, unordered-containers
|
||||
@ -55,4 +55,4 @@ test-suite tests
|
||||
, text
|
||||
, filepath
|
||||
, hls-qualify-imported-names-plugin
|
||||
, hls-test-utils ^>= 1.2 || ^>=1.3 || ^>= 1.4
|
||||
, hls-test-utils ^>= 1.5
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 3.0
|
||||
name: hls-refactor-plugin
|
||||
version: 1.0.0.0
|
||||
version: 1.1.0.0
|
||||
synopsis: Exactprint refactorings for Haskell Language Server
|
||||
description:
|
||||
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
|
||||
@ -68,8 +68,8 @@ library
|
||||
, ghc-boot
|
||||
, regex-tdfa
|
||||
, text-rope
|
||||
, ghcide ^>=1.8
|
||||
, hls-plugin-api ^>=1.3 || ^>=1.4 || ^>= 1.5
|
||||
, ghcide ^>=1.9
|
||||
, hls-plugin-api ^>=1.6
|
||||
, lsp
|
||||
, text
|
||||
, transformers
|
||||
@ -100,7 +100,7 @@ test-suite tests
|
||||
, base
|
||||
, filepath
|
||||
, hls-refactor-plugin
|
||||
, hls-test-utils ^>=1.4
|
||||
, hls-test-utils ^>=1.5
|
||||
, lens
|
||||
, lsp-types
|
||||
, text
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 2.4
|
||||
name: hls-refine-imports-plugin
|
||||
version: 1.0.3.0
|
||||
version: 1.0.4.0
|
||||
synopsis: Refine imports plugin for Haskell Language Server
|
||||
description:
|
||||
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
|
||||
@ -29,10 +29,10 @@ library
|
||||
, containers
|
||||
, deepseq
|
||||
, ghc
|
||||
, ghcide ^>=1.8
|
||||
, hls-explicit-imports-plugin ^>=1.1
|
||||
, ghcide ^>=1.9
|
||||
, hls-explicit-imports-plugin ^>=1.2
|
||||
, hls-graph
|
||||
, hls-plugin-api ^>=1.5
|
||||
, hls-plugin-api ^>=1.6
|
||||
, lsp
|
||||
, text
|
||||
, unordered-containers
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 2.4
|
||||
name: hls-rename-plugin
|
||||
version: 1.0.1.0
|
||||
version: 1.0.2.0
|
||||
synopsis: Rename plugin for Haskell Language Server
|
||||
description:
|
||||
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
|
||||
@ -33,10 +33,10 @@ library
|
||||
, extra
|
||||
, ghc
|
||||
, ghc-exactprint
|
||||
, ghcide ^>=1.8
|
||||
, ghcide ^>=1.8 || ^>= 1.9
|
||||
, hashable
|
||||
, hiedb
|
||||
, hls-plugin-api ^>= 1.3 || ^>=1.4 || ^>= 1.5
|
||||
, hls-plugin-api ^>= 1.3 || ^>=1.4 || ^>= 1.5 || ^>= 1.6
|
||||
, hls-refactor-plugin
|
||||
, lsp
|
||||
, lsp-types
|
||||
@ -65,4 +65,4 @@ test-suite tests
|
||||
, filepath
|
||||
, hls-plugin-api
|
||||
, hls-rename-plugin
|
||||
, hls-test-utils ^>=1.4
|
||||
, hls-test-utils ^>=1.5
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 2.2
|
||||
name: hls-retrie-plugin
|
||||
version: 1.0.2.2
|
||||
version: 1.0.3.0
|
||||
synopsis: Retrie integration plugin for Haskell Language Server
|
||||
description:
|
||||
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
|
||||
@ -28,9 +28,9 @@ library
|
||||
, directory
|
||||
, extra
|
||||
, ghc
|
||||
, ghcide ^>=1.8
|
||||
, ghcide ^>=1.9
|
||||
, hashable
|
||||
, hls-plugin-api ^>=1.5
|
||||
, hls-plugin-api ^>=1.6
|
||||
, lsp
|
||||
, lsp-types
|
||||
, retrie >=0.1.1.0
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 2.4
|
||||
name: hls-splice-plugin
|
||||
version: 1.0.2.0
|
||||
version: 1.0.3.0
|
||||
synopsis:
|
||||
HLS Plugin to expand TemplateHaskell Splices and QuasiQuotes
|
||||
|
||||
@ -42,8 +42,8 @@ library
|
||||
, foldl
|
||||
, ghc
|
||||
, ghc-exactprint
|
||||
, ghcide ^>=1.8
|
||||
, hls-plugin-api ^>= 1.5
|
||||
, ghcide ^>=1.9
|
||||
, hls-plugin-api ^>= 1.6
|
||||
, hls-refactor-plugin
|
||||
, lens
|
||||
, lsp
|
||||
@ -69,5 +69,5 @@ test-suite tests
|
||||
, base
|
||||
, filepath
|
||||
, hls-splice-plugin
|
||||
, hls-test-utils ^>= 1.4
|
||||
, hls-test-utils ^>= 1.5
|
||||
, text
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 2.4
|
||||
name: hls-stan-plugin
|
||||
version: 1.0.0.0
|
||||
version: 1.0.1.0
|
||||
synopsis: Stan integration plugin with Haskell Language Server
|
||||
description:
|
||||
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
|
||||
@ -74,7 +74,7 @@ test-suite test
|
||||
, filepath
|
||||
, hls-stan-plugin
|
||||
, hls-plugin-api
|
||||
, hls-test-utils ^>=1.3 || ^>= 1.4
|
||||
, hls-test-utils ^>=1.5
|
||||
, lens
|
||||
, lsp-types
|
||||
, text
|
||||
|
@ -1,6 +1,6 @@
|
||||
cabal-version: 2.4
|
||||
name: hls-stylish-haskell-plugin
|
||||
version: 1.0.1.1
|
||||
version: 1.0.1.2
|
||||
synopsis: Integration with the Stylish Haskell code formatter
|
||||
description:
|
||||
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
|
||||
@ -32,8 +32,8 @@ library
|
||||
, filepath
|
||||
, ghc
|
||||
, ghc-boot-th
|
||||
, ghcide ^>=1.7 || ^>= 1.8
|
||||
, hls-plugin-api ^>=1.4 || ^>= 1.5
|
||||
, ghcide ^>=1.7 || ^>= 1.8 || ^>= 1.9
|
||||
, hls-plugin-api ^>=1.4 || ^>= 1.5 || ^>= 1.6
|
||||
, lsp-types
|
||||
, stylish-haskell ^>=0.12 || ^>=0.13 || ^>=0.14.2
|
||||
, text
|
||||
@ -54,4 +54,4 @@ test-suite tests
|
||||
, base
|
||||
, filepath
|
||||
, hls-stylish-haskell-plugin
|
||||
, hls-test-utils ^>=1.3 || ^>=1.4
|
||||
, hls-test-utils ^>=1.5
|
||||
|
@ -1,7 +1,7 @@
|
||||
cabal-version: 2.4
|
||||
category: Development
|
||||
name: hls-tactics-plugin
|
||||
version: 1.7.0.0
|
||||
version: 1.8.0.0
|
||||
synopsis: Wingman plugin for Haskell Language Server
|
||||
description:
|
||||
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
|
||||
@ -99,9 +99,9 @@ library
|
||||
, ghc-boot-th
|
||||
, ghc-exactprint
|
||||
, ghc-source-gen ^>=0.4.1
|
||||
, ghcide ^>= 1.8
|
||||
, ghcide ^>= 1.9
|
||||
, hls-graph
|
||||
, hls-plugin-api ^>=1.5
|
||||
, hls-plugin-api ^>=1.6
|
||||
, hls-refactor-plugin
|
||||
, hyphenation
|
||||
, lens
|
||||
@ -185,7 +185,7 @@ test-suite tests
|
||||
, ghcide
|
||||
, hls-plugin-api
|
||||
, hls-tactics-plugin
|
||||
, hls-test-utils ^>=1.4
|
||||
, hls-test-utils ^>=1.5
|
||||
, hspec
|
||||
, hspec-expectations
|
||||
, lens
|
||||
|
Loading…
Reference in New Issue
Block a user