|
|
|
@ -102248,75 +102248,6 @@ self: { |
|
|
|
|
}) {}; |
|
|
|
|
|
|
|
|
|
"ghcide" = callPackage |
|
|
|
|
({ mkDerivation, aeson, aeson-pretty, array, async, base |
|
|
|
|
, base16-bytestring, binary, bytestring, bytestring-encoding |
|
|
|
|
, case-insensitive, containers, cryptohash-sha1, data-default |
|
|
|
|
, deepseq, dependent-map, dependent-sum, Diff, directory, dlist |
|
|
|
|
, extra, filepath, fingertree, fuzzy, ghc, ghc-boot, ghc-boot-th |
|
|
|
|
, ghc-check, ghc-exactprint, ghc-paths, ghc-trace-events |
|
|
|
|
, ghc-typelits-knownnat, gitrev, Glob, haddock-library, hashable |
|
|
|
|
, heapsize, hie-bios, hie-compat, hiedb, hls-plugin-api, hp2pretty |
|
|
|
|
, hslogger, implicit-hie, implicit-hie-cradle, lens, lsp, lsp-test |
|
|
|
|
, lsp-types, mtl, network-uri, opentelemetry, optparse-applicative |
|
|
|
|
, parallel, prettyprinter, prettyprinter-ansi-terminal, process |
|
|
|
|
, QuickCheck, quickcheck-instances, record-dot-preprocessor |
|
|
|
|
, record-hasfield, regex-tdfa, retrie, rope-utf16-splay, safe |
|
|
|
|
, safe-exceptions, shake, shake-bench, sorted-list, sqlite-simple |
|
|
|
|
, stm, syb, tasty, tasty-expected-failure, tasty-hunit |
|
|
|
|
, tasty-quickcheck, tasty-rerun, text, time, transformers, unix |
|
|
|
|
, unliftio, unliftio-core, unordered-containers, utf8-string |
|
|
|
|
, vector, yaml |
|
|
|
|
}: |
|
|
|
|
mkDerivation { |
|
|
|
|
pname = "ghcide"; |
|
|
|
|
version = "1.2.0.2"; |
|
|
|
|
sha256 = "0r3n23i4b51bb92q6pch9knj079a26jbz0q70qfpv66154d00wld"; |
|
|
|
|
revision = "1"; |
|
|
|
|
editedCabalFile = "1hv74yx0x6hh506kwg7ygkajkcczfn3l00f8rc4jnr3hkhkm5v85"; |
|
|
|
|
isLibrary = true; |
|
|
|
|
isExecutable = true; |
|
|
|
|
libraryHaskellDepends = [ |
|
|
|
|
aeson array async base base16-bytestring binary bytestring |
|
|
|
|
bytestring-encoding case-insensitive containers cryptohash-sha1 |
|
|
|
|
data-default deepseq dependent-map dependent-sum Diff directory |
|
|
|
|
dlist extra filepath fingertree fuzzy ghc ghc-boot ghc-boot-th |
|
|
|
|
ghc-check ghc-exactprint ghc-paths ghc-trace-events Glob |
|
|
|
|
haddock-library hashable heapsize hie-bios hie-compat hiedb |
|
|
|
|
hls-plugin-api hslogger implicit-hie-cradle lens lsp lsp-types mtl |
|
|
|
|
network-uri opentelemetry optparse-applicative parallel |
|
|
|
|
prettyprinter prettyprinter-ansi-terminal regex-tdfa retrie |
|
|
|
|
rope-utf16-splay safe safe-exceptions shake sorted-list |
|
|
|
|
sqlite-simple stm syb text time transformers unix unliftio |
|
|
|
|
unliftio-core unordered-containers utf8-string vector |
|
|
|
|
]; |
|
|
|
|
executableHaskellDepends = [ |
|
|
|
|
aeson aeson-pretty base bytestring containers data-default |
|
|
|
|
directory extra filepath ghc gitrev hashable heapsize hie-bios |
|
|
|
|
hiedb hls-plugin-api lens lsp lsp-test lsp-types |
|
|
|
|
optparse-applicative process safe-exceptions shake text |
|
|
|
|
unordered-containers |
|
|
|
|
]; |
|
|
|
|
testHaskellDepends = [ |
|
|
|
|
aeson async base binary bytestring containers data-default |
|
|
|
|
directory extra filepath ghc ghc-typelits-knownnat haddock-library |
|
|
|
|
hls-plugin-api lens lsp lsp-test lsp-types network-uri |
|
|
|
|
optparse-applicative process QuickCheck quickcheck-instances |
|
|
|
|
record-dot-preprocessor record-hasfield regex-tdfa rope-utf16-splay |
|
|
|
|
safe safe-exceptions shake tasty tasty-expected-failure tasty-hunit |
|
|
|
|
tasty-quickcheck tasty-rerun text |
|
|
|
|
]; |
|
|
|
|
testToolDepends = [ implicit-hie ]; |
|
|
|
|
benchmarkHaskellDepends = [ |
|
|
|
|
aeson base directory extra filepath optparse-applicative shake |
|
|
|
|
shake-bench text yaml |
|
|
|
|
]; |
|
|
|
|
benchmarkToolDepends = [ hp2pretty implicit-hie ]; |
|
|
|
|
description = "The core of an IDE"; |
|
|
|
|
license = lib.licenses.asl20; |
|
|
|
|
maintainers = with lib.maintainers; [ maralorn ]; |
|
|
|
|
}) {}; |
|
|
|
|
|
|
|
|
|
"ghcide_1_4_0_1" = callPackage |
|
|
|
|
({ mkDerivation, aeson, aeson-pretty, array, async, base |
|
|
|
|
, base16-bytestring, binary, bytestring, bytestring-encoding |
|
|
|
|
, case-insensitive, containers, cryptohash-sha1, data-default |
|
|
|
@ -102380,7 +102311,6 @@ self: { |
|
|
|
|
benchmarkToolDepends = [ hp2pretty implicit-hie ]; |
|
|
|
|
description = "The core of an IDE"; |
|
|
|
|
license = lib.licenses.asl20; |
|
|
|
|
hydraPlatforms = lib.platforms.none; |
|
|
|
|
maintainers = with lib.maintainers; [ maralorn ]; |
|
|
|
|
}) {}; |
|
|
|
|
|
|
|
|
@ -130045,27 +129975,9 @@ self: { |
|
|
|
|
]; |
|
|
|
|
description = "Common utilities to interaction between ghc-exactprint and HLS plugins"; |
|
|
|
|
license = lib.licenses.asl20; |
|
|
|
|
hydraPlatforms = lib.platforms.none; |
|
|
|
|
broken = true; |
|
|
|
|
}) {}; |
|
|
|
|
|
|
|
|
|
"hls-explicit-imports-plugin" = callPackage |
|
|
|
|
({ mkDerivation, aeson, base, containers, deepseq, ghc, ghcide |
|
|
|
|
, hls-plugin-api, lsp, lsp-types, shake, text, unordered-containers |
|
|
|
|
}: |
|
|
|
|
mkDerivation { |
|
|
|
|
pname = "hls-explicit-imports-plugin"; |
|
|
|
|
version = "1.0.0.1"; |
|
|
|
|
sha256 = "1ygs667pkc3zn66yqz6ssrxifhrc906sddmcgjnkprk7zappk2nc"; |
|
|
|
|
libraryHaskellDepends = [ |
|
|
|
|
aeson base containers deepseq ghc ghcide hls-plugin-api lsp |
|
|
|
|
lsp-types shake text unordered-containers |
|
|
|
|
]; |
|
|
|
|
description = "Explicit imports plugin for Haskell Language Server"; |
|
|
|
|
license = lib.licenses.asl20; |
|
|
|
|
}) {}; |
|
|
|
|
|
|
|
|
|
"hls-explicit-imports-plugin_1_0_0_3" = callPackage |
|
|
|
|
({ mkDerivation, aeson, base, containers, deepseq, ghc |
|
|
|
|
, ghc-api-compat, ghcide, hls-graph, hls-plugin-api, lsp, text |
|
|
|
|
, unordered-containers |
|
|
|
@ -130080,7 +129992,6 @@ self: { |
|
|
|
|
]; |
|
|
|
|
description = "Explicit imports plugin for Haskell Language Server"; |
|
|
|
|
license = lib.licenses.asl20; |
|
|
|
|
hydraPlatforms = lib.platforms.none; |
|
|
|
|
}) {}; |
|
|
|
|
|
|
|
|
|
"hls-floskell-plugin" = callPackage |
|
|
|
@ -130099,8 +130010,6 @@ self: { |
|
|
|
|
testHaskellDepends = [ base hls-test-utils text ]; |
|
|
|
|
description = "Integration with the Floskell code formatter"; |
|
|
|
|
license = lib.licenses.asl20; |
|
|
|
|
hydraPlatforms = lib.platforms.none; |
|
|
|
|
broken = true; |
|
|
|
|
}) {}; |
|
|
|
|
|
|
|
|
|
"hls-fourmolu-plugin" = callPackage |
|
|
|
@ -130118,8 +130027,6 @@ self: { |
|
|
|
|
testHaskellDepends = [ base filepath hls-test-utils lsp-test ]; |
|
|
|
|
description = "Integration with the Fourmolu code formatter"; |
|
|
|
|
license = lib.licenses.asl20; |
|
|
|
|
hydraPlatforms = lib.platforms.none; |
|
|
|
|
broken = true; |
|
|
|
|
}) {}; |
|
|
|
|
|
|
|
|
|
"hls-graph" = callPackage |
|
|
|
@ -130212,25 +130119,6 @@ self: { |
|
|
|
|
}) {}; |
|
|
|
|
|
|
|
|
|
"hls-plugin-api" = callPackage |
|
|
|
|
({ mkDerivation, aeson, base, containers, data-default |
|
|
|
|
, dependent-map, dependent-sum, Diff, dlist, hashable, hslogger |
|
|
|
|
, lens, lsp, opentelemetry, process, regex-tdfa, shake, text, unix |
|
|
|
|
, unordered-containers |
|
|
|
|
}: |
|
|
|
|
mkDerivation { |
|
|
|
|
pname = "hls-plugin-api"; |
|
|
|
|
version = "1.1.0.0"; |
|
|
|
|
sha256 = "1i18a5gxa409882zpviy4paldaq43j4z1zmgr9mag2mn64vplrxy"; |
|
|
|
|
libraryHaskellDepends = [ |
|
|
|
|
aeson base containers data-default dependent-map dependent-sum Diff |
|
|
|
|
dlist hashable hslogger lens lsp opentelemetry process regex-tdfa |
|
|
|
|
shake text unix unordered-containers |
|
|
|
|
]; |
|
|
|
|
description = "Haskell Language Server API for plugin communication"; |
|
|
|
|
license = lib.licenses.asl20; |
|
|
|
|
}) {}; |
|
|
|
|
|
|
|
|
|
"hls-plugin-api_1_1_0_2" = callPackage |
|
|
|
|
({ mkDerivation, aeson, base, containers, data-default |
|
|
|
|
, dependent-map, dependent-sum, Diff, dlist, ghc, ghc-api-compat |
|
|
|
|
, hashable, hls-graph, hslogger, lens, lsp, opentelemetry, process |
|
|
|
@ -130247,7 +130135,6 @@ self: { |
|
|
|
|
]; |
|
|
|
|
description = "Haskell Language Server API for plugin communication"; |
|
|
|
|
license = lib.licenses.asl20; |
|
|
|
|
hydraPlatforms = lib.platforms.none; |
|
|
|
|
}) {}; |
|
|
|
|
|
|
|
|
|
"hls-pragmas-plugin" = callPackage |
|
|
|
@ -130270,8 +130157,6 @@ self: { |
|
|
|
|
]; |
|
|
|
|
description = "Pragmas plugin for Haskell Language Server"; |
|
|
|
|
license = lib.licenses.asl20; |
|
|
|
|
hydraPlatforms = lib.platforms.none; |
|
|
|
|
broken = true; |
|
|
|
|
}) {}; |
|
|
|
|
|
|
|
|
|
"hls-refine-imports-plugin" = callPackage |
|
|
|
|