Skip to content

Commit 6c01b34

Browse files
committed
Prohibit upgrades to exceed Jakarta EE 9 baseline
Closes gh-31045
1 parent 2419b14 commit 6c01b34

File tree

1 file changed

+48
-0
lines changed

1 file changed

+48
-0
lines changed

spring-boot-project/spring-boot-dependencies/build.gradle

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,13 +268,19 @@ bom {
268268
}
269269
}
270270
library("Glassfish EL", "4.0.2") {
271+
prohibit("[5.0.0-M1,)") {
272+
because "it exceeds our Jakarta EE 9 baseline"
273+
}
271274
group("org.glassfish") {
272275
modules = [
273276
"jakarta.el"
274277
]
275278
}
276279
}
277280
library("Glassfish JAXB", "3.0.2") {
281+
prohibit("[3.1.0-M1,)") {
282+
because "it exceeds our Jakarta EE 9 baseline"
283+
}
278284
group("org.glassfish.jaxb") {
279285
modules = [
280286
"codemodel",
@@ -362,6 +368,9 @@ bom {
362368
}
363369
}
364370
library("Hibernate Validator", "7.0.4.Final") {
371+
prohibit("[8.0.0.Alpha1,)") {
372+
because "it exceeds our Jakarta EE 9 baseline"
373+
}
365374
group("org.hibernate.validator") {
366375
modules = [
367376
"hibernate-validator",
@@ -457,6 +466,9 @@ bom {
457466
}
458467
}
459468
library("Jakarta Activation", "2.0.1") {
469+
prohibit("[2.1.0-RC1,)") {
470+
because "it exceeds our Jakarta EE 9 baseline"
471+
}
460472
group("com.sun.activation") {
461473
modules = [
462474
"jakarta.activation"
@@ -469,6 +481,9 @@ bom {
469481
}
470482
}
471483
library("Jakarta Annotation", "2.0.0") {
484+
prohibit("[2.1.0-B1,)") {
485+
because "it exceeds our Jakarta EE 9 baseline"
486+
}
472487
group("jakarta.annotation") {
473488
modules = [
474489
"jakarta.annotation-api"
@@ -483,20 +498,29 @@ bom {
483498
}
484499
}
485500
library("Jakarta Json", "2.0.1") {
501+
prohibit("[2.1.0-RC1,)") {
502+
because "it exceeds our Jakarta EE 9 baseline"
503+
}
486504
group("jakarta.json") {
487505
modules = [
488506
"jakarta.json-api"
489507
]
490508
}
491509
}
492510
library("Jakarta Json Bind", "2.0.0") {
511+
prohibit("[3.0.0-RC1,)") {
512+
because "it exceeds our Jakarta EE 9 baseline"
513+
}
493514
group("jakarta.json.bind") {
494515
modules = [
495516
"jakarta.json.bind-api"
496517
]
497518
}
498519
}
499520
library("Jakarta Mail", "2.0.1") {
521+
prohibit("[2.1.0-RC1,)") {
522+
because "it exceeds our Jakarta EE 9 baseline"
523+
}
500524
group("jakarta.mail") {
501525
modules = [
502526
"jakarta.mail-api"
@@ -511,6 +535,9 @@ bom {
511535
}
512536
}
513537
library("Jakarta Persistence", "3.0.0") {
538+
prohibit("[3.1.0-RC1,)") {
539+
because "it exceeds our Jakarta EE 9 baseline"
540+
}
514541
group("jakarta.persistence") {
515542
modules = [
516543
"jakarta.persistence-api"
@@ -546,34 +573,49 @@ bom {
546573
}
547574
}
548575
library("Jakarta WebSocket", "2.0.0") {
576+
prohibit("[2.1.0,)") {
577+
because "it exceeds our Jakarta EE 9 baseline"
578+
}
549579
group("jakarta.websocket") {
550580
modules = [
551581
"jakarta.websocket-api"
552582
]
553583
}
554584
}
555585
library("Jakarta WS RS", "3.0.0") {
586+
prohibit("[3.1.0,)") {
587+
because "it exceeds our Jakarta EE 9 baseline"
588+
}
556589
group("jakarta.ws.rs") {
557590
modules = [
558591
"jakarta.ws.rs-api"
559592
]
560593
}
561594
}
562595
library("Jakarta XML Bind", "3.0.1") {
596+
prohibit("[4.0.0-RC1,)") {
597+
because "it exceeds our Jakarta EE 9 baseline"
598+
}
563599
group("jakarta.xml.bind") {
564600
modules = [
565601
"jakarta.xml.bind-api"
566602
]
567603
}
568604
}
569605
library("Jakarta XML SOAP", "2.0.1") {
606+
prohibit("[3.0.0-RC1,)") {
607+
because "it exceeds our Jakarta EE 9 baseline"
608+
}
570609
group("jakarta.xml.soap") {
571610
modules = [
572611
"jakarta.xml.soap-api"
573612
]
574613
}
575614
}
576615
library("Jakarta XML WS", "3.0.1") {
616+
prohibit("[4.0.0-RC1,)") {
617+
because "it exceeds our Jakarta EE 9 baseline"
618+
}
577619
group("jakarta.xml.ws") {
578620
modules = [
579621
"jakarta.xml.ws-api"
@@ -1246,6 +1288,9 @@ bom {
12461288
}
12471289
}
12481290
library("SAAJ Impl", "2.0.1") {
1291+
prohibit("[3.0.0-M1,)") {
1292+
because "it exceeds our Jakarta EE 9 baseline"
1293+
}
12491294
group("com.sun.xml.messaging.saaj") {
12501295
modules = [
12511296
"saaj-impl"
@@ -1571,6 +1616,9 @@ bom {
15711616
}
15721617
}
15731618
library("Yasson", "2.0.4") {
1619+
prohibit("[3.0.0-RC1,)") {
1620+
because "it exceeds our Jakarta EE 9 baseline"
1621+
}
15741622
group("org.eclipse") {
15751623
modules = [
15761624
"yasson"

0 commit comments

Comments
 (0)