mirror of
https://github.com/JFormDesigner/FlatLaf.git
synced 2026-02-13 23:37:13 -06:00
update to Gradle 9.2.0; always use Java 25 toolchain to generate javadoc
Notes: - Gradle 9+ requires Java 17 to run - using Java 21 on GitHub Actions - not using Java 25 because Kotlin does not yet support it and output some warnings
This commit is contained in:
@@ -80,6 +80,10 @@ allprojects {
|
||||
}
|
||||
}
|
||||
|
||||
withType<AbstractArchiveTask>().configureEach {
|
||||
isPreserveFileTimestamps = true
|
||||
}
|
||||
|
||||
withType<Javadoc>().configureEach {
|
||||
options {
|
||||
this as StandardJavadocDocletOptions
|
||||
@@ -92,6 +96,12 @@ allprojects {
|
||||
links( "https://docs.oracle.com/en/java/javase/11/docs/api/" )
|
||||
}
|
||||
isFailOnError = false
|
||||
|
||||
// use Java 25 to generate javadoc
|
||||
val javaToolchains = (project as ExtensionAware).extensions.getByName("javaToolchains") as JavaToolchainService
|
||||
javadocTool.set( javaToolchains.javadocToolFor {
|
||||
languageVersion.set( JavaLanguageVersion.of( 25 ) )
|
||||
} )
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user