path: root/paludis/resolver
AgeCommit message (Expand)AuthorLines
2022-11-08resolver: Convert more loops (NFC)Avatar Marvin Schmidt -8/+6
2022-11-08resolver: Give loop variables better names (NFC)Avatar Marvin Schmidt -138/+141
2022-11-08resolver: Give variable a better name (NFC)Avatar Marvin Schmidt -4/+4
2022-11-08tree: Convert to range-based for loops (NFC)Avatar Marvin Schmidt -196/+141
2022-11-08resolver: Give parameter a better name (NFC)Avatar Marvin Schmidt -2/+2
2022-10-20Use std::make_unique()Avatar Marvin Schmidt -1/+1
2022-10-20Use transparent functors (NFC)Avatar Marvin Schmidt -1/+1
2022-10-10Isolate declarations (NFC)Avatar Marvin Schmidt -18/+39
2022-09-25resolver: job_requirements: Make compare operator constAvatar Marvin Schmidt -2/+2
2021-12-08paludis: resolver: required_confirmations: Provide virtual destructorAvatar Marvin Schmidt -0/+2
2021-12-08resolvent: Make copy assignment operator explicitAvatar Marvin Schmidt -3/+2
2021-09-17build: Resolver tests use fake installed repositoryAvatar Marvin Schmidt -1/+4
2021-09-17build: libpaludisresolver depends on libpaludis_SEAvatar Marvin Schmidt -1/+1
2020-10-16modernize: Mark overriding functions as suchAvatar Marvin Schmidt -77/+77
2017-08-08resolver: use range based for loops (NFC)Avatar Saleem Abdulrasool -14/+10
2017-06-11resolver: add fallthrough attribute to silence -Wimplicit-fallthroughAvatar Saleem Abdulrasool -2/+2
2017-01-18build: add missing dependencies on generated headersAvatar Bo ├śrsted Andresen -0/+1
2017-01-16paludis: c++11-ify repository iterationAvatar Saleem Abdulrasool -54/+35
2016-12-13build: Use the imported target for linking to pthreadAvatar Heiko Becker -1/+1
2016-12-10build: resolvertest uses google-test, SE source dependencyAvatar Saleem Abdulrasool -31/+33
2016-12-08resolver: whitespace, style cleanupsAvatar Saleem Abdulrasool -115/+67
2016-12-06Fix build with -Wl,--as-neededAvatar Heiko Becker -1/+2
2016-12-06Only build resolver_TEST_promote_binaries if tests are enabledAvatar Heiko Becker -3/+2
2016-12-04resolver: more range loop conversions (NFC)Avatar Saleem Abdulrasool -11/+7
2016-12-04use range based for loops more pervasively (NFC)Avatar Saleem Abdulrasool -19/+12
2016-11-30build: remove autotools based buildAvatar Saleem Abdulrasool -488/+0
2016-11-30build: introduce cmake based build systemAvatar Saleem Abdulrasool -0/+126
2016-08-06modernize: use default method synthesisAvatar Saleem Abdulrasool -83/+27
2016-08-04modernize: use override annotationsAvatar Saleem Abdulrasool -42/+42
2016-08-04modernize: use nullptr rather than 0 or NULLAvatar Saleem Abdulrasool -5/+5
2016-08-04modernize: convert to range based for-loopsAvatar Saleem Abdulrasool -43/+30
2016-01-29resolver: use range loops in the deciderAvatar Saleem Abdulrasool -183/+131
2016-01-17build: unconditionally use visibility flagsAvatar Saleem Abdulrasool -1/+1
2015-11-08Unify =* behaviourAvatar David Leverton -3/+2
2015-08-21noexcept is default for destructorsAvatar Wouter van Kesteren -2/+2
2015-08-21throw() -> noexceptAvatar Wouter van Kesteren -4/+4
2015-05-02GCC 5.1 compatibilityAvatar Wouter van Kesteren -3/+3
2015-04-19resolver: use a few temporary variablesAvatar Saleem Abdulrasool -3/+9
2015-04-19resolver: pull out some logic into a helper filterAvatar Saleem Abdulrasool -5/+23
2015-04-19resolver: whitespaceAvatar Saleem Abdulrasool -1/+2
2014-09-14Add --chroot-pathAvatar Ciaran McCreesh -4/+23
2014-08-28Fix assorted build failures with clangAvatar David Leverton -2/+1
2014-05-18If a subslot changes, build := dependents afterAvatar David Leverton -4/+281
2014-03-24Smile a bitAvatar Elias Pipping -15/+15
2014-03-22Don't run promote_binaries test without pbinsAvatar Ciaran McCreesh -1/+8
2014-03-21Tests for PromoteBinariesHelperAvatar Dimitry Ishenko -2/+212
2014-03-21ResolverWithBinaryTestData: control binrepo importanceAvatar Dimitry Ishenko -3/+4
2014-03-21Add PromoteBinariesHelperAvatar Dimitry Ishenko -1/+267
2014-03-21Add selection::AllVersionsSortedWithPromotionAvatar Dimitry Ishenko -0/+376
2014-03-06Fix segfaultAvatar Ciaran McCreesh -9/+10