Groovy Documentation

org.gradle.api.tasks.scala
[Java] Class ScalaCompile

java.lang.Object
  org.gradle.api.internal.ConventionTask
      org.gradle.api.tasks.SourceTask
          org.gradle.api.tasks.compile.AbstractCompile
              org.gradle.api.tasks.scala.ScalaCompile

public class ScalaCompile
extends AbstractCompile

Compiles Scala and Java source files.


Constructor Summary
ScalaCompile()

 
Method Summary
protected void compile()

ScalaJavaJointCompiler getCompiler()

CompileOptions getOptions()

FileCollection getScalaClasspath()

ScalaCompileOptions getScalaCompileOptions()

void setCompiler(ScalaJavaJointCompiler compiler)

void setScalaClasspath(FileCollection scalaClasspath)

 
Methods inherited from class AbstractCompile
compile, getClasspath, getDestinationDir, getSourceCompatibility, getTargetCompatibility, setClasspath, setDestinationDir, setSourceCompatibility, setTargetCompatibility
 
Methods inherited from class SourceTask
exclude, exclude, exclude, exclude, getDefaultSource, getExcludes, getIncludes, getSource, include, include, include, include, setExcludes, setIncludes, setSource, source
 

Constructor Detail

ScalaCompile

public ScalaCompile()


 
Method Detail

compile

@Override
protected void compile()


getCompiler

public ScalaJavaJointCompiler getCompiler()


getOptions

@Nested
public CompileOptions getOptions()


getScalaClasspath

@InputFiles
public FileCollection getScalaClasspath()


getScalaCompileOptions

@Nested
public ScalaCompileOptions getScalaCompileOptions()


setCompiler

public void setCompiler(ScalaJavaJointCompiler compiler)


setScalaClasspath

public void setScalaClasspath(FileCollection scalaClasspath)


 

Groovy Documentation