|
1 | 1 | # This is a sample hie.yaml file for opening haskell-language-server
|
2 |
| -# in hie, using cabal as the build system. To use is, copy it to a |
3 |
| -# file called 'hie.yaml' |
| 2 | +# in hie, using cabal as the build system. |
| 3 | +# It was autogenerated by gen-hie. |
| 4 | +# To use is, copy it to a file called 'hie.yaml' |
4 | 5 | cradle:
|
5 |
| - multi: |
6 |
| - - path: "./test/testdata/" |
7 |
| - config: { cradle: { none: } } |
| 6 | + cabal: |
| 7 | + - path: "./ghcide/src" |
| 8 | + component: "lib:ghcide" |
8 | 9 |
|
9 |
| - - path: "./" |
10 |
| - config: |
11 |
| - cradle: |
12 |
| - cabal: |
13 |
| - - path: "./test/functional/" |
14 |
| - component: "haskell-language-server:func-test" |
| 10 | + - path: "./ghcide/session-loader" |
| 11 | + component: "lib:ghcide" |
15 | 12 |
|
16 |
| - - path: "./test/utils/" |
17 |
| - component: "haskell-language-server:func-test" |
| 13 | + - path: "./ghcide/test/preprocessor/Main.hs" |
| 14 | + component: "ghcide:exe:ghcide-test-preprocessor" |
18 | 15 |
|
19 |
| - - path: "./exe/Main.hs" |
20 |
| - component: "haskell-language-server:exe:haskell-language-server" |
| 16 | + - path: "./ghcide/bench/hist/Main.hs" |
| 17 | + component: "ghcide:bench:benchHist" |
21 | 18 |
|
22 |
| - - path: "./exe/Arguments.hs" |
23 |
| - component: "haskell-language-server:exe:haskell-language-server" |
| 19 | + - path: "./ghcide/bench/lib/Main.hs" |
| 20 | + component: "ghcide:bench:benchHist" |
24 | 21 |
|
25 |
| - - path: "./plugins/default/src" |
26 |
| - component: "haskell-language-server:exe:haskell-language-server" |
| 22 | + - path: "./ghcide/bench/hist/Experiments/Types.hs" |
| 23 | + component: "ghcide:bench:benchHist" |
27 | 24 |
|
28 |
| - - path: "./exe/Wrapper.hs" |
29 |
| - component: "haskell-language-server:exe:haskell-language-server-wrapper" |
| 25 | + - path: "./ghcide/bench/lib/Experiments/Types.hs" |
| 26 | + component: "ghcide:bench:benchHist" |
30 | 27 |
|
31 |
| - - path: "./src" |
32 |
| - component: "lib:haskell-language-server" |
| 28 | + - path: "./ghcide/exe/Main.hs" |
| 29 | + component: "ghcide:exe:ghcide" |
33 | 30 |
|
34 |
| - - path: "./dist-newstyle/" |
35 |
| - component: "lib:haskell-language-server" |
| 31 | + - path: "./ghcide/exe/Arguments.hs" |
| 32 | + component: "ghcide:exe:ghcide" |
36 | 33 |
|
37 |
| - - path: "./ghcide/src" |
38 |
| - component: "ghcide:lib:ghcide" |
| 34 | + - path: "./ghcide/exe/Paths_ghcide.hs" |
| 35 | + component: "ghcide:exe:ghcide" |
39 | 36 |
|
40 |
| - - path: "./ghcide/exe" |
41 |
| - component: "ghcide:exe:ghcide" |
| 37 | + - path: "./ghcide/test/cabal" |
| 38 | + component: "ghcide:test:ghcide-tests" |
42 | 39 |
|
43 |
| - - path: "./hls-plugin-api/src" |
44 |
| - component: "hls-plugin-api" |
| 40 | + - path: "./ghcide/test/exe" |
| 41 | + component: "ghcide:test:ghcide-tests" |
45 | 42 |
|
46 |
| -# Plugins: |
| 43 | + - path: "./ghcide/test/src" |
| 44 | + component: "ghcide:test:ghcide-tests" |
47 | 45 |
|
48 |
| - - path: "./plugins/hls-class-plugin/src" |
49 |
| - component: "hls-class-plugin" |
| 46 | + - path: "./ghcide/bench/lib" |
| 47 | + component: "ghcide:test:ghcide-tests" |
50 | 48 |
|
51 |
| - - path: "./plugins/tactics/src" |
52 |
| - component: "hls-tactics-plugin:lib:hls-tactics-plugin" |
| 49 | + - path: "./ghcide/bench/lib/Main.hs" |
| 50 | + component: "ghcide:exe:ghcide-bench" |
53 | 51 |
|
54 |
| - - path: "./plugins/tactics/test" |
55 |
| - component: "hls-tactics-plugin:test:tests" |
| 52 | + - path: "./ghcide/bench/exe/Main.hs" |
| 53 | + component: "ghcide:exe:ghcide-bench" |
56 | 54 |
|
57 |
| - - path: "./plugins/hls-hlint-plugin/src" |
58 |
| - component: "hls-hlint-plugin" |
| 55 | + - path: "./ghcide/bench/lib/Experiments.hs" |
| 56 | + component: "ghcide:exe:ghcide-bench" |
59 | 57 |
|
60 |
| - - path: "./plugins/hls-retrie-plugin/src" |
61 |
| - component: "hls-retrie-plugin" |
| 58 | + - path: "./ghcide/bench/lib/Experiments/Types.hs" |
| 59 | + component: "ghcide:exe:ghcide-bench" |
62 | 60 |
|
63 |
| - - path: "./plugins/hls-explicit-imports-plugin/src" |
64 |
| - component: "hls-explicit-imports-plugin" |
| 61 | + - path: "./ghcide/bench/exe/Experiments.hs" |
| 62 | + component: "ghcide:exe:ghcide-bench" |
| 63 | + |
| 64 | + - path: "./ghcide/bench/exe/Experiments/Types.hs" |
| 65 | + component: "ghcide:exe:ghcide-bench" |
| 66 | + |
| 67 | + - path: "./src" |
| 68 | + component: "lib:haskell-language-server" |
| 69 | + |
| 70 | + - path: "./exe/Main.hs" |
| 71 | + component: "haskell-language-server:exe:haskell-language-server" |
| 72 | + |
| 73 | + - path: "./exe/Plugins.hs" |
| 74 | + component: "haskell-language-server:exe:haskell-language-server" |
| 75 | + |
| 76 | + - path: "./exe/Wrapper.hs" |
| 77 | + component: "haskell-language-server:exe:haskell-language-server-wrapper" |
| 78 | + |
| 79 | + - path: "./test/functional" |
| 80 | + component: "haskell-language-server:test:func-test" |
| 81 | + |
| 82 | + - path: "./plugins/tactics/src" |
| 83 | + component: "haskell-language-server:test:func-test" |
| 84 | + |
| 85 | + - path: "./test/wrapper" |
| 86 | + component: "haskell-language-server:test:wrapper-test" |
| 87 | + |
| 88 | + - path: "./hie-compat/src-ghc86" |
| 89 | + component: "lib:hie-compat" |
| 90 | + |
| 91 | + - path: "./hie-compat/src-ghc88" |
| 92 | + component: "lib:hie-compat" |
| 93 | + |
| 94 | + - path: "./hie-compat/src-reexport" |
| 95 | + component: "lib:hie-compat" |
| 96 | + |
| 97 | + - path: "./hie-compat/src-ghc810" |
| 98 | + component: "lib:hie-compat" |
| 99 | + |
| 100 | + - path: "./hie-compat/src-reexport" |
| 101 | + component: "lib:hie-compat" |
| 102 | + |
| 103 | + - path: "./hls-plugin-api/src" |
| 104 | + component: "lib:hls-plugin-api" |
| 105 | + |
| 106 | + - path: "./plugins/hls-class-plugin/src" |
| 107 | + component: "lib:hls-class-plugin" |
| 108 | + |
| 109 | + - path: "./plugins/hls-explicit-imports-plugin/src" |
| 110 | + component: "lib:hls-explicit-imports-plugin" |
| 111 | + |
| 112 | + - path: "./plugins/hls-hlint-plugin/src" |
| 113 | + component: "lib:hls-hlint-plugin" |
| 114 | + |
| 115 | + - path: "./plugins/hls-retrie-plugin/src" |
| 116 | + component: "lib:hls-retrie-plugin" |
| 117 | + |
| 118 | + - path: "./plugins/tactics/src" |
| 119 | + component: "lib:hls-tactics-plugin" |
| 120 | + |
| 121 | + - path: "./plugins/tactics/test" |
| 122 | + component: "hls-tactics-plugin:test:tests" |
| 123 | + |
| 124 | + - path: "./shake-bench/src" |
| 125 | + component: "lib:shake-bench" |
0 commit comments