[java-sig-commits] [javapackages] Use merge_artifacts in maven_depmap for aliases
Stanislav Ochotnicky
sochotni at fedoraproject.org
Tue Sep 10 11:34:11 UTC 2013
commit 9d83873413745ba4db618f2b4c674009d321bf0c
Author: Stanislav Ochotnicky <sochotnicky at redhat.com>
Date: Tue Sep 10 13:14:10 2013 +0200
Use merge_artifacts in maven_depmap for aliases
This way aliases get missing information from main artifact. We can skip some
parts completely if they are the same as primary artifact
java-utils/maven_depmap.py | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/java-utils/maven_depmap.py b/java-utils/maven_depmap.py
index b656812..3fb2561 100644
--- a/java-utils/maven_depmap.py
+++ b/java-utils/maven_depmap.py
@@ -184,7 +184,9 @@ def create_mappings(fragment, additions = None):
if additions:
adds = additions.split(',')
for add in adds:
- maps.append(Fragment(Artifact.from_mvn_str(add), fragment.local_artifact))
+ mpart = Artifact.from_mvn_str(add)
+ full = Artifact.merge_artifacts(mpart, fragment.upstream_artifact)
+ maps.append(Fragment(full, fragment.local_artifact))
return maps
def prettify_element(elem):
More information about the java-sig-commits
mailing list