public class ScalacToJarStepFactory extends CompileToJarStepFactory implements AddsToRuleKey
| Constructor and Description |
|---|
ScalacToJarStepFactory(Tool scalac,
com.google.common.collect.ImmutableList<String> configCompilerFlags,
com.google.common.collect.ImmutableList<String> extraArguments,
com.google.common.collect.ImmutableSet<BuildRule> compilerPlugins,
Javac javac,
JavacOptions javacOptions,
ExtraClasspathProvider extraClassPath) |
| Modifier and Type | Method and Description |
|---|---|
void |
createCompileStep(BuildContext context,
ProjectFilesystem projectFilesystem,
BuildTarget invokingRule,
CompilerParameters parameters,
com.google.common.collect.ImmutableList.Builder<Step> steps,
BuildableContext buildableContext) |
boolean |
hasAnnotationProcessing() |
addCompilerSetupSteps, addJarCreationSteps, addJarSetupSteps, createCompileToJarStep, createCompileToJarStepImpl, createJarStep, getBootClasspath, recordDepFileIfNecessarypublic ScalacToJarStepFactory(Tool scalac, com.google.common.collect.ImmutableList<String> configCompilerFlags, com.google.common.collect.ImmutableList<String> extraArguments, com.google.common.collect.ImmutableSet<BuildRule> compilerPlugins, Javac javac, JavacOptions javacOptions, ExtraClasspathProvider extraClassPath)
public void createCompileStep(BuildContext context, ProjectFilesystem projectFilesystem, BuildTarget invokingRule, CompilerParameters parameters, com.google.common.collect.ImmutableList.Builder<Step> steps, BuildableContext buildableContext)
createCompileStep in class CompileToJarStepFactorypublic boolean hasAnnotationProcessing()
hasAnnotationProcessing in class CompileToJarStepFactory