-
- Downloads
Add module name validation in cabal check command
This change ensures that Cabal warns about modules with names that would cause portability issues, especially on Windows systems where certain names like "aux", "con", "nul", etc. are reserved by the operating system. Fixes #10295
Showing
- Cabal/src/Distribution/PackageDescription/Check/Paths.hs 1 addition, 0 deletionsCabal/src/Distribution/PackageDescription/Check/Paths.hs
- Cabal/src/Distribution/PackageDescription/Check/Target.hs 15 additions, 1 deletionCabal/src/Distribution/PackageDescription/Check/Target.hs
- cabal-testsuite/PackageTests/Check/InvalidModuleName/InvalidModuleName.cabal 44 additions, 0 deletions...kageTests/Check/InvalidModuleName/InvalidModuleName.cabal
- cabal-testsuite/PackageTests/Check/InvalidModuleName/LICENSE 0 additions, 0 deletionscabal-testsuite/PackageTests/Check/InvalidModuleName/LICENSE
- cabal-testsuite/PackageTests/Check/InvalidModuleName/bench/.file 0 additions, 0 deletions...estsuite/PackageTests/Check/InvalidModuleName/bench/.file
- cabal-testsuite/PackageTests/Check/InvalidModuleName/cabal.out 10 additions, 0 deletions...-testsuite/PackageTests/Check/InvalidModuleName/cabal.out
- cabal-testsuite/PackageTests/Check/InvalidModuleName/cabal.test.hs 5 additions, 0 deletions...tsuite/PackageTests/Check/InvalidModuleName/cabal.test.hs
- cabal-testsuite/PackageTests/Check/InvalidModuleName/exe/.file 0 additions, 0 deletions...-testsuite/PackageTests/Check/InvalidModuleName/exe/.file
- cabal-testsuite/PackageTests/Check/InvalidModuleName/src/.file 0 additions, 0 deletions...-testsuite/PackageTests/Check/InvalidModuleName/src/.file
- cabal-testsuite/PackageTests/Check/InvalidModuleName/test/.file 0 additions, 0 deletions...testsuite/PackageTests/Check/InvalidModuleName/test/.file
- changelog.d/pr-10816.md 23 additions, 0 deletionschangelog.d/pr-10816.md
Loading
Please register or sign in to comment