Index

A C G I P Q S U 
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.
A C G I P Q S U 
All Classes and Interfaces|All Packages