diff options
Diffstat (limited to 'morphlib/artifactresolver.py')
-rw-r--r-- | morphlib/artifactresolver.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/morphlib/artifactresolver.py b/morphlib/artifactresolver.py index 5deb25b7..8c8b37d0 100644 --- a/morphlib/artifactresolver.py +++ b/morphlib/artifactresolver.py @@ -52,7 +52,11 @@ class ArtifactResolver(object): self._added_artifacts = None self._source_pool = None - def resolve_artifacts(self, source_pool): + def resolve_root_artifacts(self, source_pool): #pragma: no cover + return [a for a in self._resolve_artifacts(source_pool) + if not a.dependents] + + def _resolve_artifacts(self, source_pool): self._source_pool = source_pool self._added_artifacts = set() |