Packages

p

xsbti

compile

package compile

Type Members

  1. trait AnalysisContents extends AnyRef

    Defines an analysis file that contains information about every incremental compile.

    Defines an analysis file that contains information about every incremental compile.

    This information can be persisted using an AnalysisStore.

  2. trait AnalysisStore extends AnyRef

    Defines a store interface that provides analysis read and write capabilities to users.

    Defines a store interface that provides analysis read and write capabilities to users.

    The store is a backend-independent interface that allows implementors to decide how the analysis stores are read and written before or after every incremental compile.

    The implementations of AnalysisStore live in interfaces extending this one.

  3. final class ClassFileManagerUtil extends AnyRef

    Defines utilities to get classfile managers from the types.

    Defines utilities to get classfile managers from the types.

    One can have access to the classfile manager types from IncOptions.

  4. trait ClasspathOptionsUtil extends AnyRef

    Abstract over the creation of ClasspathOptions by providing methods that create typical classpath options based on the desired use-case.

  5. trait CompilerCache extends AnyRef

    Defines helpers to create GlobalsCache.

  6. trait FileAnalysisStore extends AnalysisStore

    Defines a store interface that provides analysis **file** read and write capabilities to users.

    Defines a store interface that provides analysis **file** read and write capabilities to users.

    This interface provides a backend for AnalysisStore to read and write from files, storing the analysis contents in the file system before or after every incremental compile.

  7. class IncOptionsUtil extends AnyRef

    Define a helper class to instantiate IncOptions.

  8. trait ZincCompilerUtil extends AnyRef

    Defines a util interface to get Scala compilers and the default implementation of the Scala incremental compiler if only IncrementalCompiler is required.

Ungrouped