Interface UpToDateChecker

All Superinterfaces:
AutoCloseable

public interface UpToDateChecker extends AutoCloseable
  • Method Details

    • isUpToDate

      boolean isUpToDate(Path file)
    • setUpToDate

      void setUpToDate(Path file)
    • close

      void close()
      Specified by:
      close in interface AutoCloseable
    • noop

      static UpToDateChecker noop(org.apache.maven.project.MavenProject project, Path indexFile, org.apache.maven.plugin.logging.Log log)
    • forProject

      static UpToDateChecker forProject(org.apache.maven.project.MavenProject project, Path indexFile, Iterable<Formatter> formatters, org.apache.maven.plugin.logging.Log log)
    • wrapWithBuildContext

      static UpToDateChecker wrapWithBuildContext(UpToDateChecker delegate, org.sonatype.plexus.build.incremental.BuildContext buildContext)