summaryrefslogtreecommitdiff
path: root/morphlib/sourceresolver.py
Commit message (Expand)AuthorAgeFilesLines
* Use the modern way of the GPL copyright header: URL instead real addressJavier Jardón2015-03-161-2/+1
* Fix call to status() in commit 364455436aded34ce6f843dfa68a32c14aaf01eaSam Thursfield2015-03-161-1/+2
* Minimise repo cache fetchesRichard Ipsum2015-03-071-21/+49
* Fix bug in build system cache accessRichard Ipsum2015-03-071-3/+11
* morphlib/sourceresolver.py: Check and parse VERSION filejjardon/versioning_supportJavier Jardón2015-03-031-0/+25
* morphlib/sourceresolver.py: Remove not used functionsJavier Jardón2015-02-271-16/+0
* morphlib/sourceresolver.py: Do not duplicate what is already done in load_fro...Javier Jardón2015-02-271-8/+3
* morphlib/sourceresolver.py: Add _get_file_contents()Javier Jardón2015-02-271-12/+23
* morphlib/sourceresolver.py: Add _get_file_contents_from_definitions()Javier Jardón2015-02-271-1/+10
* morphlib/sourceresolver.py: Add _get_file_contents_from_repo()Javier Jardón2015-02-271-5/+11
* sourceresolver: Never assume that a given ref is present locallySam Thursfield2015-02-201-6/+8
* 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