path: root/paludis/repositories/e/ebuild_flat_metadata_cache.cc
AgeCommit message (Expand)AuthorLines
2022-11-08tree: Convert to range-based for loops (NFC)Avatar Marvin Schmidt -17/+14
2022-10-10Isolate declarations (NFC)Avatar Marvin Schmidt -2/+4
2016-08-06modernize: use default method synthesisAvatar Saleem Abdulrasool -3/+1
2012-09-14Refactor to allow subslotsAvatar Ciaran McCreesh -1/+2
2012-03-30Don't reject flat_hash cache with no EAPIAvatar David Leverton -6/+3
2012-03-30Support for verifying MD5-based flat_hash cachesAvatar David Leverton -25/+72
2011-08-07Move explicit instantiations to namespace paludisAvatar Elias Pipping -2/+4
2011-06-12Remove provide_keyAvatar Ciaran McCreesh -17/+0
2011-04-21Don't bother loading empty provideAvatar Ciaran McCreesh -2/+10
2011-04-12MetadataKey value -> parse_valueAvatar Ciaran McCreesh -39/+54
2011-04-10Don't use fancy eapi trickery for bad mtimesAvatar Ciaran McCreesh -0/+7
2011-04-10Handle invalid metadata in cache differentlyAvatar Ciaran McCreesh -1/+4
2011-03-26Use Environment rather than PackageDatabaseAvatar Ciaran McCreesh -7/+10
2011-02-20Preserve SCM revision for binariesAvatar Ciaran McCreesh -0/+18
2011-02-06No need to rewrite dependenciesAvatar Ciaran McCreesh -17/+2
2011-02-04Work around shoddy Gentoo QAAvatar Ciaran McCreesh -2/+2
2011-01-09Rework Pimp to avoid ImpPtr ickinessAvatar Ciaran McCreesh -1/+1
2011-01-07ID isn't neededAvatar Ciaran McCreesh -14/+8
2011-01-07ID isn't neededAvatar Ciaran McCreesh -2/+2
2011-01-07ID isn't neededAvatar Ciaran McCreesh -2/+2
2011-01-07ID isn't neededAvatar Ciaran McCreesh -2/+2
2011-01-07Don't need IDsAvatar Ciaran McCreesh -2/+2
2011-01-07Share more common metadataAvatar Ciaran McCreesh -14/+13
2011-01-01Kill formattersAvatar Ciaran McCreesh -4/+4
2011-01-01PackageID::repository_name rather than ::repositoryAvatar Ciaran McCreesh -2/+6
2010-12-10Do our own buffering for SafeOFStreamAvatar Ciaran McCreesh -1/+1
2010-12-05Add REQUIRED_USEAvatar Ciaran McCreesh -0/+9
2010-08-24FSEntry -> FSPath, FSStatAvatar Ciaran McCreesh -50/+57
2010-08-13Rename spec tree root to topAvatar Ciaran McCreesh -3/+3
2010-07-25Implement GENERATED_FROM_REPOSITORYAvatar Ciaran McCreesh -0/+28
2010-07-23PrivateImplementationPattern -> Pimp, Implementation -> ImpAvatar Ciaran McCreesh -6/+6
2010-07-22Less verbose PrivateImplementationPatternAvatar Ciaran McCreesh -1/+1
2010-07-22No more tr1:: and tr1/Avatar Ciaran McCreesh -9/+8
2010-03-30Tinker with permissions on mkdirs.Avatar Ciaran McCreesh -2/+17
2010-01-03mtime fixingAvatar Ciaran McCreesh -3/+2
2009-12-13Timestamp wrapper classAvatar Ciaran McCreesh -16/+17
2009-11-28Don't use virtuals for wrapped forward iteratorsAvatar Ciaran McCreesh -0/+1
2009-09-08PackageID::dependencies_keyAvatar Ciaran McCreesh -2/+2
2009-04-27Only invalidate expired write cache entriesAvatar Ciaran McCreesh -3/+4
2009-03-22Change how we store that icky DEPENDENCIES mess.Avatar Ciaran McCreesh -18/+27
2009-03-15Take the pre-source EAPI into account when validating the cacheAvatar David Leverton -0/+20
2009-02-09Avoid std::ifstream and std::ofstream.Avatar Ciaran McCreesh -263/+262
2009-02-05Make slot a metadata key.Avatar Ciaran McCreesh -7/+4
2009-02-01Don't duplicate _eclasses_ / _exlibs_ parsing logicAvatar David Leverton -15/+4
2009-01-19Avoid storing some duplicatesAvatar Ciaran McCreesh -15/+12
2009-01-18Make metadata key general methods pure virtual.Avatar Ciaran McCreesh -2/+2
2009-01-18Store metadata var info in sptrsAvatar Ciaran McCreesh -176/+176
2009-01-09New easier tree visitorsAvatar Ciaran McCreesh -5/+5
2008-12-05Support, but don't use, DEFINED_PHASESAvatar Ciaran McCreesh -0/+12
2008-11-30clipboardoAvatar Ciaran McCreesh -1/+1