Class SpotlessTool

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

public final class SpotlessTool extends Object
Spotless configuration tool.
  • Constructor Summary

    Constructors
    Constructor
    Description
    SpotlessTool(io.github.c71n93.unifycode.gradle.tool.ToolProject project, io.github.c71n93.unifycode.gradle.tool.UnifycodeResources resources)
    New tool configured with an explicit project facade and resource copier.
    SpotlessTool(org.gradle.api.Project project)
    New tool configured for the given project.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Applies Spotless and configures its formatter.

    Methods inherited from class java.lang.Object

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

    • SpotlessTool

      public SpotlessTool(io.github.c71n93.unifycode.gradle.tool.ToolProject project, io.github.c71n93.unifycode.gradle.tool.UnifycodeResources resources)
      New tool configured with an explicit project facade and resource copier.
      Parameters:
      project - project facade.
      resources - resource copier.
    • SpotlessTool

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

    • configure

      public void configure()
      Applies Spotless and configures its formatter.