From 8f3db64183d1cbba857654bbe29be9cc23b4f0aa Mon Sep 17 00:00:00 2001 From: lprimak Date: Tue, 13 Jun 2023 11:29:09 -0500 Subject: [PATCH] Web profile is now a true dependency of Core profile, fixes #138 --- jakartaee-api/pom.xml | 17 +++--- jakartaee-bom/pom.xml | 2 - jakartaee-core-api/pom.xml | 24 +++----- jakartaee-web-api/pom.xml | 115 +++++++++---------------------------- pom.xml | 24 +++----- 5 files changed, 54 insertions(+), 128 deletions(-) diff --git a/jakartaee-api/pom.xml b/jakartaee-api/pom.xml index 5ab607b..444f523 100644 --- a/jakartaee-api/pom.xml +++ b/jakartaee-api/pom.xml @@ -59,6 +59,7 @@ maven-javadoc-plugin ${project.build.directory}/sources-dependency + :../jakartaee-core-api/target/sources-dependency :../jakartaee-web-api/target/sources-dependency @@ -84,27 +85,32 @@ jakarta.platform jakarta.jakartaee-web-api ${project.version} - false + + + + + jakarta.platform + jakarta.jakartaee-core-api + ${project.version} jakarta.jms jakarta.jms-api ${jakarta.jms-api.version} - false jakarta.activation jakarta.activation-api ${jakarta.activation-api.version} - false jakarta.mail jakarta.mail-api ${jakarta.mail-api.version} - false * @@ -116,7 +122,6 @@ jakarta.resource jakarta.resource-api ${jakarta.resource-api.version} - false * @@ -128,7 +133,6 @@ jakarta.authorization jakarta.authorization-api ${jakarta.authorization-api.version} - false * @@ -140,7 +144,6 @@ jakarta.batch jakarta.batch-api ${jakarta.batch-api.version} - false * diff --git a/jakartaee-bom/pom.xml b/jakartaee-bom/pom.xml index 83e7b30..fb05732 100644 --- a/jakartaee-bom/pom.xml +++ b/jakartaee-bom/pom.xml @@ -181,7 +181,6 @@ jakarta.enterprise jakarta.enterprise.cdi-api ${jakarta.enterprise.cdi-api.version} - false * @@ -193,7 +192,6 @@ jakarta.enterprise jakarta.enterprise.lang-model ${jakarta.enterprise.cdi-api.version} - false jakarta.inject diff --git a/jakartaee-core-api/pom.xml b/jakartaee-core-api/pom.xml index ba34358..e12905c 100644 --- a/jakartaee-core-api/pom.xml +++ b/jakartaee-core-api/pom.xml @@ -74,32 +74,27 @@ jakarta.ws.rs jakarta.ws.rs-api - ${jakarta.ws.rs-api.cp.version} - false + ${jakarta.ws.rs-api.version} jakarta.json jakarta.json-api - ${jakarta.json-api.cp.version} - false + ${jakarta.json-api.version} jakarta.json.bind jakarta.json.bind-api - ${jakarta.json.bind-api.cp.version} - false + ${jakarta.json.bind-api.version} jakarta.annotation jakarta.annotation-api - ${jakarta.annotation-api.cp.version} - false + ${jakarta.annotation-api.version} jakarta.interceptor jakarta.interceptor-api - ${jakarta.interceptor-api.cp.version} - false + ${jakarta.interceptor-api.version} * @@ -110,8 +105,7 @@ jakarta.enterprise jakarta.enterprise.cdi-api - ${jakarta.enterprise.cdi-api.cp.version} - false + ${jakarta.enterprise.cdi-api.version} * @@ -122,14 +116,12 @@ jakarta.inject jakarta.inject-api - ${jakarta.inject.cp.version} - false + ${jakarta.inject.version} jakarta.enterprise jakarta.enterprise.lang-model - ${jakarta.enterprise.cdi-api.cp.version} - false + ${jakarta.enterprise.cdi-api.version} diff --git a/jakartaee-web-api/pom.xml b/jakartaee-web-api/pom.xml index 5a57c51..6bc09d6 100644 --- a/jakartaee-web-api/pom.xml +++ b/jakartaee-web-api/pom.xml @@ -54,6 +54,14 @@ + + org.apache.maven.plugins + maven-javadoc-plugin + + ${project.build.directory}/sources-dependency + :../jakartaee-core-api/target/sources-dependency + + org.apache.maven.plugins maven-source-plugin @@ -71,11 +79,16 @@ + + + jakarta.platform + jakarta.jakartaee-core-api + ${project.version} + jakarta.servlet jakarta.servlet-api ${jakarta.servlet-api.version} - false * @@ -87,7 +100,6 @@ jakarta.servlet.jsp jakarta.servlet.jsp-api ${jakarta.servlet.jsp-api.version} - false * @@ -95,17 +107,16 @@ + jakarta.el jakarta.el-api ${jakarta.el-api.version} - false jakarta.servlet.jsp.jstl jakarta.servlet.jsp.jstl-api ${jakarta.servlet.jsp.jstl-api.version} - false * @@ -117,7 +128,6 @@ jakarta.faces jakarta.faces-api ${jakarta.faces-api.version} - false * @@ -125,47 +135,20 @@ - - jakarta.ws.rs - jakarta.ws.rs-api - ${jakarta.ws.rs-api.version} - false - jakarta.websocket jakarta.websocket-api ${jakarta.websocket-api.version} - false jakarta.websocket jakarta.websocket-client-api ${jakarta.websocket-api.version} - false - - - jakarta.json - jakarta.json-api - ${jakarta.json-api.version} - false - - - jakarta.json.bind - jakarta.json.bind-api - ${jakarta.json.bind-api.version} - false - - - jakarta.annotation - jakarta.annotation-api - ${jakarta.annotation-api.version} - false jakarta.ejb jakarta.ejb-api ${jakarta.ejb-api.version} - false * @@ -177,7 +160,6 @@ jakarta.transaction jakarta.transaction-api ${jakarta.transaction-api.version} - false * @@ -189,37 +171,11 @@ jakarta.persistence jakarta.persistence-api ${jakarta.persistence-api.version} - false jakarta.validation jakarta.validation-api ${jakarta.validation-api.version} - false - - - * - * - - - - - jakarta.interceptor - jakarta.interceptor-api - ${jakarta.interceptor-api.version} - false - - - * - * - - - - - jakarta.enterprise - jakarta.enterprise.cdi-api - ${jakarta.enterprise.cdi-api.version} - false * @@ -227,23 +183,10 @@ - - jakarta.enterprise - jakarta.enterprise.lang-model - ${jakarta.enterprise.cdi-api.version} - false - - - jakarta.inject - jakarta.inject-api - ${jakarta.inject.version} - false - jakarta.authentication jakarta.authentication-api ${jakarta.authentication-api.version} - false * @@ -255,7 +198,6 @@ jakarta.security.enterprise jakarta.security.enterprise-api ${jakarta.security.enterprise-api.version} - false * @@ -275,20 +217,6 @@ - - - jakarta.xml.bind - jakarta.xml.bind-api - ${jakarta.xml.bind-api.version} - true - provided - - - * - * - - - jakarta.activation jakarta.activation-api @@ -310,6 +238,19 @@ + + + jakarta.xml.bind + jakarta.xml.bind-api + ${jakarta.xml.bind-api.version} + true + + + * + * + + + diff --git a/pom.xml b/pom.xml index 1451145..10ae930 100644 --- a/pom.xml +++ b/pom.xml @@ -45,14 +45,13 @@ - - 2.1.0 - 3.0.0 - 2.1.1 - 2.0.1 - 2.1.0 - 4.0.1 - 3.1.0 + 2.1.0 + 3.0.0 + 2.1.1 + 2.0.1 + 2.1.0 + 4.0.1 + 3.1.0 6.0.0 @@ -61,19 +60,12 @@ 4.0.1 5.0.1 2.1.0 - 2.1.0 - 3.0.0 - 2.1.1 4.0.1 2.0.1 3.1.0 3.0.2 - 2.1.0 - 4.0.1 - 2.0.1 3.0.0 3.0.0 - 3.1.0 3.0.1 @@ -247,7 +239,7 @@ maven-javadoc-plugin 3.1.0 - false + true ${javadoc.options} true ${project.basedir}/../src/main/javadoc