mirror of
https://github.com/spring-projects/spring-boot.git
synced 2026-09-17 12:09:16 +00:00
Use module DSL for Jackson Antora attributes
Replace custom attributes and processing logic with the module links DSL. See gh-51498
This commit is contained in:
-5
@@ -114,11 +114,6 @@ public class AntoraAsciidocAttributes {
|
||||
this.libraries.forEach((library) -> addVersionAttributes(attributes, library));
|
||||
attributes.put("version-native-build-tools", (String) this.projectProperties.get("nativeBuildToolsVersion"));
|
||||
attributes.put("version-graal", (String) this.projectProperties.get("graalVersion"));
|
||||
addDependencyVersion(attributes, "jackson-annotations", "com.fasterxml.jackson.core:jackson-annotations");
|
||||
addDependencyVersion(attributes, "jackson-core", "tools.jackson.core:jackson-core");
|
||||
addDependencyVersion(attributes, "jackson-databind", "tools.jackson.core:jackson-databind");
|
||||
addDependencyVersion(attributes, "jackson-dataformat-xml", "tools.jackson.dataformat:jackson-dataformat-xml");
|
||||
addDependencyVersion(attributes, "jackson2-databind", "com.fasterxml.jackson.core:jackson-databind");
|
||||
addDependencyVersion(attributes, "pulsar-client-api", "org.apache.pulsar:pulsar-client-api");
|
||||
}
|
||||
|
||||
|
||||
-10
@@ -36,20 +36,10 @@ url-native-build-tools-docs-maven-plugin={url-native-build-tools-docs}/maven-plu
|
||||
url-paketo-docs=https://paketo.io/docs
|
||||
url-paketo-docs-java-buildpack={url-paketo-docs}/buildpacks/language-family-buildpacks/java
|
||||
url-pulsar-client-api-javadoc=https://javadoc.io/doc/org.apache.pulsar/pulsar-client-api/{version-pulsar-client-api}
|
||||
url-jackson-annotations-javadoc=https://javadoc.io/doc/com.fasterxml.jackson.core/jackson-annotations/{version-jackson-annotations}
|
||||
url-jackson-core-javadoc=https://javadoc.io/doc/tools.jackson.core/jackson-core/{version-jackson-core}
|
||||
url-jackson-databind-javadoc=https://javadoc.io/doc/tools.jackson.core/jackson-databind/{version-jackson-databind}
|
||||
url-jackson-dataformat-xml-javadoc=https://javadoc.io/doc/tools.jackson.dataformat/jackson-dataformat-xml/{version-jackson-dataformat-xml}
|
||||
url-jackson2-databind-javadoc=https://javadoc.io/doc/com.fasterxml.jackson.core/jackson-databind/{version-jackson2-databind}
|
||||
|
||||
# === Javadoc Locations ===
|
||||
|
||||
javadoc-location-com-fasterxml-jackson-annotation={url-jackson-annotations-javadoc}
|
||||
javadoc-location-com-fasterxml-jackson-databind={url-jackson2-databind-javadoc}
|
||||
javadoc-location-org-apache-pulsar-client-api={url-pulsar-client-api-javadoc}
|
||||
javadoc-location-tools-jackson-core={url-jackson-core-javadoc}
|
||||
javadoc-location-tools-jackson-databind={url-jackson-databind-javadoc}
|
||||
javadoc-location-tools-jackson-dataformat-xml={url-jackson-dataformat-xml-javadoc}
|
||||
|
||||
# === API References ===
|
||||
|
||||
|
||||
@@ -709,6 +709,9 @@ bom {
|
||||
}
|
||||
links {
|
||||
releaseNotes("https://github.com/FasterXML/jackson/wiki/Jackson-Release-{version}")
|
||||
module("jackson2-databind", ["jackson-databind"]) {
|
||||
javadoc("https://javadoc.io/doc/com.fasterxml.jackson.core/jackson-databind/{version}", "com.fasterxml.jackson.databind")
|
||||
}
|
||||
}
|
||||
}
|
||||
library("Jackson Bom", "${jacksonVersion}") {
|
||||
@@ -719,6 +722,18 @@ bom {
|
||||
}
|
||||
links {
|
||||
releaseNotes("https://github.com/FasterXML/jackson/wiki/Jackson-Release-{version}")
|
||||
module("jackson-annotations") {
|
||||
javadoc("https://javadoc.io/doc/com.fasterxml.jackson.core/jackson-annotations/{version}", "com.fasterxml.jackson.annotation")
|
||||
}
|
||||
module("jackson-core") {
|
||||
javadoc("https://javadoc.io/doc/tools.jackson.core/jackson-core//{version}", "tools.jackson.core")
|
||||
}
|
||||
module("jackson-databind") {
|
||||
javadoc("https://javadoc.io/doc/tools.jackson.core/jackson-databind/{version}", "tools.jackson.databind")
|
||||
}
|
||||
module("jackson-dataformat-xml") {
|
||||
javadoc("https://javadoc.io/doc/tools.jackson.dataformat/jackson-dataformat-xml//{version}", "tools.jackson.dataformat.xml")
|
||||
}
|
||||
}
|
||||
}
|
||||
library("Jakarta Activation", "2.1.4") {
|
||||
|
||||
Reference in New Issue
Block a user