package analysis
Type Members
-
trait
Compilation extends Serializable
Defines Zinc's compilation information.
-
trait
ReadCompilations extends Serializable
Defines an interface to read information about Zinc's incremental compilations.
Defines an interface to read information about Zinc's incremental compilations.
This API is useful to check how many times Zinc has compiled a set of sources and when that compilation took place. One can also use it to test Zinc's regressions.
-
trait
ReadSourceInfos extends AnyRef
Defines a read-only interface to get compiler information mapped to a source file.
-
trait
ReadStamps extends AnyRef
A read-only interface to get the timestamps of the binaries, sources and compilation products.
-
trait
SourceInfo extends AnyRef
Defines the compiler information for a given compilation unit (source file).
-
trait
Stamp extends AnyRef
A stamp defines certain properties or information on files.
A stamp defines certain properties or information on files.
Stamp properties are available depending on its associated file.
A stamp is empty when
getHash
andgetModified
return an emptyoptional
. This value is returned for files that have not been tracked by the incremental compiler.