public class KotlincToJarStepFactory extends CompileToJarStepFactory implements AddsToRuleKey
| Modifier and Type | Method and Description |
|---|---|
void |
createCompileStep(BuildContext buildContext,
ProjectFilesystem projectFilesystem,
BuildTarget invokingRule,
CompilerParameters parameters,
com.google.common.collect.ImmutableList.Builder<Step> steps,
BuildableContext buildableContext) |
protected Optional<String> |
getBootClasspath(BuildContext context)
This can be used make the bootclasspath if available, to the postprocess classes commands.
|
static Path |
getKaptAnnotationGenPath(ProjectFilesystem projectFilesystem,
BuildTarget buildTarget) |
boolean |
hasAnnotationProcessing() |
addCompilerSetupSteps, addJarCreationSteps, addJarSetupSteps, createCompileToJarStep, createCompileToJarStepImpl, createJarStep, recordDepFileIfNecessarypublic void createCompileStep(BuildContext buildContext, ProjectFilesystem projectFilesystem, BuildTarget invokingRule, CompilerParameters parameters, com.google.common.collect.ImmutableList.Builder<Step> steps, BuildableContext buildableContext)
createCompileStep in class CompileToJarStepFactoryprotected Optional<String> getBootClasspath(BuildContext context)
CompileToJarStepFactorygetBootClasspath in class CompileToJarStepFactorypublic boolean hasAnnotationProcessing()
hasAnnotationProcessing in class CompileToJarStepFactorypublic static Path getKaptAnnotationGenPath(ProjectFilesystem projectFilesystem, BuildTarget buildTarget)