build.gradle.kts:

- moved javadoc options from subprojects to root project
- removed "API" from titles in HTML files
- added subproject name and version to header and footer
- use links to Java 11 API
This commit is contained in:
Karl Tauber
2021-04-22 23:00:28 +02:00
parent 988d171bdd
commit 5a05efefdd
6 changed files with 15 additions and 58 deletions

View File

@@ -47,6 +47,7 @@ allprojects {
targetCompatibility = "1.8"
options.encoding = "ISO-8859-1"
options.isDeprecation = false
}
withType<Jar>().configureEach {
@@ -61,5 +62,19 @@ allprojects {
into("META-INF")
}
}
withType<Javadoc>().configureEach {
options {
this as StandardJavadocDocletOptions
title = "${project.name} $version"
header = title
isUse = true
tags = listOf( "uiDefault", "clientProperty" )
addStringOption( "Xdoclint:all,-missing", "-Xdoclint:all,-missing" )
links( "https://docs.oracle.com/en/java/javase/11/docs/api/" )
}
isFailOnError = false
}
}
}