| Class | Description |
|---|---|
| Baseline |
A Plugin that configures a project with all Baseline settings.
|
| BaselineCheckstyle |
Configures the Gradle "checkstyle" task with Baseline settings.
|
| BaselineCircleCi | |
| BaselineClassUniquenessPlugin |
This plugin is similar to https://github.com/nebula-plugins/gradle-lint-plugin/wiki/Duplicate-Classes-Rule
but goes one step further and actually hashes any identically named classfiles to figure out if they're
completely identical (and therefore safely interchangeable).
|
| BaselineErrorProne | |
| BaselineExactDependencies |
Validates that java projects declare exactly the dependencies they rely on, no more and no less.
|
| BaselineExactDependencies.Indexes | |
| BaselineReleaseCompatibility |
When using JDK 9+ to compile with a targetCompatibility less than JDK 9, this plugin adds compiler arguments
per JEP 247 to explicitly set the target JDK platform API
to maintain binary compatibility.
|
| BaselineReproducibility |
Sensible defaults so that all Jar, Tar, Zip tasks can be deterministically reproduced.
|
| BaselineScalastyle | |
| BaselineTesting |