Applies the standard Helix baseline for reusable Java libraries.
- Applies
idea,java-library, Build Version, Dependency Management, and Test Unit. - Adds the Helix BOM, common support libraries, and JUnit Jupiter test dependencies.
- Produces sources and Javadoc JARs by default.
- Disables Javadoc doclint warnings.
Usage
build.gradle
Groovy DSL
plugins {
id 'com.helixframework.java-library'
}
build.gradle.kts
Kotlin DSL
plugins {
id("com.helixframework.java-library")
}
Configuration
No Helix-specific extension is added by this plugin.
Default Behavior
- No Helix-specific extension is added.
- Java source compatibility is set to 17.