object
Incremental extends AnyRef
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
changedIncremental[T](lastSources: Set[T], oldAPI: (T) ⇒ Source, newAPI: (T) ⇒ Source): APIChanges[T]
-
def
changedInitial(entry: (String) ⇒ Option[File], sources: Set[File], previousAnalysis: Analysis, current: ReadStamps, forEntry: (File) ⇒ Option[Analysis])(implicit equivS: Equiv[Stamp]): InitialChanges
-
def
changes(previous: Set[File], current: Set[File], existingModified: (File) ⇒ Boolean): Changes[File]
-
def
clone(): AnyRef
-
def
compile(sources: Set[File], entry: (String) ⇒ Option[File], previous: Analysis, current: ReadStamps, forEntry: (File) ⇒ Option[Analysis], doCompile: (Set[File], DependencyChanges) ⇒ Analysis, log: Logger)(implicit equivS: Equiv[Stamp]): (Boolean, Analysis)
-
def
currentExternalAPI(entry: (String) ⇒ Option[File], forEntry: (File) ⇒ Option[Analysis]): (String) ⇒ Source
-
-
def
debug(s: ⇒ String): Unit
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
externalBinaryModified(entry: (String) ⇒ Option[File], analysis: (File) ⇒ Option[Analysis], previous: Stamps, current: ReadStamps)(implicit equivS: Equiv[Stamp]): (File) ⇒ Boolean
-
def
finalize(): Unit
-
final
def
getClass(): java.lang.Class[_]
-
def
hashCode(): Int
-
def
invalidateDirect(dependsOnSrc: (File) ⇒ Set[File], modified: Set[File]): Set[File]
-
def
invalidateDuplicates(merged: Relations): Set[File]
-
def
invalidateIncremental(previous: Relations, changes: APIChanges[File], recompiledSources: Set[File], log: Logger): Set[File]
-
def
invalidateInitial(previous: Relations, changes: InitialChanges, log: Logger): Set[File]
-
def
invalidateTransitive(dependsOnSrc: (File) ⇒ Set[File], modified: Set[File], log: Logger): Set[File]
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
orEmpty(o: Option[Source]): Source
-
def
orTrue(o: Option[Boolean]): Boolean
-
def
prune(invalidatedSrcs: Set[File], previous: Analysis): Analysis
-
-
def
sameSource(a: Source, b: Source): Boolean
-
def
shortcutSameSource(a: Source, b: Source): Boolean
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any