Package com.uber.okbuck.composer.base
Class BuckRuleComposer
- java.lang.Object
-
- com.uber.okbuck.composer.base.BuckRuleComposer
-
- Direct Known Subclasses:
JvmBuckRuleComposer
public abstract class BuckRuleComposer extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedBuckRuleComposer()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringbinTargets(Target dep)static java.lang.Stringexternal(OExternalDependency dep)static java.util.Set<java.lang.String>external(java.util.Set<OExternalDependency> deps)static java.util.Set<java.lang.String>externalApt(java.util.Set<OExternalDependency> deps)static java.lang.StringfileRule(java.lang.String fileString)static java.util.Set<java.lang.String>targets(java.util.Set<Target> deps)static java.util.Set<java.lang.String>targetsApt(java.util.Set<Target> deps)
-
-
-
Method Detail
-
external
public static java.util.Set<java.lang.String> external(java.util.Set<OExternalDependency> deps)
-
external
public static java.lang.String external(OExternalDependency dep)
-
externalApt
public static java.util.Set<java.lang.String> externalApt(java.util.Set<OExternalDependency> deps)
-
targets
public static java.util.Set<java.lang.String> targets(java.util.Set<Target> deps)
-
targetsApt
public static java.util.Set<java.lang.String> targetsApt(java.util.Set<Target> deps)
-
binTargets
public static java.lang.String binTargets(Target dep)
-
fileRule
@Nullable public static java.lang.String fileRule(@Nullable java.lang.String fileString)
-
-