# This is a sample hie.yaml file for opening haskell-language-server # in hie, using stack as the build system. To use is, copy it to a # file called 'hie.yaml' # TODO regenerate this file using gen-hie cradle: multi: - path: "./test/testdata" config: { cradle: { none } } - path: "./" config: cradle: stack: - path: "./ghcide/src" component: "ghcide:lib" - path: "./ghcide/exe" component: "ghcide:exe:ghcide" - path: "./src" component: "haskell-language-server:lib" - path: "./exe/Main.hs" component: "haskell-language-server:exe:haskell-language-server" - path: "./plugins/default/src" component: "haskell-language-server:exe:haskell-language-server" - path: "./exe/Wrapper.hs" component: "haskell-language-server:exe:haskell-language-server-wrapper" - path: "./test/utils/" component: "haskell-language-server:test:func-test" - path: "./test/functional" component: "haskell-language-server:test:func-test" - path: "./test/wrapper" component: "haskell-language-server:test:wrapper-test" - path: "./hls-plugin-api/src" component: "hls-plugin-api:lib" # Plugins: - path: "./plugins/hls-class-plugin/src" component: "hls-class-plugin:lib" - path: "./plugins/hls-explicit-imports-plugin/src" component: "hls-explicit-imports-plugin:lib" - path: "./plugins/hls-eval-plugin/src" component: "hls-eval-plugin:lib" - path: "./plugins/hls-hlint-plugin/src" component: "hls-hlint-plugin:lib" - path: "./plugins/hls-retrie-plugin/src" component: "hls-retrie-plugin:lib" - path: "./plugins/tactics/src" component: "hls-tactics-plugin:lib" - path: "./plugins/tactics/test" component: "hls-tactics-plugin:test:tests"