path: root/paludis/resolver/sanitised_dependencies.cc
AgeCommit message (Collapse)AuthorLines
2016-08-06modernize: use default method synthesisAvatar Saleem Abdulrasool -3/+1
Convert a number of destructors to default synthesized functions. Try to inline a few instances into the header. It should be possible to inline all of them, however, gcc seems to emit a number of warnings. Furthermore, some of the destructors are pure-virtualed, but provide an implementation. Placing the definition into the header causes ODR violations.
2016-08-04modernize: use nullptr rather than 0 or NULLAvatar Saleem Abdulrasool -4/+4
Automated conversion to nullptr. NFC.
2016-08-04modernize: convert to range based for-loopsAvatar Saleem Abdulrasool -10/+7
Automated conversion to range based for loops. NFC
2013-05-23Move code aroundAvatar Ciaran McCreesh -1/+0
2013-05-22Use nullptrAvatar Ciaran McCreesh -2/+2
2012-08-31Fix || ( ) deps under a non-enabled label.Avatar Ciaran McCreesh -34/+54
2011-08-07Move explicit instantiations to namespace paludisAvatar Elias Pipping -2/+4
Makes clang++ happy
2011-06-11No need to rewrite specs any moreAvatar Ciaran McCreesh -19/+6
2011-06-11PackageID::suggestions_key can goAvatar Ciaran McCreesh -2/+0
2011-05-19Revert the package dep spec changesAvatar Ciaran McCreesh -2/+3
2011-04-12MetadataKey value -> parse_valueAvatar Ciaran McCreesh -1/+1
2011-04-07Constraint -> RequirementAvatar Ciaran McCreesh -2/+2
2011-04-04slot to requirementsAvatar Ciaran McCreesh -1/+0
2011-04-04Start using constraints for PackageDepSpecsAvatar Ciaran McCreesh -2/+2
2011-03-11Pool labels classificationsAvatar Ciaran McCreesh -4/+4
2011-03-05Fix || ( a ( ) ) logicAvatar Ciaran McCreesh -1/+1
2011-02-27Log || scoresAvatar Ciaran McCreesh -2/+4
2011-01-09Rework Pimp to avoid ImpPtr ickinessAvatar Ciaran McCreesh -1/+1
Fixes: ticket:1070
2011-01-07Pass ID to match_packageAvatar Ciaran McCreesh -1/+4
2011-01-01Pass env, package_id to labels enabledAvatar Ciaran McCreesh -1/+1
2011-01-01Pass env, id to ConditionalDepSpec membersAvatar Ciaran McCreesh -10/+17
2010-12-19Do annotations differentlyAvatar Ciaran McCreesh -1/+0
2010-12-16Track active conditions for dependency reasonsAvatar Ciaran McCreesh -1/+11
Fixes: ticket:1064
2010-11-02Track labels classifications for depsAvatar Ciaran McCreesh -0/+7
2010-08-13Rename spec tree root to topAvatar Ciaran McCreesh -4/+4
2010-08-05Move PartiallyMadePackageDepSpec into own headerAvatar Ciaran McCreesh -0/+2
2010-08-04Let ChangesToMakeDecision have ChangedChoicesAvatar Ciaran McCreesh -16/+25
2010-07-23Avoid more explicit newageAvatar Ciaran McCreesh -1/+1
2010-07-23PrivateImplementationPattern -> Pimp, Implementation -> ImpAvatar Ciaran McCreesh -2/+2
2010-07-22Less verbose PrivateImplementationPatternAvatar Ciaran McCreesh -1/+1
2010-07-22No more tr1:: and tr1/Avatar Ciaran McCreesh -28/+28
2010-06-18Tidy up some InternalErrorsAvatar Ciaran McCreesh -9/+20
2010-06-17remove some icky castsAvatar Ciaran McCreesh -1/+0
2010-06-17UI for unsafe uninstallsAvatar Ciaran McCreesh -4/+11
Fixes: ticket:850
2010-06-14Work with Resolutions rather than ResolventsAvatar Ciaran McCreesh -20/+20
2010-06-12Give PackageOrBlockDepSpec its own headerAvatar Ciaran McCreesh -125/+0
2010-05-19New improved NamedValue syntaxAvatar Ciaran McCreesh -17/+17
2010-04-02Deserialise via a stream rather than a string.Avatar Ciaran McCreesh -2/+2
2010-03-03Need more options here tooAvatar Ciaran McCreesh -1/+2
2010-02-19fixxorAvatar Ciaran McCreesh -1/+1
2010-02-19Serialise annotations tooAvatar Ciaran McCreesh -4/+60
2009-12-06RefactorAvatar Ciaran McCreesh -8/+7
2009-12-06Handle empty ( ) blocks in || ( ) properlyAvatar David Leverton -4/+4
2009-12-05Fix output formattingAvatar Ciaran McCreesh -3/+3
2009-11-28Don't use virtuals for wrapped forward iteratorsAvatar Ciaran McCreesh -0/+12
2009-11-10RefactorAvatar Ciaran McCreesh -19/+20
2009-10-28Also rewrite targets.Avatar Ciaran McCreesh -4/+8
2009-10-11labels changesAvatar Ciaran McCreesh -26/+13
2009-10-06move serialise to paludis/Avatar Ciaran McCreesh -1/+1
2009-09-22QPN:S -> ResolventAvatar Ciaran McCreesh -18/+20