diff --git a/haskell-library-template.cabal b/haskell-library-template.cabal index e1cdcdc..d9f2477 100644 --- a/haskell-library-template.cabal +++ b/haskell-library-template.cabal @@ -59,7 +59,7 @@ library StandaloneDeriving TypeApplications TypeFamilies - ghc-options: -Weverything -Wno-all-missed-specialisations -Wno-missed-specialisations -Wno-missing-exported-signatures -Wno-missing-import-lists -Wno-missing-local-signatures -Wno-monomorphism-restriction -Wno-safe -Wno-unsafe + ghc-options: -fwrite-ide-info -Weverything -Wno-all-missed-specialisations -Wno-missed-specialisations -Wno-missing-exported-signatures -Wno-missing-import-lists -Wno-missing-local-signatures -Wno-monomorphism-restriction -Wno-safe -Wno-unsafe build-depends: base <5 default-language: Haskell2010 @@ -98,7 +98,7 @@ test-suite readme StandaloneDeriving TypeApplications TypeFamilies - ghc-options: -Weverything -Wno-all-missed-specialisations -Wno-missed-specialisations -Wno-missing-exported-signatures -Wno-missing-import-lists -Wno-missing-local-signatures -Wno-monomorphism-restriction -Wno-safe -Wno-unsafe -pgmL markdown-unlit + ghc-options: -fwrite-ide-info -Weverything -Wno-all-missed-specialisations -Wno-missed-specialisations -Wno-missing-exported-signatures -Wno-missing-import-lists -Wno-missing-local-signatures -Wno-monomorphism-restriction -Wno-safe -Wno-unsafe -pgmL markdown-unlit build-depends: base <5 , markdown-unlit @@ -141,7 +141,7 @@ test-suite spec StandaloneDeriving TypeApplications TypeFamilies - ghc-options: -Weverything -Wno-all-missed-specialisations -Wno-missed-specialisations -Wno-missing-exported-signatures -Wno-missing-import-lists -Wno-missing-local-signatures -Wno-monomorphism-restriction -Wno-safe -Wno-unsafe -threaded -rtsopts "-with-rtsopts=-N" + ghc-options: -fwrite-ide-info -Weverything -Wno-all-missed-specialisations -Wno-missed-specialisations -Wno-missing-exported-signatures -Wno-missing-import-lists -Wno-missing-local-signatures -Wno-monomorphism-restriction -Wno-safe -Wno-unsafe -threaded -rtsopts "-with-rtsopts=-N" build-depends: base <5 , hspec diff --git a/stack-lts-12.26.yaml b/stack-lts-12.26.yaml index e09b3ae..30f338a 100644 --- a/stack-lts-12.26.yaml +++ b/stack-lts-12.26.yaml @@ -1 +1,6 @@ resolver: lts-12.26 + +extra-deps: + - hspec-2.8.1 + - hspec-core-2.8.1 + - hspec-junit-formatter-1.1.1.0 diff --git a/stack-lts-14.27.yaml b/stack-lts-14.27.yaml index 785b146..a186de4 100644 --- a/stack-lts-14.27.yaml +++ b/stack-lts-14.27.yaml @@ -1 +1,6 @@ resolver: lts-14.27 + +extra-deps: + - hspec-2.8.1 + - hspec-core-2.8.1 + - hspec-junit-formatter-1.1.1.0 diff --git a/stack-lts-16.31.yaml b/stack-lts-16.31.yaml index 53095f7..ab0d428 100644 --- a/stack-lts-16.31.yaml +++ b/stack-lts-16.31.yaml @@ -1 +1,6 @@ resolver: lts-16.31 + +extra-deps: + - hspec-2.8.1 + - hspec-core-2.8.1 + - hspec-junit-formatter-1.1.1.0 diff --git a/stack-lts-18.28.yaml b/stack-lts-18.28.yaml index 773d5c9..a1f20b6 100644 --- a/stack-lts-18.28.yaml +++ b/stack-lts-18.28.yaml @@ -1 +1,4 @@ resolver: lts-18.28 + +extra-deps: + - hspec-junit-formatter-1.1.1.0 diff --git a/stack-lts-18.28.yaml.lock b/stack-lts-18.28.yaml.lock index 7af0442..5cd7e63 100644 --- a/stack-lts-18.28.yaml.lock +++ b/stack-lts-18.28.yaml.lock @@ -3,10 +3,17 @@ # For more information, please see the documentation at: # https://docs.haskellstack.org/en/stable/lock_files -packages: [] +packages: +- completed: + hackage: hspec-junit-formatter-1.1.1.0@sha256:fa2c908a6272c9e68f9c47bb70fa51333762dc90e7fc00c4abd6ca14501630cb,5753 + pantry-tree: + sha256: 0ebf9df3fe67c556c938d6ab49adf4f78cfec85f08335ca543aadb976d353d4d + size: 1279 + original: + hackage: hspec-junit-formatter-1.1.1.0 snapshots: - completed: + sha256: 428ec8d5ce932190d3cbe266b9eb3c175cd81e984babf876b64019e2cbe4ea68 size: 590100 url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/18/28.yaml - sha256: 428ec8d5ce932190d3cbe266b9eb3c175cd81e984babf876b64019e2cbe4ea68 original: lts-18.28 diff --git a/stack-lts-19.33.yaml b/stack-lts-19.33.yaml index f9994e6..8c0eb78 100644 --- a/stack-lts-19.33.yaml +++ b/stack-lts-19.33.yaml @@ -1 +1,4 @@ resolver: lts-19.33 + +extra-deps: + - hspec-junit-formatter-1.1.1.0 diff --git a/stack-lts-19.33.yaml.lock b/stack-lts-19.33.yaml.lock index d79c369..08a1f37 100644 --- a/stack-lts-19.33.yaml.lock +++ b/stack-lts-19.33.yaml.lock @@ -3,7 +3,14 @@ # For more information, please see the documentation at: # https://docs.haskellstack.org/en/stable/lock_files -packages: [] +packages: +- completed: + hackage: hspec-junit-formatter-1.1.1.0@sha256:fa2c908a6272c9e68f9c47bb70fa51333762dc90e7fc00c4abd6ca14501630cb,5753 + pantry-tree: + sha256: 0ebf9df3fe67c556c938d6ab49adf4f78cfec85f08335ca543aadb976d353d4d + size: 1279 + original: + hackage: hspec-junit-formatter-1.1.1.0 snapshots: - completed: sha256: 6d1532d40621957a25bad5195bfca7938e8a06d923c91bc52aa0f3c41181f2d4 diff --git a/stack-lts-20.26.yaml b/stack-lts-20.26.yaml index fc9172f..bab2ab3 100644 --- a/stack-lts-20.26.yaml +++ b/stack-lts-20.26.yaml @@ -1 +1,7 @@ resolver: lts-20.26 + +extra-deps: + - hspec-2.10.0 + - hspec-api-2.10.0 + - hspec-core-2.10.0 + - hspec-junit-formatter-1.1.1.0 diff --git a/stack-lts-20.26.yaml.lock b/stack-lts-20.26.yaml.lock index ea5a850..68c389a 100644 --- a/stack-lts-20.26.yaml.lock +++ b/stack-lts-20.26.yaml.lock @@ -3,7 +3,28 @@ # For more information, please see the documentation at: # https://docs.haskellstack.org/en/stable/lock_files -packages: [] +packages: +- completed: + hackage: hspec-api-2.10.0@sha256:68690737181eae90d25e214803d966658e661215ddf5e24f1495b54a71a09364,1509 + pantry-tree: + sha256: 5f40ff2d1b0e137530fd5ea0790e0f8a08ea1552cf570627861e666bd291fad0 + size: 665 + original: + hackage: hspec-api-2.10.0 +- completed: + hackage: hspec-core-2.10.0@sha256:0402831c0af58d182da49f836aef6da9e195d242856ea8ce3f4ce3df245c85b0,6677 + pantry-tree: + sha256: 217e63acceb2c29d07d06b4fad648ed79575bc6d1158619a275677d5902b05ef + size: 5819 + original: + hackage: hspec-core-2.10.0 +- completed: + hackage: hspec-junit-formatter-1.1.1.0@sha256:fa2c908a6272c9e68f9c47bb70fa51333762dc90e7fc00c4abd6ca14501630cb,5753 + pantry-tree: + sha256: 0ebf9df3fe67c556c938d6ab49adf4f78cfec85f08335ca543aadb976d353d4d + size: 1279 + original: + hackage: hspec-junit-formatter-1.1.1.0 snapshots: - completed: sha256: 5a59b2a405b3aba3c00188453be172b85893cab8ebc352b1ef58b0eae5d248a2 diff --git a/stack.yaml b/stack.yaml index 5ed2ee4..3121e51 100644 --- a/stack.yaml +++ b/stack.yaml @@ -1 +1,4 @@ resolver: lts-22.27 + +extra-deps: + - hspec-junit-formatter-1.1.2.0 diff --git a/stack.yaml.lock b/stack.yaml.lock index c2b206b..fa182fc 100644 --- a/stack.yaml.lock +++ b/stack.yaml.lock @@ -3,7 +3,14 @@ # For more information, please see the documentation at: # https://docs.haskellstack.org/en/stable/lock_files -packages: [] +packages: +- completed: + hackage: hspec-junit-formatter-1.1.2.0@sha256:104662435d13f02492f1667ef741bca2d30cc33d47d0458bae604d5cf15873cf,5845 + pantry-tree: + sha256: edfa57423aa1b9cb27846a8bc428698898327d20a59abe7f3a377a74edfb028a + size: 1491 + original: + hackage: hspec-junit-formatter-1.1.2.0 snapshots: - completed: sha256: bc144ddf301a5c99f2cf51c7de50279ba144fd4486cb3c66f87ed761d6bbf6e9