summaryrefslogtreecommitdiff
path: root/src/generic/apt/aptitude_resolver.h
AgeCommit message (Expand)AuthorFilesLines
2010-04-20Allow "conflict" to be specified as a safety level again, with its old behavi...Daniel Burrows1-0/+11
2010-04-09Terminology change: replace "tier operation" with "cost" everywhere.Daniel Burrows1-4/+4
2010-04-08Fix the prototype of aptitude_resolver's constructor to correctly declare tha...Daniel Burrows1-0/+1
2010-03-15Actually initialize the component name of hints.Daniel Burrows1-1/+1
2010-03-15Write the backend half of the code to support customizable cost components.Daniel Burrows1-1/+6
2010-03-15Introduce new hint types to tweak cost components.Daniel Burrows1-26/+51
2010-03-05Overhaul the resolver to distinguish between tiers and changes to tiers; this...Daniel Burrows1-17/+18
2009-03-29Reorganize and flesh out the code to get the tiering configuration.Daniel Burrows1-8/+0
2009-03-29Write central routines for fetching the resolver's tier configuration.Daniel Burrows1-0/+8
2009-03-29Write support for resolver hints that adjust version tiers.Daniel Burrows1-27/+42
2009-03-29Use tiering in the aptitude resolver to order returned solutions.Daniel Burrows1-1/+5
2009-03-29Make tiers be tuples of integers (lexicographically ordered) instead of plain...Daniel Burrows1-0/+4
2009-03-23Restructure the resolver so that it stores and returns sets of choices using ...Daniel Burrows1-2/+2
2009-02-16Allow user code to create customized resolver managers with different initial...Daniel Burrows1-0/+1
2009-02-09Fix the prototype for aptitude_resolver::aptitude_resolver to match everythin...Daniel Burrows1-0/+1
2009-02-05Initial pass over the resolver scoring code to ensure that it works with hypo...Daniel Burrows1-0/+7
2009-02-01Rename aptitude_resolver::resolver_hint to aptitude_resolver::hintDaniel Burrows1-21/+21
2009-01-31When setting up the resolver, add scores that bias it towards installing depe...Daniel Burrows1-0/+13
2009-01-31Fix some wrong comments: select_inst is the one that corresponds to a missing...Daniel Burrows1-1/+3
2009-01-17For consistency with the documentation, use "approve" instead of "accept" to ...Daniel Burrows1-1/+1
2009-01-16Parse hints from Aptitude::ProblemResolver::Hints, pass them into add_action_...Daniel Burrows1-2/+7
2009-01-16Implement operator!= on hints and version selectors.Daniel Burrows1-0/+2
2009-01-16Add a version selector type that only selects versions that are not equal to ...Daniel Burrows1-0/+1
2009-01-16Finish writing a parser for resolver hints.Daniel Burrows1-1/+7
2009-01-16Reverse the order of arguments we use when making a version comparison selector.Daniel Burrows1-2/+2
2009-01-16Give the comparison operators better names.Daniel Burrows1-3/+3
2009-01-16Add a "inst" version selector that selects only versions that represent insta...Daniel Burrows1-0/+13
2009-01-16Add a version selector that selects all versions of a package.Daniel Burrows1-0/+11
2009-01-16Create a structured data type to store version comparison in resolver hints.Daniel Burrows1-19/+183
2008-10-06Switch everything over to the new search code.Daniel Burrows1-7/+9
2008-08-23Remove the max-successors option from the code and documentation.Daniel Burrows1-1/+1
2008-08-03Start working on a resolver hint mechanism.Daniel Burrows1-5/+115
2008-04-16Modified most header files descriptions to be Doxygen-parsable.Obey Arthur Liu1-14/+22
2008-03-14Write code to theoretically add appropriate scores / penalties to removing pa...Daniel Burrows1-0/+15
2008-03-06Allow the user to manually invoke the 'reject hold-breaking actions' logic.Daniel Burrows1-0/+5
2008-03-06When the resolver starts up, automatically reject forbidden versions and acti...Daniel Burrows1-1/+6
2008-02-04If we are allowed to generate the "cancel all actions" solution, the indicato...Daniel Burrows1-1/+10
2005-10-01[aptitude @ Import the Subversion repository into darcs.]Daniel Burrows1-0/+107