Repository: marmotta
Updated Branches:
  refs/heads/develop 4384d61b1 -> eb2776486


MARMOTTA-668: Updated and fixed the refpack-plugin


Project: http://git-wip-us.apache.org/repos/asf/marmotta/repo
Commit: http://git-wip-us.apache.org/repos/asf/marmotta/commit/2079e4ec
Tree: http://git-wip-us.apache.org/repos/asf/marmotta/tree/2079e4ec
Diff: http://git-wip-us.apache.org/repos/asf/marmotta/diff/2079e4ec

Branch: refs/heads/develop
Commit: 2079e4ecb4b2ef4c49900a3f53ed54444c93d8c9
Parents: 4384d61
Author: Jakob Frank <ja...@apache.org>
Authored: Fri Feb 16 18:49:06 2018 +0100
Committer: Jakob Frank <ja...@apache.org>
Committed: Fri Feb 16 18:49:06 2018 +0100

----------------------------------------------------------------------
 build/plugins/pom.xml                           | 15 ++++++------
 build/plugins/refpack-maven-plugin/pom.xml      | 25 ++++----------------
 .../maven/plugins/refpack/RefPackMojo.java      | 24 +++++++++----------
 build/plugins/repocheck-maven-plugin/pom.xml    |  6 +++--
 4 files changed, 27 insertions(+), 43 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/marmotta/blob/2079e4ec/build/plugins/pom.xml
----------------------------------------------------------------------
diff --git a/build/plugins/pom.xml b/build/plugins/pom.xml
index c8affc6..b680532 100644
--- a/build/plugins/pom.xml
+++ b/build/plugins/pom.xml
@@ -30,6 +30,10 @@
     <name>Apache Marmotta: Maven Plugins</name>
     <description>Marmotta-specific maven plugins</description>
 
+    <properties>
+        <maven.version>3.1.1</maven.version>
+    </properties>
+
     <build>
         <plugins>
             <plugin>
@@ -125,7 +129,7 @@
             <dependency>
                 <groupId>org.apache.maven</groupId>
                 <artifactId>maven-plugin-api</artifactId>
-                <version>3.0.4</version>
+                <version>${maven.version}</version>
             </dependency>
             <dependency>
                 <groupId>org.apache.maven.plugin-tools</groupId>
@@ -136,17 +140,12 @@
             <dependency>
                 <groupId>org.apache.maven</groupId>
                 <artifactId>maven-core</artifactId>
-                <version>3.0.4</version>
+                <version>${maven.version}</version>
             </dependency>
             <dependency>
                 <groupId>org.apache.maven</groupId>
                 <artifactId>maven-model</artifactId>
-                <version>3.0.4</version>
-            </dependency>
-            <dependency>
-                <groupId>org.apache.maven</groupId>
-                <artifactId>maven-project</artifactId>
-                <version>2.2.1</version>
+                <version>${maven.version}</version>
             </dependency>
             <dependency>
                 <!-- maven is using commons-logging -->

http://git-wip-us.apache.org/repos/asf/marmotta/blob/2079e4ec/build/plugins/refpack-maven-plugin/pom.xml
----------------------------------------------------------------------
diff --git a/build/plugins/refpack-maven-plugin/pom.xml 
b/build/plugins/refpack-maven-plugin/pom.xml
index 507737d..27ce68c 100644
--- a/build/plugins/refpack-maven-plugin/pom.xml
+++ b/build/plugins/refpack-maven-plugin/pom.xml
@@ -32,6 +32,10 @@
     <name>Maven Refpack Plugin</name>
     <description>This Maven Plugin allows generating IzPack Refpack 
descriptions out of a collection of dependencies</description>
 
+    <prerequisites>
+        <maven>${maven.version}</maven>
+    </prerequisites>
+
     <dependencies>
         <dependency>
             <groupId>org.apache.maven</groupId>
@@ -41,27 +45,6 @@
             <groupId>org.apache.maven</groupId>
             <artifactId>maven-model</artifactId>
         </dependency>
