All Classes
-
All Classes Interface Summary Class Summary 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).BaselineEnablePreviewFlag BaselineEncoding BaselineErrorProne BaselineErrorProneExtension BaselineExactDependencies Validates that java projects declare exactly the dependencies they rely on, no more and no less.BaselineExactDependencies.Indexes BaselineImmutables BaselineJavaCompilerDiagnostics Applies the-Xmaxwarnsand-Xmaxerrscompiler options with a very large limit to avoid truncating failure info.BaselineJavaParameters Applies the-parameterscompiler option to include additional metadata for reflection on method parameters.BaselineJavaVersion BaselineJavaVersion.CheckJavaVersionsTask BaselineJavaVersionExtension Extension namedjavaVersionused to set the target and runtime java versions used for a single project.BaselineJavaVersions BaselineJavaVersionsExtension Extension namedjavaVersionson the root project used to configure all java modules with consistent java toolchains.BaselineModuleJvmArgs This plugin reuses theAdd-Exportsmanifest entry defined in JEP-261 to propagate and collect required exports from transitive dependencies, and applies them to compilation (for annotation processors) and execution (tests, javaExec, etc) for runtime dependencies.BaselineModuleJvmArgsExtension Extension to configure--add-exports [VALUE]=ALL-UNNAMEDfor the current module.BaselinePreferProjectModules Prefer project modules that are part of this build over external modules on dependency resolution.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.BaselineScala BaselineTestHeap Increases the defaulttesttask heap from512mto2g.BaselineTesting CheckClassUniquenessLockTask CheckExplicitSourceCompatibilityTask By default, Gradle will infer sourceCompat based on whatever JVM is currently being used to evaluate the build.gradle files.CheckImplicitDependenciesParentTask CheckImplicitDependenciesTask CheckJUnitDependencies CheckUnusedDependenciesParentTask CheckUnusedDependenciesTask ClassUniquenessAnalyzer CompileRefasterTask GitUtils IntellijSupport JarClassHasher JarClassHasher.Result VersionsProps VersionsProps.ParsedVersionsProps VersionsProps.ParsedVersionsProps.Builder VersionsProps.VersionForce VersionsProps.VersionForce.Builder VersionUtils