
sbt.internal.inc.CompilerInterfaceProvider.scala Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of zinc-compile-core_2.11 Show documentation
Show all versions of zinc-compile-core_2.11 Show documentation
Incremental compiler of Scala
package sbt
package internal
package inc
import java.io.File
import sbt.util.Logger
trait CompilerInterfaceProvider {
def apply(scalaInstance: xsbti.compile.ScalaInstance, log: Logger): File
}
object CompilerInterfaceProvider {
def constant(file: File): CompilerInterfaceProvider = new CompilerInterfaceProvider {
def apply(scalaInstance: xsbti.compile.ScalaInstance, log: Logger): File = file
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy