Skip to content

Commit c335c05

Browse files
committed
Remove ghc-api source snapshot
We can replace the source snapshot with Cabal conditions. This will unblock Hackage uploads until #2128 lands
1 parent 1cf1ae6 commit c335c05

File tree

276 files changed

+1240142
-41
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

276 files changed

+1240142
-41
lines changed

.bashrc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
2+
source .ghcup/env

2021-05-23T08:16:24+01:00

29 MB
Binary file not shown.

2021-05-23T08:16:24+01:00.trace.json

Lines changed: 97440 additions & 0 deletions
Large diffs are not rendered by default.

2021-05-23T08:16:24+01:00.tracy

668 KB
Binary file not shown.

benchHist

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
dist-newstyle/build/x86_64-osx/ghc-8.10.4/ghcide-1.1.0.0/b/benchHist/build/benchHist/benchHist

cabal-ghc901.project

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,6 @@ source-repository-package
3939
tag: b6245884ae83e00dd2b5261762549b37390179f8
4040
-- https://github.com/lspitzner/czipwith/pull/2
4141

42-
source-repository-package
43-
type: git
44-
location: https://github.com/hsyl20/ghc-api-compat
45-
tag: 8fee87eac97a538dbe81ff1ab18cff10f2f9fa15
46-
4742
source-repository-package
4843
type: git
4944
location: https://github.com/anka-213/th-extras

cabal-ghc901.project.local

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
shared: True
2+
executable-dynamic: True
3+
benchmarks: True
4+
profiling: False
5+
profiling-detail: toplevel-functions
6+
executable-profiling: False
7+
8+
package haskell-language-server
9+
flags:
10+
ghc-options:
11+
-eventlog
12+
13+
package ghcide
14+
ghc-options:
15+
-eventlog -j4
16+

cabal.project

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,9 @@ package *
3131
ghc-options: -haddock
3232
test-show-details: direct
3333

34-
-- see https://gitlab.haskell.org/haskell/ghc-api-compat/-/issues/1#note_371055
35-
source-repository-package
36-
type: git
37-
location: https://github.com/hsyl20/ghc-api-compat
38-
tag: 8fee87eac97a538dbe81ff1ab18cff10f2f9fa15
39-
4034
write-ghc-environment-files: never
4135

42-
index-state: 2021-08-12T12:00:38Z
36+
index-state: 2021-08-30T12:00:38Z
4337

4438
constraints:
4539
hyphenation +embed

cabal8.project

Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
packages:
2+
./
3+
./hie-compat
4+
./shake-bench
5+
./hls-graph
6+
./ghcide
7+
./hls-plugin-api
8+
./hls-test-utils
9+
./plugins/hls-tactics-plugin
10+
./plugins/hls-brittany-plugin
11+
./plugins/hls-stylish-haskell-plugin
12+
./plugins/hls-fourmolu-plugin
13+
./plugins/hls-class-plugin
14+
./plugins/hls-eval-plugin
15+
./plugins/hls-explicit-imports-plugin
16+
./plugins/hls-refine-imports-plugin
17+
./plugins/hls-hlint-plugin
18+
./plugins/hls-retrie-plugin
19+
./plugins/hls-haddock-comments-plugin
20+
./plugins/hls-splice-plugin
21+
./plugins/hls-floskell-plugin
22+
./plugins/hls-pragmas-plugin
23+
./plugins/hls-module-name-plugin
24+
./plugins/hls-ormolu-plugin
25+
./plugins/hls-call-hierarchy-plugin
26+
tests: true
27+
28+
package *
29+
ghc-options: -haddock
30+
test-show-details: direct
31+
32+
-- ghc-api-compat-8.6
33+
source-repository-package
34+
type: git
35+
location: https://github.com/hsyl20/ghc-api-compat
36+
tag: 8fee87eac97a538dbe81ff1ab18cff10f2f9fa15
37+
38+
write-ghc-environment-files: never
39+
40+
index-state: 2021-07-14T20:31:09Z
41+
42+
constraints:
43+
-- Diagrams doesn't support optparse-applicative >= 0.16 yet
44+
optparse-applicative < 0.16,
45+
hyphenation +embed
46+
47+
48+
allow-newer:
49+
active:base,
50+
assoc:base,
51+
cryptohash-md5:base,
52+
cryptohash-sha1:base,
53+
constraints-extras:template-haskell,
54+
data-tree-print:base,
55+
deepseq:base,
56+
dependent-sum:some,
57+
dependent-sum:constraints,
58+
diagrams-contrib:base,
59+
diagrams-contrib:lens,
60+
diagrams-contrib:random,
61+
diagrams-core:base,
62+
diagrams-core:lens,
63+
diagrams-lib:base,
64+
diagrams-lib:lens,
65+
diagrams-postscript:base,
66+
diagrams-postscript:lens,
67+
diagrams-svg:base,
68+
diagrams-svg:lens,
69+
dual-tree:base,
70+
-- Does this make any sense?
71+
entropy:Cabal,
72+
force-layout:base,
73+
force-layout:lens,
74+
floskell:ghc-prim,
75+
floskell:base,
76+
hashable:base,
77+
hslogger:base,
78+
monoid-extras:base,
79+
newtype-generics:base,
80+
parallel:base,
81+
regex-base:base,
82+
regex-tdfa:base,
83+
statestack:base,
84+
svg-builder:base,
85+
these:base,
86+
time-compat:base
87+
88+
source-repository-package
89+
type: git
90+
location: https://github.com/haskell/lsp.git
91+
tag: ef59c28b41ed4c5775f0ab0c1e985839359cec96
92+
subdir: lsp-types
93+
94+
source-repository-package
95+
type: git
96+
location: https://github.com/haskell/lsp.git
97+
tag: ef59c28b41ed4c5775f0ab0c1e985839359cec96
98+
subdir: lsp-test
99+
100+
source-repository-package
101+
type: git
102+
location: https://github.com/haskell/lsp.git
103+
tag: ef59c28b41ed4c5775f0ab0c1e985839359cec96
104+
subdir: lsp

cabalghci

Whitespace-only changes.

0 commit comments

Comments
 (0)