├── .github ├── dependabot.yml └── workflows │ └── haskell.yml ├── .gitignore ├── .hlint.yaml ├── ChangeLog.md ├── LICENSE ├── README.md ├── Setup.hs ├── cabal.project ├── docs └── release.md ├── exe └── Main.hs ├── hie-bios.cabal ├── src └── HIE │ ├── Bios.hs │ └── Bios │ ├── Config.hs │ ├── Config │ └── YAML.hs │ ├── Cradle.hs │ ├── Cradle │ ├── Cabal.hs │ ├── ProgramVersions.hs │ ├── ProjectConfig.hs │ ├── Resolved.hs │ └── Utils.hs │ ├── Environment.hs │ ├── Flags.hs │ ├── Ghc │ ├── Api.hs │ ├── Check.hs │ ├── Doc.hs │ ├── Gap.hs │ ├── Load.hs │ └── Logger.hs │ ├── Internal │ └── Debug.hs │ ├── Process.hs │ ├── Types.hs │ └── Wrappers.hs ├── tests ├── BiosTests.hs ├── ParserTests.hs ├── Utils.hs ├── configs │ ├── bazel.yaml │ ├── bios-1.yaml │ ├── bios-2.yaml │ ├── bios-3.yaml │ ├── bios-4.yaml │ ├── bios-5.yaml │ ├── cabal-1.yaml │ ├── cabal-empty-config.yaml │ ├── cabal-multi.yaml │ ├── cabal-with-both.yaml │ ├── cabal-with-project.yaml │ ├── ch-cabal.yaml │ ├── ch-stack.yaml │ ├── default.yaml │ ├── dependencies.yaml │ ├── direct.yaml │ ├── keys-not-unique-fails.yaml │ ├── multi-cabal-with-project.yaml │ ├── multi-ch.yaml │ ├── multi-stack-with-yaml.yaml │ ├── multi.yaml │ ├── nested-cabal-multi.yaml │ ├── nested-stack-multi.yaml │ ├── none.yaml │ ├── obelisk.yaml │ ├── stack-config.yaml │ ├── stack-multi.yaml │ ├── stack-with-both.yaml │ └── stack-with-yaml.yaml └── projects │ ├── cabal-with-custom-setup │ ├── Setup.hs │ ├── cabal-with-custom-setup.cabal │ ├── cabal.project │ └── src │ │ └── MyLib.hs │ ├── cabal-with-ghc-and-project │ ├── cabal-with-ghc.cabal │ ├── cabal.project.extra │ ├── hie.yaml │ └── src │ │ └── MyLib.hs │ ├── cabal-with-ghc │ ├── cabal-with-ghc.cabal │ ├── cabal.project │ ├── hie.yaml │ └── src │ │ └── MyLib.hs │ ├── cabal-with-project │ ├── cabal-with-project.cabal │ ├── cabal.project.extra │ ├── hie.yaml │ └── src │ │ └── MyLib.hs │ ├── deps-bios-new │ ├── A.hs │ ├── B.hs │ ├── hie-bios.sh │ └── hie.yaml │ ├── failing-bios-ghc │ ├── A.hs │ ├── B.hs │ └── hie.yaml │ ├── failing-bios │ ├── A.hs │ ├── B.hs │ └── hie.yaml │ ├── failing-cabal │ ├── MyLib.hs │ ├── failing-cabal.cabal │ └── hie.yaml │ ├── failing-multi-repl-cabal-project │ ├── NotInPath.hs │ └── multi-repl-cabal-fail │ │ ├── app │ │ └── Main.hs │ │ ├── multi-repl-cabal-fail.cabal │ │ └── src │ │ ├── Fail.hs │ │ └── Lib.hs │ ├── failing-stack │ ├── failing-stack.cabal │ ├── hie.yaml │ └── src │ │ └── Lib.hs │ ├── implicit-cabal-deep-project │ ├── Main.hs │ ├── README │ ├── cabal.project │ ├── foo │ │ ├── Main.hs │ │ └── foo.cabal │ └── implicit-cabal-deep-project.cabal │ ├── implicit-cabal-no-project │ ├── Main.hs │ └── implicit-cabal-no-project.cabal │ ├── implicit-cabal │ ├── Main.hs │ ├── cabal.project │ └── implicit-cabal.cabal │ ├── implicit-stack-multi │ ├── Main.hs │ ├── implicit-stack-multi.cabal │ └── other-package │ │ ├── Main.hs │ │ └── other-package.cabal │ ├── implicit-stack │ ├── Main.hs │ └── implicit-stack.cabal │ ├── monorepo-cabal │ ├── A │ │ ├── A.cabal │ │ └── Main.hs │ ├── B │ │ ├── B.cabal │ │ └── MyLib.hs │ ├── cabal.project │ └── hie.yaml │ ├── multi-cabal-with-project │ ├── appA │ │ ├── appA.cabal │ │ └── src │ │ │ └── Lib.hs │ ├── appB │ │ ├── appB.cabal │ │ └── src │ │ │ └── Lib.hs │ ├── cabal.project.extra │ └── hie.yaml │ ├── multi-cabal │ ├── app │ │ └── Main.hs │ ├── cabal.project │ ├── hie.yaml │ ├── multi-cabal.cabal │ └── src │ │ └── Lib.hs │ ├── multi-direct │ ├── A.hs │ ├── B.hs │ └── hie.yaml │ ├── multi-stack-with-yaml │ ├── appA │ │ ├── Setup.hs │ │ ├── appA.cabal │ │ └── src │ │ │ └── Lib.hs │ ├── appB │ │ ├── Setup.hs │ │ ├── appB.cabal │ │ └── src │ │ │ └── Lib.hs │ └── hie.yaml │ ├── multi-stack │ ├── app │ │ └── Main.hs │ ├── cabal.project │ ├── hie.yaml │ ├── multi-stack.cabal │ └── src │ │ └── Lib.hs │ ├── nested-cabal │ ├── MyLib.hs │ ├── cabal.project │ ├── hie.yaml │ ├── nested-cabal.cabal │ └── sub-comp │ │ ├── Lib.hs │ │ └── sub-comp.cabal │ ├── nested-stack │ ├── MyLib.hs │ ├── hie.yaml │ ├── nested-stack.cabal │ └── sub-comp │ │ ├── Lib.hs │ │ └── sub-comp.cabal │ ├── simple-bios-ghc │ ├── A.hs │ ├── B.hs │ ├── hie-bios.sh │ └── hie.yaml │ ├── simple-bios-shell │ ├── A.hs │ ├── B.hs │ └── hie.yaml │ ├── simple-bios │ ├── A.hs │ ├── B.hs │ ├── hie-bios-deps.sh │ ├── hie-bios.sh │ └── hie.yaml │ ├── simple-cabal │ ├── .ghci │ ├── A.hs │ ├── B.hs │ ├── cabal.project │ ├── hie.yaml │ └── simple-cabal.cabal │ ├── simple-direct │ ├── A.hs │ ├── B.hs │ └── hie.yaml │ ├── simple-stack │ ├── A.hs │ ├── B.hs │ ├── cabal.project │ ├── hie.yaml │ └── simple-stack.cabal │ ├── space stack │ ├── A.hs │ ├── B.hs │ ├── hie.yaml │ └── stackproj.cabal │ ├── stack-with-yaml │ ├── Setup.hs │ ├── app │ │ └── Main.hs │ ├── hie.yaml │ ├── src │ │ └── Lib.hs │ └── stack-with-yaml.cabal │ └── symlink-test │ ├── a │ └── A.hs │ └── hie.yaml └── wrappers ├── bazel ├── cabal ├── cabal-with-repl ├── cabal-with-repl.hs └── cabal.hs /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/haskell.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/.github/workflows/haskell.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/.gitignore -------------------------------------------------------------------------------- /.hlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/.hlint.yaml -------------------------------------------------------------------------------- /ChangeLog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/ChangeLog.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/README.md -------------------------------------------------------------------------------- /Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /cabal.project: -------------------------------------------------------------------------------- 1 | packages: . 2 | 3 | -------------------------------------------------------------------------------- /docs/release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/docs/release.md -------------------------------------------------------------------------------- /exe/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/exe/Main.hs -------------------------------------------------------------------------------- /hie-bios.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/hie-bios.cabal -------------------------------------------------------------------------------- /src/HIE/Bios.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/src/HIE/Bios.hs -------------------------------------------------------------------------------- /src/HIE/Bios/Config.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/src/HIE/Bios/Config.hs -------------------------------------------------------------------------------- /src/HIE/Bios/Config/YAML.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/src/HIE/Bios/Config/YAML.hs -------------------------------------------------------------------------------- /src/HIE/Bios/Cradle.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/src/HIE/Bios/Cradle.hs -------------------------------------------------------------------------------- /src/HIE/Bios/Cradle/Cabal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/src/HIE/Bios/Cradle/Cabal.hs -------------------------------------------------------------------------------- /src/HIE/Bios/Cradle/ProgramVersions.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/src/HIE/Bios/Cradle/ProgramVersions.hs -------------------------------------------------------------------------------- /src/HIE/Bios/Cradle/ProjectConfig.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/src/HIE/Bios/Cradle/ProjectConfig.hs -------------------------------------------------------------------------------- /src/HIE/Bios/Cradle/Resolved.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/src/HIE/Bios/Cradle/Resolved.hs -------------------------------------------------------------------------------- /src/HIE/Bios/Cradle/Utils.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/src/HIE/Bios/Cradle/Utils.hs -------------------------------------------------------------------------------- /src/HIE/Bios/Environment.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/src/HIE/Bios/Environment.hs -------------------------------------------------------------------------------- /src/HIE/Bios/Flags.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/src/HIE/Bios/Flags.hs -------------------------------------------------------------------------------- /src/HIE/Bios/Ghc/Api.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/src/HIE/Bios/Ghc/Api.hs -------------------------------------------------------------------------------- /src/HIE/Bios/Ghc/Check.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/src/HIE/Bios/Ghc/Check.hs -------------------------------------------------------------------------------- /src/HIE/Bios/Ghc/Doc.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/src/HIE/Bios/Ghc/Doc.hs -------------------------------------------------------------------------------- /src/HIE/Bios/Ghc/Gap.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/src/HIE/Bios/Ghc/Gap.hs -------------------------------------------------------------------------------- /src/HIE/Bios/Ghc/Load.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/src/HIE/Bios/Ghc/Load.hs -------------------------------------------------------------------------------- /src/HIE/Bios/Ghc/Logger.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/src/HIE/Bios/Ghc/Logger.hs -------------------------------------------------------------------------------- /src/HIE/Bios/Internal/Debug.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/src/HIE/Bios/Internal/Debug.hs -------------------------------------------------------------------------------- /src/HIE/Bios/Process.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/src/HIE/Bios/Process.hs -------------------------------------------------------------------------------- /src/HIE/Bios/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/src/HIE/Bios/Types.hs -------------------------------------------------------------------------------- /src/HIE/Bios/Wrappers.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/src/HIE/Bios/Wrappers.hs -------------------------------------------------------------------------------- /tests/BiosTests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/BiosTests.hs -------------------------------------------------------------------------------- /tests/ParserTests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/ParserTests.hs -------------------------------------------------------------------------------- /tests/Utils.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/Utils.hs -------------------------------------------------------------------------------- /tests/configs/bazel.yaml: -------------------------------------------------------------------------------- 1 | cradle: 2 | { bazel: } 3 | -------------------------------------------------------------------------------- /tests/configs/bios-1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/configs/bios-1.yaml -------------------------------------------------------------------------------- /tests/configs/bios-2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/configs/bios-2.yaml -------------------------------------------------------------------------------- /tests/configs/bios-3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/configs/bios-3.yaml -------------------------------------------------------------------------------- /tests/configs/bios-4.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/configs/bios-4.yaml -------------------------------------------------------------------------------- /tests/configs/bios-5.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/configs/bios-5.yaml -------------------------------------------------------------------------------- /tests/configs/cabal-1.yaml: -------------------------------------------------------------------------------- 1 | cradle: 2 | { cabal: {component: "lib:hie-bios"} } 3 | -------------------------------------------------------------------------------- /tests/configs/cabal-empty-config.yaml: -------------------------------------------------------------------------------- 1 | cradle: 2 | cabal: 3 | -------------------------------------------------------------------------------- /tests/configs/cabal-multi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/configs/cabal-multi.yaml -------------------------------------------------------------------------------- /tests/configs/cabal-with-both.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/configs/cabal-with-both.yaml -------------------------------------------------------------------------------- /tests/configs/cabal-with-project.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/configs/cabal-with-project.yaml -------------------------------------------------------------------------------- /tests/configs/ch-cabal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/configs/ch-cabal.yaml -------------------------------------------------------------------------------- /tests/configs/ch-stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/configs/ch-stack.yaml -------------------------------------------------------------------------------- /tests/configs/default.yaml: -------------------------------------------------------------------------------- 1 | cradle: 2 | default: 3 | -------------------------------------------------------------------------------- /tests/configs/dependencies.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/configs/dependencies.yaml -------------------------------------------------------------------------------- /tests/configs/direct.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/configs/direct.yaml -------------------------------------------------------------------------------- /tests/configs/keys-not-unique-fails.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/configs/keys-not-unique-fails.yaml -------------------------------------------------------------------------------- /tests/configs/multi-cabal-with-project.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/configs/multi-cabal-with-project.yaml -------------------------------------------------------------------------------- /tests/configs/multi-ch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/configs/multi-ch.yaml -------------------------------------------------------------------------------- /tests/configs/multi-stack-with-yaml.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/configs/multi-stack-with-yaml.yaml -------------------------------------------------------------------------------- /tests/configs/multi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/configs/multi.yaml -------------------------------------------------------------------------------- /tests/configs/nested-cabal-multi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/configs/nested-cabal-multi.yaml -------------------------------------------------------------------------------- /tests/configs/nested-stack-multi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/configs/nested-stack-multi.yaml -------------------------------------------------------------------------------- /tests/configs/none.yaml: -------------------------------------------------------------------------------- 1 | cradle: 2 | none: 3 | -------------------------------------------------------------------------------- /tests/configs/obelisk.yaml: -------------------------------------------------------------------------------- 1 | cradle: 2 | { obelisk: } 3 | -------------------------------------------------------------------------------- /tests/configs/stack-config.yaml: -------------------------------------------------------------------------------- 1 | cradle: 2 | { stack: {}} 3 | -------------------------------------------------------------------------------- /tests/configs/stack-multi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/configs/stack-multi.yaml -------------------------------------------------------------------------------- /tests/configs/stack-with-both.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/configs/stack-with-both.yaml -------------------------------------------------------------------------------- /tests/configs/stack-with-yaml.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/configs/stack-with-yaml.yaml -------------------------------------------------------------------------------- /tests/projects/cabal-with-custom-setup/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /tests/projects/cabal-with-custom-setup/cabal-with-custom-setup.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/cabal-with-custom-setup/cabal-with-custom-setup.cabal -------------------------------------------------------------------------------- /tests/projects/cabal-with-custom-setup/cabal.project: -------------------------------------------------------------------------------- 1 | packages: ./ 2 | -------------------------------------------------------------------------------- /tests/projects/cabal-with-custom-setup/src/MyLib.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/cabal-with-custom-setup/src/MyLib.hs -------------------------------------------------------------------------------- /tests/projects/cabal-with-ghc-and-project/cabal-with-ghc.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/cabal-with-ghc-and-project/cabal-with-ghc.cabal -------------------------------------------------------------------------------- /tests/projects/cabal-with-ghc-and-project/cabal.project.extra: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/cabal-with-ghc-and-project/cabal.project.extra -------------------------------------------------------------------------------- /tests/projects/cabal-with-ghc-and-project/hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/cabal-with-ghc-and-project/hie.yaml -------------------------------------------------------------------------------- /tests/projects/cabal-with-ghc-and-project/src/MyLib.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/cabal-with-ghc-and-project/src/MyLib.hs -------------------------------------------------------------------------------- /tests/projects/cabal-with-ghc/cabal-with-ghc.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/cabal-with-ghc/cabal-with-ghc.cabal -------------------------------------------------------------------------------- /tests/projects/cabal-with-ghc/cabal.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/cabal-with-ghc/cabal.project -------------------------------------------------------------------------------- /tests/projects/cabal-with-ghc/hie.yaml: -------------------------------------------------------------------------------- 1 | cradle: 2 | cabal: 3 | -------------------------------------------------------------------------------- /tests/projects/cabal-with-ghc/src/MyLib.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/cabal-with-ghc/src/MyLib.hs -------------------------------------------------------------------------------- /tests/projects/cabal-with-project/cabal-with-project.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/cabal-with-project/cabal-with-project.cabal -------------------------------------------------------------------------------- /tests/projects/cabal-with-project/cabal.project.extra: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/cabal-with-project/cabal.project.extra -------------------------------------------------------------------------------- /tests/projects/cabal-with-project/hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/cabal-with-project/hie.yaml -------------------------------------------------------------------------------- /tests/projects/cabal-with-project/src/MyLib.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/cabal-with-project/src/MyLib.hs -------------------------------------------------------------------------------- /tests/projects/deps-bios-new/A.hs: -------------------------------------------------------------------------------- 1 | module A where -------------------------------------------------------------------------------- /tests/projects/deps-bios-new/B.hs: -------------------------------------------------------------------------------- 1 | module B where 2 | 3 | import A 4 | -------------------------------------------------------------------------------- /tests/projects/deps-bios-new/hie-bios.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/deps-bios-new/hie-bios.sh -------------------------------------------------------------------------------- /tests/projects/deps-bios-new/hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/deps-bios-new/hie.yaml -------------------------------------------------------------------------------- /tests/projects/failing-bios-ghc/A.hs: -------------------------------------------------------------------------------- 1 | module A where -------------------------------------------------------------------------------- /tests/projects/failing-bios-ghc/B.hs: -------------------------------------------------------------------------------- 1 | module B where 2 | 3 | import A 4 | -------------------------------------------------------------------------------- /tests/projects/failing-bios-ghc/hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/failing-bios-ghc/hie.yaml -------------------------------------------------------------------------------- /tests/projects/failing-bios/A.hs: -------------------------------------------------------------------------------- 1 | module A where -------------------------------------------------------------------------------- /tests/projects/failing-bios/B.hs: -------------------------------------------------------------------------------- 1 | module B where 2 | 3 | import A 4 | -------------------------------------------------------------------------------- /tests/projects/failing-bios/hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/failing-bios/hie.yaml -------------------------------------------------------------------------------- /tests/projects/failing-cabal/MyLib.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/failing-cabal/MyLib.hs -------------------------------------------------------------------------------- /tests/projects/failing-cabal/failing-cabal.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/failing-cabal/failing-cabal.cabal -------------------------------------------------------------------------------- /tests/projects/failing-cabal/hie.yaml: -------------------------------------------------------------------------------- 1 | cradle: 2 | cabal: 3 | -------------------------------------------------------------------------------- /tests/projects/failing-multi-repl-cabal-project/NotInPath.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/failing-multi-repl-cabal-project/NotInPath.hs -------------------------------------------------------------------------------- /tests/projects/failing-multi-repl-cabal-project/multi-repl-cabal-fail/app/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/failing-multi-repl-cabal-project/multi-repl-cabal-fail/app/Main.hs -------------------------------------------------------------------------------- /tests/projects/failing-multi-repl-cabal-project/multi-repl-cabal-fail/multi-repl-cabal-fail.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/failing-multi-repl-cabal-project/multi-repl-cabal-fail/multi-repl-cabal-fail.cabal -------------------------------------------------------------------------------- /tests/projects/failing-multi-repl-cabal-project/multi-repl-cabal-fail/src/Fail.hs: -------------------------------------------------------------------------------- 1 | module Fail where 2 | 3 | import System.FilePath (()) 4 | 5 | foo = "test" "me" 6 | -------------------------------------------------------------------------------- /tests/projects/failing-multi-repl-cabal-project/multi-repl-cabal-fail/src/Lib.hs: -------------------------------------------------------------------------------- 1 | module Lib where 2 | 3 | import System.FilePath (()) 4 | 5 | foo = "test" "me" 6 | -------------------------------------------------------------------------------- /tests/projects/failing-stack/failing-stack.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/failing-stack/failing-stack.cabal -------------------------------------------------------------------------------- /tests/projects/failing-stack/hie.yaml: -------------------------------------------------------------------------------- 1 | cradle: 2 | stack: 3 | -------------------------------------------------------------------------------- /tests/projects/failing-stack/src/Lib.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/failing-stack/src/Lib.hs -------------------------------------------------------------------------------- /tests/projects/implicit-cabal-deep-project/Main.hs: -------------------------------------------------------------------------------- 1 | main = pure () 2 | -------------------------------------------------------------------------------- /tests/projects/implicit-cabal-deep-project/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/implicit-cabal-deep-project/README -------------------------------------------------------------------------------- /tests/projects/implicit-cabal-deep-project/cabal.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/implicit-cabal-deep-project/cabal.project -------------------------------------------------------------------------------- /tests/projects/implicit-cabal-deep-project/foo/Main.hs: -------------------------------------------------------------------------------- 1 | main = pure () 2 | -------------------------------------------------------------------------------- /tests/projects/implicit-cabal-deep-project/foo/foo.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/implicit-cabal-deep-project/foo/foo.cabal -------------------------------------------------------------------------------- /tests/projects/implicit-cabal-deep-project/implicit-cabal-deep-project.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/implicit-cabal-deep-project/implicit-cabal-deep-project.cabal -------------------------------------------------------------------------------- /tests/projects/implicit-cabal-no-project/Main.hs: -------------------------------------------------------------------------------- 1 | main = pure () 2 | -------------------------------------------------------------------------------- /tests/projects/implicit-cabal-no-project/implicit-cabal-no-project.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/implicit-cabal-no-project/implicit-cabal-no-project.cabal -------------------------------------------------------------------------------- /tests/projects/implicit-cabal/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/implicit-cabal/Main.hs -------------------------------------------------------------------------------- /tests/projects/implicit-cabal/cabal.project: -------------------------------------------------------------------------------- 1 | packages: . 2 | -------------------------------------------------------------------------------- /tests/projects/implicit-cabal/implicit-cabal.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/implicit-cabal/implicit-cabal.cabal -------------------------------------------------------------------------------- /tests/projects/implicit-stack-multi/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/implicit-stack-multi/Main.hs -------------------------------------------------------------------------------- /tests/projects/implicit-stack-multi/implicit-stack-multi.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/implicit-stack-multi/implicit-stack-multi.cabal -------------------------------------------------------------------------------- /tests/projects/implicit-stack-multi/other-package/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/implicit-stack-multi/other-package/Main.hs -------------------------------------------------------------------------------- /tests/projects/implicit-stack-multi/other-package/other-package.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/implicit-stack-multi/other-package/other-package.cabal -------------------------------------------------------------------------------- /tests/projects/implicit-stack/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/implicit-stack/Main.hs -------------------------------------------------------------------------------- /tests/projects/implicit-stack/implicit-stack.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/implicit-stack/implicit-stack.cabal -------------------------------------------------------------------------------- /tests/projects/monorepo-cabal/A/A.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/monorepo-cabal/A/A.cabal -------------------------------------------------------------------------------- /tests/projects/monorepo-cabal/A/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/monorepo-cabal/A/Main.hs -------------------------------------------------------------------------------- /tests/projects/monorepo-cabal/B/B.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/monorepo-cabal/B/B.cabal -------------------------------------------------------------------------------- /tests/projects/monorepo-cabal/B/MyLib.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/monorepo-cabal/B/MyLib.hs -------------------------------------------------------------------------------- /tests/projects/monorepo-cabal/cabal.project: -------------------------------------------------------------------------------- 1 | packages: ./A ./B -------------------------------------------------------------------------------- /tests/projects/monorepo-cabal/hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/monorepo-cabal/hie.yaml -------------------------------------------------------------------------------- /tests/projects/multi-cabal-with-project/appA/appA.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/multi-cabal-with-project/appA/appA.cabal -------------------------------------------------------------------------------- /tests/projects/multi-cabal-with-project/appA/src/Lib.hs: -------------------------------------------------------------------------------- 1 | module Lib where 2 | -------------------------------------------------------------------------------- /tests/projects/multi-cabal-with-project/appB/appB.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/multi-cabal-with-project/appB/appB.cabal -------------------------------------------------------------------------------- /tests/projects/multi-cabal-with-project/appB/src/Lib.hs: -------------------------------------------------------------------------------- 1 | module Lib where 2 | -------------------------------------------------------------------------------- /tests/projects/multi-cabal-with-project/cabal.project.extra: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/multi-cabal-with-project/cabal.project.extra -------------------------------------------------------------------------------- /tests/projects/multi-cabal-with-project/hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/multi-cabal-with-project/hie.yaml -------------------------------------------------------------------------------- /tests/projects/multi-cabal/app/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/multi-cabal/app/Main.hs -------------------------------------------------------------------------------- /tests/projects/multi-cabal/cabal.project: -------------------------------------------------------------------------------- 1 | packages: ./ 2 | -------------------------------------------------------------------------------- /tests/projects/multi-cabal/hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/multi-cabal/hie.yaml -------------------------------------------------------------------------------- /tests/projects/multi-cabal/multi-cabal.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/multi-cabal/multi-cabal.cabal -------------------------------------------------------------------------------- /tests/projects/multi-cabal/src/Lib.hs: -------------------------------------------------------------------------------- 1 | module Lib where 2 | 3 | import System.FilePath (()) 4 | 5 | foo = "test" "me" 6 | -------------------------------------------------------------------------------- /tests/projects/multi-direct/A.hs: -------------------------------------------------------------------------------- 1 | module A where -------------------------------------------------------------------------------- /tests/projects/multi-direct/B.hs: -------------------------------------------------------------------------------- 1 | module B where 2 | 3 | import A 4 | -------------------------------------------------------------------------------- /tests/projects/multi-direct/hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/multi-direct/hie.yaml -------------------------------------------------------------------------------- /tests/projects/multi-stack-with-yaml/appA/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /tests/projects/multi-stack-with-yaml/appA/appA.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/multi-stack-with-yaml/appA/appA.cabal -------------------------------------------------------------------------------- /tests/projects/multi-stack-with-yaml/appA/src/Lib.hs: -------------------------------------------------------------------------------- 1 | module Lib where 2 | -------------------------------------------------------------------------------- /tests/projects/multi-stack-with-yaml/appB/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /tests/projects/multi-stack-with-yaml/appB/appB.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/multi-stack-with-yaml/appB/appB.cabal -------------------------------------------------------------------------------- /tests/projects/multi-stack-with-yaml/appB/src/Lib.hs: -------------------------------------------------------------------------------- 1 | module Lib where 2 | -------------------------------------------------------------------------------- /tests/projects/multi-stack-with-yaml/hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/multi-stack-with-yaml/hie.yaml -------------------------------------------------------------------------------- /tests/projects/multi-stack/app/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/multi-stack/app/Main.hs -------------------------------------------------------------------------------- /tests/projects/multi-stack/cabal.project: -------------------------------------------------------------------------------- 1 | packages: ./ 2 | -------------------------------------------------------------------------------- /tests/projects/multi-stack/hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/multi-stack/hie.yaml -------------------------------------------------------------------------------- /tests/projects/multi-stack/multi-stack.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/multi-stack/multi-stack.cabal -------------------------------------------------------------------------------- /tests/projects/multi-stack/src/Lib.hs: -------------------------------------------------------------------------------- 1 | module Lib where 2 | 3 | import System.FilePath (()) 4 | 5 | foo = "test" "me" 6 | -------------------------------------------------------------------------------- /tests/projects/nested-cabal/MyLib.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/nested-cabal/MyLib.hs -------------------------------------------------------------------------------- /tests/projects/nested-cabal/cabal.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/nested-cabal/cabal.project -------------------------------------------------------------------------------- /tests/projects/nested-cabal/hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/nested-cabal/hie.yaml -------------------------------------------------------------------------------- /tests/projects/nested-cabal/nested-cabal.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/nested-cabal/nested-cabal.cabal -------------------------------------------------------------------------------- /tests/projects/nested-cabal/sub-comp/Lib.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/nested-cabal/sub-comp/Lib.hs -------------------------------------------------------------------------------- /tests/projects/nested-cabal/sub-comp/sub-comp.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/nested-cabal/sub-comp/sub-comp.cabal -------------------------------------------------------------------------------- /tests/projects/nested-stack/MyLib.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/nested-stack/MyLib.hs -------------------------------------------------------------------------------- /tests/projects/nested-stack/hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/nested-stack/hie.yaml -------------------------------------------------------------------------------- /tests/projects/nested-stack/nested-stack.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/nested-stack/nested-stack.cabal -------------------------------------------------------------------------------- /tests/projects/nested-stack/sub-comp/Lib.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/nested-stack/sub-comp/Lib.hs -------------------------------------------------------------------------------- /tests/projects/nested-stack/sub-comp/sub-comp.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/nested-stack/sub-comp/sub-comp.cabal -------------------------------------------------------------------------------- /tests/projects/simple-bios-ghc/A.hs: -------------------------------------------------------------------------------- 1 | module A where -------------------------------------------------------------------------------- /tests/projects/simple-bios-ghc/B.hs: -------------------------------------------------------------------------------- 1 | module B where 2 | 3 | import A 4 | -------------------------------------------------------------------------------- /tests/projects/simple-bios-ghc/hie-bios.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/simple-bios-ghc/hie-bios.sh -------------------------------------------------------------------------------- /tests/projects/simple-bios-ghc/hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/simple-bios-ghc/hie.yaml -------------------------------------------------------------------------------- /tests/projects/simple-bios-shell/A.hs: -------------------------------------------------------------------------------- 1 | module A where -------------------------------------------------------------------------------- /tests/projects/simple-bios-shell/B.hs: -------------------------------------------------------------------------------- 1 | module B where 2 | 3 | import A 4 | -------------------------------------------------------------------------------- /tests/projects/simple-bios-shell/hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/simple-bios-shell/hie.yaml -------------------------------------------------------------------------------- /tests/projects/simple-bios/A.hs: -------------------------------------------------------------------------------- 1 | module A where -------------------------------------------------------------------------------- /tests/projects/simple-bios/B.hs: -------------------------------------------------------------------------------- 1 | module B where 2 | 3 | import A 4 | -------------------------------------------------------------------------------- /tests/projects/simple-bios/hie-bios-deps.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | echo "hie-bios.sh" >> $HIE_BIOS_OUTPUT 4 | -------------------------------------------------------------------------------- /tests/projects/simple-bios/hie-bios.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/simple-bios/hie-bios.sh -------------------------------------------------------------------------------- /tests/projects/simple-bios/hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/simple-bios/hie.yaml -------------------------------------------------------------------------------- /tests/projects/simple-cabal/.ghci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/simple-cabal/.ghci -------------------------------------------------------------------------------- /tests/projects/simple-cabal/A.hs: -------------------------------------------------------------------------------- 1 | module A where 2 | -------------------------------------------------------------------------------- /tests/projects/simple-cabal/B.hs: -------------------------------------------------------------------------------- 1 | module B where 2 | 3 | import A 4 | -------------------------------------------------------------------------------- /tests/projects/simple-cabal/cabal.project: -------------------------------------------------------------------------------- 1 | packages: . 2 | -------------------------------------------------------------------------------- /tests/projects/simple-cabal/hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/simple-cabal/hie.yaml -------------------------------------------------------------------------------- /tests/projects/simple-cabal/simple-cabal.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/simple-cabal/simple-cabal.cabal -------------------------------------------------------------------------------- /tests/projects/simple-direct/A.hs: -------------------------------------------------------------------------------- 1 | module A where -------------------------------------------------------------------------------- /tests/projects/simple-direct/B.hs: -------------------------------------------------------------------------------- 1 | module B where 2 | 3 | import A 4 | -------------------------------------------------------------------------------- /tests/projects/simple-direct/hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/simple-direct/hie.yaml -------------------------------------------------------------------------------- /tests/projects/simple-stack/A.hs: -------------------------------------------------------------------------------- 1 | module A where 2 | -------------------------------------------------------------------------------- /tests/projects/simple-stack/B.hs: -------------------------------------------------------------------------------- 1 | module B where 2 | 3 | import A 4 | -------------------------------------------------------------------------------- /tests/projects/simple-stack/cabal.project: -------------------------------------------------------------------------------- 1 | packages: . 2 | -------------------------------------------------------------------------------- /tests/projects/simple-stack/hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/simple-stack/hie.yaml -------------------------------------------------------------------------------- /tests/projects/simple-stack/simple-stack.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/simple-stack/simple-stack.cabal -------------------------------------------------------------------------------- /tests/projects/space stack/A.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/space stack/A.hs -------------------------------------------------------------------------------- /tests/projects/space stack/B.hs: -------------------------------------------------------------------------------- 1 | module B where 2 | 3 | import A 4 | -------------------------------------------------------------------------------- /tests/projects/space stack/hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/space stack/hie.yaml -------------------------------------------------------------------------------- /tests/projects/space stack/stackproj.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/space stack/stackproj.cabal -------------------------------------------------------------------------------- /tests/projects/stack-with-yaml/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /tests/projects/stack-with-yaml/app/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/stack-with-yaml/app/Main.hs -------------------------------------------------------------------------------- /tests/projects/stack-with-yaml/hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/stack-with-yaml/hie.yaml -------------------------------------------------------------------------------- /tests/projects/stack-with-yaml/src/Lib.hs: -------------------------------------------------------------------------------- 1 | module Lib where 2 | 3 | import System.FilePath (()) 4 | 5 | foo = "test" "me" 6 | -------------------------------------------------------------------------------- /tests/projects/stack-with-yaml/stack-with-yaml.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/stack-with-yaml/stack-with-yaml.cabal -------------------------------------------------------------------------------- /tests/projects/symlink-test/a/A.hs: -------------------------------------------------------------------------------- 1 | module A where 2 | 3 | a :: Int 4 | a = 5 -------------------------------------------------------------------------------- /tests/projects/symlink-test/hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/tests/projects/symlink-test/hie.yaml -------------------------------------------------------------------------------- /wrappers/bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/wrappers/bazel -------------------------------------------------------------------------------- /wrappers/cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/wrappers/cabal -------------------------------------------------------------------------------- /wrappers/cabal-with-repl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/wrappers/cabal-with-repl -------------------------------------------------------------------------------- /wrappers/cabal-with-repl.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/wrappers/cabal-with-repl.hs -------------------------------------------------------------------------------- /wrappers/cabal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/hie-bios/HEAD/wrappers/cabal.hs --------------------------------------------------------------------------------