Interface UpToDateChecker
- All Superinterfaces:
AutoCloseable
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()static UpToDateCheckerforProject(org.apache.maven.project.MavenProject project, Path indexFile, Iterable<Formatter> formatters, org.apache.maven.plugin.logging.Log log) booleanisUpToDate(Path file) static UpToDateCheckernoop(org.apache.maven.project.MavenProject project, Path indexFile, org.apache.maven.plugin.logging.Log log) voidsetUpToDate(Path file) static UpToDateCheckerwrapWithBuildContext(UpToDateChecker delegate, org.sonatype.plexus.build.incremental.BuildContext buildContext)
-
Method Details
-
isUpToDate
-
setUpToDate
-
close
void close()- Specified by:
closein interfaceAutoCloseable
-
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)
-