From 124a5125e66ff8200725d812d31648e273963c22 Mon Sep 17 00:00:00 2001 From: Alexey Loubyansky Date: Wed, 10 Jun 2020 18:27:15 +0200 Subject: [PATCH] Moved Maven-based AppModelResolver implementation to quarkus-bootstrap-maven-resolver --- bom/deployment/pom.xml | 11 +++++++++- core/runtime/pom.xml | 1 + devtools/platform-descriptor-json/pom.xml | 4 ---- .../quarkus/bootstrap/BootstrapConstants.java | 0 ...ootstrapDependencyProcessingException.java | 4 +++- .../resolver/BootstrapAppModelResolver.java | 0 .../maven/BuildDependencyGraphVisitor.java | 0 .../DeploymentInjectingDependencyVisitor.java | 0 .../maven/DeploymentInjectionException.java | 0 .../io/quarkus/bootstrap/util/ZipUtils.java | 0 independent-projects/tools/common/pom.xml | 3 +-- .../platform-descriptor-resolver-json/pom.xml | 4 +--- independent-projects/tools/pom.xml | 9 +++++++- integration-tests/kotlin/pom.xml | 21 +++++++++++++++++++ integration-tests/scala/pom.xml | 21 +++++++++++++++++++ 15 files changed, 66 insertions(+), 12 deletions(-) rename independent-projects/bootstrap/{core => app-model}/src/main/java/io/quarkus/bootstrap/BootstrapConstants.java (100%) rename independent-projects/bootstrap/{core => maven-resolver}/src/main/java/io/quarkus/bootstrap/BootstrapDependencyProcessingException.java (82%) rename independent-projects/bootstrap/{core => maven-resolver}/src/main/java/io/quarkus/bootstrap/resolver/BootstrapAppModelResolver.java (100%) rename independent-projects/bootstrap/{core => maven-resolver}/src/main/java/io/quarkus/bootstrap/resolver/maven/BuildDependencyGraphVisitor.java (100%) rename independent-projects/bootstrap/{core => maven-resolver}/src/main/java/io/quarkus/bootstrap/resolver/maven/DeploymentInjectingDependencyVisitor.java (100%) rename independent-projects/bootstrap/{core => maven-resolver}/src/main/java/io/quarkus/bootstrap/resolver/maven/DeploymentInjectionException.java (100%) rename independent-projects/bootstrap/{core => maven-resolver}/src/main/java/io/quarkus/bootstrap/util/ZipUtils.java (100%) diff --git a/bom/deployment/pom.xml b/bom/deployment/pom.xml index ea37162bba97f..8057e4e8fe0a3 100644 --- a/bom/deployment/pom.xml +++ b/bom/deployment/pom.xml @@ -39,7 +39,16 @@ - + + io.quarkus + quarkus-bootstrap-app-model + ${project.version} + + + io.quarkus + quarkus-bootstrap-maven-resolver + ${project.version} + io.quarkus quarkus-bootstrap-core diff --git a/core/runtime/pom.xml b/core/runtime/pom.xml index a393a932f14e2..6a2c968baaafb 100644 --- a/core/runtime/pom.xml +++ b/core/runtime/pom.xml @@ -129,6 +129,7 @@ org.ow2.asm:asm org.ow2.asm:asm-commons org.apache.maven:maven-model + org.codehaus.plexus:plexus-utils com.fasterxml.jackson diff --git a/integration-tests/kotlin/pom.xml b/integration-tests/kotlin/pom.xml index 2355a6fdcef95..d310d28e36dc1 100644 --- a/integration-tests/kotlin/pom.xml +++ b/integration-tests/kotlin/pom.xml @@ -15,6 +15,17 @@ Quarkus - Integration Tests - Kotlin + + com.google.guava + guava + test + + + org.checkerframework + checker-qual + + + io.quarkus quarkus-kotlin-deployment @@ -39,6 +50,16 @@ ${kotlin.version} test + + org.apache.maven + maven-model + test + + + org.apache.commons + commons-lang3 + test + diff --git a/integration-tests/scala/pom.xml b/integration-tests/scala/pom.xml index 4496419052903..96a10d89ddc4e 100644 --- a/integration-tests/scala/pom.xml +++ b/integration-tests/scala/pom.xml @@ -29,6 +29,27 @@ quarkus-test-maven test + + org.apache.maven + maven-model + test + + + com.google.guava + guava + test + + + org.checkerframework + checker-qual + + + + + org.apache.commons + commons-lang3 + test +