path: root/src/clients/cave/resolve_common.cc
AgeCommit message (Collapse)AuthorLines
2016-12-04use range based for loops more pervasively (NFC)Avatar Saleem Abdulrasool -220/+160
2016-08-04modernize: convert to range based for-loopsAvatar Saleem Abdulrasool -9/+8
Automated conversion to range based for loops. NFC
2014-09-14Add --chroot-pathAvatar Ciaran McCreesh -0/+2
2014-08-27Nothing to see here, move alongAvatar Ciaran McCreesh -0/+4
2014-04-20I hate std::threadAvatar Ciaran McCreesh -36/+46
2014-04-20Look for exceptions inside threadsAvatar Ciaran McCreesh -4/+13
2014-03-21Add --promote-binaries optionAvatar Dimitry Ishenko -0/+7
2014-03-21Add PromoteBinariesHelperAvatar Dimitry Ishenko -0/+4
2013-09-08Add UninstallConfirmationAvatar Ciaran McCreesh -0/+5
2013-05-22Use nullptrAvatar Ciaran McCreesh -6/+5
2013-05-22Switch to std mutex and condition_variableAvatar Ciaran McCreesh -2/+1
2013-05-22Use std::threadAvatar Ciaran McCreesh -8/+16
2013-03-02initialise extern templates in proper namespaceAvatar Saleem Abdulrasool -3/+6
The declarations for the template instantions are marked as being under paludis. However, the instantiations were being made without an explict enclosing namespace, which results in an ambiguity. Explicitly indicate the namespace for template instantiations.
2012-07-27cave resolve --prefer-matching / --avoid-matchingAvatar Ciaran McCreesh -3/+9
2011-06-19Make some ChangeByResolvents into DependentPackageIDsAvatar Ciaran McCreesh -1/+1
2011-06-12Make resolve --hide affect resolvent selectionAvatar Ciaran McCreesh -7/+7
Fixes: ticket:1164
2011-06-11Add but do not implement keep if-same-metadataAvatar Ciaran McCreesh -0/+2
2011-05-19Revert the package dep spec changesAvatar Ciaran McCreesh -18/+1
2011-04-18Don't hold versions, keys, choices in a sequenceAvatar Ciaran McCreesh -1/+18
2011-04-12MetadataKey value -> parse_valueAvatar Ciaran McCreesh -2/+2
2011-04-10Selections cache doesn't make a huge difference, so killAvatar Ciaran McCreesh -2/+0
2011-04-07Constraint -> RequirementAvatar Ciaran McCreesh -1/+1
2011-04-05cave resolve --hideAvatar Ciaran McCreesh -0/+8
2011-04-04Version requirements to constraintsAvatar Ciaran McCreesh -1/+1
2011-03-26Use Environment rather than PackageDatabaseAvatar Ciaran McCreesh -2/+1
2011-03-19Get dependents calculation rightAvatar Ciaran McCreesh -1/+1
2011-03-15Common blocker splitting up codeAvatar Ciaran McCreesh -4/+6
2011-03-14cave resolve --reinstall-dependents-ofAvatar Ciaran McCreesh -1/+34
2011-03-10Common code for making uninstall blockersAvatar Ciaran McCreesh -1/+2
2011-02-21Remove simple_ from visitorAvatar Ciaran McCreesh -3/+3
2011-02-12cave resolve --no-restarts-forAvatar Ciaran McCreesh -0/+8
2011-02-01Show nice errors for specs in more placesAvatar Ciaran McCreesh -31/+27
2011-01-07Pass ID to match_packageAvatar Ciaran McCreesh -2/+2
2010-12-19Support group names for suggestionsAvatar Ciaran McCreesh -2/+40
2010-12-16Allow pretends to be run with required confirmationsAvatar Ciaran McCreesh -4/+62
Fixes: ticket:1066
2010-12-08cave resolve --one-binary-per-slotAvatar Ciaran McCreesh -0/+1
2010-12-08Refactor replacing logic into a helperAvatar Ciaran McCreesh -0/+4
2010-11-11Always show pbin command line optionsAvatar Ciaran McCreesh -2/+0
2010-10-31Don't require permission for target[<1.23]Avatar Ciaran McCreesh -0/+20
Fixes: ticket:957
2010-10-30Better nothing matching for cave resolveAvatar Ciaran McCreesh -0/+7
2010-10-17cave resolve --dependencies-to-slashAvatar Ciaran McCreesh -0/+24
Fixes: ticket:994
2010-10-05cave resolve --ignore-{unable-decisions,unorderable-jobs}Avatar Ciaran McCreesh -4/+6
Fixes: ticket:993
2010-10-02resolve --prefer/--avoid can take a non-q PNAvatar Ciaran McCreesh -2/+12
Fixes: ticket:989
2010-09-05Blocker strength is an enum, not a boolAvatar Ciaran McCreesh -1/+1
2010-09-02cave resolve --graph-jobsAvatar Ciaran McCreesh -0/+82
2010-08-27Handle blockers with chrootsAvatar Ciaran McCreesh -0/+5
Fixes: ticket:963
2010-08-24FSEntry -> FSPath, FSStatAvatar Ciaran McCreesh -1/+1
Fixes: ticket:967
2010-08-23Remove remove-if-dependent specs from worldAvatar Ciaran McCreesh -0/+40
Fixes: ticket:971
2010-08-21resolve -> ProcessAvatar Ciaran McCreesh -11/+11
2010-08-13cave resolve --make defaults to chroot when root != /Avatar Ciaran McCreesh -6/+17