Skip to content

Commit 25a2b8e

Browse files
author
Phillip Webb
committed
Improve formatting of generated doc tables
1 parent aaa7e7d commit 25a2b8e

File tree

2 files changed

+13
-10
lines changed

2 files changed

+13
-10
lines changed

spring-boot-docs/src/main/groovy/generateAutoConfigurationClassTables.groovy

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ def processModule(File moduleDir, File generatedResourcesDir) {
1010
def generateAutoConfigurationClassTable(String module, File factories, PrintWriter writer) {
1111
writer.println '[cols="4,1"]'
1212
writer.println '|==='
13-
writer.println '|Configuration Class | Links'
13+
writer.println '| Configuration Class | Links'
1414

1515
getAutoConfigurationClasses(factories).each {
1616
writer.println ''
17-
writer.println "|{github-code}/$module/src/main/java/$it.path.{sc-ext}[$it.name]"
18-
writer.println "|{dc-root}/$it.path.{dc-ext}[javadoc]"
17+
writer.println "| {github-code}/$module/src/main/java/$it.path.{sc-ext}[`$it.name`]"
18+
writer.println "| {dc-root}/$it.path.{dc-ext}[javadoc]"
1919
}
2020

2121
writer.println '|==='
@@ -38,4 +38,4 @@ def getAutoConfigurationClasses(File factories) {
3838

3939
def autoConfigDir = new File(project.build.directory, 'auto-config')
4040
def generatedResourcesDir = new File(project.build.directory, 'generated-resources')
41-
autoConfigDir.eachDir { processModule(it, generatedResourcesDir) }
41+
autoConfigDir.eachDir { processModule(it, generatedResourcesDir) }

spring-boot-docs/src/main/xslt/dependencyVersions.xsl

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,23 @@
66
<xsl:output method="text" encoding="UTF-8" indent="no"/>
77

88
<xsl:template match="/">
9-
<xsl:text>|==================================&#xa;</xsl:text>
9+
<xsl:text>|===&#xa;</xsl:text>
1010
<xsl:text>| Group ID | Artifact ID | Version&#xa;</xsl:text>
1111
<xsl:for-each select="//mvn:dependency">
1212
<xsl:sort select="mvn:groupId"/>
1313
<xsl:sort select="mvn:artifactId"/>
14-
<xsl:text>| </xsl:text>
14+
<xsl:text>&#xa;</xsl:text>
15+
<xsl:text>| `</xsl:text>
1516
<xsl:copy-of select="mvn:groupId"/>
16-
<xsl:text> | </xsl:text>
17+
<xsl:text>`&#xa;</xsl:text>
18+
<xsl:text>| `</xsl:text>
1719
<xsl:copy-of select="mvn:artifactId"/>
18-
<xsl:text> | </xsl:text>
20+
<xsl:text>`&#xa;</xsl:text>
21+
<xsl:text>| </xsl:text>
1922
<xsl:copy-of select="mvn:version"/>
2023
<xsl:text>&#xa;</xsl:text>
2124
</xsl:for-each>
22-
<xsl:text>|==================================</xsl:text>
25+
<xsl:text>|===</xsl:text>
2326
</xsl:template>
2427

25-
</xsl:stylesheet>
28+
</xsl:stylesheet>

0 commit comments

Comments
 (0)