|
1 |
| -resolver: nightly-2022-08-15 |
| 1 | +resolver: nightly-2023-07-10 # ghc-9.6.2 |
2 | 2 |
|
3 | 3 | packages:
|
4 |
| -- . |
5 |
| -- ./hie-compat |
6 |
| -- ./hls-graph |
7 |
| -- ./ghcide/ |
8 |
| -- ./ghcide/test |
9 |
| -- ./hls-plugin-api |
10 |
| -- ./hls-test-utils |
11 |
| -- ./shake-bench |
12 |
| -- ./plugins/hls-cabal-plugin |
13 |
| -- ./plugins/hls-cabal-fmt-plugin |
14 |
| -- ./plugins/hls-call-hierarchy-plugin |
15 |
| -- ./plugins/hls-class-plugin |
16 |
| -# - ./plugins/hls-haddock-comments-plugin |
17 |
| -- ./plugins/hls-eval-plugin |
18 |
| -- ./plugins/hls-explicit-imports-plugin |
19 |
| -- ./plugins/hls-qualify-imported-names-plugin |
20 |
| -- ./plugins/hls-refine-imports-plugin |
21 |
| -- ./plugins/hls-hlint-plugin |
22 |
| -- ./plugins/hls-rename-plugin |
23 |
| -# - ./plugins/hls-retrie-plugin |
24 |
| -# - ./plugins/hls-splice-plugin |
25 |
| -# - ./plugins/hls-tactics-plugin |
26 |
| -- ./plugins/hls-stylish-haskell-plugin |
27 |
| -- ./plugins/hls-floskell-plugin |
28 |
| -- ./plugins/hls-fourmolu-plugin |
29 |
| -- ./plugins/hls-pragmas-plugin |
30 |
| -- ./plugins/hls-module-name-plugin |
31 |
| -- ./plugins/hls-ormolu-plugin |
32 |
| -- ./plugins/hls-alternate-number-format-plugin |
33 |
| -- ./plugins/hls-code-range-plugin |
34 |
| -- ./plugins/hls-change-type-signature-plugin |
35 |
| -- ./plugins/hls-gadt-plugin |
36 |
| -- ./plugins/hls-explicit-fixity-plugin |
37 |
| -- ./plugins/hls-refactor-plugin |
38 |
| -- ./plugins/hls-explicit-record-fields-plugin |
39 |
| -- ./plugins/hls-overloaded-record-dot-plugin |
| 4 | + - . |
| 5 | + - ./hie-compat |
| 6 | + - ./hls-graph |
| 7 | + - ./ghcide/ |
| 8 | + - ./ghcide/test |
| 9 | + - ./hls-plugin-api |
| 10 | + - ./hls-test-utils |
| 11 | + # - ./shake-bench |
| 12 | + - ./plugins/hls-alternate-number-format-plugin |
| 13 | + - ./plugins/hls-cabal-fmt-plugin |
| 14 | + - ./plugins/hls-cabal-plugin |
| 15 | + - ./plugins/hls-call-hierarchy-plugin |
| 16 | + - ./plugins/hls-change-type-signature-plugin |
| 17 | + - ./plugins/hls-class-plugin |
| 18 | + - ./plugins/hls-code-range-plugin |
| 19 | + - ./plugins/hls-eval-plugin |
| 20 | + - ./plugins/hls-explicit-fixity-plugin |
| 21 | + - ./plugins/hls-explicit-imports-plugin |
| 22 | + - ./plugins/hls-explicit-record-fields-plugin |
| 23 | + # - ./plugins/hls-floskell-plugin |
| 24 | + - ./plugins/hls-fourmolu-plugin |
| 25 | + - ./plugins/hls-gadt-plugin |
| 26 | + # - ./plugins/hls-haddock-comments-plugin |
| 27 | + - ./plugins/hls-hlint-plugin |
| 28 | + - ./plugins/hls-module-name-plugin |
| 29 | + - ./plugins/hls-ormolu-plugin |
| 30 | + - ./plugins/hls-overloaded-record-dot-plugin |
| 31 | + - ./plugins/hls-pragmas-plugin |
| 32 | + - ./plugins/hls-qualify-imported-names-plugin |
| 33 | + - ./plugins/hls-refactor-plugin |
| 34 | + - ./plugins/hls-refine-imports-plugin |
| 35 | + - ./plugins/hls-rename-plugin |
| 36 | + - ./plugins/hls-retrie-plugin |
| 37 | + - ./plugins/hls-splice-plugin |
| 38 | + # - ./plugins/hls-stan-plugin |
| 39 | + - ./plugins/hls-stylish-haskell-plugin |
| 40 | + # - ./plugins/hls-tactics-plugin |
40 | 41 |
|
41 |
| -extra-deps: |
42 |
| -# needed for tests of hls-cabal-fmt-plugin |
43 |
| -- cabal-fmt-0.1.6@sha256:54041d50c8148c32d1e0a67aef7edeebac50ae33571bef22312f6815908eac19,3626 |
44 |
| -- floskell-0.10.6@sha256:e77d194189e8540abe2ace2c7cb8efafc747ca35881a2fefcbd2d40a1292e036,3819 |
45 |
| -- hiedb-0.4.3.0 |
46 |
| -- implicit-hie-0.1.2.7@sha256:82bbbb1a8c05f99c8af3c16ac53e80c8648d8bf047b25ed5ce45a135bd736907,3122 |
47 |
| -- implicit-hie-cradle-0.5.0.0@sha256:4276f60f3a59bc22df03fd918f73bca9f777de9568f85e3a8be8bd7566234a59,2368 |
48 |
| -- monad-dijkstra-0.1.1.3@sha256:d2fc098d7c122555e726830a12ae0423ac187f89de9228f32e56e2f6fc2238e1,1900 |
49 |
| -- retrie-1.2.0.1 |
50 |
| -- co-log-core-0.3.1.0 |
51 |
| -- lsp-2.0.0.0 |
52 |
| -- lsp-types-2.0.0.1 |
53 |
| -- lsp-test-0.15.0.0 |
54 |
| -- hie-bios-0.12.0 |
55 |
| -- row-types-1.0.1.2 |
| 42 | +ghc-options: |
| 43 | + "$everything": -haddock |
56 | 44 |
|
57 |
| -# currently needed for ghcide>extra, etc. |
| 45 | +# Remove this after https://github.com/haskell-works/hw-prim/pull/146 merged |
58 | 46 | allow-newer: true
|
59 | 47 |
|
60 |
| -ghc-options: |
61 |
| - "$everything": -haddock |
| 48 | +extra-deps: |
| 49 | +# - floskell-0.10.7 |
| 50 | +- hiedb-0.4.3.0 |
| 51 | +- implicit-hie-0.1.2.7 |
| 52 | +- implicit-hie-cradle-0.5.0.1 |
| 53 | +- fourmolu-0.12.0.0 |
| 54 | +- algebraic-graphs-0.6.1 |
| 55 | +- retrie-1.2.2 |
| 56 | +- hw-fingertree-0.1.2.1 |
| 57 | +- hw-prim-0.6.3.2 |
| 58 | +- ansi-terminal-0.11.5 |
62 | 59 |
|
63 | 60 | configure-options:
|
64 | 61 | ghcide:
|
65 |
| - - --disable-library-for-ghci |
| 62 | + - --disable-library-for-ghci |
66 | 63 | haskell-language-server:
|
67 |
| - - --disable-library-for-ghci |
68 |
| - heapsize: |
69 |
| - - --disable-library-for-ghci |
| 64 | + - --disable-library-for-ghci |
70 | 65 |
|
71 | 66 | flags:
|
72 | 67 | haskell-language-server:
|
73 | 68 | pedantic: true
|
74 |
| - |
75 |
| - ignore-plugins-ghc-bounds: true |
76 |
| - haddockComments: false |
77 |
| - retrie: false |
78 |
| - splice: false |
79 |
| - tactic: false |
80 |
| - |
81 | 69 | retrie:
|
82 | 70 | BuildExecutable: false
|
83 | 71 | # Stack doesn't support automatic flags.
|
84 |
| - # Use ghc-lib force instead of ghc itself |
85 |
| - ghc-lib-parser-ex: |
86 |
| - auto: false |
87 |
| - hlint: |
88 |
| - ghc-lib: true |
89 |
| - stylish-haskell: |
90 |
| - ghc-lib: true |
91 | 72 | hyphenation:
|
92 | 73 | embed: true
|
93 | 74 |
|
94 | 75 | nix:
|
95 | 76 | packages: [ icu libcxx zlib ]
|
96 | 77 |
|
97 | 78 | concurrent-tests: false
|
98 |
| - |
99 |
| -system-ghc: true |
0 commit comments