Add tests Paths_ autogen module + default.extensions
Fixes #5086 The https://github.com/haskell/cabal/pull/5054 links to https://github.com/commercialhaskell/stack/issues/3789 which says - `Ensure you have OverloadedStrings and RebindableSyntax extensions enabled.` So we warn only in that case. Only `OverloadeStrings` (or `OverloadedLists`) or `RebindableSyntax` seems to be ok. Also make `allBuildInfos` return all (not only buildable) build infos, removing FIXME. `allBuildInfos` is used only in D.PD.Check.
Showing
- Cabal/Cabal.cabal 2 additions, 0 deletionsCabal/Cabal.cabal
- Cabal/Distribution/PackageDescription/Check.hs 31 additions, 0 deletionsCabal/Distribution/PackageDescription/Check.hs
- Cabal/Distribution/Types/PackageDescription.hs 13 additions, 19 deletionsCabal/Distribution/Types/PackageDescription.hs
- Cabal/changelog 2 additions, 0 deletionsCabal/changelog
- Cabal/tests/CheckTests.hs 1 addition, 0 deletionsCabal/tests/CheckTests.hs
- Cabal/tests/ParserTests/regressions/extensions-paths-5054.cabal 39 additions, 0 deletions...tests/ParserTests/regressions/extensions-paths-5054.cabal
- Cabal/tests/ParserTests/regressions/extensions-paths-5054.check 1 addition, 0 deletions...tests/ParserTests/regressions/extensions-paths-5054.check
- Makefile 3 additions, 2 deletionsMakefile
- cabal-testsuite/PackageTests/PathsModule/Library/my.cabal 2 additions, 2 deletionscabal-testsuite/PackageTests/PathsModule/Library/my.cabal
Loading
Please register or sign in to comment