Class PlatformScalaCompile

java.lang.Object
org.gradle.api.internal.AbstractTask
All Implemented Interfaces:
Comparable<Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.IConventionAware, org.gradle.api.internal.TaskInternal, ExtensionAware, Task, PatternFilterable, org.gradle.util.Configurable<Task>

@Incubating public class PlatformScalaCompile extends AbstractScalaCompile
A platform-aware Scala compile task.
  • Constructor Details

    • PlatformScalaCompile

      @Inject public PlatformScalaCompile()
  • Method Details

    • getPlatform

      public ScalaPlatform getPlatform()
    • setPlatform

      public void setPlatform(ScalaPlatform platform)
    • getToolChain

      @Inject protected org.gradle.language.scala.internal.toolchain.ScalaToolChainInternal getToolChain()
    • getCompiler

      protected org.gradle.language.base.internal.compile.Compiler<org.gradle.api.internal.tasks.scala.ScalaJavaJointCompileSpec> getCompiler(org.gradle.api.internal.tasks.scala.ScalaJavaJointCompileSpec spec)
      Specified by:
      getCompiler in class AbstractScalaCompile