Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/haskell/Cabal.git. Pull mirroring updated .
  1. Dec 17, 2022
  2. Dec 16, 2022
  3. Dec 15, 2022
  4. Dec 10, 2022
  5. Dec 07, 2022
  6. Dec 04, 2022
    • Jappie Klooster's avatar
      Add upper bound check to all (#8361) · 5d43746f
      Jappie Klooster authored
      * Add check for upper bound on any package
      
      fixes https://github.com/haskell/cabal/issues/8291
      presumably this will make it nag at anyone for forgetting
      to add upper bounds to their packages.
      
      add changelog
      
      (presumably)
      
      wait what?
      
      move toDependencyVersionsMap to utils section
      
      add nicer error message
      
      simplify checking logic, add more comments
      
      only emit missing upper bounds if bigger then one
      
      don't add bound to internal libraries
      
      filter out self from the dependency map
      
      I think this is an external library so it needs an upper bound now?
      
      add test for multilib
      
      fix test suite by ignoring the warning
      
      ... probably not the best approach
      
      change link to pvp instead of parsonsmatt
      
      better wording on missing upper bound error
      
      remove spurious parenthesis
      
      change map creation from monad to list comprehension
      
      use foldmap to get rid of maybe, fix compile error
      
      rewrite from do notation to list comprehension
      
      fix test suite failing
      
      fix compile error
      
      factor out double filter call in a && expression
      
      * set expectation
      
      * Modify test so it gives a list of expected libs
      
      rename public-multilib-3 to all-upper-bound
      the test had little to do with multilib.
      
      * Update comment on ignoring warnigns
      
      * use map instead of if
      
      * Undo map change
      
      add comment on why that doesn't work
      
      * Add description and maintainer fields
      
      * make description longer then synopsis in all-upper-bound.cabal
      5d43746f
  7. Dec 01, 2022
  8. Nov 30, 2022
  9. Nov 21, 2022
  10. Nov 20, 2022
  11. Nov 19, 2022
  12. Nov 18, 2022
  13. Nov 17, 2022
  14. Nov 16, 2022
Loading