summaryrefslogtreecommitdiff
path: root/morphlib/artifactresolver.py
diff options
context:
space:
mode:
authorRichard Maw <richard.maw@codethink.co.uk>2014-01-07 17:10:06 +0000
committerRichard Maw <richard.maw@codethink.co.uk>2014-01-15 17:43:38 +0000
commitef5e11a25c56e5f0f6f755f0f7c7be5584c4b8e5 (patch)
treef2b55a4e19dca2536e101476b13b3825a0ff3835 /morphlib/artifactresolver.py
parent8c92d5783274dd3f154c1609f3e6ce18571b46a9 (diff)
downloadmorph-ef5e11a25c56e5f0f6f755f0f7c7be5584c4b8e5.tar.gz
Source: Create all Artifact objects in advance
This simplifies logic for the ArtifactResolver, since it doesn't need to have its own cache of (source, artifact_name) -> artifact and the artifacts a source produces can be iterated directly with the artifacts attribute, rather than having to iterate over the names and look up the artifact object.
Diffstat (limited to 'morphlib/artifactresolver.py')
0 files changed, 0 insertions, 0 deletions