RelativeWriteMapper

sbt.internal.inc.mappers.RelativeWriteMapper
final class RelativeWriteMapper(rootPaths: RootPaths) extends WriteMapper

Attributes

Graph
Supertypes
trait WriteMapper
trait GenericMapper
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def mapBinaryFile(binaryFile: VirtualFileRef): VirtualFileRef

Attributes

Definition Classes
GenericMapper
override def mapBinaryStamp(file: VirtualFileRef, binaryStamp: Stamp): Stamp

Attributes

Definition Classes
GenericMapper
override def mapClasspathEntry(classpathEntry: Path): Path

Makes a path relative to the libraries root, assuming that all the classpath entries are absolute (even compiler plugins) and they come from a unique place.

Makes a path relative to the libraries root, assuming that all the classpath entries are absolute (even compiler plugins) and they come from a unique place.

Value parameters

classpathEntry

The classpath entry to be passed to the compiler.

Attributes

Definition Classes
GenericMapper
override def mapJavacOption(javacOption: String): String

Attributes

Definition Classes
GenericMapper
override def mapMiniSetup(miniSetup: MiniSetup): MiniSetup

Attributes

Definition Classes
GenericMapper
override def mapOutputDir(outputDir: Path): Path

Attributes

Definition Classes
GenericMapper
override def mapProductFile(productFile: VirtualFileRef): VirtualFileRef

Attributes

Definition Classes
GenericMapper
override def mapProductStamp(file: VirtualFileRef, productStamp: Stamp): Stamp

Attributes

Definition Classes
GenericMapper
override def mapScalacOption(scalacOption: String): String

Attributes

Definition Classes
GenericMapper
override def mapSourceDir(sourceDir: Path): Path

Attributes

Definition Classes
GenericMapper
override def mapSourceFile(sourceFile: VirtualFileRef): VirtualFileRef

Attributes

Definition Classes
GenericMapper
override def mapSourceStamp(file: VirtualFileRef, sourceStamp: Stamp): Stamp

Attributes

Definition Classes
GenericMapper