public static interface ExternalHooks.Lookup
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<java.util.Set<java.io.File>> |
getChangedBinaries(CompileAnalysis previousAnalysis)
Used to provide information from external tools into sbt (e.g.
|
java.util.Optional<Changes<java.io.File>> |
getChangedSources(CompileAnalysis previousAnalysis)
Used to provide information from external tools into sbt (e.g.
|
java.util.Optional<java.util.Set<java.io.File>> |
getRemovedProducts(CompileAnalysis previousAnalysis)
Used to provide information from external tools into sbt (e.g.
|
java.util.Optional<FileHash[]> |
hashClasspath(java.io.File[] classpath) |
boolean |
shouldDoIncrementalCompilation(java.util.Set<java.lang.String> changedClasses,
CompileAnalysis previousAnalysis)
Used to provide information from external tools into sbt (e.g.
|
java.util.Optional<Changes<java.io.File>> getChangedSources(CompileAnalysis previousAnalysis)
previousAnalysis - java.util.Optional<java.util.Set<java.io.File>> getChangedBinaries(CompileAnalysis previousAnalysis)
previousAnalysis - java.util.Optional<java.util.Set<java.io.File>> getRemovedProducts(CompileAnalysis previousAnalysis)
previousAnalysis - boolean shouldDoIncrementalCompilation(java.util.Set<java.lang.String> changedClasses,
CompileAnalysis previousAnalysis)
java.util.Optional<FileHash[]> hashClasspath(java.io.File[] classpath)