Index
All Classes and Interfaces|All Packages
A
- apply(Project) - Method in class io.github.c71n93.unifycode.gradle.UnifycodeGradlePlugin
C
- checkstyle(Action<? super QualityToolPolicy>) - Method in class io.github.c71n93.unifycode.gradle.extension.UnifycodeExtension
-
Configures Checkstyle policy.
- CheckstyleTool - Class in io.github.c71n93.unifycode.gradle.tool
-
Checkstyle configuration tool.
- CheckstyleTool(ToolProject, UnifycodeResources, QualityToolPolicy) - Constructor for class io.github.c71n93.unifycode.gradle.tool.CheckstyleTool
-
New tool configured with an explicit resource copier.
- CheckstyleTool(Project) - Constructor for class io.github.c71n93.unifycode.gradle.tool.CheckstyleTool
-
New tool configured for the given project.
- configure() - Method in class io.github.c71n93.unifycode.gradle.task.UnifycodeTasks
-
Configure helper tasks.
- configure() - Method in class io.github.c71n93.unifycode.gradle.tool.CheckstyleTool
-
Applies Checkstyle and configures its ruleset.
- configure() - Method in class io.github.c71n93.unifycode.gradle.tool.PmdTool
-
Applies PMD and configures its ruleset.
- configure() - Method in class io.github.c71n93.unifycode.gradle.tool.SpotlessTool
-
Applies Spotless and configures its formatter.
G
- getCheckstyle() - Method in class io.github.c71n93.unifycode.gradle.extension.UnifycodeExtension
-
Checkstyle policy.
- getPmd() - Method in class io.github.c71n93.unifycode.gradle.extension.UnifycodeExtension
-
PMD policy.
- getStrict() - Method in class io.github.c71n93.unifycode.gradle.extension.QualityToolPolicy
-
Strictness property.
I
- ignoresFailures() - Method in class io.github.c71n93.unifycode.gradle.extension.QualityToolPolicy
-
Non-failing violations flag.
- io.github.c71n93.unifycode.gradle - package io.github.c71n93.unifycode.gradle
-
Gradle plugin implementation types.
- io.github.c71n93.unifycode.gradle.extension - package io.github.c71n93.unifycode.gradle.extension
-
Extension configuration types.
- io.github.c71n93.unifycode.gradle.task - package io.github.c71n93.unifycode.gradle.task
-
Task registration types.
- io.github.c71n93.unifycode.gradle.tool - package io.github.c71n93.unifycode.gradle.tool
-
Tool configuration types.
P
- pmd(Action<? super QualityToolPolicy>) - Method in class io.github.c71n93.unifycode.gradle.extension.UnifycodeExtension
-
Configures PMD policy.
- PmdTool - Class in io.github.c71n93.unifycode.gradle.tool
-
PMD configuration tool.
- PmdTool(ToolProject, UnifycodeResources, QualityToolPolicy) - Constructor for class io.github.c71n93.unifycode.gradle.tool.PmdTool
-
New tool configured with an explicit resource copier.
- PmdTool(Project) - Constructor for class io.github.c71n93.unifycode.gradle.tool.PmdTool
-
New tool configured for the given project.
Q
- QualityToolPolicy - Class in io.github.c71n93.unifycode.gradle.extension
-
Quality tool policy.
- QualityToolPolicy(ObjectFactory) - Constructor for class io.github.c71n93.unifycode.gradle.extension.QualityToolPolicy
-
New policy with Gradle-managed properties.
S
- SpotlessTool - Class in io.github.c71n93.unifycode.gradle.tool
-
Spotless configuration tool.
- SpotlessTool(ToolProject, UnifycodeResources) - Constructor for class io.github.c71n93.unifycode.gradle.tool.SpotlessTool
-
New tool configured with an explicit project facade and resource copier.
- SpotlessTool(Project) - Constructor for class io.github.c71n93.unifycode.gradle.tool.SpotlessTool
-
New tool configured for the given project.
U
- UnifycodeExtension - Class in io.github.c71n93.unifycode.gradle.extension
-
Gradle extension for Unifycode configuration.
- UnifycodeExtension(ObjectFactory) - Constructor for class io.github.c71n93.unifycode.gradle.extension.UnifycodeExtension
-
New extension with nested quality tool policies.
- UnifycodeGradlePlugin - Class in io.github.c71n93.unifycode.gradle
-
Gradle plugin entry point for Unifycode quality tooling.
- UnifycodeGradlePlugin() - Constructor for class io.github.c71n93.unifycode.gradle.UnifycodeGradlePlugin
- UnifycodeTasks - Class in io.github.c71n93.unifycode.gradle.task
-
Unifycode helper task registration.
- UnifycodeTasks(TaskContainer) - Constructor for class io.github.c71n93.unifycode.gradle.task.UnifycodeTasks
-
New helper task registration.
All Classes and Interfaces|All Packages