public class ClasspathAbiMacroExpander extends BuildTargetMacroExpander<ClasspathAbiMacro>
Constructor and Description |
---|
ClasspathAbiMacroExpander() |
Modifier and Type | Method and Description |
---|---|
protected Arg |
expand(ActionGraphBuilder graphBuilder,
BuildRule inputRule) |
protected Arg |
expand(SourcePathResolverAdapter resolver,
ClasspathAbiMacro macro,
BuildRule rule) |
Arg |
expandFrom(BuildTarget target,
ActionGraphBuilder graphBuilder,
ClasspathAbiMacro input) |
Class<ClasspathAbiMacro> |
getInputClass() |
resolve
expandFrom, precomputeWorkFrom
public Class<ClasspathAbiMacro> getInputClass()
protected Arg expand(SourcePathResolverAdapter resolver, ClasspathAbiMacro macro, BuildRule rule) throws MacroException
expand
in class BuildTargetMacroExpander<ClasspathAbiMacro>
MacroException
public Arg expandFrom(BuildTarget target, ActionGraphBuilder graphBuilder, ClasspathAbiMacro input) throws MacroException
expandFrom
in class BuildTargetMacroExpander<ClasspathAbiMacro>
MacroException
protected Arg expand(ActionGraphBuilder graphBuilder, BuildRule inputRule) throws MacroException
MacroException