packages feed

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 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