This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. 01 Feb, 2023 2 commits
  2. 29 Jan, 2023 1 commit
  3. 24 Jan, 2023 2 commits
  4. 23 Jan, 2023 2 commits
    • fendor's avatar
      Fix and improve list parser of cabal init cli (#8663) · 8aad429e
      fendor authored
      
      
      * Fix cli list parse errors in `cabal init`
      
      Occurrences of `Flag [a]` behave in a slightly unexpected way. The monoid
      instance of `Flag` is right associative and discard the value on the
      left.
      Thus, make sure we merge the contents of the flags, instead of using the
      monoid instance of `Flag` itself.
      
      * Document fixes and improvements
      
      Co-authored-by: default avatarmergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
      8aad429e
    • Pierre Le Marre's avatar
      cabal check: Warn if readmes or changelogs are omitted from extra-doc-files (#8657) · 6fb48c7e
      Pierre Le Marre authored
      
      
      * cabal check: Warn if expected files are omitted from extra-doc-files
      
      * Add test
      
      * Add missing files and their hackage’s reference
      
      * Move doc file check from checkPackageContent to checkPackageFilesPreDistribution
      
      * Check based on globs only
      
      Check only globs, not the filesystem.
      
      * Update test outputs
      
      * Make check more robust to relative paths
      
      * Fix tests failing with "Distribution quality warnings"
      
      * Fix comments and changelog [skip ci]
      
      * Test changelog only if present
      
      * Revert "Update test outputs"
      
      This reverts commit ce49487d804691f77aff38b89449c2d0f09dbd44.
      
      * Revert "Fix tests failing with "Distribution quality warnings""
      
      This reverts commit 705f6bd0144057f5c1d375f9eceb90645b218a88.
      
      * Fix changelog
      
      * Remove getGlobFiles
      
      * Adapt warnings to version 1.12
      
      Co-authored-by: default avatarmergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
      6fb48c7e
  5. 22 Jan, 2023 4 commits
  6. 21 Jan, 2023 3 commits
  7. 20 Jan, 2023 4 commits
  8. 19 Jan, 2023 2 commits
  9. 18 Jan, 2023 1 commit
    • Paweł Dybiec's avatar
      Add check for recursive glob in root directory (#8441) · fff7a981
      Paweł Dybiec authored
      * Add check for recursive glob in root directory
      
      Such globs might be expensive to include, as they might pull unnecessary
       directories just like `.git` or `dist-newstyle`.
      
      * Move expensive glob warning to its own constructor
      
      * Add changelog entry
      
      * Add test for recursive glob warning
      
      * Fix formatting
      fff7a981
  10. 16 Jan, 2023 5 commits
  11. 14 Jan, 2023 2 commits
  12. 12 Jan, 2023 1 commit
  13. 09 Jan, 2023 1 commit
  14. 07 Jan, 2023 1 commit
  15. 06 Jan, 2023 1 commit
  16. 05 Jan, 2023 2 commits
  17. 04 Jan, 2023 3 commits
  18. 03 Jan, 2023 3 commits