e2f0c5d
From 0870cac2b02aef1e75aada3b4d235f76b0d4ee1e Mon Sep 17 00:00:00 2001
e2f0c5d
From: Michal Srb <msrb@redhat.com>
e2f0c5d
Date: Thu, 29 May 2014 10:23:07 +0200
e2f0c5d
Subject: [PATCH 01/10] [pom] Add ability to read parent's version
e2f0c5d
e2f0c5d
---
e2f0c5d
 python/javapackages/pom.py | 11 +++++++++++
e2f0c5d
 1 file changed, 11 insertions(+)
e2f0c5d
e2f0c5d
diff --git a/python/javapackages/pom.py b/python/javapackages/pom.py
e2f0c5d
index 604728f..6c15813 100644
e2f0c5d
--- a/python/javapackages/pom.py
e2f0c5d
+++ b/python/javapackages/pom.py
e2f0c5d
@@ -95,6 +95,17 @@ class POM(object):
e2f0c5d
             return gId.text.strip()
e2f0c5d
 
e2f0c5d
     @property
e2f0c5d
+    def parentVersion(self):
e2f0c5d
+        """
e2f0c5d
+        version of the parent artifact of None
e2f0c5d
+        """
e2f0c5d
+        ver = self.__find('./pom:parent/pom:version')
e2f0c5d
+        if ver is None:
e2f0c5d
+            return None
e2f0c5d
+        else:
e2f0c5d
+            return ver.text.strip()
e2f0c5d
+
e2f0c5d
+    @property
e2f0c5d
     def groupId(self):
e2f0c5d
         """
e2f0c5d
         Effective groupId of the pom Artifact taking into account parent groupId
e2f0c5d
-- 
e2f0c5d
1.9.3
e2f0c5d