Class Hierarchy
- java.lang.Object
- com.facebook.buck.core.rules.impl.AbstractBuildRule (implements com.facebook.buck.core.rules.BuildRule)
- com.facebook.buck.core.rules.impl.AbstractBuildRuleWithDeclaredAndExtraDeps (implements com.facebook.buck.core.rules.attr.HasDeclaredAndExtraDeps)
- com.facebook.buck.core.rules.impl.NoopBuildRuleWithDeclaredAndExtraDeps
- com.facebook.buck.shell.ShTest (implements com.facebook.buck.core.rules.tool.BinaryBuildRule, com.facebook.buck.core.test.rule.ExternalTestRunnerRule, com.facebook.buck.core.rules.attr.HasRuntimeDeps, com.facebook.buck.core.test.rule.TestRule)
- com.facebook.buck.shell.TestSuite
- com.facebook.buck.shell.ShBinary (implements com.facebook.buck.core.rules.tool.BinaryBuildRule, com.facebook.buck.core.rules.attr.HasRuntimeDeps)
- com.facebook.buck.core.rules.impl.NoopBuildRuleWithDeclaredAndExtraDeps
- com.facebook.buck.shell.ExportFile (implements com.facebook.buck.core.model.HasOutputName, com.facebook.buck.core.rules.attr.HasRuntimeDeps, com.facebook.buck.core.rules.attr.SupportsInputBasedRuleKey)
- com.facebook.buck.rules.modern.ModernBuildRule<T> (implements com.facebook.buck.core.rules.attr.SupportsInputBasedRuleKey)
- com.facebook.buck.shell.BaseGenrule<T> (implements com.facebook.buck.core.rules.attr.HasMultipleOutputs, com.facebook.buck.core.model.HasOutputName)
- com.facebook.buck.shell.Genrule (implements com.facebook.buck.core.rules.attr.HasMultipleOutputs, com.facebook.buck.core.model.HasOutputName)
- com.facebook.buck.shell.GenruleBinary (implements com.facebook.buck.core.rules.tool.BinaryBuildRule)
- com.facebook.buck.shell.Genrule (implements com.facebook.buck.core.rules.attr.HasMultipleOutputs, com.facebook.buck.core.model.HasOutputName)
- com.facebook.buck.shell.BaseGenrule<T> (implements com.facebook.buck.core.rules.attr.HasMultipleOutputs, com.facebook.buck.core.model.HasOutputName)
- com.facebook.buck.core.rules.impl.NoopBuildRule (implements com.facebook.buck.core.rules.attr.SupportsInputBasedRuleKey)
- com.facebook.buck.shell.CommandAlias (implements com.facebook.buck.core.rules.tool.BinaryBuildRule, com.facebook.buck.core.rules.attr.HasRuntimeDeps)
- com.facebook.buck.file.WriteFile
- com.facebook.buck.shell.DefaultWorkerToolRule (implements com.facebook.buck.core.rules.attr.HasRuntimeDeps, com.facebook.buck.core.rules.attr.InitializableFromDisk<T>, com.facebook.buck.shell.ProvidesWorkerTool)
- com.facebook.buck.core.rules.impl.AbstractBuildRuleWithDeclaredAndExtraDeps (implements com.facebook.buck.core.rules.attr.HasDeclaredAndExtraDeps)
- com.facebook.buck.step.AbstractExecutionStep (implements com.facebook.buck.step.Step)
- com.facebook.buck.shell.SymlinkFilesIntoDirectoryStep
- com.facebook.buck.shell.AbstractGenruleDescription<T> (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>, com.facebook.buck.core.description.attr.ImplicitDepsInferringDescription<T>)
- com.facebook.buck.shell.GenruleDescription (implements com.facebook.buck.versions.VersionRoot<A>)
- com.facebook.buck.shell.AbstractGenruleStep.CommandString
- com.facebook.buck.shell.CommandAliasDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>)
- com.facebook.buck.shell.CommandAliasDescriptionArg
- com.facebook.buck.shell.CommandAliasDescriptionArg.Builder
- com.facebook.buck.shell.ExportFileDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>, com.facebook.buck.core.description.attr.ImplicitInputsInferringDescription<T>)
- com.facebook.buck.shell.ExportFileDescriptionArg
- com.facebook.buck.shell.ExportFileDescriptionArg.Builder
- com.facebook.buck.shell.GenruleAndroidTools (implements com.facebook.buck.core.rulekey.AddsToRuleKey)
- com.facebook.buck.shell.GenruleBuildable (implements com.facebook.buck.rules.modern.Buildable)
- com.facebook.buck.shell.GenruleDescriptionArg
- com.facebook.buck.shell.GenruleDescriptionArg.Builder
- com.facebook.buck.shell.RunTestAndRecordResultStep (implements com.facebook.buck.step.Step)
- com.facebook.buck.shell.RunShTestAndRecordResultStep
- com.facebook.buck.shell.ShBinaryDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>)
- com.facebook.buck.shell.ShBinaryDescriptionArg
- com.facebook.buck.shell.ShBinaryDescriptionArg.Builder
- com.facebook.buck.shell.Shell
- com.facebook.buck.shell.ShellDescriptionsProvider (implements com.facebook.buck.core.model.targetgraph.DescriptionProvider)
- com.facebook.buck.shell.ShellStep (implements com.facebook.buck.step.Step)
- com.facebook.buck.shell.AbstractGenruleStep
- com.facebook.buck.shell.BashStep
- com.facebook.buck.shell.DefaultShellStep
- com.facebook.buck.shell.ShTestDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>)
- com.facebook.buck.shell.ShTestDescriptionArg
- com.facebook.buck.shell.ShTestDescriptionArg.Builder
- com.facebook.buck.shell.TestSuiteDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>)
- com.facebook.buck.shell.TestSuiteDescriptionArg
- com.facebook.buck.shell.TestSuiteDescriptionArg.Builder
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.facebook.buck.core.exceptions.HumanReadableException (implements com.facebook.buck.core.exceptions.ExceptionWithHumanReadableMessage)
- com.facebook.buck.shell.CommandAlias.UnsupportedPlatformException
- com.facebook.buck.core.exceptions.HumanReadableException (implements com.facebook.buck.core.exceptions.ExceptionWithHumanReadableMessage)
- java.lang.RuntimeException
- java.lang.Exception
- com.facebook.buck.shell.WorkerShellStep (implements com.facebook.buck.step.Step)
- com.facebook.buck.shell.WorkerToolDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>)
- com.facebook.buck.shell.WorkerToolDescriptionArg
- com.facebook.buck.shell.WorkerToolDescriptionArg.Builder
- com.facebook.buck.core.rules.impl.AbstractBuildRule (implements com.facebook.buck.core.rules.BuildRule)
Interface Hierarchy
- com.facebook.buck.core.rulekey.AddsToRuleKey
- com.facebook.buck.shell.WorkerTool
- com.facebook.buck.core.description.arg.DataTransferObject
- com.facebook.buck.core.description.arg.ConstructorArg
- com.facebook.buck.core.description.arg.BuildRuleArg
- com.facebook.buck.shell.AbstractGenruleDescription.CommonArg (also extends com.facebook.buck.core.description.arg.HasTests)
- com.facebook.buck.core.description.arg.BuildRuleArg
- com.facebook.buck.core.description.arg.ConstructorArg
- com.facebook.buck.core.description.arg.HasTests
- com.facebook.buck.shell.AbstractGenruleDescription.CommonArg (also extends com.facebook.buck.core.description.arg.BuildRuleArg)
- com.facebook.buck.shell.ProvidesWorkerTool
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.facebook.buck.shell.ExportFileDescription.Mode
- com.facebook.buck.shell.ExportFileDirectoryAction
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)