Class PmdTool
java.lang.Object
io.github.c71n93.unifycode.gradle.tool.PmdTool
PMD configuration tool.
-
Constructor Summary
ConstructorsConstructorDescriptionPmdTool(io.github.c71n93.unifycode.gradle.tool.ToolProject project, io.github.c71n93.unifycode.gradle.tool.UnifycodeResources resources, QualityToolPolicy policy) New tool configured with an explicit resource copier.PmdTool(org.gradle.api.Project project) New tool configured for the given project. -
Method Summary
-
Constructor Details
-
PmdTool
public PmdTool(io.github.c71n93.unifycode.gradle.tool.ToolProject project, io.github.c71n93.unifycode.gradle.tool.UnifycodeResources resources, QualityToolPolicy policy) New tool configured with an explicit resource copier.- Parameters:
project- project facade.resources- resource copier.policy- tool policy.
-
PmdTool
public PmdTool(org.gradle.api.Project project) New tool configured for the given project.- Parameters:
project- current project.
-
-
Method Details
-
configure
public void configure()Applies PMD and configures its ruleset.
-