RelativeWriteMapper

final class RelativeWriteMapper(rootPaths: RootPaths) extends WriteMapper
trait WriteMapper
trait GenericMapper
class Object
trait Matchable
class Any

Value members

Concrete methods

override def mapBinaryFile(binaryFile: VirtualFileRef): VirtualFileRef
Definition Classes
GenericMapper
override def mapBinaryStamp(file: VirtualFileRef, binaryStamp: Stamp): Stamp
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.

Definition Classes
GenericMapper
override def mapJavacOption(javacOption: String): String
Definition Classes
GenericMapper
override def mapMiniSetup(miniSetup: MiniSetup): MiniSetup
Definition Classes
GenericMapper
override def mapOutputDir(outputDir: Path): Path
Definition Classes
GenericMapper
override def mapProductFile(productFile: VirtualFileRef): VirtualFileRef
Definition Classes
GenericMapper
override def mapProductStamp(file: VirtualFileRef, productStamp: Stamp): Stamp
Definition Classes
GenericMapper
override def mapScalacOption(scalacOption: String): String
Definition Classes
GenericMapper
override def mapSourceDir(sourceDir: Path): Path
Definition Classes
GenericMapper
override def mapSourceFile(sourceFile: VirtualFileRef): VirtualFileRef
Definition Classes
GenericMapper
override def mapSourceStamp(file: VirtualFileRef, sourceStamp: Stamp): Stamp
Definition Classes
GenericMapper