| 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).
|
| BaselineEnablePreviewFlag |
|
| BaselineEncoding |
|
| BaselineErrorProne |
|
| BaselineExactDependencies |
Validates that java projects declare exactly the dependencies they rely on, no more and no less.
|
| BaselineExactDependencies.Indexes |
|
| BaselineFixGradleJava |
Fixes up java configurations that are left resolvable and consumable for legacy reasons, in order to prepare for
Gradle 7 and to showcase code that resolves these when it shouldn't.
|
| BaselineJavaParameters |
Applies the -parameters compiler option to include additional metadata for reflection on method parameters.
|
| 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 |
|