Use Spring backend to generate HTML reference documentation

Closes gh-681
Closes gh-773
This commit is contained in:
Andy Wilkinson
2022-01-11 12:08:00 +00:00
parent e78998de15
commit cc5a381ed9
2 changed files with 5 additions and 2 deletions

View File

@@ -176,7 +176,7 @@ task docsZip(type: Zip, dependsOn: [":docs:asciidoctor", ":api", ":restNotesSpri
destinationDirectory = file("${project.buildDir}/distributions")
from(project.tasks.findByPath(":docs:asciidoctor")) {
into "reference"
into "reference/htmlsingle"
}
from(api) {

View File

@@ -13,7 +13,7 @@ configurations {
}
dependencies {
asciidoctorExt("io.spring.asciidoctor:spring-asciidoctor-extensions-block-switch:0.5.0")
asciidoctorExt("io.spring.asciidoctor.backends:spring-asciidoctor-backends:0.0.2")
internal(platform(project(":spring-restdocs-platform")))
internal(enforcedPlatform("org.springframework:spring-framework-bom:$springFrameworkVersion"))
@@ -48,6 +48,9 @@ asciidoctor {
attributes "revnumber": project.version,
"branch-or-tag": project.version.endsWith("SNAPSHOT") ? "main": "v${project.version}"
inputs.files(sourceSets.test.java)
outputOptions {
backends "spring-html"
}
}
task api (type: Javadoc) {