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.apple.AppleTest (implements com.facebook.buck.core.test.rule.ExternalTestRunnerRule, com.facebook.buck.core.rules.attr.HasRuntimeDeps, com.facebook.buck.core.test.rule.TestRule)
- com.facebook.buck.apple.AppleTestAggregatedDependencies
- com.facebook.buck.apple.AppleTestX (implements com.facebook.buck.core.rules.attr.HasRuntimeDeps, com.facebook.buck.core.test.rule.TestXRule)
- com.facebook.buck.apple.BuiltinApplePackage
- com.facebook.buck.apple.CoreDataModel
- com.facebook.buck.apple.MultiarchFile (implements com.facebook.buck.cxx.HasAppleDebugSymbolDeps)
- com.facebook.buck.apple.PrebuiltAppleFramework (implements com.facebook.buck.cxx.CxxPreprocessorDep, com.facebook.buck.core.model.HasOutputName, com.facebook.buck.cxx.toolchain.nativelink.LegacyNativeLinkableGroup)
- com.facebook.buck.apple.SceneKitAssets
- com.facebook.buck.apple.AppleAssetCatalog
- com.facebook.buck.apple.AppleBundle (implements com.facebook.buck.core.rules.tool.BinaryBuildRule, com.facebook.buck.apple.BuildRuleWithBinary, com.facebook.buck.core.rules.attr.HasRuntimeDeps, com.facebook.buck.cxx.NativeTestable)
- com.facebook.buck.apple.AppleDebuggableBinary (implements com.facebook.buck.apple.BuildRuleWithBinary, com.facebook.buck.core.rules.attr.HasDeclaredAndExtraDeps, com.facebook.buck.core.rules.attr.HasRuntimeDeps)
- com.facebook.buck.apple.AppleDsym (implements com.facebook.buck.core.rules.attr.HasPostBuildSteps, 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.apple.ExternallyBuiltApplePackage
- 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.apple.AppleToolchainBuildRule
- com.facebook.buck.apple.AppleToolchainSetBuildRule
- com.facebook.buck.core.rules.impl.AbstractBuildRuleWithDeclaredAndExtraDeps (implements com.facebook.buck.core.rules.attr.HasDeclaredAndExtraDeps)
- com.facebook.buck.apple.AppleAssetCatalogDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>)
- com.facebook.buck.apple.AppleAssetCatalogDescriptionArg
- com.facebook.buck.apple.AppleAssetCatalogDescriptionArg.Builder
- com.facebook.buck.apple.AppleAssetCatalogsCompilationOptions
- com.facebook.buck.apple.AppleAssetCatalogsCompilationOptions.Builder
- com.facebook.buck.apple.AppleBinaryDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>, com.facebook.buck.core.model.Flavored, com.facebook.buck.core.description.attr.ImplicitDepsInferringDescription<T>, com.facebook.buck.core.description.attr.ImplicitFlavorsInferringDescription, com.facebook.buck.core.description.metadata.MetadataProvidingDescription<T>)
- com.facebook.buck.apple.AppleBinaryDescriptionArg
- com.facebook.buck.apple.AppleBinaryDescriptionArg.Builder
- com.facebook.buck.apple.AppleBuildRules
- com.facebook.buck.apple.AppleBundleDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>, com.facebook.buck.core.model.Flavored, com.facebook.buck.core.description.attr.ImplicitDepsInferringDescription<T>, com.facebook.buck.core.description.metadata.MetadataProvidingDescription<T>)
- com.facebook.buck.apple.AppleBundleDescriptionArg
- com.facebook.buck.apple.AppleBundleDescriptionArg.Builder
- com.facebook.buck.apple.AppleBundleResources (implements com.facebook.buck.core.rulekey.AddsToRuleKey)
- com.facebook.buck.apple.AppleConfig (implements com.facebook.buck.core.config.ConfigView<T>)
- com.facebook.buck.apple.AppleDependenciesCache
- com.facebook.buck.apple.AppleDescriptionProvider (implements com.facebook.buck.core.model.targetgraph.DescriptionProvider)
- com.facebook.buck.apple.AppleDescriptions
- com.facebook.buck.apple.AppleHeaderVisibilities
- com.facebook.buck.apple.AppleInfoPlistParsing
- com.facebook.buck.apple.AppleLibraryDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>, com.facebook.buck.core.model.Flavored, com.facebook.buck.core.description.attr.ImplicitDepsInferringDescription<T>, com.facebook.buck.core.description.attr.ImplicitFlavorsInferringDescription, com.facebook.buck.core.description.metadata.MetadataProvidingDescription<T>, com.facebook.buck.versions.VersionPropagator<A>)
- com.facebook.buck.apple.AppleLibraryDescriptionArg
- com.facebook.buck.apple.AppleLibraryDescriptionArg.Builder
- com.facebook.buck.apple.AppleLibraryDescriptionSwiftEnhancer
- com.facebook.buck.apple.AppleLibrarySwiftMetadata
- com.facebook.buck.apple.ApplePackageDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>, com.facebook.buck.core.model.Flavored, com.facebook.buck.core.description.attr.ImplicitDepsInferringDescription<T>)
- com.facebook.buck.apple.ApplePackageDescriptionArg
- com.facebook.buck.apple.ApplePackageDescriptionArg.Builder
- com.facebook.buck.apple.ApplePlatforms
- com.facebook.buck.apple.AppleResourceDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>, com.facebook.buck.core.model.Flavored, com.facebook.buck.apple.HasAppleBundleResourcesDescription<T>)
- com.facebook.buck.apple.AppleResourceDescriptionArg
- com.facebook.buck.apple.AppleResourceDescriptionArg.Builder
- com.facebook.buck.apple.AppleResourceProcessing
- com.facebook.buck.apple.AppleResources
- com.facebook.buck.apple.AppleTestDescription (implements com.facebook.buck.apple.AppleLibrarySwiftDelegate, com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>, com.facebook.buck.core.model.Flavored, com.facebook.buck.core.description.attr.ImplicitDepsInferringDescription<T>, com.facebook.buck.core.description.metadata.MetadataProvidingDescription<T>)
- com.facebook.buck.apple.AppleTestDescriptionArg
- com.facebook.buck.apple.AppleTestDescriptionArg.Builder
- com.facebook.buck.apple.AppleToolchainDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>)
- com.facebook.buck.apple.AppleToolchainDescriptionArg
- com.facebook.buck.apple.AppleToolchainDescriptionArg.Builder
- com.facebook.buck.apple.AppleToolchainSetDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>)
- com.facebook.buck.apple.AppleToolchainSetDescriptionArg
- com.facebook.buck.apple.AppleToolchainSetDescriptionArg.Builder
- com.facebook.buck.apple.AppleWrapperResourceArg
- com.facebook.buck.apple.AppleWrapperResourceArg.Builder
- com.facebook.buck.apple.AppleXCodeDescriptionClassSupplier (implements com.facebook.buck.apple.XCodeDescriptionClassSupplier)
- com.facebook.buck.apple.CoreDataModelDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>, com.facebook.buck.core.model.Flavored)
- com.facebook.buck.apple.Flavors
- com.facebook.buck.apple.GroupedSource
- com.facebook.buck.apple.IdbOutputParsing
- com.facebook.buck.apple.IdbRunTestsStep (implements com.facebook.buck.step.Step)
- com.facebook.buck.apple.ImmutableAppleBundleResources.Builder
- com.facebook.buck.apple.AppleBundleResources.Builder
- com.facebook.buck.apple.InfoPlistSubstitution
- com.facebook.buck.apple.MultiarchFileInfos
- com.facebook.buck.apple.PrebuiltAppleFrameworkDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>, com.facebook.buck.core.model.Flavored, com.facebook.buck.core.description.metadata.MetadataProvidingDescription<T>)
- com.facebook.buck.apple.PrebuiltAppleFrameworkDescriptionArg
- com.facebook.buck.apple.PrebuiltAppleFrameworkDescriptionArg.Builder
- com.facebook.buck.apple.RuleUtils
- com.facebook.buck.apple.SceneKitAssetsDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>, com.facebook.buck.core.model.Flavored)
- com.facebook.buck.shell.ShellStep (implements com.facebook.buck.step.Step)
- com.facebook.buck.apple.LibtoolStep
- com.facebook.buck.apple.SourcePathWithAppleBundleDestination (implements com.facebook.buck.core.rulekey.AddsToRuleKey, java.lang.Comparable<T>)
- com.facebook.buck.apple.TestCaseSummariesBuildingIdb (implements com.facebook.buck.apple.IdbOutputParsing.IdbResultCallback)
- com.facebook.buck.apple.XCodeDescriptions
- com.facebook.buck.apple.XCodeDescriptionsFactory
- com.facebook.buck.apple.XcodePostbuildScriptDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>)
- com.facebook.buck.apple.XcodePrebuildScriptDescription (implements com.facebook.buck.core.rules.DescriptionWithTargetGraph<T>, com.facebook.buck.core.model.Flavored)
- com.facebook.buck.apple.XcodeScriptDescriptionArg
- com.facebook.buck.apple.XcodeScriptDescriptionArg.Builder
- com.facebook.buck.core.rules.impl.AbstractBuildRule (implements com.facebook.buck.core.rules.BuildRule)
Interface Hierarchy
- com.facebook.buck.apple.AbstractIdbFailureInfo
- com.facebook.buck.apple.AbstractIdbTestResult
- com.facebook.buck.core.rulekey.AllowsNonAnnotatedFields
- com.facebook.buck.core.rules.BuildRule (also extends com.facebook.buck.core.build.action.BuildEngineAction, java.lang.Comparable<T>, com.facebook.buck.core.rules.HasNameAndType)
- com.facebook.buck.apple.BuildRuleWithBinary
- com.facebook.buck.core.rules.BuildRule (also extends com.facebook.buck.core.build.action.BuildEngineAction, java.lang.Comparable<T>, com.facebook.buck.core.rules.HasNameAndType)
- com.facebook.buck.apple.AppleCustomLinkingDepsDescription
- com.facebook.buck.apple.AppleLibrarySwiftDelegate
- com.facebook.buck.core.build.action.BuildEngineAction
- com.facebook.buck.core.rules.BuildRule (also extends com.facebook.buck.core.rulekey.AllowsNonAnnotatedFields, java.lang.Comparable<T>, com.facebook.buck.core.rules.HasNameAndType)
- com.facebook.buck.apple.BuildRuleWithBinary
- com.facebook.buck.core.rules.BuildRule (also extends com.facebook.buck.core.rulekey.AllowsNonAnnotatedFields, java.lang.Comparable<T>, com.facebook.buck.core.rules.HasNameAndType)
- java.lang.Comparable<T>
- com.facebook.buck.core.rules.BuildRule (also extends com.facebook.buck.core.rulekey.AllowsNonAnnotatedFields, com.facebook.buck.core.build.action.BuildEngineAction, com.facebook.buck.core.rules.HasNameAndType)
- com.facebook.buck.apple.BuildRuleWithBinary
- com.facebook.buck.core.rules.BuildRule (also extends com.facebook.buck.core.rulekey.AllowsNonAnnotatedFields, com.facebook.buck.core.build.action.BuildEngineAction, com.facebook.buck.core.rules.HasNameAndType)
- com.facebook.buck.core.description.arg.DataTransferObject
- com.facebook.buck.core.description.arg.ConstructorArg
- com.facebook.buck.core.description.arg.BuildRuleArg
- com.facebook.buck.cxx.CxxConstructorArg (also extends com.facebook.buck.core.description.arg.HasDeclaredDeps, com.facebook.buck.core.model.HasDefaultFlavors, com.facebook.buck.core.description.arg.HasDefaultPlatform, com.facebook.buck.cxx.toolchain.HasSystemFrameworkAndLibraries, com.facebook.buck.core.description.arg.HasTests)
- com.facebook.buck.cxx.LinkableCxxConstructorArg
- com.facebook.buck.cxx.CxxLibraryDescription.CommonArg
- com.facebook.buck.apple.AppleNativeTargetDescriptionArg (also extends com.facebook.buck.swift.SwiftCommonArg)
- com.facebook.buck.cxx.CxxLibraryDescription.CommonArg
- com.facebook.buck.cxx.LinkableCxxConstructorArg
- com.facebook.buck.cxx.toolchain.HasSystemFrameworkAndLibraries
- com.facebook.buck.cxx.CxxConstructorArg (also extends com.facebook.buck.core.description.arg.BuildRuleArg, com.facebook.buck.core.description.arg.HasDeclaredDeps, com.facebook.buck.core.model.HasDefaultFlavors, com.facebook.buck.core.description.arg.HasDefaultPlatform, com.facebook.buck.core.description.arg.HasTests)
- com.facebook.buck.cxx.LinkableCxxConstructorArg
- com.facebook.buck.cxx.CxxLibraryDescription.CommonArg
- com.facebook.buck.apple.AppleNativeTargetDescriptionArg (also extends com.facebook.buck.swift.SwiftCommonArg)
- com.facebook.buck.cxx.CxxLibraryDescription.CommonArg
- com.facebook.buck.cxx.LinkableCxxConstructorArg
- com.facebook.buck.cxx.CxxConstructorArg (also extends com.facebook.buck.core.description.arg.BuildRuleArg, com.facebook.buck.core.description.arg.HasDeclaredDeps, com.facebook.buck.core.model.HasDefaultFlavors, com.facebook.buck.core.description.arg.HasDefaultPlatform, com.facebook.buck.core.description.arg.HasTests)
- com.facebook.buck.swift.SwiftCommonArg
- com.facebook.buck.apple.AppleNativeTargetDescriptionArg (also extends com.facebook.buck.cxx.CxxLibraryDescription.CommonArg)
- com.facebook.buck.cxx.CxxConstructorArg (also extends com.facebook.buck.core.description.arg.HasDeclaredDeps, com.facebook.buck.core.model.HasDefaultFlavors, com.facebook.buck.core.description.arg.HasDefaultPlatform, com.facebook.buck.cxx.toolchain.HasSystemFrameworkAndLibraries, com.facebook.buck.core.description.arg.HasTests)
- com.facebook.buck.core.description.arg.BuildRuleArg
- com.facebook.buck.core.description.arg.ConstructorArg
- org.pf4j.ExtensionPoint
- com.facebook.buck.apple.XCodeDescriptionClassSupplier
- com.facebook.buck.apple.GroupedSource.Visitor
- com.facebook.buck.apple.HasAppleBundleFields
- com.facebook.buck.apple.HasAppleBundleResourcesDescription<T>
- com.facebook.buck.apple.HasAppleCodesignFields
- com.facebook.buck.core.description.arg.HasDeclaredDeps
- com.facebook.buck.cxx.CxxConstructorArg (also extends com.facebook.buck.core.description.arg.BuildRuleArg, com.facebook.buck.core.model.HasDefaultFlavors, com.facebook.buck.core.description.arg.HasDefaultPlatform, com.facebook.buck.cxx.toolchain.HasSystemFrameworkAndLibraries, com.facebook.buck.core.description.arg.HasTests)
- com.facebook.buck.cxx.LinkableCxxConstructorArg
- com.facebook.buck.cxx.CxxLibraryDescription.CommonArg
- com.facebook.buck.apple.AppleNativeTargetDescriptionArg (also extends com.facebook.buck.swift.SwiftCommonArg)
- com.facebook.buck.cxx.CxxLibraryDescription.CommonArg
- com.facebook.buck.cxx.LinkableCxxConstructorArg
- com.facebook.buck.cxx.CxxConstructorArg (also extends com.facebook.buck.core.description.arg.BuildRuleArg, com.facebook.buck.core.model.HasDefaultFlavors, com.facebook.buck.core.description.arg.HasDefaultPlatform, com.facebook.buck.cxx.toolchain.HasSystemFrameworkAndLibraries, com.facebook.buck.core.description.arg.HasTests)
- com.facebook.buck.core.model.HasDefaultFlavors
- com.facebook.buck.cxx.CxxConstructorArg (also extends com.facebook.buck.core.description.arg.BuildRuleArg, com.facebook.buck.core.description.arg.HasDeclaredDeps, com.facebook.buck.core.description.arg.HasDefaultPlatform, com.facebook.buck.cxx.toolchain.HasSystemFrameworkAndLibraries, com.facebook.buck.core.description.arg.HasTests)
- com.facebook.buck.cxx.LinkableCxxConstructorArg
- com.facebook.buck.cxx.CxxLibraryDescription.CommonArg
- com.facebook.buck.apple.AppleNativeTargetDescriptionArg (also extends com.facebook.buck.swift.SwiftCommonArg)
- com.facebook.buck.cxx.CxxLibraryDescription.CommonArg
- com.facebook.buck.cxx.LinkableCxxConstructorArg
- com.facebook.buck.cxx.CxxConstructorArg (also extends com.facebook.buck.core.description.arg.BuildRuleArg, com.facebook.buck.core.description.arg.HasDeclaredDeps, com.facebook.buck.core.description.arg.HasDefaultPlatform, com.facebook.buck.cxx.toolchain.HasSystemFrameworkAndLibraries, com.facebook.buck.core.description.arg.HasTests)
- com.facebook.buck.core.description.arg.HasDefaultPlatform
- com.facebook.buck.cxx.CxxConstructorArg (also extends com.facebook.buck.core.description.arg.BuildRuleArg, com.facebook.buck.core.description.arg.HasDeclaredDeps, com.facebook.buck.core.model.HasDefaultFlavors, com.facebook.buck.cxx.toolchain.HasSystemFrameworkAndLibraries, com.facebook.buck.core.description.arg.HasTests)
- com.facebook.buck.cxx.LinkableCxxConstructorArg
- com.facebook.buck.cxx.CxxLibraryDescription.CommonArg
- com.facebook.buck.apple.AppleNativeTargetDescriptionArg (also extends com.facebook.buck.swift.SwiftCommonArg)
- com.facebook.buck.cxx.CxxLibraryDescription.CommonArg
- com.facebook.buck.cxx.LinkableCxxConstructorArg
- com.facebook.buck.cxx.CxxConstructorArg (also extends com.facebook.buck.core.description.arg.BuildRuleArg, com.facebook.buck.core.description.arg.HasDeclaredDeps, com.facebook.buck.core.model.HasDefaultFlavors, com.facebook.buck.cxx.toolchain.HasSystemFrameworkAndLibraries, com.facebook.buck.core.description.arg.HasTests)
- com.facebook.buck.apple.HasEntitlementsFile
- com.facebook.buck.core.rules.HasNameAndType
- com.facebook.buck.core.rules.BuildRule (also extends com.facebook.buck.core.rulekey.AllowsNonAnnotatedFields, com.facebook.buck.core.build.action.BuildEngineAction, java.lang.Comparable<T>)
- com.facebook.buck.apple.BuildRuleWithBinary
- com.facebook.buck.core.rules.BuildRule (also extends com.facebook.buck.core.rulekey.AllowsNonAnnotatedFields, com.facebook.buck.core.build.action.BuildEngineAction, java.lang.Comparable<T>)
- com.facebook.buck.core.description.arg.HasTests
- com.facebook.buck.cxx.CxxConstructorArg (also extends com.facebook.buck.core.description.arg.BuildRuleArg, com.facebook.buck.core.description.arg.HasDeclaredDeps, com.facebook.buck.core.model.HasDefaultFlavors, com.facebook.buck.core.description.arg.HasDefaultPlatform, com.facebook.buck.cxx.toolchain.HasSystemFrameworkAndLibraries)
- com.facebook.buck.cxx.LinkableCxxConstructorArg
- com.facebook.buck.cxx.CxxLibraryDescription.CommonArg
- com.facebook.buck.apple.AppleNativeTargetDescriptionArg (also extends com.facebook.buck.swift.SwiftCommonArg)
- com.facebook.buck.cxx.CxxLibraryDescription.CommonArg
- com.facebook.buck.cxx.LinkableCxxConstructorArg
- com.facebook.buck.cxx.CxxConstructorArg (also extends com.facebook.buck.core.description.arg.BuildRuleArg, com.facebook.buck.core.description.arg.HasDeclaredDeps, com.facebook.buck.core.model.HasDefaultFlavors, com.facebook.buck.core.description.arg.HasDefaultPlatform, com.facebook.buck.cxx.toolchain.HasSystemFrameworkAndLibraries)
- com.facebook.buck.apple.IdbOutputParsing.IdbResultCallback
- com.facebook.buck.apple.IdbRunTestsStep.StdoutReadingCallback
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.facebook.buck.apple.AppleAssetCatalog.ValidationType
- com.facebook.buck.apple.AppleBuildRules.RecursiveDependenciesMode
- com.facebook.buck.apple.AppleBundleDestination
- com.facebook.buck.apple.AppleBundleExtension
- com.facebook.buck.apple.AppleDebugFormat (implements com.facebook.buck.core.model.FlavorConvertible)
- com.facebook.buck.apple.AppleLibraryDescription.Type (implements com.facebook.buck.core.model.FlavorConvertible)
- com.facebook.buck.apple.GroupedSource.Type
- com.facebook.buck.apple.LibtoolStep.Style
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)