Use Asciidoctor extension to verify documented configuration properties

Closes gh-18451
This commit is contained in:
Andy Wilkinson
2019-09-26 20:20:33 +01:00
parent a36d2cd159
commit a6f1619971
8 changed files with 351 additions and 321 deletions

View File

@@ -1522,8 +1522,31 @@
<spring-framework-version>${spring-framework.version}</spring-framework-version>
<spring-integration-version>${spring-integration.version}</spring-integration-version>
<spring-security-version>${spring-security.version}</spring-security-version>
<spring-webservices-version>${spring-ws.version}</spring-webservices-version> </attributes>
<spring-webservices-version>${spring-ws.version}</spring-webservices-version>
</attributes>
</configuration>
<dependencies>
<dependency>
<groupId>io.spring.asciidoctor</groupId>
<artifactId>spring-asciidoctor-extensions-spring-boot</artifactId>
<version>${spring-asciidoctor-extensions.version}</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-actuator-autoconfigure</artifactId>
<version>${revision}</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-autoconfigure</artifactId>
<version>${revision}</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<version>${revision}</version>
</dependency>
</dependencies>
<executions>
<execution>
<id>generate-html-documentation</id>
@@ -1551,9 +1574,9 @@
<attribute-missing>warn</attribute-missing>
</attributes>
<logHandler>
<outputToConsole>true</outputToConsole>
<outputToConsole>false</outputToConsole>
<failIf>
<severity>DEBUG</severity>
<severity>INFO</severity>
</failIf>
</logHandler>
</configuration>
@@ -1581,6 +1604,12 @@
<stylesdir>css/</stylesdir>
<stylesheet>spring.css</stylesheet>
</attributes>
<logHandler>
<outputToConsole>false</outputToConsole>
<failIf>
<severity>INFO</severity>
</failIf>
</logHandler>
</configuration>
</execution>
<execution>