summaryrefslogtreecommitdiff
path: root/morphlib/sourceresolver.py
Commit message (Expand)AuthorAgeFilesLines
...
* sourceresolver: Factor out 'cache repo locally' code into a functionSam Thursfield2015-02-201-25/+19
* sourceresolver: Simplify some code pathsSam Thursfield2015-02-201-33/+35
* sourceresolver: Fix InvalidRefError when local git cache is out of dateSam Thursfield2015-02-201-7/+11
* sourceresolver: Always try to read chunk morph files from definitionsSam Thursfield2015-02-201-29/+40
* sourceresolver: Fix LsTreeError raised when constructing build graphSam Thursfield2015-02-201-7/+19
* Add tests for sourceresolverAdam Coldrick2015-02-181-10/+10
* Read files from a local clone of definitions where possibleSam Thursfield2015-02-181-1/+30
* Split up traverse_morphs to improve readabilitySam Thursfield2015-02-181-61/+79
* Add an LRU cache for detected build-systemsSam Thursfield2015-02-181-19/+101
* Add an LRU cache for resolved tree refsSam Thursfield2015-02-181-29/+72
* Add a cache manager utilising pylru and pickleAdam Coldrick2015-02-181-2/+52
* Move MorphologyFactory into SourceResolverSam Thursfield2015-02-181-9/+69
* sourceresolver: Add comments and factor out common functionSam Thursfield2015-02-181-13/+15
* Rework CachedRepo to use the GitDirectory class where possibleSam Thursfield2014-12-031-2/+4
* Separate resolution of ref->commit and commit->treeSam Thursfield2014-12-021-7/+15
* Add docstring to SourceResolver class.Sam Thursfield2014-11-101-1/+22
* Set the 'update' flag in the SourceResolver constructorSam Thursfield2014-11-101-12/+14
* Move create_source_pool code into new 'sourceresolver' moduleSam Thursfield2014-11-101-0/+176