Blob Blame History Raw
diff -Nru maven-jaxb2-plugin-0.12.3/plugin-core/pom.xml maven-jaxb2-plugin-0.12.3.maven3/plugin-core/pom.xml
--- maven-jaxb2-plugin-0.12.3/plugin-core/pom.xml	2015-02-11 16:45:41.724475461 +0100
+++ maven-jaxb2-plugin-0.12.3.maven3/plugin-core/pom.xml	2015-02-11 16:48:37.455478052 +0100
@@ -25,6 +25,10 @@
 		<!-- Maven plugin and api classes -->
 		<dependency>
 			<groupId>org.apache.maven</groupId>
+			<artifactId>maven-compat</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.maven</groupId>
 			<artifactId>maven-plugin-api</artifactId>
 		</dependency>
 		<dependency>
diff -Nru maven-jaxb2-plugin-0.12.3/plugin-core/src/main/java/org/jvnet/jaxb2/maven2/AbstractXJC2Mojo.java maven-jaxb2-plugin-0.12.3.maven3/plugin-core/src/main/java/org/jvnet/jaxb2/maven2/AbstractXJC2Mojo.java
--- maven-jaxb2-plugin-0.12.3/plugin-core/src/main/java/org/jvnet/jaxb2/maven2/AbstractXJC2Mojo.java	2014-12-18 22:08:31.000000000 +0100
+++ maven-jaxb2-plugin-0.12.3.maven3/plugin-core/src/main/java/org/jvnet/jaxb2/maven2/AbstractXJC2Mojo.java	2015-02-11 16:50:54.738667954 +0100
@@ -1142,7 +1142,7 @@
 			@SuppressWarnings("unchecked")
 			final Set<Artifact> artifacts = MavenMetadataSource
 					.createArtifacts(getArtifactFactory(),
-							Arrays.asList(dependencyResource),
+							Arrays.asList((Dependency) dependencyResource),
 							Artifact.SCOPE_RUNTIME, null, getProject());
 
 			if (artifacts.size() != 1) {
diff -Nru maven-jaxb2-plugin-0.12.3/pom.xml maven-jaxb2-plugin-0.12.3.maven3/pom.xml
--- maven-jaxb2-plugin-0.12.3/pom.xml	2014-12-18 22:08:31.000000000 +0100
+++ maven-jaxb2-plugin-0.12.3.maven3/pom.xml	2015-02-11 16:49:16.398262581 +0100
@@ -147,6 +147,11 @@
 			</dependency>
 			<dependency>
 				<groupId>org.apache.maven</groupId>
+				<artifactId>maven-compat</artifactId>
+				<version>${maven.version}</version>
+			</dependency>
+			<dependency>
+				<groupId>org.apache.maven</groupId>
 				<artifactId>maven-project</artifactId>
 				<version>${maven.version}</version>
 			</dependency>