diff --git a/target-platform-configuration/pom.xml b/target-platform-configuration/pom.xml index 497b671..9570b2e 100644 --- a/target-platform-configuration/pom.xml +++ b/target-platform-configuration/pom.xml @@ -50,4 +50,30 @@ ${project.version} + + + + + org.apache.maven.plugins + maven-plugin-plugin + 3.3 + + true + + java-annotations + + + + + default-descriptor + + descriptor + + process-classes + + + + + + diff --git a/tycho-artifactcomparator/pom.xml b/tycho-artifactcomparator/pom.xml index 2b86d82..dfd2d5f 100644 --- a/tycho-artifactcomparator/pom.xml +++ b/tycho-artifactcomparator/pom.xml @@ -51,6 +51,15 @@ org.codehaus.plexus plexus-component-metadata + 1.5.5 + + + + generate-metadata + generate-test-metadata + + + diff --git a/tycho-compiler-jdt/pom.xml b/tycho-compiler-jdt/pom.xml index f9a267a..fadb6df 100644 --- a/tycho-compiler-jdt/pom.xml +++ b/tycho-compiler-jdt/pom.xml @@ -25,10 +25,19 @@ - - org.codehaus.plexus - plexus-component-metadata - + + org.codehaus.plexus + plexus-component-metadata + 1.5.5 + + + + generate-metadata + generate-test-metadata + + + + diff --git a/tycho-compiler-plugin/pom.xml b/tycho-compiler-plugin/pom.xml index 6050e97..c763fd0 100644 --- a/tycho-compiler-plugin/pom.xml +++ b/tycho-compiler-plugin/pom.xml @@ -63,23 +63,35 @@ - org.eclipse.tycho - tycho-testing-harness - ${project.version} - test - - - org.eclipse.tycho - tycho-core - ${project.version} - test - tests - - bcel bcel test + + + + org.apache.maven.plugins + maven-plugin-plugin + 3.3 + + true + + java-annotations + + + + + default-descriptor + + descriptor + + process-classes + + + + + + diff --git a/tycho-core/pom.xml b/tycho-core/pom.xml index f565826..abef39f 100644 --- a/tycho-core/pom.xml +++ b/tycho-core/pom.xml @@ -59,11 +59,19 @@ - - org.codehaus.plexus - plexus-component-metadata - - + + org.codehaus.plexus + plexus-component-metadata + 1.5.5 + + + + generate-metadata + generate-test-metadata + + + + org.apache.felix maven-bundle-plugin @@ -148,12 +156,6 @@ - org.eclipse.tycho - tycho-testing-harness - ${project.version} - test - - org.apache.maven maven-compat test diff --git a/tycho-maven-plugin/src/main/resources/META-INF/plexus/components.xml b/tycho-maven-plugin/src/main/resources/META-INF/plexus/components.xml index c3cb13c..a2e44d2 100644 --- a/tycho-maven-plugin/src/main/resources/META-INF/plexus/components.xml +++ b/tycho-maven-plugin/src/main/resources/META-INF/plexus/components.xml @@ -94,9 +94,6 @@ org.eclipse.tycho:tycho-packaging-plugin:${project.version}:package-plugin, org.eclipse.tycho:tycho-p2-plugin:${project.version}:p2-metadata-default - - org.eclipse.tycho:tycho-surefire-plugin:${project.version}:test - org.apache.maven.plugins:maven-install-plugin:${install-plugin.version}:install, org.eclipse.tycho:tycho-p2-plugin:${project.version}:update-local-index diff --git a/tycho-p2/tycho-p2-plugin/pom.xml b/tycho-p2/tycho-p2-plugin/pom.xml index a6a3bcd..d344076 100644 --- a/tycho-p2/tycho-p2-plugin/pom.xml +++ b/tycho-p2/tycho-p2-plugin/pom.xml @@ -53,21 +53,43 @@ tycho-artifactcomparator ${project.version} - - - org.eclipse.tycho - tycho-testing-harness - ${project.version} - test - - - org.codehaus.plexus - plexus-component-metadata - + + org.codehaus.plexus + plexus-component-metadata + 1.5.5 + + + + generate-metadata + generate-test-metadata + + + + + + org.apache.maven.plugins + maven-plugin-plugin + 3.3 + + true + + java-annotations + + + + + default-descriptor + + descriptor + + process-classes + + + diff --git a/tycho-p2/tycho-p2-publisher-plugin/pom.xml b/tycho-p2/tycho-p2-publisher-plugin/pom.xml index 454b8c2..9854dbb 100644 --- a/tycho-p2/tycho-p2-publisher-plugin/pom.xml +++ b/tycho-p2/tycho-p2-publisher-plugin/pom.xml @@ -48,17 +48,31 @@ tycho-packaging-plugin ${project.version} - - org.eclipse.tycho - tycho-testing-harness - ${project.version} - test - - - org.mockito - mockito-core - test - + + + + org.apache.maven.plugins + maven-plugin-plugin + 3.3 + + true + + java-annotations + + + + + default-descriptor + + descriptor + + process-classes + + + + + + diff --git a/tycho-p2/tycho-p2-repository-plugin/pom.xml b/tycho-p2/tycho-p2-repository-plugin/pom.xml index e8d5117..af7d657 100644 --- a/tycho-p2/tycho-p2-repository-plugin/pom.xml +++ b/tycho-p2/tycho-p2-repository-plugin/pom.xml @@ -42,4 +42,29 @@ + + + + org.apache.maven.plugins + maven-plugin-plugin + 3.3 + + true + + java-annotations + + + + + default-descriptor + + descriptor + + process-classes + + + + + + diff --git a/tycho-packaging-plugin/pom.xml b/tycho-packaging-plugin/pom.xml index b842cbf..962494c 100644 --- a/tycho-packaging-plugin/pom.xml +++ b/tycho-packaging-plugin/pom.xml @@ -33,19 +33,6 @@ ${project.version} - org.eclipse.tycho - tycho-testing-harness - ${project.version} - test - - - org.eclipse.tycho - tycho-core - ${project.version} - test - tests - - org.mockito mockito-core test @@ -83,10 +70,39 @@ - - org.codehaus.plexus - plexus-component-metadata - + + org.codehaus.plexus + plexus-component-metadata + 1.5.5 + + + + generate-metadata + generate-test-metadata + + + + + + org.apache.maven.plugins + maven-plugin-plugin + 3.3 + + true + + java-annotations + + + + + default-descriptor + + descriptor + + process-classes + + +