This repository was archived by the owner on Oct 7, 2020. It is now read-only.
File tree 11 files changed +57
-45
lines changed
src/Haskell/Ide/Engine/Plugin
11 files changed +57
-45
lines changed Original file line number Diff line number Diff line change @@ -4,11 +4,6 @@ packages:
4
4
5
5
-- ./submodules/HaRe
6
6
7
- source-repository-package
8
- type : git
9
- location : https://github.com/DanielG/cabal-helper.git
10
- tag : a18bbb2af92e9b4337e7f930cb80754f2408bcfd
11
-
12
7
tests : true
13
8
14
9
package haskell-ide-engine
@@ -17,8 +12,9 @@ package haskell-ide-engine
17
12
-- Match the flag settings we use in stac builds
18
13
constraints :
19
14
haskell-ide-engine +pedantic,
20
- hie-plugin-api +pedantic
15
+ hie-plugin-api +pedantic,
16
+ ghc-lib-parser == 8.8.2.20200205
21
17
22
18
write-ghc-environment-files : never
23
19
24
- index-state : 2020-05-10T18:26 :01Z
20
+ index-state : 2020-05-12T16:28 :12Z
Original file line number Diff line number Diff line change @@ -61,7 +61,7 @@ library
61
61
, brittany
62
62
, bytestring
63
63
, Cabal
64
- , cabal-helper >= 1.0 && < 1.1
64
+ , cabal-helper >= 1.1 && < 1.2
65
65
, containers
66
66
, data-default
67
67
, directory
Original file line number Diff line number Diff line change @@ -27,7 +27,8 @@ import qualified Data.Text.Encoding as T
27
27
import Data.Maybe
28
28
#if __GLASGOW_HASKELL__ < 808
29
29
import Data.Monoid ((<>) )
30
- #else
30
+ #endif
31
+ #if MIN_VERSION_Cabal(3,0,0)
31
32
import qualified Data.Set as S
32
33
#endif
33
34
#if MIN_VERSION_Cabal(2,2,0)
@@ -301,7 +302,7 @@ editCabalPackage file modulePath pkgName fileMap = do
301
302
-- Add it to the bottom of the dependencies list
302
303
-- TODO: we could sort the depencies and then insert it,
303
304
-- or insert it in order iff the list is already sorted.
304
- #if __GLASGOW_HASKELL__ >= 808
305
+ #if MIN_VERSION_Cabal(3,0,0)
305
306
newDeps = oldDeps ++ [Dependency (mkPackageName (T. unpack dep)) anyVersion S. empty]
306
307
#else
307
308
newDeps = oldDeps ++ [Dependency (mkPackageName (T. unpack dep)) anyVersion]
Original file line number Diff line number Diff line change @@ -13,9 +13,9 @@ extra-deps:
13
13
- bifunctors-5.5.6
14
14
- brittany-0.12.1.1
15
15
- bytestring-trie-0.2.5.0
16
- # - cabal-helper-1 .0.0 .0
17
- - github : DanielG/ cabal-helper
18
- commit : a18bbb2af92e9b4337e7f930cb80754f2408bcfd
16
+ - Cabal-3 .0.2 .0
17
+ - cabal-doctest-1.0.8
18
+ - cabal-helper-1.1.0.0
19
19
- cabal-plan-0.5.0.0
20
20
- connection-0.3.1 # for network and network-bsd
21
21
- constrained-dynamic-0.1.0.0
@@ -27,16 +27,18 @@ extra-deps:
27
27
- ghc-exactprint-0.6.2 # for HaRe
28
28
- ghc-lib-parser-8.8.2.20200205
29
29
- ghc-lib-parser-ex-8.8.5.3
30
- - haddock-api-2.20.0
30
+ - ghc-paths-0.1.0.12
31
+ - haddock-api-2.20.0@rev:1
31
32
- haddock-library-1.6.0
33
+ - happy-1.19.12
32
34
- haskell-lsp-0.20.0.0
33
35
- haskell-lsp-types-0.20.0.0
34
36
- haskell-src-exts-1.22.0
35
37
- haskell-src-exts-util-0.2.5
36
38
- hie-bios-0.5.0
37
39
- hlint-2.2.11
38
40
- hoogle-5.0.17.15
39
- - hsimport-0.11.0@sha256:e8f1774aff97215d7cc3a6c81635fae75b80af182f732f8fe28d1ed6eb9c7401,3170
41
+ - hsimport-0.11.0@rev:2
40
42
- hslogger-1.3.1.0
41
43
- invariant-0.5.3
42
44
- lens-4.18.1
77
79
hie-plugin-api :
78
80
pedantic : true
79
81
82
+ # allow-newer: true
83
+
80
84
nix :
81
85
packages : [ icu libcxx zlib ]
82
86
Original file line number Diff line number Diff line change @@ -18,9 +18,9 @@ extra-deps:
18
18
- bifunctors-5.5.7
19
19
- brittany-0.12.1.1
20
20
- bytestring-trie-0.2.5.0
21
- # - cabal-helper-1 .0.0 .0
22
- - github : DanielG/ cabal-helper
23
- commit : a18bbb2af92e9b4337e7f930cb80754f2408bcfd
21
+ - Cabal-3 .0.2 .0
22
+ - cabal-doctest-1.0.8
23
+ - cabal-helper-1.1.0.0
24
24
- cabal-plan-0.6.2.0
25
25
- connection-0.3.1 # for network and network-bsd
26
26
- constrained-dynamic-0.1.0.0
@@ -33,16 +33,18 @@ extra-deps:
33
33
- ghc-exactprint-0.6.2 # for HaRe
34
34
- ghc-lib-parser-8.8.2.20200205
35
35
- ghc-lib-parser-ex-8.8.5.3
36
- - haddock-api-2.20.0
36
+ - ghc-paths-0.1.0.12
37
+ - haddock-api-2.20.0@rev:1
37
38
- haddock-library-1.6.0
38
39
- haskell-lsp-0.20.0.0
39
40
- haskell-lsp-types-0.20.0.0
40
41
- haskell-src-exts-1.22.0
41
42
- haskell-src-exts-util-0.2.5
43
+ - happy-1.19.12
42
44
- hie-bios-0.5.0
43
45
- hlint-2.2.11
44
46
- hoogle-5.0.17.15
45
- - hsimport-0.11.0@sha256:e8f1774aff97215d7cc3a6c81635fae75b80af182f732f8fe28d1ed6eb9c7401,3170
47
+ - hsimport-0.11.0@rev:2
46
48
- hslogger-1.3.1.0
47
49
- hspec-2.7.1
48
50
- hspec-core-2.7.1
95
97
hie-plugin-api :
96
98
pedantic : true
97
99
100
+ # allow-newer: true
101
+
98
102
nix :
99
103
packages : [icu libcxx zlib]
100
104
Original file line number Diff line number Diff line change @@ -12,9 +12,9 @@ extra-deps:
12
12
- bifunctors-5.5.6
13
13
- brittany-0.12.1.1
14
14
- bytestring-trie-0.2.5.0
15
- # - cabal-helper-1 .0.0 .0
16
- - github : DanielG/ cabal-helper
17
- commit : a18bbb2af92e9b4337e7f930cb80754f2408bcfd
15
+ - Cabal-3 .0.2 .0
16
+ - cabal-doctest-1.0.8
17
+ - cabal-helper-1.1.0.0
18
18
- cabal-plan-0.5.0.0
19
19
- connection-0.3.1 # for network and network-bsd
20
20
- constrained-dynamic-0.1.0.0
@@ -26,16 +26,18 @@ extra-deps:
26
26
- ghc-exactprint-0.6.2 # for HaRe
27
27
- ghc-lib-parser-8.8.2.20200205
28
28
- ghc-lib-parser-ex-8.8.5.3
29
- - haddock-api-2.20.0
29
+ - ghc-paths-0.1.0.12
30
+ - haddock-api-2.20.0@rev:1
30
31
- haddock-library-1.6.0
32
+ - happy-1.19.12
31
33
- haskell-lsp-0.20.0.0
32
34
- haskell-lsp-types-0.20.0.0
33
35
- haskell-src-exts-1.22.0
34
36
- haskell-src-exts-util-0.2.5
35
37
- hie-bios-0.5.0
36
38
- hlint-2.2.11
37
39
- hoogle-5.0.17.15
38
- - hsimport-0.11.0@sha256:e8f1774aff97215d7cc3a6c81635fae75b80af182f732f8fe28d1ed6eb9c7401,3170
40
+ - hsimport-0.11.0@rev:2
39
41
- hslogger-1.3.1.0
40
42
- invariant-0.5.3
41
43
- lens-4.18.1
75
77
hie-plugin-api :
76
78
pedantic : true
77
79
80
+ # allow-newer: true
81
+
78
82
nix :
79
83
packages : [icu libcxx zlib]
80
84
Original file line number Diff line number Diff line change @@ -11,25 +11,29 @@ extra-deps:
11
11
- brittany-0.12.1.1
12
12
- butcher-1.3.2.1
13
13
- bytestring-trie-0.2.5.0
14
- # - cabal-helper-1 .0.0 .0
15
- - github : DanielG/ cabal-helper
16
- commit : a18bbb2af92e9b4337e7f930cb80754f2408bcfd
14
+ - Cabal-3 .0.2 .0
15
+ - cabal-doctest-1.0.8
16
+ - cabal-helper-1.1.0.0
17
17
- cabal-plan-0.5.0.0
18
18
- constrained-dynamic-0.1.0.0
19
19
- extra-1.6.21
20
20
- floskell-0.10.2
21
21
- ghc-exactprint-0.6.2 # for HaRe
22
22
- ghc-lib-parser-8.8.2.20200205
23
23
- ghc-lib-parser-ex-8.8.5.3
24
- - haddock-api-2.22.0
24
+ - ghc-paths-0.1.0.12
25
+ - haddock-api-2.22.0@rev:1
26
+ - happy-1.19.12
25
27
- haskell-lsp-0.20.0.0
26
28
- haskell-lsp-types-0.20.0.0
27
29
- haskell-src-exts-1.22.0
28
30
- hie-bios-0.5.0
29
31
- hlint-2.2.11
30
32
- hoogle-5.0.17.15
31
- - hsimport-0.11.0@sha256:e8f1774aff97215d7cc3a6c81635fae75b80af182f732f8fe28d1ed6eb9c7401,3170
33
+ - hsimport-0.11.0@rev:2
34
+ - lens-4.18
32
35
- lsp-test-0.10.1.0
36
+ - microlens-th-0.4.2.3@rev:1
33
37
- monad-dijkstra-0.1.1.2@rev:1
34
38
- monad-memo-0.4.1
35
39
- multistate-0.8.0.1
@@ -39,7 +43,9 @@ extra-deps:
39
43
- rope-utf16-splay-0.3.1.0
40
44
- syz-0.2.0.0
41
45
- temporary-1.2.1.1
46
+ - th-abstraction-0.3.1.0
42
47
- time-compat-1.9.2.2
48
+ - type-equality-1
43
49
- unix-compat-0.5.2
44
50
- unliftio-0.2.12.1
45
51
- unliftio-core-0.2.0.1
Original file line number Diff line number Diff line change @@ -13,9 +13,8 @@ extra-deps:
13
13
- base-compat-0.11.1
14
14
- brittany-0.12.1.1
15
15
- bytestring-trie-0.2.5.0
16
- # - cabal-helper-1.0.0.0
17
- - github : DanielG/cabal-helper
18
- commit : a18bbb2af92e9b4337e7f930cb80754f2408bcfd
16
+ - Cabal-3.0.2.0
17
+ - cabal-helper-1.1.0.0
19
18
- cabal-plan-0.6.2.0
20
19
- clock-0.7.2
21
20
- constrained-dynamic-0.1.0.0
@@ -24,15 +23,16 @@ extra-deps:
24
23
- ghc-exactprint-0.6.2 # for HaRe
25
24
- ghc-lib-parser-8.8.2.20200205
26
25
- ghc-lib-parser-ex-8.8.5.3
27
- - haddock-api-2.22.0
26
+ - haddock-api-2.22.0@rev:1
28
27
- haskell-lsp-0.20.0.0
29
28
- haskell-lsp-types-0.20.0.0
30
29
- haskell-src-exts-1.22.0
31
30
- hie-bios-0.5.0
32
31
- hlint-2.2.11
33
32
- hoogle-5.0.17.15
34
- - hsimport-0.11.0@sha256:e8f1774aff97215d7cc3a6c81635fae75b80af182f732f8fe28d1ed6eb9c7401,3170
33
+ - hsimport-0.11.0@rev:2
35
34
- indexed-profunctors-0.1
35
+ - lens-4.18
36
36
- lsp-test-0.10.1.0
37
37
- monad-dijkstra-0.1.1.2
38
38
- optics-core-0.2
@@ -43,6 +43,7 @@ extra-deps:
43
43
- semialign-1.1
44
44
- temporary-1.2.1.1
45
45
- topograph-1
46
+ - type-equality-1
46
47
- unliftio-0.2.12.1
47
48
- unliftio-core-0.2.0.1
48
49
Original file line number Diff line number Diff line change @@ -9,9 +9,8 @@ extra-deps:
9
9
- apply-refact-0.7.0.0
10
10
- brittany-0.12.1.1
11
11
- bytestring-trie-0.2.5.0
12
- # - cabal-helper-1.0.0.0
13
- - github : DanielG/cabal-helper
14
- commit : a18bbb2af92e9b4337e7f930cb80754f2408bcfd
12
+ - Cabal-3.0.2.0
13
+ - cabal-helper-1.1.0.0
15
14
- clock-0.7.2
16
15
- constrained-dynamic-0.1.0.0
17
16
- floskell-0.10.2
@@ -25,7 +24,7 @@ extra-deps:
25
24
- hie-bios-0.5.0
26
25
- hlint-2.2.11
27
26
- hoogle-5.0.17.15
28
- - hsimport-0.11.0@sha256:e8f1774aff97215d7cc3a6c81635fae75b80af182f732f8fe28d1ed6eb9c7401,3170
27
+ - hsimport-0.11.0@rev:2
29
28
- ilist-0.3.1.0
30
29
- monad-dijkstra-0.1.1.2
31
30
- ormolu-0.0.3.1
Original file line number Diff line number Diff line change @@ -8,9 +8,8 @@ extra-deps:
8
8
9
9
- apply-refact-0.7.0.0
10
10
- bytestring-trie-0.2.5.0@rev:1
11
- # - cabal-helper-1.0.0.0
12
- - github : DanielG/cabal-helper
13
- commit : a18bbb2af92e9b4337e7f930cb80754f2408bcfd
11
+ - Cabal-3.0.2.0
12
+ - cabal-helper-1.1.0.0
14
13
- clock-0.7.2
15
14
- constrained-dynamic-0.1.0.0
16
15
- floskell-0.10.2
Original file line number Diff line number Diff line change @@ -9,9 +9,7 @@ extra-deps:
9
9
10
10
- apply-refact-0.7.0.0
11
11
- bytestring-trie-0.2.5.0
12
- # - cabal-helper-1.0.0.0
13
- - github : DanielG/cabal-helper
14
- commit : a18bbb2af92e9b4337e7f930cb80754f2408bcfd
12
+ - cabal-helper-1.1.0.0
15
13
- clock-0.7.2
16
14
- constrained-dynamic-0.1.0.0
17
15
- floskell-0.10.2
You can’t perform that action at this time.
0 commit comments