Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. Aug 20, 2018
  2. Aug 16, 2018
  3. Aug 15, 2018
  4. Aug 14, 2018
  5. Aug 13, 2018
  6. Aug 11, 2018
  7. Aug 10, 2018
    • kristenk's avatar
      Solver: Represent an unknown package with a failure node. · ed804ee6
      kristenk authored
      Previously, the solver represented an unknown package with an empty PChoice
      node, because an unknown package is like a package with no versions.  Now that
      --reject-unconstrained-dependencies also needs to reject whole packages, it is
      simpler to handle both types of failures similarly, and use a failure node for
      both.  Another advantage of using a failure node now is that the node can store
      more information about why the package was rejected.  The explicit node also
      simplifies generating the solver log.
      
      This commit treats a failure node under a goal choice as a backjump in
      D.S.Modular.Explore.exploreLog, which fixes #5502.
      ed804ee6
    • kristenk's avatar
    • kristenk's avatar
      Remove redundant case in D.S.Modular.Message.showMessages. · a35e8e03
      kristenk authored
      The case gave the same result as a combination of two other simpler cases.
      a35e8e03
  8. Aug 08, 2018
  9. Aug 07, 2018
  10. Aug 06, 2018
  11. Aug 05, 2018
  12. Aug 03, 2018
  13. Aug 02, 2018
Loading