-        <dependency>
-            <groupId>org.apache.maven</groupId>
-            <artifactId>maven-project</artifactId>
-        </dependency>
-        <dependency>
-            <!-- required in all cases -->
-            <groupId>org.sonatype.aether</groupId>
-            <artifactId>aether-api</artifactId>
-            <version>1.13.1</version>
-        </dependency>
-        <dependency>
-            <!-- might be superfluous depending on your use case -->
-            <groupId>org.sonatype.aether</groupId>
-            <artifactId>aether-util</artifactId>
-            <version>1.13.1</version>
-        </dependency>
-        <dependency>
-            <groupId>com.jcabi</groupId>
-            <artifactId>jcabi-aether</artifactId>
-            <version>0.7.8</version>
-        </dependency>
         <!-- dependencies to annotations -->
         <dependency>
             <groupId>org.apache.maven.plugin-tools</groupId>

http://git-wip-us.apache.org/repos/asf/marmotta/blob/2079e4ec/build/plugins/refpack-maven-plugin/src/main/java/org/apache/marmotta/maven/plugins/refpack/RefPackMojo.java
----------------------------------------------------------------------
diff --git 
a/build/plugins/refpack-maven-plugin/src/main/java/org/apache/marmotta/maven/plugins/refpack/RefPackMojo.java
 
b/build/plugins/refpack-maven-plugin/src/main/java/org/apache/marmotta/maven/plugins/refpack/RefPackMojo.java
index 5fcf7f7..847e9c6 100644
--- 
a/build/plugins/refpack-maven-plugin/src/main/java/org/apache/marmotta/maven/plugins/refpack/RefPackMojo.java
+++ 
b/build/plugins/refpack-maven-plugin/src/main/java/org/apache/marmotta/maven/plugins/refpack/RefPackMojo.java
@@ -24,22 +24,22 @@ import org.apache.maven.plugin.AbstractMojo;
 import org.apache.maven.plugin.MojoExecutionException;
 import org.apache.maven.plugins.annotations.*;
 import org.apache.maven.project.*;
+import org.eclipse.aether.artifact.DefaultArtifact;
 import org.jdom2.Element;
 import org.jdom2.Text;
 import org.jdom2.output.Format;
 import org.jdom2.output.XMLOutputter;
-import org.sonatype.aether.RepositorySystem;
-import org.sonatype.aether.RepositorySystemSession;
-import org.sonatype.aether.artifact.Artifact;
-import org.sonatype.aether.collection.CollectRequest;
-import org.sonatype.aether.collection.DependencyCollectionException;
-import org.sonatype.aether.graph.Dependency;
-import org.sonatype.aether.graph.DependencyNode;
-import org.sonatype.aether.repository.RemoteRepository;
-import org.sonatype.aether.resolution.DependencyRequest;
-import org.sonatype.aether.resolution.DependencyResolutionException;
-import org.sonatype.aether.resolution.DependencyResult;
-import org.sonatype.aether.util.artifact.DefaultArtifact;
+import org.eclipse.aether.RepositorySystem;
+import org.eclipse.aether.RepositorySystemSession;
+import org.eclipse.aether.artifact.Artifact;
+import org.eclipse.aether.collection.CollectRequest;
+import org.eclipse.aether.collection.DependencyCollectionException;
+import org.eclipse.aether.graph.Dependency;
+import org.eclipse.aether.graph.DependencyNode;
+import org.eclipse.aether.repository.RemoteRepository;
+import org.eclipse.aether.resolution.DependencyRequest;
+import org.eclipse.aether.resolution.DependencyResolutionException;
+import org.eclipse.aether.resolution.DependencyResult;
 
 import java.io.File;
 import java.io.FileOutputStream;

http://git-wip-us.apache.org/repos/asf/marmotta/blob/2079e4ec/build/plugins/repocheck-maven-plugin/pom.xml
----------------------------------------------------------------------
diff --git a/build/plugins/repocheck-maven-plugin/pom.xml 
b/build/plugins/repocheck-maven-plugin/pom.xml
index 9658b67..b755ab7 100644
--- a/build/plugins/repocheck-maven-plugin/pom.xml
+++ b/build/plugins/repocheck-maven-plugin/pom.xml
@@ -31,7 +31,9 @@
     <name>Repository Plugin</name>
     <description>Check which repository contains which dependencies 
</description>
 
-
+    <prerequisites>
+        <maven>${maven.version}</maven>
+    </prerequisites>
 
 
     <dependencies>
@@ -42,7 +44,7 @@
         </dependency>
         <dependency>
             <groupId>org.apache.maven</groupId>
-            <artifactId>maven-project</artifactId>
+            <artifactId>maven-core</artifactId>
         </dependency>
         <dependency>
             <groupId>org.apache.maven.shared</groupId>

Reply via email to