aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiroslav Šulc <fordfrog@fordfrog.com>2015-10-26 23:54:08 +0100
committerMiroslav Šulc <fordfrog@fordfrog.com>2015-10-26 23:54:08 +0100
commit7b3ee410a9e97abda3ba6086de50fe4d981e65a9 (patch)
treea9aa26eac41711d3c733883f1f1344a070ab1ebc
parenttesting framework information added to ebuild where applicable (diff)
downloadjava-ebuilder-7b3ee410a9e97abda3ba6086de50fe4d981e65a9.tar.gz
java-ebuilder-7b3ee410a9e97abda3ba6086de50fe4d981e65a9.tar.bz2
java-ebuilder-7b3ee410a9e97abda3ba6086de50fe4d981e65a9.zip
added parsed maven version to maven project dependency class
-rw-r--r--src/main/java/org/gentoo/java/ebuilder/maven/MavenProject.java16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/main/java/org/gentoo/java/ebuilder/maven/MavenProject.java b/src/main/java/org/gentoo/java/ebuilder/maven/MavenProject.java
index 29642b3..77b5417 100644
--- a/src/main/java/org/gentoo/java/ebuilder/maven/MavenProject.java
+++ b/src/main/java/org/gentoo/java/ebuilder/maven/MavenProject.java
@@ -4,6 +4,7 @@ import java.nio.file.Path;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
+import org.gentoo.java.ebuilder.portage.MavenVersion;
/**
* Contains information about maven project collected from pom.xml.
@@ -481,6 +482,10 @@ public class MavenProject {
*/
private final String groupId;
/**
+ * Parsed maven version.
+ */
+ private final MavenVersion mavenVersion;
+ /**
* Dependency scope.
*/
private final String scope;
@@ -503,6 +508,8 @@ public class MavenProject {
this.artifactId = artifactId;
this.version = version;
this.scope = scope;
+
+ mavenVersion = new MavenVersion(version);
}
/**
@@ -524,6 +531,15 @@ public class MavenProject {
}
/**
+ * Getter for {@link #mavenVersion}.
+ *
+ * @return {@link #mavenVersion}
+ */
+ public MavenVersion getMavenVersion() {
+ return mavenVersion;
+ }
+
+ /**
* Getter for {@link #scope}.
*
* @return {@link #scope}