haskell-language-server 2.9.0.0 → 2.9.0.1
raw patch · 2 files changed
+126/−122 lines, 2 filesdep ~basedep ~ghcidedep ~hls-graph
Dependency ranges changed: base, ghcide, hls-graph, hls-plugin-api, hls-test-utils
Files
- ChangeLog.md +4/−0
- haskell-language-server.cabal +122/−122
ChangeLog.md view
@@ -1,5 +1,9 @@ # Changelog for haskell-language-server +## 2.9.0.1++- Bindists for GHC 9.6.6+ ## 2.9.0.0 - Bindists for GHC 9.10.1 by @wz1000, @jhrcek, @michaelpj
haskell-language-server.cabal view
@@ -1,7 +1,7 @@ cabal-version: 3.4 category: Development name: haskell-language-server-version: 2.9.0.0+version: 2.9.0.1 synopsis: LSP server for GHC description: Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>@@ -129,8 +129,8 @@ , base >=4.12 && <5 , directory , filepath- , ghcide == 2.9.0.0- , hls-plugin-api == 2.9.0.0+ , ghcide == 2.9.0.1+ , hls-plugin-api == 2.9.0.1 , lens , lsp-types , mtl@@ -145,11 +145,11 @@ hs-source-dirs: plugins/hls-cabal-fmt-plugin/test main-is: Main.hs build-depends:- , base+ , base >=4.12 && <5 , directory , filepath , haskell-language-server:hls-cabal-fmt-plugin- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 if flag(isolateCabalfmtTests) build-tool-depends: cabal-fmt:cabal-fmt ^>=0.1.6@@ -185,8 +185,8 @@ , base >=4.12 && <5 , directory , filepath- , ghcide == 2.9.0.0- , hls-plugin-api == 2.9.0.0+ , ghcide == 2.9.0.1+ , hls-plugin-api == 2.9.0.1 , lsp-types , text , mtl@@ -200,11 +200,11 @@ hs-source-dirs: plugins/hls-cabal-gild-plugin/test main-is: Main.hs build-depends:- , base+ , base >=4.12 && <5 , directory , filepath , haskell-language-server:hls-cabal-gild-plugin- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 if flag(isolateCabalGildTests) build-tool-depends: cabal-gild:cabal-gild ^>=1.3@@ -254,10 +254,10 @@ , directory , filepath , extra >=1.7.4- , ghcide == 2.9.0.0+ , ghcide == 2.9.0.1 , hashable- , hls-plugin-api == 2.9.0.0- , hls-graph == 2.9.0.0+ , hls-plugin-api == 2.9.0.1+ , hls-graph == 2.9.0.1 , lens , lsp ^>=2.7 , lsp-types ^>=2.3@@ -280,13 +280,13 @@ Context Utils build-depends:- , base+ , base >=4.12 && <5 , bytestring , Cabal-syntax >= 3.7 , filepath , ghcide , haskell-language-server:hls-cabal-plugin- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 , lens , lsp-types , text@@ -324,9 +324,9 @@ , extra , ghc , ghc-exactprint >= 1.5 && < 1.10.0.0- , ghcide == 2.9.0.0+ , ghcide == 2.9.0.1 , hls-graph- , hls-plugin-api == 2.9.0.0+ , hls-plugin-api == 2.9.0.1 , lens , lsp , mtl@@ -345,10 +345,10 @@ hs-source-dirs: plugins/hls-class-plugin/test main-is: Main.hs build-depends:- , base+ , base >=4.12 && <5 , filepath , haskell-language-server:hls-class-plugin- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 , lens , lsp-types , text@@ -383,9 +383,9 @@ , base >=4.12 && <5 , containers , extra- , ghcide == 2.9.0.0+ , ghcide == 2.9.0.1 , hiedb ^>= 0.6.0.0- , hls-plugin-api == 2.9.0.0+ , hls-plugin-api == 2.9.0.1 , lens , lsp >=2.7 , sqlite-simple@@ -402,12 +402,12 @@ main-is: Main.hs build-depends: , aeson- , base+ , base >=4.12 && <5 , containers , extra , filepath , haskell-language-server:hls-call-hierarchy-plugin- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 , lens , lsp , lsp-test@@ -458,9 +458,9 @@ , filepath , ghc , ghc-boot-th- , ghcide == 2.9.0.0+ , ghcide == 2.9.0.1 , hls-graph- , hls-plugin-api == 2.9.0.0+ , hls-plugin-api == 2.9.0.1 , lens , lsp , lsp-types@@ -485,13 +485,13 @@ ghc-options: -fno-ignore-asserts build-depends: , aeson- , base+ , base >=4.12 && <5 , containers , extra , filepath , haskell-language-server:hls-eval-plugin , hls-plugin-api- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 , lens , lsp-types , text@@ -522,9 +522,9 @@ , containers , deepseq , ghc- , ghcide == 2.9.0.0+ , ghcide == 2.9.0.1 , hls-graph- , hls-plugin-api == 2.9.0.0+ , hls-plugin-api == 2.9.0.1 , lens , lsp , mtl@@ -542,11 +542,11 @@ hs-source-dirs: plugins/hls-explicit-imports-plugin/test main-is: Main.hs build-depends:- , base+ , base >=4.12 && <5 , extra , filepath , haskell-language-server:hls-explicit-imports-plugin- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 , lens , lsp-types , text@@ -574,11 +574,11 @@ build-depends: , base >=4.12 && <5 , containers- , ghcide == 2.9.0.0+ , ghcide == 2.9.0.1 , hashable , hiedb ^>= 0.6.0.0 , hie-compat- , hls-plugin-api == 2.9.0.0+ , hls-plugin-api == 2.9.0.1 , haskell-language-server:hls-refactor-plugin , lens , lsp-types@@ -599,12 +599,12 @@ main-is: Main.hs build-depends: , aeson- , base+ , base >=4.12 && <5 , containers , filepath , hls-plugin-api , haskell-language-server:hls-rename-plugin- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 , lens , lsp-types , text@@ -636,9 +636,9 @@ , containers , extra , ghc- , ghcide == 2.9.0.0+ , ghcide == 2.9.0.1 , hashable- , hls-plugin-api == 2.9.0.0+ , hls-plugin-api == 2.9.0.1 , haskell-language-server:hls-refactor-plugin , lens , lsp@@ -662,12 +662,12 @@ hs-source-dirs: plugins/hls-retrie-plugin/test main-is: Main.hs build-depends:- , base+ , base >=4.12 && <5 , containers , filepath , hls-plugin-api , haskell-language-server:{hls-refactor-plugin, hls-retrie-plugin}- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 , text -----------------------------@@ -705,10 +705,10 @@ , containers , deepseq , filepath- , ghcide == 2.9.0.0+ , ghcide == 2.9.0.1 , hashable , hlint >= 3.5 && < 3.9- , hls-plugin-api == 2.9.0.0+ , hls-plugin-api == 2.9.0.1 , lens , lsp , mtl@@ -743,12 +743,12 @@ main-is: Main.hs build-depends: aeson- , base+ , base >=4.12 && <5 , containers , filepath , haskell-language-server:hls-hlint-plugin , hls-plugin-api- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 , lens , lsp-types , text@@ -776,7 +776,7 @@ exposed-modules: Ide.Plugin.Stan hs-source-dirs: plugins/hls-stan-plugin/src build-depends:- base+ base >=4.12 && <5 , deepseq , hashable , hie-compat@@ -805,11 +805,11 @@ hs-source-dirs: plugins/hls-stan-plugin/test main-is: Main.hs build-depends:- , base+ , base >=4.12 && <5 , filepath , haskell-language-server:hls-stan-plugin , hls-plugin-api- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 , lens , lsp-types , text@@ -841,8 +841,8 @@ , base >=4.12 && <5 , containers , filepath- , ghcide == 2.9.0.0- , hls-plugin-api == 2.9.0.0+ , ghcide == 2.9.0.1+ , hls-plugin-api == 2.9.0.1 , lsp , text , transformers@@ -856,10 +856,10 @@ hs-source-dirs: plugins/hls-module-name-plugin/test main-is: Main.hs build-depends:- , base+ , base >=4.12 && <5 , filepath , haskell-language-server:hls-module-name-plugin- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 ----------------------------- -- pragmas plugin@@ -885,8 +885,8 @@ , base >=4.12 && <5 , extra , fuzzy- , ghcide == 2.9.0.0- , hls-plugin-api == 2.9.0.0+ , ghcide == 2.9.0.1+ , hls-plugin-api == 2.9.0.1 , lens , lsp , text@@ -902,10 +902,10 @@ main-is: Main.hs build-depends: , aeson- , base+ , base >=4.12 && <5 , filepath , haskell-language-server:hls-pragmas-plugin- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 , lens , lsp-types , text@@ -940,8 +940,8 @@ , foldl , ghc , ghc-exactprint- , ghcide == 2.9.0.0- , hls-plugin-api == 2.9.0.0+ , ghcide == 2.9.0.1+ , hls-plugin-api == 2.9.0.1 , haskell-language-server:hls-refactor-plugin , lens , lsp@@ -962,10 +962,10 @@ hs-source-dirs: plugins/hls-splice-plugin/test main-is: Main.hs build-depends:- , base+ , base >=4.12 && <5 , filepath , haskell-language-server:hls-splice-plugin- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 , text -----------------------------@@ -993,10 +993,10 @@ , base >=4.12 && < 5 , containers , extra- , ghcide == 2.9.0.0+ , ghcide == 2.9.0.1 , ghc-boot-th , hls-graph- , hls-plugin-api == 2.9.0.0+ , hls-plugin-api == 2.9.0.1 , lens , lsp ^>=2.7 , mtl@@ -1022,7 +1022,7 @@ , base >=4.12 && < 5 , filepath , haskell-language-server:hls-alternate-number-format-plugin- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 , regex-tdfa , tasty-quickcheck , text@@ -1055,8 +1055,8 @@ build-depends: , base >=4.12 && <5 , containers- , ghcide == 2.9.0.0- , hls-plugin-api == 2.9.0.0+ , ghcide == 2.9.0.1+ , hls-plugin-api == 2.9.0.1 , lens , lsp , text@@ -1074,11 +1074,11 @@ hs-source-dirs: plugins/hls-qualify-imported-names-plugin/test main-is: Main.hs build-depends:- , base+ , base >=4.12 && <5 , text , filepath , haskell-language-server:hls-qualify-imported-names-plugin- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 ----------------------------- -- code range plugin@@ -1109,9 +1109,9 @@ , containers , deepseq , extra- , ghcide == 2.9.0.0+ , ghcide == 2.9.0.1 , hashable- , hls-plugin-api == 2.9.0.0+ , hls-plugin-api == 2.9.0.1 , lens , lsp , mtl@@ -1130,11 +1130,11 @@ Ide.Plugin.CodeRangeTest Ide.Plugin.CodeRange.RulesTest build-depends:- , base+ , base >=4.12 && <5 , bytestring , filepath , haskell-language-server:hls-code-range-plugin- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 , lens , lsp , lsp-test@@ -1163,8 +1163,8 @@ hs-source-dirs: plugins/hls-change-type-signature-plugin/src build-depends: , base >=4.12 && < 5- , ghcide == 2.9.0.0- , hls-plugin-api == 2.9.0.0+ , ghcide == 2.9.0.1+ , hls-plugin-api == 2.9.0.1 , lsp-types , regex-tdfa , syb@@ -1189,7 +1189,7 @@ , base >=4.12 && < 5 , filepath , haskell-language-server:hls-change-type-signature-plugin- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 , regex-tdfa , text default-extensions:@@ -1223,9 +1223,9 @@ , containers , extra , ghc- , ghcide == 2.9.0.0+ , ghcide == 2.9.0.1 , ghc-exactprint- , hls-plugin-api == 2.9.0.0+ , hls-plugin-api == 2.9.0.1 , haskell-language-server:hls-refactor-plugin , lens , lsp >=2.7@@ -1243,10 +1243,10 @@ hs-source-dirs: plugins/hls-gadt-plugin/test main-is: Main.hs build-depends:- , base+ , base >=4.12 && <5 , filepath , haskell-language-server:hls-gadt-plugin- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 , text -----------------------------@@ -1274,9 +1274,9 @@ , containers , deepseq , extra- , ghcide == 2.9.0.0+ , ghcide == 2.9.0.1 , hashable- , hls-plugin-api == 2.9.0.0+ , hls-plugin-api == 2.9.0.1 , lsp >=2.7 , text @@ -1290,10 +1290,10 @@ hs-source-dirs: plugins/hls-explicit-fixity-plugin/test main-is: Main.hs build-depends:- , base+ , base >=4.12 && <5 , filepath , haskell-language-server:hls-explicit-fixity-plugin- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 , text -----------------------------@@ -1317,8 +1317,8 @@ exposed-modules: Ide.Plugin.ExplicitFields build-depends: , base >=4.12 && <5- , ghcide == 2.9.0.0- , hls-plugin-api == 2.9.0.0+ , ghcide == 2.9.0.1+ , hls-plugin-api == 2.9.0.1 , lsp , lens , hls-graph@@ -1340,11 +1340,11 @@ hs-source-dirs: plugins/hls-explicit-record-fields-plugin/test main-is: Main.hs build-depends:- , base+ , base >=4.12 && <5 , filepath , text , haskell-language-server:hls-explicit-record-fields-plugin- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 ----------------------------- -- overloaded record dot plugin@@ -1388,11 +1388,11 @@ hs-source-dirs: plugins/hls-overloaded-record-dot-plugin/test main-is: Main.hs build-depends:- , base+ , base >=4.12 && <5 , filepath , text , haskell-language-server:hls-overloaded-record-dot-plugin- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 -----------------------------@@ -1419,8 +1419,8 @@ build-depends: , base >=4.12 && <5 , floskell ^>=0.11.0- , ghcide == 2.9.0.0- , hls-plugin-api == 2.9.0.0+ , ghcide == 2.9.0.1+ , hls-plugin-api == 2.9.0.1 , lsp-types ^>=2.3 , mtl , text@@ -1434,10 +1434,10 @@ hs-source-dirs: plugins/hls-floskell-plugin/test main-is: Main.hs build-depends:- , base+ , base >=4.12 && <5 , filepath , haskell-language-server:hls-floskell-plugin- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 ----------------------------- -- fourmolu plugin@@ -1464,8 +1464,8 @@ , filepath , fourmolu ^>= 0.14 || ^>= 0.15 || ^>= 0.16 , ghc-boot-th- , ghcide == 2.9.0.0- , hls-plugin-api == 2.9.0.0+ , ghcide == 2.9.0.1+ , hls-plugin-api == 2.9.0.1 , lens , lsp , mtl@@ -1492,7 +1492,7 @@ , filepath , haskell-language-server:hls-fourmolu-plugin , hls-plugin-api- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 , lsp-test -----------------------------@@ -1520,8 +1520,8 @@ , extra , filepath , ghc-boot-th- , ghcide == 2.9.0.0- , hls-plugin-api == 2.9.0.0+ , ghcide == 2.9.0.1+ , hls-plugin-api == 2.9.0.1 , lsp , mtl , process-extras >= 0.7.1@@ -1543,12 +1543,12 @@ build-tool-depends: ormolu:ormolu build-depends:- , base+ , base >=4.12 && <5 , aeson , filepath , haskell-language-server:hls-ormolu-plugin , hls-plugin-api- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 , lsp-types , ormolu @@ -1578,8 +1578,8 @@ , directory , filepath , ghc-boot-th- , ghcide == 2.9.0.0- , hls-plugin-api == 2.9.0.0+ , ghcide == 2.9.0.1+ , hls-plugin-api == 2.9.0.1 , lsp-types , mtl , stylish-haskell ^>=0.12 || ^>=0.13 || ^>=0.14@@ -1594,10 +1594,10 @@ hs-source-dirs: plugins/hls-stylish-haskell-plugin/test main-is: Main.hs build-depends:- , base+ , base >=4.12 && <5 , filepath , haskell-language-server:hls-stylish-haskell-plugin- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 ----------------------------- -- refactor plugin@@ -1650,8 +1650,8 @@ , bytestring , ghc-boot , regex-tdfa- , ghcide == 2.9.0.0- , hls-plugin-api == 2.9.0.0+ , ghcide == 2.9.0.1+ , hls-plugin-api == 2.9.0.1 , lsp , text , transformers@@ -1682,14 +1682,14 @@ other-modules: Test.AddArgument ghc-options: -O0 build-depends:- , base+ , base >=4.12 && <5 , data-default , directory , extra , filepath , ghcide:ghcide , haskell-language-server:hls-refactor-plugin- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 , lens , lsp-test , lsp-types@@ -1737,8 +1737,8 @@ , extra , text-rope , mtl >= 2.2- , ghcide == 2.9.0.0- , hls-plugin-api == 2.9.0.0+ , ghcide == 2.9.0.1+ , hls-plugin-api == 2.9.0.1 , lens , lsp >=2.6 , text@@ -1748,7 +1748,7 @@ , array , deepseq , dlist- , hls-graph == 2.9.0.0+ , hls-graph == 2.9.0.1 , template-haskell , data-default , stm@@ -1766,14 +1766,14 @@ build-depends: , aeson- , base+ , base >=4.12 && <5 , containers , data-default , filepath- , ghcide == 2.9.0.0+ , ghcide == 2.9.0.1 , haskell-language-server:hls-semantic-tokens-plugin- , hls-plugin-api == 2.9.0.0- , hls-test-utils == 2.9.0.0+ , hls-plugin-api == 2.9.0.1+ , hls-test-utils == 2.9.0.1 , lens , lsp , lsp-test@@ -1804,9 +1804,9 @@ build-depends: , base >=4.12 && <5 , array- , ghcide == 2.9.0.0- , hls-graph == 2.9.0.0- , hls-plugin-api == 2.9.0.0+ , ghcide == 2.9.0.1+ , hls-graph == 2.9.0.1+ , hls-plugin-api == 2.9.0.1 , lens , lsp >=2.7 , mtl >= 2.2@@ -1830,10 +1830,10 @@ hs-source-dirs: plugins/hls-notes-plugin/test main-is: NotesTest.hs build-depends:- , base+ , base >=4.12 && <5 , filepath , haskell-language-server:hls-notes-plugin- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 default-extensions: OverloadedStrings ----------------------------@@ -1894,10 +1894,10 @@ , extra , filepath , ghc- , ghcide == 2.9.0.0+ , ghcide == 2.9.0.1 , githash >=0.1.6.1 , hie-bios- , hls-plugin-api == 2.9.0.0+ , hls-plugin-api == 2.9.0.1 , optparse-applicative , optparse-simple , prettyprinter >= 1.7@@ -2004,7 +2004,7 @@ , ghcide:ghcide , hashable , hls-plugin-api- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 , lens , lsp-test , lsp-types@@ -2049,7 +2049,7 @@ build-depends: , base >=4.16 && <5 , extra- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 , process hs-source-dirs: test/wrapper@@ -2100,7 +2100,7 @@ build-depends: , aeson- , base+ , base >=4.12 && <5 , containers , data-default , directory@@ -2133,7 +2133,7 @@ , text , text-rope , unordered-containers- , hls-test-utils == 2.9.0.0+ , hls-test-utils == 2.9.0.1 if impl(ghc <9.3) build-depends: ghc-typelits-knownnat