Bump the deps in the Spring Boot examples (#1580)
diff --git a/examples/spring_boot/MODULE.bazel b/examples/spring_boot/MODULE.bazel
index f655ce6..421aa64 100644
--- a/examples/spring_boot/MODULE.bazel
+++ b/examples/spring_boot/MODULE.bazel
@@ -14,19 +14,19 @@
maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven")
maven.install(
artifacts = [
- # log4j deps are added only for https://github.com/bazelbuild/rules_jvm_external/issues/630
- "org.apache.logging.log4j:log4j-api:2.16.0",
- "org.apache.logging.log4j:log4j-to-slf4j:2.16.0",
- "org.hamcrest:hamcrest-library:1.3",
- "org.springframework.boot:spring-boot-autoconfigure:2.1.3.RELEASE",
- "org.springframework.boot:spring-boot-test-autoconfigure:2.1.3.RELEASE",
- "org.springframework.boot:spring-boot-test:2.1.3.RELEASE",
- "org.springframework.boot:spring-boot:2.1.3.RELEASE",
- "org.springframework.boot:spring-boot-starter-web:2.1.3.RELEASE",
- "org.springframework:spring-beans:5.1.5.RELEASE",
- "org.springframework:spring-context:5.1.5.RELEASE",
- "org.springframework:spring-test:5.1.5.RELEASE",
- "org.springframework:spring-web:5.1.5.RELEASE",
+ "org.hamcrest:hamcrest-library:3.0",
+ "org.springframework.boot:spring-boot-autoconfigure:4.0.6",
+ "org.springframework.boot:spring-boot-restclient:4.0.6",
+ "org.springframework.boot:spring-boot-resttestclient:4.0.6",
+ "org.springframework.boot:spring-boot-test-autoconfigure:4.0.6",
+ "org.springframework.boot:spring-boot-test:4.0.6",
+ "org.springframework.boot:spring-boot:4.0.6",
+ "org.springframework.boot:spring-boot-starter-web:4.0.6",
+ "org.springframework.boot:spring-boot-webmvc-test:4.0.6",
+ "org.springframework:spring-beans:7.0.7",
+ "org.springframework:spring-context:7.0.7",
+ "org.springframework:spring-test:7.0.7",
+ "org.springframework:spring-web:7.0.7",
],
fetch_sources = True,
known_contributing_modules = ["protobuf"],
@@ -34,6 +34,5 @@
repositories = [
"https://repo1.maven.org/maven2",
],
- version_conflict_policy = "pinned",
)
use_repo(maven, "maven")
diff --git a/examples/spring_boot/maven_install.json b/examples/spring_boot/maven_install.json
index 1335d0c..c37c0c2 100644
--- a/examples/spring_boot/maven_install.json
+++ b/examples/spring_boot/maven_install.json
@@ -6,179 +6,160 @@
"com.google.errorprone:error_prone_annotations": -1035138750,
"com.google.guava:guava": 1943808618,
"com.google.j2objc:j2objc-annotations": 2003271689,
- "org.apache.logging.log4j:log4j-api": 673673923,
- "org.apache.logging.log4j:log4j-to-slf4j": 1273794486,
- "org.hamcrest:hamcrest-library": -1383845358,
- "org.springframework.boot:spring-boot": 326110032,
- "org.springframework.boot:spring-boot-autoconfigure": 278070470,
- "org.springframework.boot:spring-boot-starter-web": -1061245017,
- "org.springframework.boot:spring-boot-test": -2011098977,
- "org.springframework.boot:spring-boot-test-autoconfigure": -11725867,
- "org.springframework:spring-beans": 1068430120,
- "org.springframework:spring-context": 405791572,
- "org.springframework:spring-test": -1597230143,
- "org.springframework:spring-web": 114709369,
+ "org.hamcrest:hamcrest-library": 444615313,
+ "org.springframework.boot:spring-boot": -1015001957,
+ "org.springframework.boot:spring-boot-autoconfigure": 1230445585,
+ "org.springframework.boot:spring-boot-restclient": -1166862467,
+ "org.springframework.boot:spring-boot-resttestclient": -1094230869,
+ "org.springframework.boot:spring-boot-starter-web": 1386756082,
+ "org.springframework.boot:spring-boot-test": 135729386,
+ "org.springframework.boot:spring-boot-test-autoconfigure": -2021873120,
+ "org.springframework.boot:spring-boot-webmvc-test": 1412616943,
+ "org.springframework:spring-beans": -1704190606,
+ "org.springframework:spring-context": -1866073698,
+ "org.springframework:spring-test": -1264842997,
+ "org.springframework:spring-web": -121807165,
"repositories": -1949687017
},
"__RESOLVED_ARTIFACTS_HASH": {
- "ch.qos.logback:logback-classic": 1705611486,
- "ch.qos.logback:logback-classic:jar:sources": 563614625,
- "ch.qos.logback:logback-core": -421451688,
- "ch.qos.logback:logback-core:jar:sources": -178309376,
- "com.fasterxml.jackson.core:jackson-annotations": 1723324878,
- "com.fasterxml.jackson.core:jackson-annotations:jar:sources": -910305735,
- "com.fasterxml.jackson.core:jackson-core": 216667274,
- "com.fasterxml.jackson.core:jackson-core:jar:sources": -1700413540,
- "com.fasterxml.jackson.core:jackson-databind": -1534251498,
- "com.fasterxml.jackson.core:jackson-databind:jar:sources": 1381922396,
- "com.fasterxml.jackson.datatype:jackson-datatype-jdk8": -1863378728,
- "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:sources": 720455295,
- "com.fasterxml.jackson.datatype:jackson-datatype-jsr310": 1398002482,
- "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:sources": 1978591429,
- "com.fasterxml.jackson.module:jackson-module-parameter-names": 1117035400,
- "com.fasterxml.jackson.module:jackson-module-parameter-names:jar:sources": 88141176,
- "com.fasterxml:classmate": -1773139206,
- "com.fasterxml:classmate:jar:sources": 846259226,
+ "ch.qos.logback:logback-classic": 1745497406,
+ "ch.qos.logback:logback-classic:jar:sources": 1985074007,
+ "ch.qos.logback:logback-core": -1295639532,
+ "ch.qos.logback:logback-core:jar:sources": -622497308,
+ "com.fasterxml.jackson.core:jackson-annotations": 1145483352,
+ "com.fasterxml.jackson.core:jackson-annotations:jar:sources": -1434301790,
"com.google.code.findbugs:jsr305": 870839855,
"com.google.code.findbugs:jsr305:jar:sources": -935881202,
"com.google.code.gson:gson": -1575757252,
"com.google.code.gson:gson:jar:sources": -350708227,
- "com.google.errorprone:error_prone_annotations": 967586345,
- "com.google.errorprone:error_prone_annotations:jar:sources": -1304692732,
+ "com.google.errorprone:error_prone_annotations": 833623751,
+ "com.google.errorprone:error_prone_annotations:jar:sources": 231035411,
"com.google.guava:failureaccess": -1890754729,
"com.google.guava:failureaccess:jar:sources": 1500322647,
- "com.google.guava:guava": -2035578005,
+ "com.google.guava:guava": -163533230,
"com.google.guava:guava:jar:sources": 2103972560,
"com.google.guava:listenablefuture": 1079558157,
"com.google.j2objc:j2objc-annotations": 248818742,
"com.google.j2objc:j2objc-annotations:jar:sources": -378364028,
- "javax.annotation:javax.annotation-api": -1009230154,
- "javax.annotation:javax.annotation-api:jar:sources": -1912277688,
- "javax.validation:validation-api": -1925989691,
- "javax.validation:validation-api:jar:sources": -1632205829,
- "org.apache.logging.log4j:log4j-api": 1938301611,
- "org.apache.logging.log4j:log4j-api:jar:sources": -1814445120,
- "org.apache.logging.log4j:log4j-to-slf4j": -1286339471,
- "org.apache.logging.log4j:log4j-to-slf4j:jar:sources": -792217426,
- "org.apache.tomcat.embed:tomcat-embed-core": 1571674223,
- "org.apache.tomcat.embed:tomcat-embed-core:jar:sources": -591232648,
- "org.apache.tomcat.embed:tomcat-embed-el": 1869592561,
- "org.apache.tomcat.embed:tomcat-embed-el:jar:sources": -65765420,
- "org.apache.tomcat.embed:tomcat-embed-websocket": -1584940697,
- "org.apache.tomcat.embed:tomcat-embed-websocket:jar:sources": 923653276,
- "org.apache.tomcat:tomcat-annotations-api": 1224758162,
- "org.apache.tomcat:tomcat-annotations-api:jar:sources": 1180986566,
+ "commons-logging:commons-logging": -1473372610,
+ "commons-logging:commons-logging:jar:sources": -1438869648,
+ "io.micrometer:micrometer-commons": 2146891883,
+ "io.micrometer:micrometer-commons:jar:sources": -1493710057,
+ "io.micrometer:micrometer-observation": 890556216,
+ "io.micrometer:micrometer-observation:jar:sources": -330836787,
+ "jakarta.annotation:jakarta.annotation-api": 196616042,
+ "jakarta.annotation:jakarta.annotation-api:jar:sources": -785154897,
+ "org.apache.logging.log4j:log4j-api": -535303980,
+ "org.apache.logging.log4j:log4j-api:jar:sources": 1398816473,
+ "org.apache.logging.log4j:log4j-to-slf4j": 1902537030,
+ "org.apache.logging.log4j:log4j-to-slf4j:jar:sources": 1332324341,
+ "org.apache.tomcat.embed:tomcat-embed-core": 895933409,
+ "org.apache.tomcat.embed:tomcat-embed-core:jar:sources": 1856682060,
+ "org.apache.tomcat.embed:tomcat-embed-el": -2091587018,
+ "org.apache.tomcat.embed:tomcat-embed-el:jar:sources": -208789581,
+ "org.apache.tomcat.embed:tomcat-embed-websocket": -1722723367,
+ "org.apache.tomcat.embed:tomcat-embed-websocket:jar:sources": 1787496570,
"org.checkerframework:checker-qual": -1533199059,
"org.checkerframework:checker-qual:jar:sources": -1750922234,
- "org.hamcrest:hamcrest-core": 649657847,
- "org.hamcrest:hamcrest-core:jar:sources": -1646511374,
- "org.hamcrest:hamcrest-library": 1747207502,
- "org.hamcrest:hamcrest-library:jar:sources": 896267254,
- "org.hibernate.validator:hibernate-validator": 449533163,
- "org.hibernate.validator:hibernate-validator:jar:sources": 625182784,
- "org.jboss.logging:jboss-logging": -983550463,
- "org.jboss.logging:jboss-logging:jar:sources": 708347488,
- "org.slf4j:jul-to-slf4j": 33525118,
- "org.slf4j:jul-to-slf4j:jar:sources": -1699967259,
- "org.slf4j:slf4j-api": 78054556,
- "org.slf4j:slf4j-api:jar:sources": 423020734,
- "org.springframework.boot:spring-boot": -494831200,
- "org.springframework.boot:spring-boot-autoconfigure": -735375751,
- "org.springframework.boot:spring-boot-autoconfigure:jar:sources": 2037480413,
- "org.springframework.boot:spring-boot-starter": -522590840,
- "org.springframework.boot:spring-boot-starter-json": -1480710212,
- "org.springframework.boot:spring-boot-starter-logging": 1421244493,
- "org.springframework.boot:spring-boot-starter-tomcat": -538700186,
- "org.springframework.boot:spring-boot-starter-web": -148719678,
- "org.springframework.boot:spring-boot-test": 1462672623,
- "org.springframework.boot:spring-boot-test-autoconfigure": 2112143108,
- "org.springframework.boot:spring-boot-test-autoconfigure:jar:sources": -327607113,
- "org.springframework.boot:spring-boot-test:jar:sources": -59323559,
- "org.springframework.boot:spring-boot:jar:sources": 976203026,
- "org.springframework:spring-aop": 1756513033,
- "org.springframework:spring-aop:jar:sources": -1679234963,
- "org.springframework:spring-beans": 584730626,
- "org.springframework:spring-beans:jar:sources": -1014524861,
- "org.springframework:spring-context": -1362134068,
- "org.springframework:spring-context:jar:sources": 1725853779,
- "org.springframework:spring-core": -997258323,
- "org.springframework:spring-core:jar:sources": 563828419,
- "org.springframework:spring-expression": 443765561,
- "org.springframework:spring-expression:jar:sources": 250986934,
- "org.springframework:spring-jcl": 1589093230,
- "org.springframework:spring-jcl:jar:sources": -297914141,
- "org.springframework:spring-test": -1436056067,
- "org.springframework:spring-test:jar:sources": 939402491,
- "org.springframework:spring-web": 1712508267,
- "org.springframework:spring-web:jar:sources": 971167044,
- "org.springframework:spring-webmvc": -1705907438,
- "org.springframework:spring-webmvc:jar:sources": 1743624303,
- "org.yaml:snakeyaml": -694097727,
- "org.yaml:snakeyaml:jar:sources": -976574534
+ "org.hamcrest:hamcrest": 1282317766,
+ "org.hamcrest:hamcrest-core": 2078867070,
+ "org.hamcrest:hamcrest-core:jar:sources": -2039589858,
+ "org.hamcrest:hamcrest-library": -302247157,
+ "org.hamcrest:hamcrest-library:jar:sources": 127020780,
+ "org.hamcrest:hamcrest:jar:sources": 1394599014,
+ "org.jspecify:jspecify": 117231129,
+ "org.jspecify:jspecify:jar:sources": -2134060298,
+ "org.slf4j:jul-to-slf4j": 720587186,
+ "org.slf4j:jul-to-slf4j:jar:sources": -724466985,
+ "org.slf4j:slf4j-api": -1521593912,
+ "org.slf4j:slf4j-api:jar:sources": -1050183387,
+ "org.springframework.boot:spring-boot": 209525047,
+ "org.springframework.boot:spring-boot-autoconfigure": 273169538,
+ "org.springframework.boot:spring-boot-autoconfigure:jar:sources": 1060786986,
+ "org.springframework.boot:spring-boot-http-client": -1572181301,
+ "org.springframework.boot:spring-boot-http-client:jar:sources": -888554284,
+ "org.springframework.boot:spring-boot-http-converter": -63242560,
+ "org.springframework.boot:spring-boot-http-converter:jar:sources": -2147334562,
+ "org.springframework.boot:spring-boot-jackson": 1370665531,
+ "org.springframework.boot:spring-boot-jackson:jar:sources": -1914580300,
+ "org.springframework.boot:spring-boot-restclient": -1136118516,
+ "org.springframework.boot:spring-boot-restclient:jar:sources": 244708014,
+ "org.springframework.boot:spring-boot-resttestclient": -1713996275,
+ "org.springframework.boot:spring-boot-resttestclient:jar:sources": -1539661063,
+ "org.springframework.boot:spring-boot-servlet": -773257871,
+ "org.springframework.boot:spring-boot-servlet:jar:sources": -165930431,
+ "org.springframework.boot:spring-boot-starter": -1307870510,
+ "org.springframework.boot:spring-boot-starter-jackson": -1197823524,
+ "org.springframework.boot:spring-boot-starter-jackson:jar:sources": 151963461,
+ "org.springframework.boot:spring-boot-starter-logging": 1741910120,
+ "org.springframework.boot:spring-boot-starter-logging:jar:sources": -505202228,
+ "org.springframework.boot:spring-boot-starter-tomcat": -1875734003,
+ "org.springframework.boot:spring-boot-starter-tomcat-runtime": 1208868845,
+ "org.springframework.boot:spring-boot-starter-tomcat-runtime:jar:sources": 1844487672,
+ "org.springframework.boot:spring-boot-starter-tomcat:jar:sources": -1278142313,
+ "org.springframework.boot:spring-boot-starter-web": 396295451,
+ "org.springframework.boot:spring-boot-starter-web:jar:sources": -520550530,
+ "org.springframework.boot:spring-boot-starter:jar:sources": 2120320285,
+ "org.springframework.boot:spring-boot-test": 1229877847,
+ "org.springframework.boot:spring-boot-test-autoconfigure": -854039970,
+ "org.springframework.boot:spring-boot-test-autoconfigure:jar:sources": 2034664639,
+ "org.springframework.boot:spring-boot-test:jar:sources": -1332713625,
+ "org.springframework.boot:spring-boot-tomcat": 2089135284,
+ "org.springframework.boot:spring-boot-tomcat:jar:sources": 1121073132,
+ "org.springframework.boot:spring-boot-web-server": -181544099,
+ "org.springframework.boot:spring-boot-web-server:jar:sources": 1338921549,
+ "org.springframework.boot:spring-boot-webmvc": -20296847,
+ "org.springframework.boot:spring-boot-webmvc-test": 1409966562,
+ "org.springframework.boot:spring-boot-webmvc-test:jar:sources": -987517501,
+ "org.springframework.boot:spring-boot-webmvc:jar:sources": -1463510541,
+ "org.springframework.boot:spring-boot:jar:sources": 1048282930,
+ "org.springframework:spring-aop": -1890422931,
+ "org.springframework:spring-aop:jar:sources": 2130203978,
+ "org.springframework:spring-beans": -1437424318,
+ "org.springframework:spring-beans:jar:sources": 1741826767,
+ "org.springframework:spring-context": -855265981,
+ "org.springframework:spring-context:jar:sources": -1087451652,
+ "org.springframework:spring-core": 495159913,
+ "org.springframework:spring-core:jar:sources": 1747710351,
+ "org.springframework:spring-expression": -873493469,
+ "org.springframework:spring-expression:jar:sources": 1006383690,
+ "org.springframework:spring-test": -94485243,
+ "org.springframework:spring-test:jar:sources": 1498011759,
+ "org.springframework:spring-web": -2086621091,
+ "org.springframework:spring-web:jar:sources": 722352373,
+ "org.springframework:spring-webmvc": 1733065371,
+ "org.springframework:spring-webmvc:jar:sources": -1653514509,
+ "org.yaml:snakeyaml": 1308413731,
+ "org.yaml:snakeyaml:jar:sources": -140059451,
+ "tools.jackson.core:jackson-core": -614132327,
+ "tools.jackson.core:jackson-core:jar:sources": -761174922,
+ "tools.jackson.core:jackson-databind": 1440695172,
+ "tools.jackson.core:jackson-databind:jar:sources": 249661957
+ },
+ "conflict_resolution": {
+ "com.google.errorprone:error_prone_annotations:2.5.1": "com.google.errorprone:error_prone_annotations:2.18.0"
},
"artifacts": {
"ch.qos.logback:logback-classic": {
"shasums": {
- "jar": "fb53f8539e7fcb8f093a56e138112056ec1dc809ebb020b59d8a36a5ebac37e0",
- "sources": "480cb5e99519271c9256716d4be1a27054047435ff72078d9deae5c6a19f63eb"
+ "jar": "2d4cf592db78be2de4d6140434c2fec170dcb16a09e8c8b7b207dbf5e31b848a",
+ "sources": "be553204e18ce1f628c535bb063a1e611182854d15154382b00afd4968ce591f"
},
- "version": "1.2.3"
+ "version": "1.5.32"
},
"ch.qos.logback:logback-core": {
"shasums": {
- "jar": "5946d837fe6f960c02a53eda7a6926ecc3c758bbdd69aa453ee429f858217f22",
- "sources": "1f69b6b638ec551d26b10feeade5a2b77abe347f9759da95022f0da9a63a9971"
+ "jar": "6a904d5778d0e361a9692f9cbe68b1b0620ae0f3eda2ec2ed09102755bf036c4",
+ "sources": "a73a40370a2a086a36b626b71f16c529e54e2a75845faf08134b689c607508e1"
},
- "version": "1.2.3"
+ "version": "1.5.32"
},
"com.fasterxml.jackson.core:jackson-annotations": {
"shasums": {
- "jar": "45d32ac61ef8a744b464c54c2b3414be571016dd46bfc2bec226761cf7ae457a",
- "sources": "eb1e62bc83f4d8e1f0660c9cf2f06d6d196eefb20de265cfff96521015d87020"
+ "jar": "53ca085f4a150f703f49e1aabd935bd03b43e1ea3d55d135438292af22cef56b",
+ "sources": "71fe6323d91b16d5d1007fd1e1533fa06bb369abde74f68a42a68c0f8f061a8b"
},
- "version": "2.9.0"
- },
- "com.fasterxml.jackson.core:jackson-core": {
- "shasums": {
- "jar": "d934dab0bd48994eeea2c1b493cb547158a338a80b58c4fbc8e85fb0905e105f",
- "sources": "4ab3c312f46ddf259de240515c301c99c3a478a749d0ecaaf4395a157a646b33"
- },
- "version": "2.9.8"
- },
- "com.fasterxml.jackson.core:jackson-databind": {
- "shasums": {
- "jar": "2351c3eba73a545db9079f5d6d768347ad72666537362c8220fe3e950a55a864",
- "sources": "d6b099786ebb86566c44b15b09fde8ba2055f84ca7e98c63677ba8219f04d580"
- },
- "version": "2.9.8"
- },
- "com.fasterxml.jackson.datatype:jackson-datatype-jdk8": {
- "shasums": {
- "jar": "6d0e43d927c63b25d94130dc95d9b26c031e4516a2b1dfb984dea99bfd49b003",
- "sources": "00988940ad4f4a3a93d5ea0585581cacb3a2204ef16f65a04a2fcd153640e07b"
- },
- "version": "2.9.8"
- },
- "com.fasterxml.jackson.datatype:jackson-datatype-jsr310": {
- "shasums": {
- "jar": "ab71c4f31c3dd583ba22e15837e9142360f056ad1677f1c2cf2c832d826c8dab",
- "sources": "dedbf756339019128c0326b2f9e3c9753b07cc1e44fa96d880a130ad8c707ca2"
- },
- "version": "2.9.8"
- },
- "com.fasterxml.jackson.module:jackson-module-parameter-names": {
- "shasums": {
- "jar": "a7e100dddfdd82c4fb60d0b98a753bd59ce743183b18d4a017d6584f2592df37",
- "sources": "d755b3154d216043d1001c626dd9b11ca25358171d3f448c2cf7802af3164649"
- },
- "version": "2.9.8"
- },
- "com.fasterxml:classmate": {
- "shasums": {
- "jar": "2829acc59abf4aa6b72579697a0391c0fc69df7772ae59c58e0237f909cd6803",
- "sources": "344c5cc7f04937ac80676ce087f5d08826e9341730f51bed92c045290d295d27"
- },
- "version": "1.4.0"
+ "version": "2.21"
},
"com.google.code.findbugs:jsr305": {
"shasums": {
@@ -196,10 +177,10 @@
},
"com.google.errorprone:error_prone_annotations": {
"shasums": {
- "jar": "ff80626baaf12a09342befd4e84cba9d50662f5fcd7f7a9b3490a6b7cf87e66c",
- "sources": "bf08616e340f5e2ef50aaa84aea8baa086fd7bb2ad310501ff4e88ec77f8f31a"
+ "jar": "9e6814cb71816988a4fd1b07a993a8f21bb7058d522c162b1de849e19bea54ae",
+ "sources": "a2c0783981c8ad48faaa6ea8de6f1926d8e87c125f5df5ce531a9810b943e032"
},
- "version": "2.5.1"
+ "version": "2.18.0"
},
"com.google.guava:failureaccess": {
"shasums": {
@@ -228,61 +209,68 @@
},
"version": "2.8"
},
- "javax.annotation:javax.annotation-api": {
+ "commons-logging:commons-logging": {
"shasums": {
- "jar": "e04ba5195bcd555dc95650f7cc614d151e4bcd52d29a10b8aa2197f3ab89ab9b",
- "sources": "128971e52e0d84a66e3b6e049dab8ad7b2c58b7e1ad37fa2debd3d40c2947b95"
+ "jar": "6d7a744e4027649fbb50895df9497d109f98c766a637062fe8d2eabbb3140ba4",
+ "sources": "496332597187dd32e41cfd1d87e5991a3d77b51bae2cc0bbe9e51496ae54ce5c"
},
- "version": "1.3.2"
+ "version": "1.3.5"
},
- "javax.validation:validation-api": {
+ "io.micrometer:micrometer-commons": {
"shasums": {
- "jar": "9873b46df1833c9ee8f5bc1ff6853375115dadd8897bcb5a0dffb5848835ee6c",
- "sources": "78fc8207d394c91e329be90fc051e98180bd2a35c14e0df73f66a653c7aea19f"
+ "jar": "b0cc8c620453ef71e22d6c4ec5c496cc112f964b4e826b9f87182fc97512c8f9",
+ "sources": "59afa907dd686b3859b34ebd14f3749f4e20c07a5016d06ff6d60eeaa6798f1c"
},
- "version": "2.0.1.Final"
+ "version": "1.16.5"
+ },
+ "io.micrometer:micrometer-observation": {
+ "shasums": {
+ "jar": "4406f33535185ff896375e9a81a4b8694e28bf20c1089b24de0325d87f63dfe7",
+ "sources": "5dc187df87594bc3bbc057d11d38beaa2f2eaea215ad616f2240b514934c1320"
+ },
+ "version": "1.16.5"
+ },
+ "jakarta.annotation:jakarta.annotation-api": {
+ "shasums": {
+ "jar": "b01f55552284cfb149411e64eabca75e942d26d2e1786b32914250e4330afaa2",
+ "sources": "142dfd2343429df2aac3e1cfacfacc21c8393112c0e0280d3628648d9b612470"
+ },
+ "version": "3.0.0"
},
"org.apache.logging.log4j:log4j-api": {
"shasums": {
- "jar": "cbbcef7b57fef115a788395e6e11cdf92c01c1d606652c493d40d3c81766b9fc",
- "sources": "494b2d065c14af0c121bc3e65fb0315f0738338fdd2e4ba778eabc9b325dfddc"
+ "jar": "c4b642a7f047275215de117e0e3847eb2c7711d84a0aa7433e7b3c096daf341d",
+ "sources": "b86680bcf8ffa25897b6114cae508bb8e6ecac8081a0fc8985e0c00e27d4f4ec"
},
- "version": "2.16.0"
+ "version": "2.25.4"
},
"org.apache.logging.log4j:log4j-to-slf4j": {
"shasums": {
- "jar": "7d9e66dcbf07d630c8772b5ff891f51ad12ab487b5e095c9482e0deff40e22ca",
- "sources": "ae4efd3d5afb9cd0db74e52cd405adfdd36bead0afbd6103f5c62b269d3b5bc0"
+ "jar": "d7b78fc0aaaa5e8ada388b29d718b0ab187e512965bed0b259bb4ab299f13db2",
+ "sources": "ca9159da173bf88fb621adf745fe1d313ba4074f4c66576ae70f5dd99eab89c9"
},
- "version": "2.16.0"
+ "version": "2.25.4"
},
"org.apache.tomcat.embed:tomcat-embed-core": {
"shasums": {
- "jar": "317d6de069561e442bdffebde41f78f674c79b5b592031681aeee56fd421fb61",
- "sources": "98a6792ae4c0ba59405eec3eac57085c6475e43a98cd5d7ea2a58c75fa0b30d7"
+ "jar": "5dbe19880b5025e0b9de7c3de81cb837ce79636ea1da39c8d00a66d3add25567",
+ "sources": "c186a8277e1579bf83fd68483ca316d07105e9ff0bc43c24d94037acdbd9518b"
},
- "version": "9.0.16"
+ "version": "11.0.21"
},
"org.apache.tomcat.embed:tomcat-embed-el": {
"shasums": {
- "jar": "082c155ef65368d37cc607c47b12c7d262ef808de9cd96c7049f753c8b5a6706",
- "sources": "91ee6481850ee9dfa7469bb8f8cb8b2fe69499a47afa89a88d332dbebc698001"
+ "jar": "3745cb768f4ed74c2f4af8fc2453992143997019718f71c915d4545fdbef1fb3",
+ "sources": "4b4ed468ef4de687b9e8678a4209926ed941d2a230e5c015e7715fb4ebf09c5b"
},
- "version": "9.0.16"
+ "version": "11.0.21"
},
"org.apache.tomcat.embed:tomcat-embed-websocket": {
"shasums": {
- "jar": "31da297c31a5f936024e14e6fd6ce9b6bb7d13933c94ab50aa0b305065624095",
- "sources": "d5b0ab58b70297e728c94097c05fdb7be2ed3c943153637e8aaa1711cba7aa0f"
+ "jar": "fc64e531c473d627ff121e31bcb5871dee9f241e1fd1d1f1522498208f1a278d",
+ "sources": "01e075259649f811ab3aa1460aa7e8047fb39676b151cc97c2fe4588786defd8"
},
- "version": "9.0.16"
- },
- "org.apache.tomcat:tomcat-annotations-api": {
- "shasums": {
- "jar": "98c306850683a3386a34e65a1d314f7f38123cfe73a94a60f3b9dde1488c8713",
- "sources": "4cabd36d06cf8d7e2d3d61e97fd58d7ba7542203ad094720b06795c5f2001e3a"
- },
- "version": "9.0.16"
+ "version": "11.0.21"
},
"org.checkerframework:checker-qual": {
"shasums": {
@@ -291,175 +279,264 @@
},
"version": "3.33.0"
},
+ "org.hamcrest:hamcrest": {
+ "shasums": {
+ "jar": "5d66b6a4a680755cb6ed7cb104fa7835ef644667586ff0737adeb977c39ecdbc",
+ "sources": "7a4050b1898f7e1aa395cf2be78fb6683f9e2766fcb8e1507926b204fa24d1bf"
+ },
+ "version": "3.0"
+ },
"org.hamcrest:hamcrest-core": {
"shasums": {
- "jar": "66fdef91e9739348df7a096aa384a5685f4e875584cce89386a7a47251c4d8e9",
- "sources": "e223d2d8fbafd66057a8848cc94222d63c3cedd652cc48eddc0ab5c39c0f84df"
+ "jar": "b78a3a81692f421cc01fc17ded9a45e9fb6f3949c712f8ec4d01da6b8c06bc6e",
+ "sources": "8600fe91282de83d1aa5b8190113c208b99539c8b47efeb0c509224538521d70"
},
- "version": "1.3"
+ "version": "3.0"
},
"org.hamcrest:hamcrest-library": {
"shasums": {
- "jar": "711d64522f9ec410983bd310934296da134be4254a125080a0416ec178dfad1c",
- "sources": "1c0ff84455f539eb3c29a8c430de1f6f6f1ba4b9ab39ca19b195f33203cd539c"
+ "jar": "9d084005ad1dfbb3b020039c89f496e66d3fc0431e8eab6b5a497406013d09bb",
+ "sources": "14fd39725df11b6478eeb8e493152c1740acbcda84c3d72d8628166e076c5644"
},
- "version": "1.3"
+ "version": "3.0"
},
- "org.hibernate.validator:hibernate-validator": {
+ "org.jspecify:jspecify": {
"shasums": {
- "jar": "8b366c9ad8969a1f25bd81af88a9e8630e70fdf1b6229298c30b58950527802c",
- "sources": "80f6af9191b3d566c55f3d2477d99614814f9629bd396d50e5eb22e5041883f3"
+ "jar": "1fad6e6be7557781e4d33729d49ae1cdc8fdda6fe477bb0cc68ce351eafdfbab",
+ "sources": "adf0898191d55937fb3192ba971826f4f294292c4a960740f3c27310e7b70296"
},
- "version": "6.0.14.Final"
- },
- "org.jboss.logging:jboss-logging": {
- "shasums": {
- "jar": "cb914bfe888da7d9162e965ac8b0d6f28f2f32eca944a00fbbf6dd3cf1aacc13",
- "sources": "8eab58199828e20a57a298dc733a42ddfd5936f59217f75da35dfdc74973228a"
- },
- "version": "3.3.2.Final"
+ "version": "1.0.0"
},
"org.slf4j:jul-to-slf4j": {
"shasums": {
- "jar": "416c5a0c145ad19526e108d44b6bf77b75412d47982cce6ce8d43abdbdbb0fac",
- "sources": "de45a3712b794146b74a0effb1edb84105acc906208a811479a18978806c3dbd"
+ "jar": "a7afcd23b9cfd1475e55c94f943b808c5922035e7e2c2a5c65a487a4106bc538",
+ "sources": "63962cb695376c541835ce130a9a734516c61628aafdb088db0241f0c9559ab2"
},
- "version": "1.7.25"
+ "version": "2.0.17"
},
"org.slf4j:slf4j-api": {
"shasums": {
- "jar": "18c4a0095d5c1da6b817592e767bb23d29dd2f560ad74df75ff3961dbde25b79",
- "sources": "c4bc93180a4f0aceec3b057a2514abe04a79f06c174bbed910a2afb227b79366"
+ "jar": "7b751d952061954d5abfed7181c1f645d336091b679891591d63329c622eb832",
+ "sources": "db0d08d8efa05ad19d174d747bd9d8e68dbb02b596812fe7b3a681656e346694"
},
- "version": "1.7.25"
+ "version": "2.0.17"
},
"org.springframework.boot:spring-boot": {
"shasums": {
- "jar": "b94730a5420b92201b48b044b2368fc75ace3d9095cf243350d3b396f1b125a8",
- "sources": "0d0e54c3cdeddc1b3cd2be205ccba2cd73061def02d3f4f0d0191f38c7be64dd"
+ "jar": "163d0c77cc7e8b6a2d523e5d0ebc3afe838d33dc89162c613a75a63bc197b9e6",
+ "sources": "95b41b86f0ad9aeedcd22076b983ddfbfe73cc0286b129a33d1a72116c120215"
},
- "version": "2.1.3.RELEASE"
+ "version": "4.0.6"
},
"org.springframework.boot:spring-boot-autoconfigure": {
"shasums": {
- "jar": "81873e18da7657b6f4082c8fd93705b8d462438a2706e92e4a76cedb9f3bd23c",
- "sources": "a6a0266c8959850ee16ee7623cdd62374c2a6648039acf6c7a598afa59a3912c"
+ "jar": "a68a9a56f1976ab9d669e732889de9de73f1262ef8854d0eff70806ccf8dc684",
+ "sources": "ca133f83c5e5a096f7b9b2c96e56b409978247cedab105c37b35d84033ce5338"
},
- "version": "2.1.3.RELEASE"
+ "version": "4.0.6"
+ },
+ "org.springframework.boot:spring-boot-http-client": {
+ "shasums": {
+ "jar": "a4f8cabadad69ddb046a86cd1df7d1ca914ed8b62763bd5ed7b361f4270d0f22",
+ "sources": "ea55f914d633a01443c782f2f6fee8b7cb7d429164cdb9da535756ca31080153"
+ },
+ "version": "4.0.6"
+ },
+ "org.springframework.boot:spring-boot-http-converter": {
+ "shasums": {
+ "jar": "d01837b5fc73faa697cfac07912378e7f24f925774a61666d9a6d71d20f7394b",
+ "sources": "c992c67c2893bcaa8eea621dcde60d79e584f5ac984031497464eac2b6219b52"
+ },
+ "version": "4.0.6"
+ },
+ "org.springframework.boot:spring-boot-jackson": {
+ "shasums": {
+ "jar": "82fb828f4c0f3e468f0553f2e025507ad20761db025037ce03b5f17fe59989c8",
+ "sources": "5bc6e2b1fd320e83cc8aff38689520c5e0e199b4bf055695570c65513bb1d58d"
+ },
+ "version": "4.0.6"
+ },
+ "org.springframework.boot:spring-boot-restclient": {
+ "shasums": {
+ "jar": "4381dbce948c2efe7c0a154129fce8fc4e2b1db1d14305ed69bd6755f877c984",
+ "sources": "4e6af4d8a5d24da18690b33fc74f8756c978970ab1efadab8226c9f35ff0cdad"
+ },
+ "version": "4.0.6"
+ },
+ "org.springframework.boot:spring-boot-resttestclient": {
+ "shasums": {
+ "jar": "675fa4b8e2148d2567a4980709f046c02937b2eec06213ea21ebdd6433654afc",
+ "sources": "3ffc663b7b08c6572dbb105fabe7755b4df47b0a5a41c0d26c9872a7574becc7"
+ },
+ "version": "4.0.6"
+ },
+ "org.springframework.boot:spring-boot-servlet": {
+ "shasums": {
+ "jar": "f2f75ebde296e10e01bb88eb7015deadf36ef889e5526717633866454d1250b4",
+ "sources": "744adf72945c305e37f0b135e8225b830f3da5578120d63143c9361b6af0e327"
+ },
+ "version": "4.0.6"
},
"org.springframework.boot:spring-boot-starter": {
"shasums": {
- "jar": "0c290c97f69535c9bcd5246a2391c744d109fa9d346faa014dea8dcddf763b13"
+ "jar": "4cb0ed1cf253aa93b6e80a39d69e68a48ff4a01d60c3c127533132b46bdb790a",
+ "sources": "4cb0ed1cf253aa93b6e80a39d69e68a48ff4a01d60c3c127533132b46bdb790a"
},
- "version": "2.1.3.RELEASE"
+ "version": "4.0.6"
},
- "org.springframework.boot:spring-boot-starter-json": {
+ "org.springframework.boot:spring-boot-starter-jackson": {
"shasums": {
- "jar": "bbf52e2361343d34844fc9482be513728e5627dba2345c7ca29c0cef27e1fd0e"
+ "jar": "78a3fbce32e41b9185a3ea32275f494529ace99578f3ec105b2fa03df2043e83",
+ "sources": "78a3fbce32e41b9185a3ea32275f494529ace99578f3ec105b2fa03df2043e83"
},
- "version": "2.1.3.RELEASE"
+ "version": "4.0.6"
},
"org.springframework.boot:spring-boot-starter-logging": {
"shasums": {
- "jar": "d9e7beac64cfc82f2bd0ccbda0afea43755c6e1a84291be5b2921b79c644fbba"
+ "jar": "abd1da42af5afc4f6065494fd3b50d1a478c7621cea0b00c33ef0e99c098bb91",
+ "sources": "abd1da42af5afc4f6065494fd3b50d1a478c7621cea0b00c33ef0e99c098bb91"
},
- "version": "2.1.3.RELEASE"
+ "version": "4.0.6"
},
"org.springframework.boot:spring-boot-starter-tomcat": {
"shasums": {
- "jar": "55c328649576740f6ea88b60447dfead20fa1eb1f96cbe91c140784621d45ac4"
+ "jar": "b69066407242d0997e6d65b2e3bba306954d183bcf4d23d6ab07f63eb3441465",
+ "sources": "b69066407242d0997e6d65b2e3bba306954d183bcf4d23d6ab07f63eb3441465"
},
- "version": "2.1.3.RELEASE"
+ "version": "4.0.6"
+ },
+ "org.springframework.boot:spring-boot-starter-tomcat-runtime": {
+ "shasums": {
+ "jar": "caab936e904edcee854791178ad5ad3018862c35a376d27f1e5802681a88429f",
+ "sources": "caab936e904edcee854791178ad5ad3018862c35a376d27f1e5802681a88429f"
+ },
+ "version": "4.0.6"
},
"org.springframework.boot:spring-boot-starter-web": {
"shasums": {
- "jar": "511470fe37189f0e223586328a7a94aed91db26e5adca3d92c11ba483f41be53"
+ "jar": "07b8b52fdd3e2fea9f4aaddc58f419b5f1cbfd8bfbcc34c37811a2fa74eb7590",
+ "sources": "07b8b52fdd3e2fea9f4aaddc58f419b5f1cbfd8bfbcc34c37811a2fa74eb7590"
},
- "version": "2.1.3.RELEASE"
+ "version": "4.0.6"
},
"org.springframework.boot:spring-boot-test": {
"shasums": {
- "jar": "ed3c1cb85839bdeec03083af8d594e20c4f0e60a09704c10677825f34987acdb",
- "sources": "1f2452c8edd441be5b356f05bff87ed06c5431b98e3c22cc0f7f504cb493128a"
+ "jar": "3375706dfa0b02138e5cef4208bd6f258d45b90d97fafcf859aef25ee2267455",
+ "sources": "cf1a85ca52dd38ae34aea54d594c85b9c0eec4f84a49212451663add0916ad3c"
},
- "version": "2.1.3.RELEASE"
+ "version": "4.0.6"
},
"org.springframework.boot:spring-boot-test-autoconfigure": {
"shasums": {
- "jar": "08df511bc81231b20fe52d2fd9de9b53112ed4dacc9d7a999b1b6782962ec939",
- "sources": "0916b7f9acc03cf85d6def0a083c5969e86ac8a4103b08bfdbc4d6e7ef02d44f"
+ "jar": "deb1a4abfeabed14ef6f501b58c1215f0a248ba24ff9ef88651e16774a32ee89",
+ "sources": "05d49b5465233644b98aa4dfa099ca930015f2a3219b93e8d13056db680cea63"
},
- "version": "2.1.3.RELEASE"
+ "version": "4.0.6"
+ },
+ "org.springframework.boot:spring-boot-tomcat": {
+ "shasums": {
+ "jar": "9c0e9b3b2e746c8a6b39146dc26a71a5ae3aa0f26f7b23d0390516addc25d5a3",
+ "sources": "a591e7ab2102e28e8594a7d81e716597182998c042478387ca317baa2ba1af3b"
+ },
+ "version": "4.0.6"
+ },
+ "org.springframework.boot:spring-boot-web-server": {
+ "shasums": {
+ "jar": "d75dcc45dd7b09ae9816d74aae772dc22ac7fee6ca69e8e094f2b693229dc556",
+ "sources": "f0ff2eb435cdae3c9a3eefe381eba9bab05f39b1c02e716d96b01ffa24047237"
+ },
+ "version": "4.0.6"
+ },
+ "org.springframework.boot:spring-boot-webmvc": {
+ "shasums": {
+ "jar": "61a1fe818944202f275c63bcedd0349d43330e1f700ec67445b3c5b5b1cbdff2",
+ "sources": "b7fca79ca7717a7e6bf3428977da0f33a2ca0f1456ac5e87be7ced2a32208b94"
+ },
+ "version": "4.0.6"
+ },
+ "org.springframework.boot:spring-boot-webmvc-test": {
+ "shasums": {
+ "jar": "bb3377dcb5e529a244487f572d4c74774c822d7540f961066d03be4a75c075f6",
+ "sources": "24e86a174608845f4fdb6aaaf6463fe5d74212c3c38880fb6b61cc5a66a9d730"
+ },
+ "version": "4.0.6"
},
"org.springframework:spring-aop": {
"shasums": {
- "jar": "3a65f53ff7b61f68a29ee672a3f683f046602e766f5a10eabab7c0dc2a827757",
- "sources": "14d8dca62e5fbd5202a76f98cbdc9f33b950d174e72ac98b6df7f655ef6bc9e4"
+ "jar": "c0503b7f318368f37f0d0e0557f65e572cebdf61cf9c318a7cbcad7824b0f284",
+ "sources": "e7e8a4b651b0ebcb7f97ef55fba05f8644b7109c6c26012b5eea4e972a9b1269"
},
- "version": "5.1.5.RELEASE"
+ "version": "7.0.7"
},
"org.springframework:spring-beans": {
"shasums": {
- "jar": "7f759c26bfc4697346de39993df48b2dac49f502d5d4e5d69f19054edc4376f5",
- "sources": "d85f341b1d878fb4f34211bdc3dd66cf5de54ebf0a553eea04ac3dbcefcd66ca"
+ "jar": "13775be4269a6cc82ebcee619a9fef1545c90ae54c6fba84a0d8c6d79ff6877a",
+ "sources": "4f0638eb1a2f8dffb2a99610d7435b947d6a7dae0951c7da79f9f1c486e3a520"
},
- "version": "5.1.5.RELEASE"
+ "version": "7.0.7"
},
"org.springframework:spring-context": {
"shasums": {
- "jar": "6140252422a01d85dbd75fd2d6e8d4a7856f7c6ba6be4c5b59ff5f4b800d498b",
- "sources": "1d94266215f362424c22013624a20f6891a6eb78e98a6f68d8afd267933a25ee"
+ "jar": "4a252050fd8595c5922c4d795728f8aae495e41171b3a958b0cee349b5e3586b",
+ "sources": "c5e319b619ab0031d70509f446c70649d6d114f1292b1734118c1b8835cac370"
},
- "version": "5.1.5.RELEASE"
+ "version": "7.0.7"
},
"org.springframework:spring-core": {
"shasums": {
- "jar": "f771b605019eb9d2cf8f60c25c050233e39487ff54d74c93d687ea8de8b7285a",
- "sources": "b7e53176f1dbb4e5122c647e7f0775b888be65d7bd967a8f079ecebc8689d35d"
+ "jar": "9e1c13ed6d69002aae7ebc4b7d2d1d07e309013a2fbb63ab266bea8601229785",
+ "sources": "6dc4cc0f641deedc239606b9e2e9cc00fb5a5a4bd3f8bb3929ee8c8379a0723f"
},
- "version": "5.1.5.RELEASE"
+ "version": "7.0.7"
},
"org.springframework:spring-expression": {
"shasums": {
- "jar": "c3c25bf89de3e277926abb0f32655ff5e365e1d1eed8c8602e05b07126bba1cf",
- "sources": "ee0d12bce9f3e5bf5de79245db718c7aad4ec74087935ba1e11f8037d7187a92"
+ "jar": "3c23d7eb62bb3fbddc0ad1d7f94be94d1518424f1c9a1b4de6b1b6906e8d0c54",
+ "sources": "cb9d8339001956f2ca2aa409815274673d6b677dc96ad0a1d05a10a0b1f82854"
},
- "version": "5.1.5.RELEASE"
- },
- "org.springframework:spring-jcl": {
- "shasums": {
- "jar": "194423c7c485e40706d74c01a36b1f0aad436f0b55958f06ac95bcbac65bf4e6",
- "sources": "7279dc8e2dab344996afb6884351e94de76c2720bae27a79a609ad80d2b8c9c3"
- },
- "version": "5.1.5.RELEASE"
+ "version": "7.0.7"
},
"org.springframework:spring-test": {
"shasums": {
- "jar": "f3629e1e657e5b395fef09af986b77f738d83d6beefbb8be4d70f31f5affda51",
- "sources": "457ae5419abdfaa2c3cb381fdd2ced554221eb3d84e019c4df3383bda281da1e"
+ "jar": "9ed5fda6520b79f1f53714b2f307891a19c5fc18181169fe81d5272efd73a934",
+ "sources": "f4eb669227cd393c1c25c8889b0c78cab94aa5a660ee8c7fb8099fe12e1f336f"
},
- "version": "5.1.5.RELEASE"
+ "version": "7.0.7"
},
"org.springframework:spring-web": {
"shasums": {
- "jar": "0a7a9111a6aae028dc7ceefa3cfee76c01e70f8e61cd2289a0271b16975f76f7",
- "sources": "0b912b06245fed315c146ebc2e49820f70a4dbed439ea0eed711b7f6173c6bcb"
+ "jar": "dbc9298d83849fb0255791fb86b80e996cfc482801ce4879481ad733d225c518",
+ "sources": "3cd6abd611805b3cbffdca1cabbc1c83a63b09c73694ddb0f447c7b12e825767"
},
- "version": "5.1.5.RELEASE"
+ "version": "7.0.7"
},
"org.springframework:spring-webmvc": {
"shasums": {
- "jar": "7953dc786a5ee32a267cdf8e9be08b94f7cb52bf88dd9752e29ba17943884eb7",
- "sources": "7fd51560c3be63e21ca5c06e229e7235131b1bd2191e7e7f4e56ef9de72fcac0"
+ "jar": "41c0c6ed2244cdbcd84a9955b4b2717e8466e20e82335b043ea9ce768dc38d9c",
+ "sources": "abba0317a1d1de856e64b99482b4e3d33c860ef90231f81b655aab77fdd0fa26"
},
- "version": "5.1.5.RELEASE"
+ "version": "7.0.7"
},
"org.yaml:snakeyaml": {
"shasums": {
- "jar": "13009fb5ede3cf2be5a8d0f1602155aeaa0ce5ef5f9366892bd258d8d3d4d2b1",
- "sources": "ec649cde6353321553eebc3ccf7c473663113d17d724df94541de88e06101d53"
+ "jar": "e6682acf1ace77508ef13649cbf4f8d09d2cf5457bdb61d25ffb6ac0233d78dd",
+ "sources": "7a7d307ca9fe1663219a60045a8e5a113a69331566f9ebbe1d3b12c6781909ac"
},
- "version": "1.23"
+ "version": "2.5"
+ },
+ "tools.jackson.core:jackson-core": {
+ "shasums": {
+ "jar": "bbb00763f5998f03a26f21e47ed500f253c7fc5c158fa3e8a41dbf97aa7416fd",
+ "sources": "a0d6dbb49a2f424b12d3e0161e6f2d341ed2ef3aa697db87704f956df4a51b5a"
+ },
+ "version": "3.1.2"
+ },
+ "tools.jackson.core:jackson-databind": {
+ "shasums": {
+ "jar": "0a366b1c2f6321e466c2970847b1251a5dc7201b680f320594230b77bfc8ddb2",
+ "sources": "be5ae6b79a88c36c73caaa9353d2858e038045d51e50464b2b29a9a32ad63148"
+ },
+ "version": "3.1.2"
}
},
"dependencies": {
@@ -467,23 +544,6 @@
"ch.qos.logback:logback-core",
"org.slf4j:slf4j-api"
],
- "com.fasterxml.jackson.core:jackson-databind": [
- "com.fasterxml.jackson.core:jackson-annotations",
- "com.fasterxml.jackson.core:jackson-core"
- ],
- "com.fasterxml.jackson.datatype:jackson-datatype-jdk8": [
- "com.fasterxml.jackson.core:jackson-core",
- "com.fasterxml.jackson.core:jackson-databind"
- ],
- "com.fasterxml.jackson.datatype:jackson-datatype-jsr310": [
- "com.fasterxml.jackson.core:jackson-annotations",
- "com.fasterxml.jackson.core:jackson-core",
- "com.fasterxml.jackson.core:jackson-databind"
- ],
- "com.fasterxml.jackson.module:jackson-module-parameter-names": [
- "com.fasterxml.jackson.core:jackson-core",
- "com.fasterxml.jackson.core:jackson-databind"
- ],
"com.google.guava:guava": [
"com.google.code.findbugs:jsr305",
"com.google.errorprone:error_prone_annotations",
@@ -492,24 +552,26 @@
"com.google.j2objc:j2objc-annotations",
"org.checkerframework:checker-qual"
],
+ "io.micrometer:micrometer-commons": [
+ "org.jspecify:jspecify"
+ ],
+ "io.micrometer:micrometer-observation": [
+ "io.micrometer:micrometer-commons",
+ "org.jspecify:jspecify"
+ ],
"org.apache.logging.log4j:log4j-to-slf4j": [
"org.apache.logging.log4j:log4j-api",
"org.slf4j:slf4j-api"
],
- "org.apache.tomcat.embed:tomcat-embed-core": [
- "org.apache.tomcat:tomcat-annotations-api"
- ],
"org.apache.tomcat.embed:tomcat-embed-websocket": [
"org.apache.tomcat.embed:tomcat-embed-core"
],
+ "org.hamcrest:hamcrest-core": [
+ "org.hamcrest:hamcrest"
+ ],
"org.hamcrest:hamcrest-library": [
"org.hamcrest:hamcrest-core"
],
- "org.hibernate.validator:hibernate-validator": [
- "com.fasterxml:classmate",
- "javax.validation:validation-api",
- "org.jboss.logging:jboss-logging"
- ],
"org.slf4j:jul-to-slf4j": [
"org.slf4j:slf4j-api"
],
@@ -520,21 +582,42 @@
"org.springframework.boot:spring-boot-autoconfigure": [
"org.springframework.boot:spring-boot"
],
- "org.springframework.boot:spring-boot-starter": [
- "javax.annotation:javax.annotation-api",
+ "org.springframework.boot:spring-boot-http-client": [
"org.springframework.boot:spring-boot",
+ "org.springframework.boot:spring-boot-http-converter",
+ "org.springframework:spring-web"
+ ],
+ "org.springframework.boot:spring-boot-http-converter": [
+ "org.springframework.boot:spring-boot",
+ "org.springframework:spring-web"
+ ],
+ "org.springframework.boot:spring-boot-jackson": [
+ "org.springframework.boot:spring-boot",
+ "tools.jackson.core:jackson-databind"
+ ],
+ "org.springframework.boot:spring-boot-restclient": [
+ "org.springframework.boot:spring-boot",
+ "org.springframework.boot:spring-boot-http-client",
+ "org.springframework.boot:spring-boot-http-converter"
+ ],
+ "org.springframework.boot:spring-boot-resttestclient": [
+ "org.springframework.boot:spring-boot-http-converter",
+ "org.springframework.boot:spring-boot-test",
+ "org.springframework:spring-web"
+ ],
+ "org.springframework.boot:spring-boot-servlet": [
+ "org.springframework.boot:spring-boot",
+ "org.springframework:spring-web"
+ ],
+ "org.springframework.boot:spring-boot-starter": [
+ "jakarta.annotation:jakarta.annotation-api",
"org.springframework.boot:spring-boot-autoconfigure",
"org.springframework.boot:spring-boot-starter-logging",
- "org.springframework:spring-core",
"org.yaml:snakeyaml"
],
- "org.springframework.boot:spring-boot-starter-json": [
- "com.fasterxml.jackson.core:jackson-databind",
- "com.fasterxml.jackson.datatype:jackson-datatype-jdk8",
- "com.fasterxml.jackson.datatype:jackson-datatype-jsr310",
- "com.fasterxml.jackson.module:jackson-module-parameter-names",
- "org.springframework.boot:spring-boot-starter",
- "org.springframework:spring-web"
+ "org.springframework.boot:spring-boot-starter-jackson": [
+ "org.springframework.boot:spring-boot-jackson",
+ "org.springframework.boot:spring-boot-starter"
],
"org.springframework.boot:spring-boot-starter-logging": [
"ch.qos.logback:logback-classic",
@@ -542,25 +625,51 @@
"org.slf4j:jul-to-slf4j"
],
"org.springframework.boot:spring-boot-starter-tomcat": [
- "javax.annotation:javax.annotation-api",
+ "org.springframework.boot:spring-boot-starter",
+ "org.springframework.boot:spring-boot-starter-tomcat-runtime",
+ "org.springframework.boot:spring-boot-tomcat"
+ ],
+ "org.springframework.boot:spring-boot-starter-tomcat-runtime": [
+ "jakarta.annotation:jakarta.annotation-api",
"org.apache.tomcat.embed:tomcat-embed-core",
"org.apache.tomcat.embed:tomcat-embed-el",
- "org.apache.tomcat.embed:tomcat-embed-websocket"
+ "org.apache.tomcat.embed:tomcat-embed-websocket",
+ "org.springframework.boot:spring-boot-tomcat",
+ "org.springframework.boot:spring-boot-web-server"
],
"org.springframework.boot:spring-boot-starter-web": [
- "org.hibernate.validator:hibernate-validator",
- "org.springframework.boot:spring-boot-starter",
- "org.springframework.boot:spring-boot-starter-json",
+ "org.springframework.boot:spring-boot-http-converter",
+ "org.springframework.boot:spring-boot-starter-jackson",
"org.springframework.boot:spring-boot-starter-tomcat",
+ "org.springframework.boot:spring-boot-webmvc"
+ ],
+ "org.springframework.boot:spring-boot-test": [
+ "org.springframework.boot:spring-boot",
+ "org.springframework:spring-test"
+ ],
+ "org.springframework.boot:spring-boot-test-autoconfigure": [
+ "org.springframework.boot:spring-boot-test"
+ ],
+ "org.springframework.boot:spring-boot-tomcat": [
+ "jakarta.annotation:jakarta.annotation-api",
+ "org.apache.tomcat.embed:tomcat-embed-core",
+ "org.springframework.boot:spring-boot-web-server"
+ ],
+ "org.springframework.boot:spring-boot-web-server": [
+ "org.springframework.boot:spring-boot",
+ "org.springframework:spring-web"
+ ],
+ "org.springframework.boot:spring-boot-webmvc": [
+ "org.springframework.boot:spring-boot-http-converter",
+ "org.springframework.boot:spring-boot-servlet",
"org.springframework:spring-web",
"org.springframework:spring-webmvc"
],
- "org.springframework.boot:spring-boot-test": [
- "org.springframework.boot:spring-boot"
- ],
- "org.springframework.boot:spring-boot-test-autoconfigure": [
- "org.springframework.boot:spring-boot-autoconfigure",
- "org.springframework.boot:spring-boot-test"
+ "org.springframework.boot:spring-boot-webmvc-test": [
+ "org.springframework.boot:spring-boot-http-converter",
+ "org.springframework.boot:spring-boot-test-autoconfigure",
+ "org.springframework.boot:spring-boot-web-server",
+ "org.springframework.boot:spring-boot-webmvc"
],
"org.springframework:spring-aop": [
"org.springframework:spring-beans",
@@ -570,13 +679,15 @@
"org.springframework:spring-core"
],
"org.springframework:spring-context": [
+ "io.micrometer:micrometer-observation",
"org.springframework:spring-aop",
"org.springframework:spring-beans",
"org.springframework:spring-core",
"org.springframework:spring-expression"
],
"org.springframework:spring-core": [
- "org.springframework:spring-jcl"
+ "commons-logging:commons-logging",
+ "org.jspecify:jspecify"
],
"org.springframework:spring-expression": [
"org.springframework:spring-core"
@@ -585,6 +696,7 @@
"org.springframework:spring-core"
],
"org.springframework:spring-web": [
+ "io.micrometer:micrometer-observation",
"org.springframework:spring-beans",
"org.springframework:spring-core"
],
@@ -595,25 +707,30 @@
"org.springframework:spring-core",
"org.springframework:spring-expression",
"org.springframework:spring-web"
+ ],
+ "tools.jackson.core:jackson-databind": [
+ "com.fasterxml.jackson.core:jackson-annotations",
+ "tools.jackson.core:jackson-core"
]
},
"packages": {
"ch.qos.logback:logback-classic": [
"ch.qos.logback.classic",
"ch.qos.logback.classic.boolex",
- "ch.qos.logback.classic.db",
- "ch.qos.logback.classic.db.names",
"ch.qos.logback.classic.encoder",
"ch.qos.logback.classic.filter",
- "ch.qos.logback.classic.gaffer",
"ch.qos.logback.classic.helpers",
"ch.qos.logback.classic.html",
- "ch.qos.logback.classic.jmx",
"ch.qos.logback.classic.joran",
"ch.qos.logback.classic.joran.action",
+ "ch.qos.logback.classic.joran.sanity",
+ "ch.qos.logback.classic.joran.serializedModel",
"ch.qos.logback.classic.jul",
"ch.qos.logback.classic.layout",
"ch.qos.logback.classic.log4j",
+ "ch.qos.logback.classic.model",
+ "ch.qos.logback.classic.model.processor",
+ "ch.qos.logback.classic.model.util",
"ch.qos.logback.classic.net",
"ch.qos.logback.classic.net.server",
"ch.qos.logback.classic.pattern",
@@ -624,14 +741,12 @@
"ch.qos.logback.classic.sift",
"ch.qos.logback.classic.spi",
"ch.qos.logback.classic.turbo",
- "ch.qos.logback.classic.util",
- "org.slf4j.impl"
+ "ch.qos.logback.classic.tyler",
+ "ch.qos.logback.classic.util"
],
"ch.qos.logback:logback-core": [
"ch.qos.logback.core",
"ch.qos.logback.core.boolex",
- "ch.qos.logback.core.db",
- "ch.qos.logback.core.db.dialect",
"ch.qos.logback.core.encoder",
"ch.qos.logback.core.filter",
"ch.qos.logback.core.helpers",
@@ -641,14 +756,17 @@
"ch.qos.logback.core.joran.action",
"ch.qos.logback.core.joran.conditional",
"ch.qos.logback.core.joran.event",
- "ch.qos.logback.core.joran.event.stax",
- "ch.qos.logback.core.joran.node",
+ "ch.qos.logback.core.joran.sanity",
"ch.qos.logback.core.joran.spi",
"ch.qos.logback.core.joran.util",
"ch.qos.logback.core.joran.util.beans",
"ch.qos.logback.core.layout",
+ "ch.qos.logback.core.model",
+ "ch.qos.logback.core.model.conditional",
+ "ch.qos.logback.core.model.processor",
+ "ch.qos.logback.core.model.processor.conditional",
+ "ch.qos.logback.core.model.util",
"ch.qos.logback.core.net",
- "ch.qos.logback.core.net.server",
"ch.qos.logback.core.net.ssl",
"ch.qos.logback.core.pattern",
"ch.qos.logback.core.pattern.color",
@@ -663,65 +781,12 @@
"ch.qos.logback.core.spi",
"ch.qos.logback.core.status",
"ch.qos.logback.core.subst",
+ "ch.qos.logback.core.testUtil",
"ch.qos.logback.core.util"
],
"com.fasterxml.jackson.core:jackson-annotations": [
"com.fasterxml.jackson.annotation"
],
- "com.fasterxml.jackson.core:jackson-core": [
- "com.fasterxml.jackson.core",
- "com.fasterxml.jackson.core.async",
- "com.fasterxml.jackson.core.base",
- "com.fasterxml.jackson.core.filter",
- "com.fasterxml.jackson.core.format",
- "com.fasterxml.jackson.core.io",
- "com.fasterxml.jackson.core.json",
- "com.fasterxml.jackson.core.json.async",
- "com.fasterxml.jackson.core.sym",
- "com.fasterxml.jackson.core.type",
- "com.fasterxml.jackson.core.util"
- ],
- "com.fasterxml.jackson.core:jackson-databind": [
- "com.fasterxml.jackson.databind",
- "com.fasterxml.jackson.databind.annotation",
- "com.fasterxml.jackson.databind.cfg",
- "com.fasterxml.jackson.databind.deser",
- "com.fasterxml.jackson.databind.deser.impl",
- "com.fasterxml.jackson.databind.deser.std",
- "com.fasterxml.jackson.databind.exc",
- "com.fasterxml.jackson.databind.ext",
- "com.fasterxml.jackson.databind.introspect",
- "com.fasterxml.jackson.databind.jsonFormatVisitors",
- "com.fasterxml.jackson.databind.jsonschema",
- "com.fasterxml.jackson.databind.jsontype",
- "com.fasterxml.jackson.databind.jsontype.impl",
- "com.fasterxml.jackson.databind.module",
- "com.fasterxml.jackson.databind.node",
- "com.fasterxml.jackson.databind.ser",
- "com.fasterxml.jackson.databind.ser.impl",
- "com.fasterxml.jackson.databind.ser.std",
- "com.fasterxml.jackson.databind.type",
- "com.fasterxml.jackson.databind.util"
- ],
- "com.fasterxml.jackson.datatype:jackson-datatype-jdk8": [
- "com.fasterxml.jackson.datatype.jdk8"
- ],
- "com.fasterxml.jackson.datatype:jackson-datatype-jsr310": [
- "com.fasterxml.jackson.datatype.jsr310",
- "com.fasterxml.jackson.datatype.jsr310.deser",
- "com.fasterxml.jackson.datatype.jsr310.deser.key",
- "com.fasterxml.jackson.datatype.jsr310.ser",
- "com.fasterxml.jackson.datatype.jsr310.ser.key"
- ],
- "com.fasterxml.jackson.module:jackson-module-parameter-names": [
- "com.fasterxml.jackson.module.paramnames"
- ],
- "com.fasterxml:classmate": [
- "com.fasterxml.classmate",
- "com.fasterxml.classmate.members",
- "com.fasterxml.classmate.types",
- "com.fasterxml.classmate.util"
- ],
"com.google.code.findbugs:jsr305": [
"javax.annotation",
"javax.annotation.concurrent",
@@ -768,27 +833,40 @@
"com.google.j2objc:j2objc-annotations": [
"com.google.j2objc.annotations"
],
- "javax.annotation:javax.annotation-api": [
- "javax.annotation",
- "javax.annotation.security",
- "javax.annotation.sql"
+ "commons-logging:commons-logging": [
+ "org.apache.commons.logging",
+ "org.apache.commons.logging.impl"
],
- "javax.validation:validation-api": [
- "javax.validation",
- "javax.validation.bootstrap",
- "javax.validation.constraints",
- "javax.validation.constraintvalidation",
- "javax.validation.executable",
- "javax.validation.groups",
- "javax.validation.metadata",
- "javax.validation.spi",
- "javax.validation.valueextraction"
+ "io.micrometer:micrometer-commons": [
+ "io.micrometer.common",
+ "io.micrometer.common.annotation",
+ "io.micrometer.common.docs",
+ "io.micrometer.common.lang",
+ "io.micrometer.common.lang.internal",
+ "io.micrometer.common.util",
+ "io.micrometer.common.util.internal.logging"
+ ],
+ "io.micrometer:micrometer-observation": [
+ "io.micrometer.observation",
+ "io.micrometer.observation.annotation",
+ "io.micrometer.observation.aop",
+ "io.micrometer.observation.contextpropagation",
+ "io.micrometer.observation.docs",
+ "io.micrometer.observation.transport"
+ ],
+ "jakarta.annotation:jakarta.annotation-api": [
+ "jakarta.annotation",
+ "jakarta.annotation.security",
+ "jakarta.annotation.sql"
],
"org.apache.logging.log4j:log4j-api": [
"org.apache.logging.log4j",
"org.apache.logging.log4j.internal",
+ "org.apache.logging.log4j.internal.annotation",
+ "org.apache.logging.log4j.internal.map",
"org.apache.logging.log4j.message",
"org.apache.logging.log4j.simple",
+ "org.apache.logging.log4j.simple.internal",
"org.apache.logging.log4j.spi",
"org.apache.logging.log4j.status",
"org.apache.logging.log4j.util",
@@ -798,14 +876,14 @@
"org.apache.logging.slf4j"
],
"org.apache.tomcat.embed:tomcat-embed-core": [
- "javax.security.auth.message",
- "javax.security.auth.message.callback",
- "javax.security.auth.message.config",
- "javax.security.auth.message.module",
- "javax.servlet",
- "javax.servlet.annotation",
- "javax.servlet.descriptor",
- "javax.servlet.http",
+ "jakarta.security.auth.message",
+ "jakarta.security.auth.message.callback",
+ "jakarta.security.auth.message.config",
+ "jakarta.security.auth.message.module",
+ "jakarta.servlet",
+ "jakarta.servlet.annotation",
+ "jakarta.servlet.descriptor",
+ "jakarta.servlet.http",
"org.apache.catalina",
"org.apache.catalina.authenticator",
"org.apache.catalina.authenticator.jaspic",
@@ -823,7 +901,6 @@
"org.apache.catalina.security",
"org.apache.catalina.servlets",
"org.apache.catalina.session",
- "org.apache.catalina.ssi",
"org.apache.catalina.startup",
"org.apache.catalina.users",
"org.apache.catalina.util",
@@ -841,7 +918,6 @@
"org.apache.juli.logging",
"org.apache.naming",
"org.apache.naming.factory",
- "org.apache.naming.factory.webservices",
"org.apache.naming.java",
"org.apache.tomcat",
"org.apache.tomcat.jni",
@@ -849,18 +925,18 @@
"org.apache.tomcat.util.bcel",
"org.apache.tomcat.util.bcel.classfile",
"org.apache.tomcat.util.buf",
- "org.apache.tomcat.util.codec.binary",
"org.apache.tomcat.util.collections",
"org.apache.tomcat.util.compat",
+ "org.apache.tomcat.util.concurrent",
"org.apache.tomcat.util.descriptor",
"org.apache.tomcat.util.descriptor.tagplugin",
- "org.apache.tomcat.util.descriptor.tld",
"org.apache.tomcat.util.descriptor.web",
"org.apache.tomcat.util.digester",
"org.apache.tomcat.util.file",
"org.apache.tomcat.util.http",
"org.apache.tomcat.util.http.fileupload",
"org.apache.tomcat.util.http.fileupload.disk",
+ "org.apache.tomcat.util.http.fileupload.impl",
"org.apache.tomcat.util.http.fileupload.servlet",
"org.apache.tomcat.util.http.fileupload.util",
"org.apache.tomcat.util.http.fileupload.util.mime",
@@ -879,7 +955,7 @@
"org.apache.tomcat.util.threads"
],
"org.apache.tomcat.embed:tomcat-embed-el": [
- "javax.el",
+ "jakarta.el",
"org.apache.el",
"org.apache.el.lang",
"org.apache.el.parser",
@@ -887,17 +963,12 @@
"org.apache.el.util"
],
"org.apache.tomcat.embed:tomcat-embed-websocket": [
- "javax.websocket",
- "javax.websocket.server",
+ "jakarta.websocket",
+ "jakarta.websocket.server",
"org.apache.tomcat.websocket",
"org.apache.tomcat.websocket.pojo",
"org.apache.tomcat.websocket.server"
],
- "org.apache.tomcat:tomcat-annotations-api": [
- "javax.annotation",
- "javax.annotation.security",
- "javax.annotation.sql"
- ],
"org.checkerframework:checker-qual": [
"org.checkerframework.checker.builder.qual",
"org.checkerframework.checker.calledmethods.qual",
@@ -930,97 +1001,27 @@
"org.checkerframework.dataflow.qual",
"org.checkerframework.framework.qual"
],
- "org.hamcrest:hamcrest-core": [
- "org.hamcrest",
- "org.hamcrest.core",
- "org.hamcrest.internal"
- ],
- "org.hamcrest:hamcrest-library": [
+ "org.hamcrest:hamcrest": [
"org.hamcrest",
"org.hamcrest.beans",
"org.hamcrest.collection",
+ "org.hamcrest.comparator",
+ "org.hamcrest.core",
+ "org.hamcrest.internal",
+ "org.hamcrest.io",
"org.hamcrest.number",
"org.hamcrest.object",
"org.hamcrest.text",
"org.hamcrest.xml"
],
- "org.hibernate.validator:hibernate-validator": [
- "org.hibernate.validator",
- "org.hibernate.validator.cfg",
- "org.hibernate.validator.cfg.context",
- "org.hibernate.validator.cfg.defs",
- "org.hibernate.validator.cfg.defs.br",
- "org.hibernate.validator.cfg.defs.pl",
- "org.hibernate.validator.constraints",
- "org.hibernate.validator.constraints.br",
- "org.hibernate.validator.constraints.pl",
- "org.hibernate.validator.constraints.time",
- "org.hibernate.validator.constraintvalidation",
- "org.hibernate.validator.constraintvalidators",
- "org.hibernate.validator.engine",
- "org.hibernate.validator.group",
- "org.hibernate.validator.internal",
- "org.hibernate.validator.internal.cfg.context",
- "org.hibernate.validator.internal.constraintvalidators",
- "org.hibernate.validator.internal.constraintvalidators.bv",
- "org.hibernate.validator.internal.constraintvalidators.bv.money",
- "org.hibernate.validator.internal.constraintvalidators.bv.notempty",
- "org.hibernate.validator.internal.constraintvalidators.bv.number",
- "org.hibernate.validator.internal.constraintvalidators.bv.number.bound",
- "org.hibernate.validator.internal.constraintvalidators.bv.number.bound.decimal",
- "org.hibernate.validator.internal.constraintvalidators.bv.number.sign",
- "org.hibernate.validator.internal.constraintvalidators.bv.size",
- "org.hibernate.validator.internal.constraintvalidators.bv.time",
- "org.hibernate.validator.internal.constraintvalidators.bv.time.future",
- "org.hibernate.validator.internal.constraintvalidators.bv.time.futureorpresent",
- "org.hibernate.validator.internal.constraintvalidators.bv.time.past",
- "org.hibernate.validator.internal.constraintvalidators.bv.time.pastorpresent",
- "org.hibernate.validator.internal.constraintvalidators.hv",
- "org.hibernate.validator.internal.constraintvalidators.hv.br",
- "org.hibernate.validator.internal.constraintvalidators.hv.pl",
- "org.hibernate.validator.internal.constraintvalidators.hv.time",
- "org.hibernate.validator.internal.engine",
- "org.hibernate.validator.internal.engine.constraintdefinition",
- "org.hibernate.validator.internal.engine.constraintvalidation",
- "org.hibernate.validator.internal.engine.groups",
- "org.hibernate.validator.internal.engine.messageinterpolation",
- "org.hibernate.validator.internal.engine.messageinterpolation.el",
- "org.hibernate.validator.internal.engine.messageinterpolation.parser",
- "org.hibernate.validator.internal.engine.messageinterpolation.util",
- "org.hibernate.validator.internal.engine.path",
- "org.hibernate.validator.internal.engine.resolver",
- "org.hibernate.validator.internal.engine.scripting",
- "org.hibernate.validator.internal.engine.valueextraction",
- "org.hibernate.validator.internal.metadata",
- "org.hibernate.validator.internal.metadata.aggregated",
- "org.hibernate.validator.internal.metadata.aggregated.rule",
- "org.hibernate.validator.internal.metadata.core",
- "org.hibernate.validator.internal.metadata.descriptor",
- "org.hibernate.validator.internal.metadata.facets",
- "org.hibernate.validator.internal.metadata.location",
- "org.hibernate.validator.internal.metadata.provider",
- "org.hibernate.validator.internal.metadata.raw",
- "org.hibernate.validator.internal.util",
- "org.hibernate.validator.internal.util.annotation",
- "org.hibernate.validator.internal.util.classhierarchy",
- "org.hibernate.validator.internal.util.logging",
- "org.hibernate.validator.internal.util.logging.formatter",
- "org.hibernate.validator.internal.util.privilegedactions",
- "org.hibernate.validator.internal.util.stereotypes",
- "org.hibernate.validator.internal.xml",
- "org.hibernate.validator.internal.xml.config",
- "org.hibernate.validator.internal.xml.mapping",
- "org.hibernate.validator.messageinterpolation",
- "org.hibernate.validator.parameternameprovider",
- "org.hibernate.validator.path",
- "org.hibernate.validator.resourceloading",
- "org.hibernate.validator.spi.cfg",
- "org.hibernate.validator.spi.group",
- "org.hibernate.validator.spi.resourceloading",
- "org.hibernate.validator.spi.scripting"
+ "org.hamcrest:hamcrest-core": [
+ "org.hamcrest.core.deprecated"
],
- "org.jboss.logging:jboss-logging": [
- "org.jboss.logging"
+ "org.hamcrest:hamcrest-library": [
+ "org.hamcrest.library.deprecated"
+ ],
+ "org.jspecify:jspecify": [
+ "org.jspecify.annotations"
],
"org.slf4j:jul-to-slf4j": [
"org.slf4j.bridge"
@@ -1035,6 +1036,8 @@
"org.springframework.boot",
"org.springframework.boot.admin",
"org.springframework.boot.ansi",
+ "org.springframework.boot.availability",
+ "org.springframework.boot.bootstrap",
"org.springframework.boot.builder",
"org.springframework.boot.cloud",
"org.springframework.boot.context",
@@ -1042,6 +1045,7 @@
"org.springframework.boot.context.config",
"org.springframework.boot.context.event",
"org.springframework.boot.context.logging",
+ "org.springframework.boot.context.metrics.buffering",
"org.springframework.boot.context.properties",
"org.springframework.boot.context.properties.bind",
"org.springframework.boot.context.properties.bind.handler",
@@ -1052,183 +1056,147 @@
"org.springframework.boot.diagnostics.analyzer",
"org.springframework.boot.env",
"org.springframework.boot.info",
- "org.springframework.boot.jackson",
- "org.springframework.boot.jdbc",
- "org.springframework.boot.jdbc.metadata",
- "org.springframework.boot.jms",
+ "org.springframework.boot.io",
"org.springframework.boot.json",
- "org.springframework.boot.jta.atomikos",
- "org.springframework.boot.jta.bitronix",
- "org.springframework.boot.liquibase",
"org.springframework.boot.logging",
"org.springframework.boot.logging.java",
"org.springframework.boot.logging.log4j2",
"org.springframework.boot.logging.logback",
+ "org.springframework.boot.logging.structured",
"org.springframework.boot.origin",
- "org.springframework.boot.orm.jpa",
- "org.springframework.boot.orm.jpa.hibernate",
- "org.springframework.boot.security.reactive",
- "org.springframework.boot.security.servlet",
+ "org.springframework.boot.retry",
+ "org.springframework.boot.ssl",
+ "org.springframework.boot.ssl.jks",
+ "org.springframework.boot.ssl.pem",
+ "org.springframework.boot.support",
"org.springframework.boot.system",
"org.springframework.boot.task",
- "org.springframework.boot.type.classreading",
+ "org.springframework.boot.thread",
"org.springframework.boot.util",
"org.springframework.boot.validation",
- "org.springframework.boot.web.client",
- "org.springframework.boot.web.codec",
- "org.springframework.boot.web.context",
- "org.springframework.boot.web.embedded.jetty",
- "org.springframework.boot.web.embedded.netty",
- "org.springframework.boot.web.embedded.tomcat",
- "org.springframework.boot.web.embedded.undertow",
- "org.springframework.boot.web.reactive.context",
- "org.springframework.boot.web.reactive.error",
- "org.springframework.boot.web.reactive.filter",
- "org.springframework.boot.web.reactive.function.client",
- "org.springframework.boot.web.reactive.result.view",
- "org.springframework.boot.web.reactive.server",
- "org.springframework.boot.web.server",
+ "org.springframework.boot.validation.beanvalidation",
+ "org.springframework.boot.web.context.reactive",
+ "org.springframework.boot.web.context.servlet",
+ "org.springframework.boot.web.error",
"org.springframework.boot.web.servlet",
- "org.springframework.boot.web.servlet.context",
- "org.springframework.boot.web.servlet.error",
- "org.springframework.boot.web.servlet.filter",
- "org.springframework.boot.web.servlet.server",
- "org.springframework.boot.web.servlet.support",
- "org.springframework.boot.web.servlet.view",
- "org.springframework.boot.webservices.client"
+ "org.springframework.boot.web.servlet.support"
],
"org.springframework.boot:spring-boot-autoconfigure": [
"org.springframework.boot.autoconfigure",
"org.springframework.boot.autoconfigure.admin",
- "org.springframework.boot.autoconfigure.amqp",
"org.springframework.boot.autoconfigure.aop",
- "org.springframework.boot.autoconfigure.batch",
+ "org.springframework.boot.autoconfigure.availability",
"org.springframework.boot.autoconfigure.cache",
- "org.springframework.boot.autoconfigure.cassandra",
- "org.springframework.boot.autoconfigure.cloud",
"org.springframework.boot.autoconfigure.condition",
+ "org.springframework.boot.autoconfigure.container",
"org.springframework.boot.autoconfigure.context",
- "org.springframework.boot.autoconfigure.couchbase",
- "org.springframework.boot.autoconfigure.dao",
"org.springframework.boot.autoconfigure.data",
- "org.springframework.boot.autoconfigure.data.cassandra",
- "org.springframework.boot.autoconfigure.data.couchbase",
- "org.springframework.boot.autoconfigure.data.elasticsearch",
- "org.springframework.boot.autoconfigure.data.jdbc",
- "org.springframework.boot.autoconfigure.data.jpa",
- "org.springframework.boot.autoconfigure.data.ldap",
- "org.springframework.boot.autoconfigure.data.mongo",
- "org.springframework.boot.autoconfigure.data.neo4j",
- "org.springframework.boot.autoconfigure.data.redis",
- "org.springframework.boot.autoconfigure.data.rest",
- "org.springframework.boot.autoconfigure.data.solr",
- "org.springframework.boot.autoconfigure.data.web",
"org.springframework.boot.autoconfigure.diagnostics.analyzer",
- "org.springframework.boot.autoconfigure.domain",
- "org.springframework.boot.autoconfigure.elasticsearch.jest",
- "org.springframework.boot.autoconfigure.elasticsearch.rest",
- "org.springframework.boot.autoconfigure.flyway",
- "org.springframework.boot.autoconfigure.freemarker",
- "org.springframework.boot.autoconfigure.groovy.template",
- "org.springframework.boot.autoconfigure.gson",
- "org.springframework.boot.autoconfigure.h2",
- "org.springframework.boot.autoconfigure.hateoas",
- "org.springframework.boot.autoconfigure.hazelcast",
- "org.springframework.boot.autoconfigure.http",
- "org.springframework.boot.autoconfigure.http.codec",
- "org.springframework.boot.autoconfigure.influx",
"org.springframework.boot.autoconfigure.info",
- "org.springframework.boot.autoconfigure.integration",
- "org.springframework.boot.autoconfigure.jackson",
- "org.springframework.boot.autoconfigure.jdbc",
- "org.springframework.boot.autoconfigure.jdbc.metadata",
- "org.springframework.boot.autoconfigure.jersey",
- "org.springframework.boot.autoconfigure.jms",
- "org.springframework.boot.autoconfigure.jms.activemq",
- "org.springframework.boot.autoconfigure.jms.artemis",
"org.springframework.boot.autoconfigure.jmx",
- "org.springframework.boot.autoconfigure.jooq",
- "org.springframework.boot.autoconfigure.jsonb",
- "org.springframework.boot.autoconfigure.kafka",
- "org.springframework.boot.autoconfigure.ldap",
- "org.springframework.boot.autoconfigure.ldap.embedded",
- "org.springframework.boot.autoconfigure.liquibase",
"org.springframework.boot.autoconfigure.logging",
- "org.springframework.boot.autoconfigure.mail",
- "org.springframework.boot.autoconfigure.mongo",
- "org.springframework.boot.autoconfigure.mongo.embedded",
- "org.springframework.boot.autoconfigure.mustache",
- "org.springframework.boot.autoconfigure.orm.jpa",
- "org.springframework.boot.autoconfigure.quartz",
- "org.springframework.boot.autoconfigure.reactor.core",
- "org.springframework.boot.autoconfigure.security",
- "org.springframework.boot.autoconfigure.security.oauth2.client",
- "org.springframework.boot.autoconfigure.security.oauth2.client.reactive",
- "org.springframework.boot.autoconfigure.security.oauth2.client.servlet",
- "org.springframework.boot.autoconfigure.security.oauth2.resource",
- "org.springframework.boot.autoconfigure.security.oauth2.resource.reactive",
- "org.springframework.boot.autoconfigure.security.oauth2.resource.servlet",
- "org.springframework.boot.autoconfigure.security.reactive",
- "org.springframework.boot.autoconfigure.security.servlet",
- "org.springframework.boot.autoconfigure.sendgrid",
- "org.springframework.boot.autoconfigure.session",
- "org.springframework.boot.autoconfigure.solr",
+ "org.springframework.boot.autoconfigure.preinitialize",
+ "org.springframework.boot.autoconfigure.service.connection",
+ "org.springframework.boot.autoconfigure.ssl",
"org.springframework.boot.autoconfigure.task",
"org.springframework.boot.autoconfigure.template",
- "org.springframework.boot.autoconfigure.thymeleaf",
- "org.springframework.boot.autoconfigure.transaction",
- "org.springframework.boot.autoconfigure.transaction.jta",
- "org.springframework.boot.autoconfigure.validation",
"org.springframework.boot.autoconfigure.web",
- "org.springframework.boot.autoconfigure.web.client",
- "org.springframework.boot.autoconfigure.web.embedded",
- "org.springframework.boot.autoconfigure.web.format",
- "org.springframework.boot.autoconfigure.web.reactive",
- "org.springframework.boot.autoconfigure.web.reactive.error",
- "org.springframework.boot.autoconfigure.web.reactive.function.client",
- "org.springframework.boot.autoconfigure.web.servlet",
- "org.springframework.boot.autoconfigure.web.servlet.error",
- "org.springframework.boot.autoconfigure.webservices",
- "org.springframework.boot.autoconfigure.webservices.client",
- "org.springframework.boot.autoconfigure.websocket.reactive",
- "org.springframework.boot.autoconfigure.websocket.servlet"
+ "org.springframework.boot.autoconfigure.web.format"
+ ],
+ "org.springframework.boot:spring-boot-http-client": [
+ "org.springframework.boot.http.client",
+ "org.springframework.boot.http.client.autoconfigure",
+ "org.springframework.boot.http.client.autoconfigure.imperative",
+ "org.springframework.boot.http.client.autoconfigure.metrics",
+ "org.springframework.boot.http.client.autoconfigure.reactive",
+ "org.springframework.boot.http.client.autoconfigure.service",
+ "org.springframework.boot.http.client.reactive"
+ ],
+ "org.springframework.boot:spring-boot-http-converter": [
+ "org.springframework.boot.http.converter.autoconfigure"
+ ],
+ "org.springframework.boot:spring-boot-jackson": [
+ "org.springframework.boot.jackson",
+ "org.springframework.boot.jackson.autoconfigure"
+ ],
+ "org.springframework.boot:spring-boot-restclient": [
+ "org.springframework.boot.restclient",
+ "org.springframework.boot.restclient.autoconfigure",
+ "org.springframework.boot.restclient.autoconfigure.service",
+ "org.springframework.boot.restclient.observation"
+ ],
+ "org.springframework.boot:spring-boot-resttestclient": [
+ "org.springframework.boot.resttestclient",
+ "org.springframework.boot.resttestclient.autoconfigure"
+ ],
+ "org.springframework.boot:spring-boot-servlet": [
+ "org.springframework.boot.servlet",
+ "org.springframework.boot.servlet.actuate.web.exchanges",
+ "org.springframework.boot.servlet.actuate.web.mappings",
+ "org.springframework.boot.servlet.autoconfigure",
+ "org.springframework.boot.servlet.autoconfigure.actuate.web",
+ "org.springframework.boot.servlet.autoconfigure.actuate.web.exchanges",
+ "org.springframework.boot.servlet.autoconfigure.actuate.web.mappings",
+ "org.springframework.boot.servlet.filter"
],
"org.springframework.boot:spring-boot-test": [
"org.springframework.boot.test.context",
"org.springframework.boot.test.context.assertj",
"org.springframework.boot.test.context.filter",
+ "org.springframework.boot.test.context.filter.annotation",
"org.springframework.boot.test.context.runner",
+ "org.springframework.boot.test.http.client",
+ "org.springframework.boot.test.http.server",
"org.springframework.boot.test.json",
- "org.springframework.boot.test.mock.mockito",
"org.springframework.boot.test.mock.web",
- "org.springframework.boot.test.rule",
+ "org.springframework.boot.test.system",
"org.springframework.boot.test.util",
- "org.springframework.boot.test.web",
- "org.springframework.boot.test.web.client",
"org.springframework.boot.test.web.htmlunit",
- "org.springframework.boot.test.web.htmlunit.webdriver",
- "org.springframework.boot.test.web.reactive.server"
+ "org.springframework.boot.test.web.server"
],
"org.springframework.boot:spring-boot-test-autoconfigure": [
"org.springframework.boot.test.autoconfigure",
- "org.springframework.boot.test.autoconfigure.core",
- "org.springframework.boot.test.autoconfigure.data.jdbc",
- "org.springframework.boot.test.autoconfigure.data.ldap",
- "org.springframework.boot.test.autoconfigure.data.mongo",
- "org.springframework.boot.test.autoconfigure.data.neo4j",
- "org.springframework.boot.test.autoconfigure.data.redis",
- "org.springframework.boot.test.autoconfigure.filter",
"org.springframework.boot.test.autoconfigure.jdbc",
- "org.springframework.boot.test.autoconfigure.jooq",
- "org.springframework.boot.test.autoconfigure.json",
- "org.springframework.boot.test.autoconfigure.orm.jpa",
- "org.springframework.boot.test.autoconfigure.properties",
- "org.springframework.boot.test.autoconfigure.restdocs",
- "org.springframework.boot.test.autoconfigure.web.client",
- "org.springframework.boot.test.autoconfigure.web.reactive",
- "org.springframework.boot.test.autoconfigure.web.servlet"
+ "org.springframework.boot.test.autoconfigure.json"
+ ],
+ "org.springframework.boot:spring-boot-tomcat": [
+ "org.springframework.boot.tomcat",
+ "org.springframework.boot.tomcat.autoconfigure",
+ "org.springframework.boot.tomcat.autoconfigure.actuate.web.server",
+ "org.springframework.boot.tomcat.autoconfigure.metrics",
+ "org.springframework.boot.tomcat.autoconfigure.reactive",
+ "org.springframework.boot.tomcat.autoconfigure.servlet",
+ "org.springframework.boot.tomcat.metrics",
+ "org.springframework.boot.tomcat.reactive",
+ "org.springframework.boot.tomcat.servlet"
+ ],
+ "org.springframework.boot:spring-boot-web-server": [
+ "org.springframework.boot.web.server",
+ "org.springframework.boot.web.server.autoconfigure",
+ "org.springframework.boot.web.server.autoconfigure.reactive",
+ "org.springframework.boot.web.server.autoconfigure.servlet",
+ "org.springframework.boot.web.server.context",
+ "org.springframework.boot.web.server.reactive",
+ "org.springframework.boot.web.server.reactive.context",
+ "org.springframework.boot.web.server.servlet",
+ "org.springframework.boot.web.server.servlet.context"
+ ],
+ "org.springframework.boot:spring-boot-webmvc": [
+ "org.springframework.boot.webmvc",
+ "org.springframework.boot.webmvc.actuate.endpoint.web",
+ "org.springframework.boot.webmvc.actuate.web.mappings",
+ "org.springframework.boot.webmvc.autoconfigure",
+ "org.springframework.boot.webmvc.autoconfigure.actuate.endpoint.web",
+ "org.springframework.boot.webmvc.autoconfigure.actuate.web",
+ "org.springframework.boot.webmvc.autoconfigure.actuate.web.mappings",
+ "org.springframework.boot.webmvc.autoconfigure.error",
+ "org.springframework.boot.webmvc.error"
+ ],
+ "org.springframework.boot:spring-boot-webmvc-test": [
+ "org.springframework.boot.webmvc.test.autoconfigure"
],
"org.springframework:spring-aop": [
+ "org.aopalliance",
"org.aopalliance.aop",
"org.aopalliance.intercept",
"org.springframework.aop",
@@ -1249,9 +1217,9 @@
],
"org.springframework:spring-beans": [
"org.springframework.beans",
- "org.springframework.beans.annotation",
"org.springframework.beans.factory",
"org.springframework.beans.factory.annotation",
+ "org.springframework.beans.factory.aot",
"org.springframework.beans.factory.config",
"org.springframework.beans.factory.groovy",
"org.springframework.beans.factory.parsing",
@@ -1271,6 +1239,7 @@
"org.springframework.cache.support",
"org.springframework.context",
"org.springframework.context.annotation",
+ "org.springframework.context.aot",
"org.springframework.context.config",
"org.springframework.context.event",
"org.springframework.context.expression",
@@ -1278,12 +1247,10 @@
"org.springframework.context.index",
"org.springframework.context.support",
"org.springframework.context.weaving",
- "org.springframework.ejb.access",
"org.springframework.ejb.config",
"org.springframework.format",
"org.springframework.format.annotation",
"org.springframework.format.datetime",
- "org.springframework.format.datetime.joda",
"org.springframework.format.datetime.standard",
"org.springframework.format.number",
"org.springframework.format.number.money",
@@ -1292,8 +1259,6 @@
"org.springframework.instrument.classloading.glassfish",
"org.springframework.instrument.classloading.jboss",
"org.springframework.instrument.classloading.tomcat",
- "org.springframework.instrument.classloading.weblogic",
- "org.springframework.instrument.classloading.websphere",
"org.springframework.jmx",
"org.springframework.jmx.access",
"org.springframework.jmx.export",
@@ -1305,10 +1270,9 @@
"org.springframework.jmx.support",
"org.springframework.jndi",
"org.springframework.jndi.support",
- "org.springframework.remoting",
- "org.springframework.remoting.rmi",
- "org.springframework.remoting.soap",
- "org.springframework.remoting.support",
+ "org.springframework.resilience",
+ "org.springframework.resilience.annotation",
+ "org.springframework.resilience.retry",
"org.springframework.scheduling",
"org.springframework.scheduling.annotation",
"org.springframework.scheduling.concurrent",
@@ -1321,14 +1285,21 @@
"org.springframework.scripting.support",
"org.springframework.stereotype",
"org.springframework.ui",
- "org.springframework.ui.context",
- "org.springframework.ui.context.support",
"org.springframework.validation",
"org.springframework.validation.annotation",
"org.springframework.validation.beanvalidation",
+ "org.springframework.validation.method",
"org.springframework.validation.support"
],
"org.springframework:spring-core": [
+ "org.springframework.aot",
+ "org.springframework.aot.generate",
+ "org.springframework.aot.hint",
+ "org.springframework.aot.hint.annotation",
+ "org.springframework.aot.hint.predicate",
+ "org.springframework.aot.hint.support",
+ "org.springframework.aot.nativex",
+ "org.springframework.aot.nativex.feature",
"org.springframework.asm",
"org.springframework.cglib",
"org.springframework.cglib.beans",
@@ -1350,6 +1321,10 @@
"org.springframework.core.io.buffer",
"org.springframework.core.io.support",
"org.springframework.core.log",
+ "org.springframework.core.metrics",
+ "org.springframework.core.metrics.jfr",
+ "org.springframework.core.retry",
+ "org.springframework.core.retry.support",
"org.springframework.core.serializer",
"org.springframework.core.serializer.support",
"org.springframework.core.style",
@@ -1358,6 +1333,7 @@
"org.springframework.core.type",
"org.springframework.core.type.classreading",
"org.springframework.core.type.filter",
+ "org.springframework.javapoet",
"org.springframework.lang",
"org.springframework.objenesis",
"org.springframework.objenesis.instantiator",
@@ -1385,58 +1361,72 @@
"org.springframework.expression.spel.standard",
"org.springframework.expression.spel.support"
],
- "org.springframework:spring-jcl": [
- "org.apache.commons.logging",
- "org.apache.commons.logging.impl"
- ],
"org.springframework:spring-test": [
"org.springframework.mock.env",
"org.springframework.mock.http",
"org.springframework.mock.http.client",
"org.springframework.mock.http.client.reactive",
"org.springframework.mock.http.server.reactive",
- "org.springframework.mock.jndi",
"org.springframework.mock.web",
"org.springframework.mock.web.reactive.function.server",
"org.springframework.mock.web.server",
"org.springframework.test.annotation",
"org.springframework.test.context",
+ "org.springframework.test.context.aot",
+ "org.springframework.test.context.bean.override",
+ "org.springframework.test.context.bean.override.convention",
+ "org.springframework.test.context.bean.override.mockito",
"org.springframework.test.context.cache",
+ "org.springframework.test.context.event",
+ "org.springframework.test.context.event.annotation",
+ "org.springframework.test.context.hint",
"org.springframework.test.context.jdbc",
"org.springframework.test.context.junit.jupiter",
"org.springframework.test.context.junit.jupiter.web",
"org.springframework.test.context.junit4",
"org.springframework.test.context.junit4.rules",
"org.springframework.test.context.junit4.statements",
+ "org.springframework.test.context.observation",
"org.springframework.test.context.support",
"org.springframework.test.context.testng",
"org.springframework.test.context.transaction",
"org.springframework.test.context.util",
"org.springframework.test.context.web",
"org.springframework.test.context.web.socket",
+ "org.springframework.test.http",
"org.springframework.test.jdbc",
+ "org.springframework.test.json",
"org.springframework.test.util",
+ "org.springframework.test.validation",
"org.springframework.test.web",
"org.springframework.test.web.client",
"org.springframework.test.web.client.match",
"org.springframework.test.web.client.response",
"org.springframework.test.web.reactive.server",
+ "org.springframework.test.web.reactive.server.assertj",
"org.springframework.test.web.servlet",
+ "org.springframework.test.web.servlet.assertj",
+ "org.springframework.test.web.servlet.client",
+ "org.springframework.test.web.servlet.client.assertj",
"org.springframework.test.web.servlet.htmlunit",
"org.springframework.test.web.servlet.htmlunit.webdriver",
"org.springframework.test.web.servlet.request",
"org.springframework.test.web.servlet.result",
- "org.springframework.test.web.servlet.setup"
+ "org.springframework.test.web.servlet.setup",
+ "org.springframework.test.web.support"
],
"org.springframework:spring-web": [
"org.springframework.http",
"org.springframework.http.client",
+ "org.springframework.http.client.observation",
"org.springframework.http.client.reactive",
"org.springframework.http.client.support",
"org.springframework.http.codec",
+ "org.springframework.http.codec.cbor",
"org.springframework.http.codec.json",
"org.springframework.http.codec.multipart",
"org.springframework.http.codec.protobuf",
+ "org.springframework.http.codec.smile",
"org.springframework.http.codec.support",
"org.springframework.http.codec.xml",
"org.springframework.http.converter",
@@ -1447,11 +1437,12 @@
"org.springframework.http.converter.smile",
"org.springframework.http.converter.support",
"org.springframework.http.converter.xml",
+ "org.springframework.http.converter.yaml",
"org.springframework.http.server",
+ "org.springframework.http.server.observation",
"org.springframework.http.server.reactive",
- "org.springframework.remoting.caucho",
- "org.springframework.remoting.httpinvoker",
- "org.springframework.remoting.jaxws",
+ "org.springframework.http.server.reactive.observation",
+ "org.springframework.http.support",
"org.springframework.web",
"org.springframework.web.accept",
"org.springframework.web.bind",
@@ -1474,13 +1465,16 @@
"org.springframework.web.method.annotation",
"org.springframework.web.method.support",
"org.springframework.web.multipart",
- "org.springframework.web.multipart.commons",
"org.springframework.web.multipart.support",
"org.springframework.web.server",
"org.springframework.web.server.adapter",
"org.springframework.web.server.handler",
"org.springframework.web.server.i18n",
"org.springframework.web.server.session",
+ "org.springframework.web.service",
+ "org.springframework.web.service.annotation",
+ "org.springframework.web.service.invoker",
+ "org.springframework.web.service.registry",
"org.springframework.web.util",
"org.springframework.web.util.pattern"
],
@@ -1488,6 +1482,8 @@
"org.springframework.web.servlet",
"org.springframework.web.servlet.config",
"org.springframework.web.servlet.config.annotation",
+ "org.springframework.web.servlet.function",
+ "org.springframework.web.servlet.function.support",
"org.springframework.web.servlet.handler",
"org.springframework.web.servlet.i18n",
"org.springframework.web.servlet.mvc",
@@ -1500,7 +1496,6 @@
"org.springframework.web.servlet.support",
"org.springframework.web.servlet.tags",
"org.springframework.web.servlet.tags.form",
- "org.springframework.web.servlet.theme",
"org.springframework.web.servlet.view",
"org.springframework.web.servlet.view.document",
"org.springframework.web.servlet.view.feed",
@@ -1508,20 +1503,22 @@
"org.springframework.web.servlet.view.groovy",
"org.springframework.web.servlet.view.json",
"org.springframework.web.servlet.view.script",
- "org.springframework.web.servlet.view.tiles3",
"org.springframework.web.servlet.view.xml",
"org.springframework.web.servlet.view.xslt"
],
"org.yaml:snakeyaml": [
"org.yaml.snakeyaml",
+ "org.yaml.snakeyaml.comments",
"org.yaml.snakeyaml.composer",
"org.yaml.snakeyaml.constructor",
"org.yaml.snakeyaml.emitter",
+ "org.yaml.snakeyaml.env",
"org.yaml.snakeyaml.error",
"org.yaml.snakeyaml.events",
"org.yaml.snakeyaml.extensions.compactnotation",
- "org.yaml.snakeyaml.external.biz.base64Coder",
"org.yaml.snakeyaml.external.com.google.gdata.util.common.base",
+ "org.yaml.snakeyaml.inspector",
+ "org.yaml.snakeyaml.internal",
"org.yaml.snakeyaml.introspector",
"org.yaml.snakeyaml.nodes",
"org.yaml.snakeyaml.parser",
@@ -1532,6 +1529,62 @@
"org.yaml.snakeyaml.serializer",
"org.yaml.snakeyaml.tokens",
"org.yaml.snakeyaml.util"
+ ],
+ "tools.jackson.core:jackson-core": [
+ "tools.jackson.core",
+ "tools.jackson.core.async",
+ "tools.jackson.core.base",
+ "tools.jackson.core.exc",
+ "tools.jackson.core.filter",
+ "tools.jackson.core.internal.shaded.fdp",
+ "tools.jackson.core.internal.shaded.fdp.bte",
+ "tools.jackson.core.internal.shaded.fdp.chr",
+ "tools.jackson.core.io",
+ "tools.jackson.core.io.schubfach",
+ "tools.jackson.core.json",
+ "tools.jackson.core.json.async",
+ "tools.jackson.core.sym",
+ "tools.jackson.core.tree",
+ "tools.jackson.core.type",
+ "tools.jackson.core.util"
+ ],
+ "tools.jackson.core:jackson-databind": [
+ "tools.jackson.databind",
+ "tools.jackson.databind.annotation",
+ "tools.jackson.databind.cfg",
+ "tools.jackson.databind.deser",
+ "tools.jackson.databind.deser.bean",
+ "tools.jackson.databind.deser.impl",
+ "tools.jackson.databind.deser.jackson",
+ "tools.jackson.databind.deser.jdk",
+ "tools.jackson.databind.deser.std",
+ "tools.jackson.databind.exc",
+ "tools.jackson.databind.ext",
+ "tools.jackson.databind.ext.beans",
+ "tools.jackson.databind.ext.javatime",
+ "tools.jackson.databind.ext.javatime.deser",
+ "tools.jackson.databind.ext.javatime.deser.key",
+ "tools.jackson.databind.ext.javatime.ser",
+ "tools.jackson.databind.ext.javatime.ser.key",
+ "tools.jackson.databind.ext.javatime.util",
+ "tools.jackson.databind.ext.jdk8",
+ "tools.jackson.databind.ext.sql",
+ "tools.jackson.databind.introspect",
+ "tools.jackson.databind.json",
+ "tools.jackson.databind.jsonFormatVisitors",
+ "tools.jackson.databind.jsontype",
+ "tools.jackson.databind.jsontype.impl",
+ "tools.jackson.databind.module",
+ "tools.jackson.databind.node",
+ "tools.jackson.databind.ser",
+ "tools.jackson.databind.ser.bean",
+ "tools.jackson.databind.ser.impl",
+ "tools.jackson.databind.ser.jackson",
+ "tools.jackson.databind.ser.jdk",
+ "tools.jackson.databind.ser.std",
+ "tools.jackson.databind.type",
+ "tools.jackson.databind.util",
+ "tools.jackson.databind.util.internal"
]
},
"repositories": {
@@ -1542,18 +1595,6 @@
"ch.qos.logback:logback-core:jar:sources",
"com.fasterxml.jackson.core:jackson-annotations",
"com.fasterxml.jackson.core:jackson-annotations:jar:sources",
- "com.fasterxml.jackson.core:jackson-core",
- "com.fasterxml.jackson.core:jackson-core:jar:sources",
- "com.fasterxml.jackson.core:jackson-databind",
- "com.fasterxml.jackson.core:jackson-databind:jar:sources",
- "com.fasterxml.jackson.datatype:jackson-datatype-jdk8",
- "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:sources",
- "com.fasterxml.jackson.datatype:jackson-datatype-jsr310",
- "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:sources",
- "com.fasterxml.jackson.module:jackson-module-parameter-names",
- "com.fasterxml.jackson.module:jackson-module-parameter-names:jar:sources",
- "com.fasterxml:classmate",
- "com.fasterxml:classmate:jar:sources",
"com.google.code.findbugs:jsr305",
"com.google.code.findbugs:jsr305:jar:sources",
"com.google.code.gson:gson",
@@ -1567,10 +1608,14 @@
"com.google.guava:listenablefuture",
"com.google.j2objc:j2objc-annotations",
"com.google.j2objc:j2objc-annotations:jar:sources",
- "javax.annotation:javax.annotation-api",
- "javax.annotation:javax.annotation-api:jar:sources",
- "javax.validation:validation-api",
- "javax.validation:validation-api:jar:sources",
+ "commons-logging:commons-logging",
+ "commons-logging:commons-logging:jar:sources",
+ "io.micrometer:micrometer-commons",
+ "io.micrometer:micrometer-commons:jar:sources",
+ "io.micrometer:micrometer-observation",
+ "io.micrometer:micrometer-observation:jar:sources",
+ "jakarta.annotation:jakarta.annotation-api",
+ "jakarta.annotation:jakarta.annotation-api:jar:sources",
"org.apache.logging.log4j:log4j-api",
"org.apache.logging.log4j:log4j-api:jar:sources",
"org.apache.logging.log4j:log4j-to-slf4j",
@@ -1581,18 +1626,16 @@
"org.apache.tomcat.embed:tomcat-embed-el:jar:sources",
"org.apache.tomcat.embed:tomcat-embed-websocket",
"org.apache.tomcat.embed:tomcat-embed-websocket:jar:sources",
- "org.apache.tomcat:tomcat-annotations-api",
- "org.apache.tomcat:tomcat-annotations-api:jar:sources",
"org.checkerframework:checker-qual",
"org.checkerframework:checker-qual:jar:sources",
+ "org.hamcrest:hamcrest",
"org.hamcrest:hamcrest-core",
"org.hamcrest:hamcrest-core:jar:sources",
"org.hamcrest:hamcrest-library",
"org.hamcrest:hamcrest-library:jar:sources",
- "org.hibernate.validator:hibernate-validator",
- "org.hibernate.validator:hibernate-validator:jar:sources",
- "org.jboss.logging:jboss-logging",
- "org.jboss.logging:jboss-logging:jar:sources",
+ "org.hamcrest:hamcrest:jar:sources",
+ "org.jspecify:jspecify",
+ "org.jspecify:jspecify:jar:sources",
"org.slf4j:jul-to-slf4j",
"org.slf4j:jul-to-slf4j:jar:sources",
"org.slf4j:slf4j-api",
@@ -1600,15 +1643,42 @@
"org.springframework.boot:spring-boot",
"org.springframework.boot:spring-boot-autoconfigure",
"org.springframework.boot:spring-boot-autoconfigure:jar:sources",
+ "org.springframework.boot:spring-boot-http-client",
+ "org.springframework.boot:spring-boot-http-client:jar:sources",
+ "org.springframework.boot:spring-boot-http-converter",
+ "org.springframework.boot:spring-boot-http-converter:jar:sources",
+ "org.springframework.boot:spring-boot-jackson",
+ "org.springframework.boot:spring-boot-jackson:jar:sources",
+ "org.springframework.boot:spring-boot-restclient",
+ "org.springframework.boot:spring-boot-restclient:jar:sources",
+ "org.springframework.boot:spring-boot-resttestclient",
+ "org.springframework.boot:spring-boot-resttestclient:jar:sources",
+ "org.springframework.boot:spring-boot-servlet",
+ "org.springframework.boot:spring-boot-servlet:jar:sources",
"org.springframework.boot:spring-boot-starter",
- "org.springframework.boot:spring-boot-starter-json",
+ "org.springframework.boot:spring-boot-starter-jackson",
+ "org.springframework.boot:spring-boot-starter-jackson:jar:sources",
"org.springframework.boot:spring-boot-starter-logging",
+ "org.springframework.boot:spring-boot-starter-logging:jar:sources",
"org.springframework.boot:spring-boot-starter-tomcat",
+ "org.springframework.boot:spring-boot-starter-tomcat-runtime",
+ "org.springframework.boot:spring-boot-starter-tomcat-runtime:jar:sources",
+ "org.springframework.boot:spring-boot-starter-tomcat:jar:sources",
"org.springframework.boot:spring-boot-starter-web",
+ "org.springframework.boot:spring-boot-starter-web:jar:sources",
+ "org.springframework.boot:spring-boot-starter:jar:sources",
"org.springframework.boot:spring-boot-test",
"org.springframework.boot:spring-boot-test-autoconfigure",
"org.springframework.boot:spring-boot-test-autoconfigure:jar:sources",
"org.springframework.boot:spring-boot-test:jar:sources",
+ "org.springframework.boot:spring-boot-tomcat",
+ "org.springframework.boot:spring-boot-tomcat:jar:sources",
+ "org.springframework.boot:spring-boot-web-server",
+ "org.springframework.boot:spring-boot-web-server:jar:sources",
+ "org.springframework.boot:spring-boot-webmvc",
+ "org.springframework.boot:spring-boot-webmvc-test",
+ "org.springframework.boot:spring-boot-webmvc-test:jar:sources",
+ "org.springframework.boot:spring-boot-webmvc:jar:sources",
"org.springframework.boot:spring-boot:jar:sources",
"org.springframework:spring-aop",
"org.springframework:spring-aop:jar:sources",
@@ -1620,8 +1690,6 @@
"org.springframework:spring-core:jar:sources",
"org.springframework:spring-expression",
"org.springframework:spring-expression:jar:sources",
- "org.springframework:spring-jcl",
- "org.springframework:spring-jcl:jar:sources",
"org.springframework:spring-test",
"org.springframework:spring-test:jar:sources",
"org.springframework:spring-web",
@@ -1629,68 +1697,38 @@
"org.springframework:spring-webmvc",
"org.springframework:spring-webmvc:jar:sources",
"org.yaml:snakeyaml",
- "org.yaml:snakeyaml:jar:sources"
+ "org.yaml:snakeyaml:jar:sources",
+ "tools.jackson.core:jackson-core",
+ "tools.jackson.core:jackson-core:jar:sources",
+ "tools.jackson.core:jackson-databind",
+ "tools.jackson.core:jackson-databind:jar:sources"
]
},
"services": {
"ch.qos.logback:logback-classic": {
- "javax.servlet.ServletContainerInitializer": [
+ "jakarta.servlet.ServletContainerInitializer": [
"ch.qos.logback.classic.servlet.LogbackServletContainerInitializer"
+ ],
+ "org.slf4j.spi.SLF4JServiceProvider": [
+ "ch.qos.logback.classic.spi.LogbackServiceProvider"
]
},
"ch.qos.logback:logback-classic:jar:sources": {
- "javax.servlet.ServletContainerInitializer": [
+ "jakarta.servlet.ServletContainerInitializer": [
"ch.qos.logback.classic.servlet.LogbackServletContainerInitializer"
+ ],
+ "org.slf4j.spi.SLF4JServiceProvider": [
+ "ch.qos.logback.classic.spi.LogbackServiceProvider"
]
},
- "com.fasterxml.jackson.core:jackson-core": {
- "com.fasterxml.jackson.core.JsonFactory": [
- "com.fasterxml.jackson.core.JsonFactory"
+ "io.micrometer:micrometer-observation": {
+ "io.micrometer.context.ThreadLocalAccessor": [
+ "io.micrometer.observation.contextpropagation.ObservationThreadLocalAccessor"
]
},
- "com.fasterxml.jackson.core:jackson-core:jar:sources": {
- "com.fasterxml.jackson.core.JsonFactory": [
- "com.fasterxml.jackson.core.JsonFactory"
- ]
- },
- "com.fasterxml.jackson.core:jackson-databind": {
- "com.fasterxml.jackson.core.ObjectCodec": [
- "com.fasterxml.jackson.databind.ObjectMapper"
- ]
- },
- "com.fasterxml.jackson.core:jackson-databind:jar:sources": {
- "com.fasterxml.jackson.core.ObjectCodec": [
- "com.fasterxml.jackson.databind.ObjectMapper"
- ]
- },
- "com.fasterxml.jackson.datatype:jackson-datatype-jdk8": {
- "com.fasterxml.jackson.databind.Module": [
- "com.fasterxml.jackson.datatype.jdk8.Jdk8Module"
- ]
- },
- "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:sources": {
- "com.fasterxml.jackson.databind.Module": [
- "com.fasterxml.jackson.datatype.jdk8.Jdk8Module"
- ]
- },
- "com.fasterxml.jackson.datatype:jackson-datatype-jsr310": {
- "com.fasterxml.jackson.databind.Module": [
- "com.fasterxml.jackson.datatype.jsr310.JSR310Module"
- ]
- },
- "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:sources": {
- "com.fasterxml.jackson.databind.Module": [
- "com.fasterxml.jackson.datatype.jsr310.JSR310Module"
- ]
- },
- "com.fasterxml.jackson.module:jackson-module-parameter-names": {
- "com.fasterxml.jackson.databind.Module": [
- "com.fasterxml.jackson.module.paramnames.ParameterNamesModule"
- ]
- },
- "com.fasterxml.jackson.module:jackson-module-parameter-names:jar:sources": {
- "com.fasterxml.jackson.databind.Module": [
- "com.fasterxml.jackson.module.paramnames.ParameterNamesModule"
+ "io.micrometer:micrometer-observation:jar:sources": {
+ "io.micrometer.context.ThreadLocalAccessor": [
+ "io.micrometer.observation.contextpropagation.ObservationThreadLocalAccessor"
]
},
"org.apache.logging.log4j:log4j-api": {
@@ -1699,12 +1737,6 @@
"org.apache.logging.log4j.util.SystemPropertiesPropertySource"
]
},
- "org.apache.logging.log4j:log4j-api:jar:sources": {
- "org.apache.logging.log4j.util.PropertySource": [
- "org.apache.logging.log4j.util.EnvironmentPropertySource",
- "org.apache.logging.log4j.util.SystemPropertiesPropertySource"
- ]
- },
"org.apache.logging.log4j:log4j-to-slf4j": {
"org.apache.logging.log4j.spi.Provider": [
"org.apache.logging.slf4j.SLF4JProvider"
@@ -1715,45 +1747,82 @@
"org.apache.logging.slf4j.SLF4JProvider"
]
},
+ "org.apache.tomcat.embed:tomcat-embed-el": {
+ "jakarta.el.ExpressionFactory": [
+ "org.apache.el.ExpressionFactoryImpl"
+ ]
+ },
"org.apache.tomcat.embed:tomcat-embed-websocket": {
- "javax.servlet.ServletContainerInitializer": [
+ "jakarta.servlet.ServletContainerInitializer": [
"org.apache.tomcat.websocket.server.WsSci"
],
- "javax.websocket.ContainerProvider": [
+ "jakarta.websocket.ContainerProvider": [
"org.apache.tomcat.websocket.WsContainerProvider"
],
- "javax.websocket.server.ServerEndpointConfig$Configurator": [
+ "jakarta.websocket.server.ServerEndpointConfig$Configurator": [
"org.apache.tomcat.websocket.server.DefaultServerEndpointConfigurator"
]
},
- "org.hibernate.validator:hibernate-validator": {
- "javax.validation.spi.ValidationProvider": [
- "org.hibernate.validator.HibernateValidator"
+ "org.springframework.boot:spring-boot": {
+ "ch.qos.logback.classic.spi.Configurator": [
+ "org.springframework.boot.logging.logback.RootLogLevelConfigurator"
+ ],
+ "org.apache.logging.log4j.util.PropertySource": [
+ "org.springframework.boot.logging.log4j2.SpringBootPropertySource"
]
},
- "org.hibernate.validator:hibernate-validator:jar:sources": {
- "javax.validation.spi.ValidationProvider": [
- "org.hibernate.validator.HibernateValidator"
+ "org.springframework.boot:spring-boot:jar:sources": {
+ "ch.qos.logback.classic.spi.Configurator": [
+ "org.springframework.boot.logging.logback.RootLogLevelConfigurator"
+ ],
+ "org.apache.logging.log4j.util.PropertySource": [
+ "org.springframework.boot.logging.log4j2.SpringBootPropertySource"
]
},
- "org.springframework:spring-jcl": {
- "org.apache.commons.logging.LogFactory": [
- "org.apache.commons.logging.LogFactoryService"
+ "org.springframework:spring-core": {
+ "reactor.blockhound.integration.BlockHoundIntegration": [
+ "org.springframework.core.ReactiveAdapterRegistry$SpringCoreBlockHoundIntegration"
]
},
- "org.springframework:spring-jcl:jar:sources": {
- "org.apache.commons.logging.LogFactory": [
- "org.apache.commons.logging.LogFactoryService"
+ "org.springframework:spring-core:jar:sources": {
+ "reactor.blockhound.integration.BlockHoundIntegration": [
+ "org.springframework.core.ReactiveAdapterRegistry$SpringCoreBlockHoundIntegration"
]
},
"org.springframework:spring-web": {
- "javax.servlet.ServletContainerInitializer": [
+ "jakarta.servlet.ServletContainerInitializer": [
"org.springframework.web.SpringServletContainerInitializer"
+ ],
+ "reactor.blockhound.integration.BlockHoundIntegration": [
+ "org.springframework.web.server.adapter.WebHttpHandlerBuilder$SpringWebBlockHoundIntegration"
]
},
"org.springframework:spring-web:jar:sources": {
- "javax.servlet.ServletContainerInitializer": [
+ "jakarta.servlet.ServletContainerInitializer": [
"org.springframework.web.SpringServletContainerInitializer"
+ ],
+ "reactor.blockhound.integration.BlockHoundIntegration": [
+ "org.springframework.web.server.adapter.WebHttpHandlerBuilder$SpringWebBlockHoundIntegration"
+ ]
+ },
+ "tools.jackson.core:jackson-core": {
+ "tools.jackson.core.TokenStreamFactory": [
+ "tools.jackson.core.json.JsonFactory"
+ ]
+ },
+ "tools.jackson.core:jackson-core:jar:sources": {
+ "tools.jackson.core.TokenStreamFactory": [
+ "tools.jackson.core.json.JsonFactory"
+ ]
+ },
+ "tools.jackson.core:jackson-databind": {
+ "tools.jackson.databind.ObjectMapper": [
+ "tools.jackson.databind.json.JsonMapper"
+ ]
+ },
+ "tools.jackson.core:jackson-databind:jar:sources": {
+ "tools.jackson.databind.ObjectMapper": [
+ "tools.jackson.databind.json.JsonMapper"
]
}
},
diff --git a/examples/spring_boot/src/test/java/hello/BUILD b/examples/spring_boot/src/test/java/hello/BUILD
index 70e65b8..6e2daa2 100644
--- a/examples/spring_boot/src/test/java/hello/BUILD
+++ b/examples/spring_boot/src/test/java/hello/BUILD
@@ -6,9 +6,11 @@
test_class = "hello.HelloControllerTest",
deps = [
"//src/main/java/hello:lib",
+ "@maven//:org_hamcrest_hamcrest",
"@maven//:org_hamcrest_hamcrest_library",
"@maven//:org_springframework_boot_spring_boot_test",
"@maven//:org_springframework_boot_spring_boot_test_autoconfigure",
+ "@maven//:org_springframework_boot_spring_boot_webmvc_test",
"@maven//:org_springframework_spring_beans",
"@maven//:org_springframework_spring_test",
"@maven//:org_springframework_spring_web",
@@ -21,8 +23,11 @@
test_class = "hello.HelloControllerIT",
deps = [
"//src/main/java/hello:lib",
+ "@maven//:org_hamcrest_hamcrest",
"@maven//:org_hamcrest_hamcrest_library",
"@maven//:org_springframework_boot_spring_boot",
+ "@maven//:org_springframework_boot_spring_boot_restclient",
+ "@maven//:org_springframework_boot_spring_boot_resttestclient",
"@maven//:org_springframework_boot_spring_boot_test",
"@maven//:org_springframework_spring_beans",
"@maven//:org_springframework_spring_test",
diff --git a/examples/spring_boot/src/test/java/hello/HelloControllerIT.java b/examples/spring_boot/src/test/java/hello/HelloControllerIT.java
index 7c3d422..6c95fd6 100644
--- a/examples/spring_boot/src/test/java/hello/HelloControllerIT.java
+++ b/examples/spring_boot/src/test/java/hello/HelloControllerIT.java
@@ -9,13 +9,15 @@
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.boot.test.web.client.TestRestTemplate;
-import org.springframework.boot.web.server.LocalServerPort;
+import org.springframework.boot.test.web.server.LocalServerPort;
+import org.springframework.boot.resttestclient.TestRestTemplate;
+import org.springframework.boot.resttestclient.autoconfigure.AutoConfigureTestRestTemplate;
import org.springframework.http.ResponseEntity;
import org.springframework.test.context.junit4.SpringRunner;
@RunWith(SpringRunner.class)
@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
+@AutoConfigureTestRestTemplate
public class HelloControllerIT {
@LocalServerPort private int port;
diff --git a/examples/spring_boot/src/test/java/hello/HelloControllerTest.java b/examples/spring_boot/src/test/java/hello/HelloControllerTest.java
index bd37848..5b4d4cc 100644
--- a/examples/spring_boot/src/test/java/hello/HelloControllerTest.java
+++ b/examples/spring_boot/src/test/java/hello/HelloControllerTest.java
@@ -7,8 +7,8 @@
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc;
import org.springframework.boot.test.context.SpringBootTest;
+import org.springframework.boot.webmvc.test.autoconfigure.AutoConfigureMockMvc;
import org.springframework.http.MediaType;
import org.springframework.test.context.junit4.SpringRunner;
import org.springframework.test.web.servlet.MockMvc;