Class CheckstyleTool

java.lang.Object
io.github.c71n93.unifycode.gradle.tool.CheckstyleTool

public final class CheckstyleTool extends Object
Checkstyle configuration tool.
  • Constructor Summary

    Constructors
    Constructor
    Description
    CheckstyleTool(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.
    CheckstyleTool(org.gradle.api.Project project)
    New tool configured for the given project.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Applies Checkstyle and configures its ruleset.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CheckstyleTool

      public CheckstyleTool(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 - checkstyle policy.
    • CheckstyleTool

      public CheckstyleTool(org.gradle.api.Project project)
      New tool configured for the given project.
      Parameters:
      project - current project.
  • Method Details

    • configure

      public void configure()
      Applies Checkstyle and configures its ruleset.