Commit 60ce922a authored by Andy Wilkinson's avatar Andy Wilkinson

Prohibit major upgrades that are not of interest

Closes gh-24960
parent 22e24d98
...@@ -54,6 +54,9 @@ bom { ...@@ -54,6 +54,9 @@ bom {
} }
} }
library("ANTLR2", "2.7.7") { library("ANTLR2", "2.7.7") {
prohibit("20030911") {
because "it is old version that used a different versioning scheme"
}
group("antlr") { group("antlr") {
modules = [ modules = [
"antlr" "antlr"
...@@ -110,6 +113,9 @@ bom { ...@@ -110,6 +113,9 @@ bom {
} }
} }
library("Atomikos", "4.0.6") { library("Atomikos", "4.0.6") {
prohibit("[5,)") {
because "our support is deprecated"
}
group("com.atomikos") { group("com.atomikos") {
modules = [ modules = [
"transactions-jdbc", "transactions-jdbc",
...@@ -325,6 +331,9 @@ bom { ...@@ -325,6 +331,9 @@ bom {
} }
} }
library("Glassfish EL", "3.0.3") { library("Glassfish EL", "3.0.3") {
prohibit("[4.0.0-RC1,)") {
because "it uses the jakarta.* namespace"
}
group("org.glassfish") { group("org.glassfish") {
modules = [ modules = [
"jakarta.el" "jakarta.el"
...@@ -332,6 +341,9 @@ bom { ...@@ -332,6 +341,9 @@ bom {
} }
} }
library("Glassfish JAXB", "2.3.3") { library("Glassfish JAXB", "2.3.3") {
prohibit("[3.0.0-M1,)") {
because "it uses the jakarta.* namespace"
}
group("org.glassfish.jaxb") { group("org.glassfish.jaxb") {
modules = [ modules = [
"codemodel", "codemodel",
...@@ -392,6 +404,9 @@ bom { ...@@ -392,6 +404,9 @@ bom {
} }
} }
library("Hibernate", "5.4.27.Final") { library("Hibernate", "5.4.27.Final") {
prohibit("[6.0.0.Alpha2,)") {
because "it uses the jakarta.* namespace"
}
group("org.hibernate") { group("org.hibernate") {
modules = [ modules = [
"hibernate-c3p0", "hibernate-c3p0",
...@@ -411,6 +426,9 @@ bom { ...@@ -411,6 +426,9 @@ bom {
} }
} }
library("Hibernate Validator", "6.2.0.Final") { library("Hibernate Validator", "6.2.0.Final") {
prohibit("[7.0.0.Alpha1,)") {
because "it uses the jakarta.* namespace"
}
group("org.hibernate.validator") { group("org.hibernate.validator") {
modules = [ modules = [
"hibernate-validator", "hibernate-validator",
...@@ -494,6 +512,9 @@ bom { ...@@ -494,6 +512,9 @@ bom {
} }
} }
library("Jakarta Activation", "1.2.2") { library("Jakarta Activation", "1.2.2") {
prohibit("[2.0.0-rc1,)") {
because "it uses the jakarta.* namespace"
}
group("com.sun.activation") { group("com.sun.activation") {
modules = [ modules = [
"jakarta.activation" "jakarta.activation"
...@@ -506,6 +527,9 @@ bom { ...@@ -506,6 +527,9 @@ bom {
} }
} }
library("Jakarta Annotation", "1.3.5") { library("Jakarta Annotation", "1.3.5") {
prohibit("[2.0.0-RC1,)") {
because "it uses the jakarta.* namespace"
}
group("jakarta.annotation") { group("jakarta.annotation") {
modules = [ modules = [
"jakarta.annotation-api" "jakarta.annotation-api"
...@@ -513,6 +537,9 @@ bom { ...@@ -513,6 +537,9 @@ bom {
} }
} }
library("Jakarta JMS", "2.0.3") { library("Jakarta JMS", "2.0.3") {
prohibit("[3.0.0-RC1,)") {
because "it uses the jakarta.* namespace"
}
group("jakarta.jms") { group("jakarta.jms") {
modules = [ modules = [
"jakarta.jms-api" "jakarta.jms-api"
...@@ -520,6 +547,9 @@ bom { ...@@ -520,6 +547,9 @@ bom {
} }
} }
library("Jakarta Json", "1.1.6") { library("Jakarta Json", "1.1.6") {
prohibit("[2.0.0-RC1,)") {
because "it uses the jakarta.* namespace"
}
group("jakarta.json") { group("jakarta.json") {
modules = [ modules = [
"jakarta.json-api" "jakarta.json-api"
...@@ -527,6 +557,9 @@ bom { ...@@ -527,6 +557,9 @@ bom {
} }
} }
library("Jakarta Json Bind", "1.0.2") { library("Jakarta Json Bind", "1.0.2") {
prohibit("[2.0.0-RC1,)") {
because "it uses the jakarta.* namespace"
}
group("jakarta.json.bind") { group("jakarta.json.bind") {
modules = [ modules = [
"jakarta.json.bind-api" "jakarta.json.bind-api"
...@@ -534,6 +567,9 @@ bom { ...@@ -534,6 +567,9 @@ bom {
} }
} }
library("Jakarta Mail", "1.6.5") { library("Jakarta Mail", "1.6.5") {
prohibit("[2.0.0-RC1,)") {
because "it uses the jakarta.* namespace"
}
group("jakarta.mail") { group("jakarta.mail") {
modules = [ modules = [
"jakarta.mail-api" "jakarta.mail-api"
...@@ -541,6 +577,9 @@ bom { ...@@ -541,6 +577,9 @@ bom {
} }
} }
library("Jakarta Persistence", "2.2.3") { library("Jakarta Persistence", "2.2.3") {
prohibit("[3.0.0-RC1,)") {
because "it uses the jakarta.* namespace"
}
group("jakarta.persistence") { group("jakarta.persistence") {
modules = [ modules = [
"jakarta.persistence-api" "jakarta.persistence-api"
...@@ -548,6 +587,9 @@ bom { ...@@ -548,6 +587,9 @@ bom {
} }
} }
library("Jakarta Servlet", "4.0.4") { library("Jakarta Servlet", "4.0.4") {
prohibit("[5.0.0-M1,)") {
because "it uses the jakarta.* namespace"
}
group("jakarta.servlet") { group("jakarta.servlet") {
modules = [ modules = [
"jakarta.servlet-api" "jakarta.servlet-api"
...@@ -555,6 +597,9 @@ bom { ...@@ -555,6 +597,9 @@ bom {
} }
} }
library("Jakarta Servlet JSP JSTL", "1.2.7") { library("Jakarta Servlet JSP JSTL", "1.2.7") {
prohibit("[2.0.0-RC1,)") {
because "it uses the jakarta.* namespace"
}
group("jakarta.servlet.jsp.jstl") { group("jakarta.servlet.jsp.jstl") {
modules = [ modules = [
"jakarta.servlet.jsp.jstl-api" "jakarta.servlet.jsp.jstl-api"
...@@ -562,6 +607,9 @@ bom { ...@@ -562,6 +607,9 @@ bom {
} }
} }
library("Jakarta Transaction", "1.3.3") { library("Jakarta Transaction", "1.3.3") {
prohibit("[2.0.0-RC1,)") {
because "it uses the jakarta.* namespace"
}
group("jakarta.transaction") { group("jakarta.transaction") {
modules = [ modules = [
"jakarta.transaction-api" "jakarta.transaction-api"
...@@ -569,6 +617,9 @@ bom { ...@@ -569,6 +617,9 @@ bom {
} }
} }
library("Jakarta Validation", "2.0.2") { library("Jakarta Validation", "2.0.2") {
prohibit("[3.0.0-M1,)") {
because "it uses the jakarta.* namespace"
}
group("jakarta.validation") { group("jakarta.validation") {
modules = [ modules = [
"jakarta.validation-api" "jakarta.validation-api"
...@@ -576,6 +627,9 @@ bom { ...@@ -576,6 +627,9 @@ bom {
} }
} }
library("Jakarta WebSocket", "1.1.2") { library("Jakarta WebSocket", "1.1.2") {
prohibit("[2.0.0-M1,)") {
because "it uses the jakarta.* namespace"
}
group("jakarta.websocket") { group("jakarta.websocket") {
modules = [ modules = [
"jakarta.websocket-api" "jakarta.websocket-api"
...@@ -583,6 +637,9 @@ bom { ...@@ -583,6 +637,9 @@ bom {
} }
} }
library("Jakarta WS RS", "2.1.6") { library("Jakarta WS RS", "2.1.6") {
prohibit("[3.0.0-M1,)") {
because "it uses the jakarta.* namespace"
}
group("jakarta.ws.rs") { group("jakarta.ws.rs") {
modules = [ modules = [
"jakarta.ws.rs-api" "jakarta.ws.rs-api"
...@@ -590,6 +647,9 @@ bom { ...@@ -590,6 +647,9 @@ bom {
} }
} }
library("Jakarta XML Bind", "2.3.3") { library("Jakarta XML Bind", "2.3.3") {
prohibit("[3.0.0-RC1,)") {
because "it uses the jakarta.* namespace"
}
group("jakarta.xml.bind") { group("jakarta.xml.bind") {
modules = [ modules = [
"jakarta.xml.bind-api" "jakarta.xml.bind-api"
...@@ -597,6 +657,9 @@ bom { ...@@ -597,6 +657,9 @@ bom {
} }
} }
library("Jakarta XML SOAP", "1.4.2") { library("Jakarta XML SOAP", "1.4.2") {
prohibit("[2.0.0-RC1,)") {
because "it uses the jakarta.* namespace"
}
group("jakarta.xml.soap") { group("jakarta.xml.soap") {
modules = [ modules = [
"jakarta.xml.soap-api" "jakarta.xml.soap-api"
...@@ -604,6 +667,9 @@ bom { ...@@ -604,6 +667,9 @@ bom {
} }
} }
library("Jakarta XML WS", "2.3.3") { library("Jakarta XML WS", "2.3.3") {
prohibit("[3.0.0-RC1,)") {
because "it uses the jakarta.* namespace"
}
group("jakarta.xml.ws") { group("jakarta.xml.ws") {
modules = [ modules = [
"jakarta.xml.ws-api" "jakarta.xml.ws-api"
...@@ -761,6 +827,9 @@ bom { ...@@ -761,6 +827,9 @@ bom {
} }
} }
library("Jersey", "2.33") { library("Jersey", "2.33") {
prohibit("[3.0.0-M1,)") {
because "it uses the jakarta.* namespace"
}
group("org.glassfish.jersey") { group("org.glassfish.jersey") {
imports = [ imports = [
"jersey-bom" "jersey-bom"
...@@ -782,6 +851,9 @@ bom { ...@@ -782,6 +851,9 @@ bom {
} }
} }
library("Jetty Reactive HTTPClient", "1.1.5") { library("Jetty Reactive HTTPClient", "1.1.5") {
prohibit("[2,)") {
because "it uses the jakarta.* namespace"
}
group("org.eclipse.jetty") { group("org.eclipse.jetty") {
modules = [ modules = [
"jetty-reactive-httpclient" "jetty-reactive-httpclient"
...@@ -789,6 +861,9 @@ bom { ...@@ -789,6 +861,9 @@ bom {
} }
} }
library("Jetty", "9.4.36.v20210114") { library("Jetty", "9.4.36.v20210114") {
prohibit("[11.0.0-alpha0,)") {
because "it uses the jakarta.* namespace"
}
group("org.eclipse.jetty") { group("org.eclipse.jetty") {
imports = [ imports = [
"jetty-bom" "jetty-bom"
...@@ -1438,6 +1513,9 @@ bom { ...@@ -1438,6 +1513,9 @@ bom {
} }
} }
library("SAAJ Impl", "1.5.2") { library("SAAJ Impl", "1.5.2") {
prohibit("[2.0.0-M1,)") {
because "it uses the jakarta.* namespace"
}
group("com.sun.xml.messaging.saaj") { group("com.sun.xml.messaging.saaj") {
modules = [ modules = [
"saaj-impl" "saaj-impl"
...@@ -1646,6 +1724,9 @@ bom { ...@@ -1646,6 +1724,9 @@ bom {
} }
} }
library("Sun Mail", "1.6.5") { library("Sun Mail", "1.6.5") {
prohibit("[2.0.0-RC1,)") {
because "it uses the jakarta.* namespace"
}
group("com.sun.mail") { group("com.sun.mail") {
modules = [ modules = [
"jakarta.mail" "jakarta.mail"
...@@ -1689,6 +1770,9 @@ bom { ...@@ -1689,6 +1770,9 @@ bom {
} }
} }
library("Tomcat", "9.0.41") { library("Tomcat", "9.0.41") {
prohibit("[10.0.0-M1,)") {
because "it uses the jakarta.* namespace"
}
group("org.apache.tomcat") { group("org.apache.tomcat") {
modules = [ modules = [
"tomcat-annotations-api", "tomcat-annotations-api",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment