summaryrefslogtreecommitdiff
path: root/apt-pkg/solver3.h
Commit message (Expand)AuthorAgeFilesLines
* solver3: Refactor Install(Ver) to PropagateInstall(Ver)Julian Andres Klode2024-11-021-2/+2
* solver3: Rename the 'dirty' bit to 'erased'Julian Andres Klode2024-11-021-2/+2
* solver3: Remove the Reject() function, propagate in Enqueue() insteadJulian Andres Klode2024-11-021-4/+3
* solver3: Introduce new Assume() and Enqueue() helpers and use themJulian Andres Klode2024-11-021-0/+14
* solver3: Rename Reason to VarJulian Andres Klode2024-11-021-22/+22
* solver3: Track all assignments and undo them individuallyJulian Andres Klode2024-11-021-16/+45
* Fix obsoleted-by handling for experimentalJulian Andres Klode2024-08-121-2/+3
* solver3: Refactor Reason.Pkg()/Reason.Ver() use with iteratorJulian Andres Klode2024-07-161-0/+10
* solver3: Consider packages as obsolete and not versionsJulian Andres Klode2024-07-021-2/+2
* solver3: Order obsolete choices lastJulian Andres Klode2024-06-131-0/+12
* solver3: Group work itemsJulian Andres Klode2024-06-131-6/+34
* Initial implementation of the 3.0 solverJulian Andres Klode2024-05-141-0/+286