@ParametersAreNonnullByDefault @Generated(value="org.immutables.processor.ProxyProcessor") @Immutable @CheckReturnValue public final class AppleTestDescriptionArg extends Object
AppleTestDescription.AbstractAppleTestDescriptionArg.
Use the builder to create immutable instances:
AppleTestDescriptionArg.builder().
| Modifier and Type | Class and Description |
|---|---|
static class |
AppleTestDescriptionArg.Builder
Builds instances of type
AppleTestDescriptionArg. |
DEFAULT_TARGET_PLATFORM_PARAM_NAME| Modifier and Type | Method and Description |
|---|---|
static AppleTestDescriptionArg.Builder |
builder()
Creates a builder for
AppleTestDescriptionArg. |
boolean |
equals(Object another)
This instance is equal to all instances of
AppleTestDescriptionArg that have equal attribute values. |
AppleAssetCatalogsCompilationOptions |
getAssetCatalogsCompilationOptions() |
Optional<SourcePath> |
getBridgingHeader()
These fields are passed through to SwiftLibrary for mixed C/Swift targets; they are not used
otherwise.
|
Optional<Boolean> |
getCanBeAsset() |
com.google.common.collect.ImmutableList<String> |
getCodesignFlags() |
Optional<String> |
getCodesignIdentity() |
com.google.common.collect.ImmutableList<UnconfiguredBuildTarget> |
getCompatibleWith()
A list of
config_setting a target is compatible with. |
com.google.common.collect.ImmutableList<StringWithMacros> |
getCompilerFlags() |
com.google.common.collect.ImmutableSortedMap<String,com.google.common.collect.ImmutableMap<String,String>> |
getConfigs() |
com.google.common.collect.ImmutableSortedSet<String> |
getContacts() |
CxxDeps |
getCxxDeps()
Override parent class's deps to include exported deps.
|
Optional<Linker.CxxRuntimeType> |
getCxxRuntimeType() |
com.google.common.collect.ImmutableSortedSet<Flavor> |
getDefaultFlavors() |
Optional<Flavor> |
getDefaultPlatform() |
com.google.common.collect.ImmutableMap<String,Flavor> |
getDefaults() |
Optional<UnconfiguredBuildTarget> |
getDefaultTargetPlatform()
The name of build target default "new" platform: it is used when a platform is not specified
either globally or in a target which used this target as a dependency.
|
com.google.common.collect.ImmutableSortedSet<BuildTarget> |
getDeps() |
com.google.common.collect.ImmutableMap<String,String> |
getDestinationSpecifier() |
Optional<SourcePath> |
getEntitlementsFile() |
Optional<com.google.common.collect.ImmutableMap<String,String>> |
getEnv() |
Optional<String> |
getExecutableName() |
CxxDeps |
getExportedCxxDeps() |
com.google.common.collect.ImmutableSortedSet<BuildTarget> |
getExportedDeps() |
SourceSortedSet |
getExportedHeaders() |
CxxPreprocessables.IncludeType |
getExportedHeaderStyle() |
com.google.common.collect.ImmutableMap<CxxSource.Type,PatternMatchedCollection<com.google.common.collect.ImmutableList<StringWithMacros>>> |
getExportedLangPlatformPreprocessorFlags() |
com.google.common.collect.ImmutableMap<CxxSource.Type,com.google.common.collect.ImmutableList<StringWithMacros>> |
getExportedLangPreprocessorFlags() |
com.google.common.collect.ImmutableList<StringWithMacros> |
getExportedLinkerFlags() |
PatternMatchedCollection<com.google.common.collect.ImmutableSortedSet<BuildTarget>> |
getExportedPlatformDeps() |
PatternMatchedCollection<SourceSortedSet> |
getExportedPlatformHeaders() |
PatternMatchedCollection<com.google.common.collect.ImmutableList<StringWithMacros>> |
getExportedPlatformLinkerFlags() |
PatternMatchedCollection<com.google.common.collect.ImmutableList<StringWithMacros>> |
getExportedPlatformPreprocessorFlags() |
com.google.common.collect.ImmutableList<StringWithMacros> |
getExportedPostLinkerFlags() |
PatternMatchedCollection<com.google.common.collect.ImmutableList<StringWithMacros>> |
getExportedPostPlatformLinkerFlags() |
com.google.common.collect.ImmutableList<StringWithMacros> |
getExportedPreprocessorFlags() |
default Either<AppleBundleExtension,String> |
getExtension() |
com.google.common.collect.ImmutableList<SourcePath> |
getExtraXcodeFiles()
extra_xcode_sources will add the files to the list of files in the project and won't add them
to an Xcode target.
|
com.google.common.collect.ImmutableList<SourcePath> |
getExtraXcodeSources()
extra_xcode_sources will add the files to the list of files to be compiled in the Xcode
target.
|
boolean |
getFatLto() |
Optional<Boolean> |
getForceStatic() |
com.google.common.collect.ImmutableSortedSet<FrameworkPath> |
getFrameworks() |
Optional<String> |
getHeaderNamespace() |
Optional<String> |
getHeaderPathPrefix() |
SourceSortedSet |
getHeaders() |
com.google.common.collect.ImmutableSortedSet<String> |
getIncludeDirectories()
A list of include directories to be added to the compile command for compiling this cxx target.
|
SourcePath |
getInfoPlist() |
com.google.common.collect.ImmutableMap<String,String> |
getInfoPlistSubstitutions() |
Optional<Boolean> |
getIsAppClip() |
boolean |
getIsUiTest() |
com.google.common.collect.ImmutableSortedSet<String> |
getLabels() |
com.google.common.collect.ImmutableMap<CxxSource.Type,com.google.common.collect.ImmutableList<StringWithMacros>> |
getLangCompilerFlags() |
com.google.common.collect.ImmutableMap<CxxSource.Type,PatternMatchedCollection<com.google.common.collect.ImmutableList<StringWithMacros>>> |
getLangPlatformCompilerFlags() |
com.google.common.collect.ImmutableMap<CxxSource.Type,PatternMatchedCollection<com.google.common.collect.ImmutableList<StringWithMacros>>> |
getLangPlatformPreprocessorFlags() |
com.google.common.collect.ImmutableMap<CxxSource.Type,com.google.common.collect.ImmutableList<StringWithMacros>> |
getLangPreprocessorFlags() |
com.google.common.collect.ImmutableSortedSet<FrameworkPath> |
getLibraries() |
com.google.common.collect.ImmutableSet<SourcePath> |
getLicenses() |
com.google.common.collect.ImmutableList<String> |
getLinkerExtraOutputs() |
com.google.common.collect.ImmutableList<StringWithMacros> |
getLinkerFlags() |
Optional<String> |
getLinkGroup()
Defines the link group.
|
Optional<com.google.common.collect.ImmutableList<CxxLinkGroupMapping>> |
getLinkGroupMap()
Defines the list of link group mappings.
|
Optional<Linker.LinkableDepType> |
getLinkStyle() |
Optional<Boolean> |
getLinkWhole() |
Optional<ModuleMapMode> |
getModulemapMode()
A modulemap mode, to override the one specified in .buckconfig.
|
Optional<String> |
getModuleName() |
String |
getName()
Each rule has a name
|
PatternMatchedCollection<com.google.common.collect.ImmutableList<StringWithMacros>> |
getPlatformCompilerFlags() |
PatternMatchedCollection<com.google.common.collect.ImmutableSortedSet<BuildTarget>> |
getPlatformDeps() |
PatternMatchedCollection<SourceSortedSet> |
getPlatformHeaders() |
PatternMatchedCollection<com.google.common.collect.ImmutableList<StringWithMacros>> |
getPlatformLinkerFlags() |
PatternMatchedCollection<com.google.common.collect.ImmutableList<StringWithMacros>> |
getPlatformPreprocessorFlags() |
PatternMatchedCollection<com.google.common.collect.ImmutableSortedSet<SourceWithFlags>> |
getPlatformSrcs() |
com.google.common.collect.ImmutableList<StringWithMacros> |
getPostLinkerFlags() |
PatternMatchedCollection<com.google.common.collect.ImmutableList<StringWithMacros>> |
getPostPlatformLinkerFlags() |
Optional<SourcePath> |
getPrecompiledHeader() |
Optional<NativeLinkableGroup.Linkage> |
getPreferredLinkage() |
Optional<SourcePath> |
getPrefixHeader() |
com.google.common.collect.ImmutableList<StringWithMacros> |
getPreprocessorFlags() |
CxxDeps |
getPrivateCxxDeps() |
default Optional<String> |
getProductName() |
com.google.common.collect.ImmutableSortedSet<String> |
getPublicIncludeDirectories()
A list of include directories to be added to the compile command for compiling this cxx
target and every target that depends on it.
|
com.google.common.collect.ImmutableSortedSet<String> |
getPublicSystemIncludeDirectories()
A list of include directories to be added to the compile command for compiling this cxx
target and every target that depends on it.
|
com.google.common.collect.ImmutableSortedSet<SourcePath> |
getRawHeaders()
Raw headers are headers which are used as they are (via compilation flags).
|
Optional<BuildTarget> |
getRunner() |
boolean |
getRunTestSeparately() |
Optional<Either<SourcePath,String>> |
getSnapshotImagesDiffPath() |
Optional<Either<SourcePath,String>> |
getSnapshotReferenceImagesPath() |
Optional<String> |
getSoname() |
Optional<TestRunnerSpec> |
getSpecs() |
com.google.common.collect.ImmutableSortedSet<SourceWithFlags> |
getSrcs() |
Optional<String> |
getStaticLibraryBasename() |
Optional<Pattern> |
getSupportedPlatformsRegex() |
Optional<Boolean> |
getSupportsMergedLinking() |
com.google.common.collect.ImmutableList<StringWithMacros> |
getSwiftCompilerFlags() |
Optional<String> |
getSwiftVersion() |
Optional<String> |
getTargetSdkVersion()
The minimum OS version for which this target should be built.
|
Optional<BuildTarget> |
getTestHostApp() |
Optional<Long> |
getTestRuleTimeoutMs() |
com.google.common.collect.ImmutableSortedSet<BuildTarget> |
getTests() |
boolean |
getThinLto() |
Optional<BuildTarget> |
getUiTestTargetApp() |
Optional<Boolean> |
getXcodePrivateHeadersSymlinks() |
Optional<String> |
getXcodeProductType() |
Optional<Boolean> |
getXcodePublicHeadersSymlinks() |
int |
hashCode()
Computes a hash code from attributes:
runTestSeparately, isUiTest, testHostApp, uiTestTargetApp, snapshotReferenceImagesPath, snapshotImagesDiffPath, destinationSpecifier, env, configs, headerPathPrefix, modular, modulemapMode, targetSdkVersion, exportedHeaders, exportedPlatformHeaders, exportedPreprocessorFlags, exportedPlatformPreprocessorFlags, exportedLangPreprocessorFlags, exportedLangPlatformPreprocessorFlags, exportedLinkerFlags, exportedPostLinkerFlags, exportedPlatformLinkerFlags, exportedPostPlatformLinkerFlags, exportedDeps, exportedPlatformDeps, supportedPlatformsRegex, soname, staticLibraryBasename, forceStatic, linkWhole, canBeAsset, preferredLinkage, xcodePublicHeadersSymlinks, xcodePrivateHeadersSymlinks, extraXcodeSources, extraXcodeFiles, reexportAllHeaderDependencies, bridgingHeader, moduleName, publicIncludeDirectories, publicSystemIncludeDirectories, exportedCxxDeps, cxxDeps, exportedHeaderStyle, supportsMergedLinking, linkStyle, linkGroupMap, linkGroup, thinLto, fatLto, srcs, platformSrcs, headers, rawHeaders, includeDirectories, platformHeaders, prefixHeader, precompiledHeader, compilerFlags, langCompilerFlags, langPlatformCompilerFlags, platformCompilerFlags, preprocessorFlags, platformPreprocessorFlags, langPreprocessorFlags, langPlatformPreprocessorFlags, linkerFlags, postLinkerFlags, linkerExtraOutputs, platformLinkerFlags, executableName, postPlatformLinkerFlags, platformDeps, headerNamespace, cxxRuntimeType, defaults, defaultFlavors, privateCxxDeps, licenses, labels, defaultTargetPlatform, compatibleWith, name, deps, defaultPlatform, tests, frameworks, libraries, swiftCompilerFlags, swiftVersion, infoPlist, xcodeProductType, isAppClip, infoPlistSubstitutions, assetCatalogsCompilationOptions, codesignFlags, codesignIdentity, contacts, entitlementsFile, testRuleTimeoutMs, runner, specs. |
boolean |
isModular() |
Optional<Boolean> |
isReexportAllHeaderDependencies()
Controls whether the headers of dependencies in "deps" is re-exported for compiling targets
that depend on this one.
|
String |
toString()
Prints the immutable value
AppleTestDescriptionArg with attribute values. |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcheckModularUsagecheckHeadersUsagecheckDuplicateSourceslabelsContainsAnyOfpublic boolean getRunTestSeparately()
runTestSeparately attributepublic boolean getIsUiTest()
isUiTest attributepublic Optional<BuildTarget> getTestHostApp()
testHostApp attributepublic Optional<BuildTarget> getUiTestTargetApp()
uiTestTargetApp attributepublic Optional<Either<SourcePath,String>> getSnapshotReferenceImagesPath()
snapshotReferenceImagesPath attributepublic Optional<Either<SourcePath,String>> getSnapshotImagesDiffPath()
snapshotImagesDiffPath attributepublic com.google.common.collect.ImmutableMap<String,String> getDestinationSpecifier()
destinationSpecifier attributepublic Optional<com.google.common.collect.ImmutableMap<String,String>> getEnv()
env attributepublic com.google.common.collect.ImmutableSortedMap<String,com.google.common.collect.ImmutableMap<String,String>> getConfigs()
configs attributepublic Optional<String> getHeaderPathPrefix()
headerPathPrefix attributepublic boolean isModular()
modular attributepublic Optional<ModuleMapMode> getModulemapMode()
public Optional<String> getTargetSdkVersion()
public SourceSortedSet getExportedHeaders()
exportedHeaders attributepublic PatternMatchedCollection<SourceSortedSet> getExportedPlatformHeaders()
exportedPlatformHeaders attributepublic com.google.common.collect.ImmutableList<StringWithMacros> getExportedPreprocessorFlags()
exportedPreprocessorFlags attributepublic PatternMatchedCollection<com.google.common.collect.ImmutableList<StringWithMacros>> getExportedPlatformPreprocessorFlags()
exportedPlatformPreprocessorFlags attributepublic com.google.common.collect.ImmutableMap<CxxSource.Type,com.google.common.collect.ImmutableList<StringWithMacros>> getExportedLangPreprocessorFlags()
exportedLangPreprocessorFlags attributepublic com.google.common.collect.ImmutableMap<CxxSource.Type,PatternMatchedCollection<com.google.common.collect.ImmutableList<StringWithMacros>>> getExportedLangPlatformPreprocessorFlags()
exportedLangPlatformPreprocessorFlags attributepublic com.google.common.collect.ImmutableList<StringWithMacros> getExportedLinkerFlags()
exportedLinkerFlags attributepublic com.google.common.collect.ImmutableList<StringWithMacros> getExportedPostLinkerFlags()
exportedPostLinkerFlags attributepublic PatternMatchedCollection<com.google.common.collect.ImmutableList<StringWithMacros>> getExportedPlatformLinkerFlags()
exportedPlatformLinkerFlags attributepublic PatternMatchedCollection<com.google.common.collect.ImmutableList<StringWithMacros>> getExportedPostPlatformLinkerFlags()
exportedPostPlatformLinkerFlags attributepublic com.google.common.collect.ImmutableSortedSet<BuildTarget> getExportedDeps()
exportedDeps attributepublic PatternMatchedCollection<com.google.common.collect.ImmutableSortedSet<BuildTarget>> getExportedPlatformDeps()
exportedPlatformDeps attributepublic Optional<Pattern> getSupportedPlatformsRegex()
supportedPlatformsRegex attributepublic Optional<String> getStaticLibraryBasename()
staticLibraryBasename attributepublic Optional<Boolean> getForceStatic()
forceStatic attributepublic Optional<Boolean> getCanBeAsset()
canBeAsset attributepublic Optional<NativeLinkableGroup.Linkage> getPreferredLinkage()
preferredLinkage attributepublic Optional<Boolean> getXcodePublicHeadersSymlinks()
xcodePublicHeadersSymlinks attributepublic Optional<Boolean> getXcodePrivateHeadersSymlinks()
xcodePrivateHeadersSymlinks attributepublic com.google.common.collect.ImmutableList<SourcePath> getExtraXcodeSources()
public com.google.common.collect.ImmutableList<SourcePath> getExtraXcodeFiles()
public Optional<Boolean> isReexportAllHeaderDependencies()
public Optional<SourcePath> getBridgingHeader()
public Optional<String> getModuleName()
moduleName attributepublic com.google.common.collect.ImmutableSortedSet<String> getPublicIncludeDirectories()
public com.google.common.collect.ImmutableSortedSet<String> getPublicSystemIncludeDirectories()
public CxxDeps getExportedCxxDeps()
public CxxDeps getCxxDeps()
public CxxPreprocessables.IncludeType getExportedHeaderStyle()
public Optional<Boolean> getSupportsMergedLinking()
supportsMergedLinking attributepublic Optional<Linker.LinkableDepType> getLinkStyle()
linkStyle attributepublic Optional<com.google.common.collect.ImmutableList<CxxLinkGroupMapping>> getLinkGroupMap()
public Optional<String> getLinkGroup()
public boolean getThinLto()
thinLto attributepublic boolean getFatLto()
fatLto attributepublic com.google.common.collect.ImmutableSortedSet<SourceWithFlags> getSrcs()
srcs attributepublic PatternMatchedCollection<com.google.common.collect.ImmutableSortedSet<SourceWithFlags>> getPlatformSrcs()
platformSrcs attributepublic SourceSortedSet getHeaders()
headers attributepublic com.google.common.collect.ImmutableSortedSet<SourcePath> getRawHeaders()
public com.google.common.collect.ImmutableSortedSet<String> getIncludeDirectories()
public PatternMatchedCollection<SourceSortedSet> getPlatformHeaders()
platformHeaders attributepublic Optional<SourcePath> getPrefixHeader()
prefixHeader attributepublic Optional<SourcePath> getPrecompiledHeader()
precompiledHeader attributepublic com.google.common.collect.ImmutableList<StringWithMacros> getCompilerFlags()
compilerFlags attributepublic com.google.common.collect.ImmutableMap<CxxSource.Type,com.google.common.collect.ImmutableList<StringWithMacros>> getLangCompilerFlags()
langCompilerFlags attributepublic com.google.common.collect.ImmutableMap<CxxSource.Type,PatternMatchedCollection<com.google.common.collect.ImmutableList<StringWithMacros>>> getLangPlatformCompilerFlags()
langPlatformCompilerFlags attributepublic PatternMatchedCollection<com.google.common.collect.ImmutableList<StringWithMacros>> getPlatformCompilerFlags()
platformCompilerFlags attributepublic com.google.common.collect.ImmutableList<StringWithMacros> getPreprocessorFlags()
preprocessorFlags attributepublic PatternMatchedCollection<com.google.common.collect.ImmutableList<StringWithMacros>> getPlatformPreprocessorFlags()
platformPreprocessorFlags attributepublic com.google.common.collect.ImmutableMap<CxxSource.Type,com.google.common.collect.ImmutableList<StringWithMacros>> getLangPreprocessorFlags()
langPreprocessorFlags attributepublic com.google.common.collect.ImmutableMap<CxxSource.Type,PatternMatchedCollection<com.google.common.collect.ImmutableList<StringWithMacros>>> getLangPlatformPreprocessorFlags()
langPlatformPreprocessorFlags attributepublic com.google.common.collect.ImmutableList<StringWithMacros> getLinkerFlags()
linkerFlags attributepublic com.google.common.collect.ImmutableList<StringWithMacros> getPostLinkerFlags()
postLinkerFlags attributepublic com.google.common.collect.ImmutableList<String> getLinkerExtraOutputs()
linkerExtraOutputs attributepublic PatternMatchedCollection<com.google.common.collect.ImmutableList<StringWithMacros>> getPlatformLinkerFlags()
platformLinkerFlags attributepublic Optional<String> getExecutableName()
executableName attributepublic PatternMatchedCollection<com.google.common.collect.ImmutableList<StringWithMacros>> getPostPlatformLinkerFlags()
postPlatformLinkerFlags attributepublic PatternMatchedCollection<com.google.common.collect.ImmutableSortedSet<BuildTarget>> getPlatformDeps()
platformDeps attributepublic Optional<String> getHeaderNamespace()
headerNamespace attributepublic Optional<Linker.CxxRuntimeType> getCxxRuntimeType()
cxxRuntimeType attributepublic com.google.common.collect.ImmutableMap<String,Flavor> getDefaults()
defaults attributepublic com.google.common.collect.ImmutableSortedSet<Flavor> getDefaultFlavors()
defaultFlavors attributepublic CxxDeps getPrivateCxxDeps()
public com.google.common.collect.ImmutableSet<SourcePath> getLicenses()
licenses attributepublic com.google.common.collect.ImmutableSortedSet<String> getLabels()
labels attributepublic Optional<UnconfiguredBuildTarget> getDefaultTargetPlatform()
The value is a build target, but we specify it as string, because this function is not actually called, but the attr is fetched by name from the raw (unconfigured) target node.
public com.google.common.collect.ImmutableList<UnconfiguredBuildTarget> getCompatibleWith()
config_setting a target is compatible with.public String getName()
public com.google.common.collect.ImmutableSortedSet<BuildTarget> getDeps()
deps attributepublic Optional<Flavor> getDefaultPlatform()
public com.google.common.collect.ImmutableSortedSet<BuildTarget> getTests()
public com.google.common.collect.ImmutableSortedSet<FrameworkPath> getFrameworks()
frameworks attributepublic com.google.common.collect.ImmutableSortedSet<FrameworkPath> getLibraries()
libraries attributepublic com.google.common.collect.ImmutableList<StringWithMacros> getSwiftCompilerFlags()
swiftCompilerFlags attributepublic Optional<String> getSwiftVersion()
swiftVersion attributepublic SourcePath getInfoPlist()
infoPlist attributepublic Optional<String> getXcodeProductType()
xcodeProductType attributepublic com.google.common.collect.ImmutableMap<String,String> getInfoPlistSubstitutions()
infoPlistSubstitutions attributepublic AppleAssetCatalogsCompilationOptions getAssetCatalogsCompilationOptions()
assetCatalogsCompilationOptions attributepublic com.google.common.collect.ImmutableList<String> getCodesignFlags()
public Optional<String> getCodesignIdentity()
public com.google.common.collect.ImmutableSortedSet<String> getContacts()
contacts attributepublic Optional<SourcePath> getEntitlementsFile()
entitlementsFile attributepublic Optional<Long> getTestRuleTimeoutMs()
testRuleTimeoutMs attributepublic Optional<BuildTarget> getRunner()
public Optional<TestRunnerSpec> getSpecs()
public boolean equals(@Nullable Object another)
AppleTestDescriptionArg that have equal attribute values.public int hashCode()
runTestSeparately, isUiTest, testHostApp, uiTestTargetApp, snapshotReferenceImagesPath, snapshotImagesDiffPath, destinationSpecifier, env, configs, headerPathPrefix, modular, modulemapMode, targetSdkVersion, exportedHeaders, exportedPlatformHeaders, exportedPreprocessorFlags, exportedPlatformPreprocessorFlags, exportedLangPreprocessorFlags, exportedLangPlatformPreprocessorFlags, exportedLinkerFlags, exportedPostLinkerFlags, exportedPlatformLinkerFlags, exportedPostPlatformLinkerFlags, exportedDeps, exportedPlatformDeps, supportedPlatformsRegex, soname, staticLibraryBasename, forceStatic, linkWhole, canBeAsset, preferredLinkage, xcodePublicHeadersSymlinks, xcodePrivateHeadersSymlinks, extraXcodeSources, extraXcodeFiles, reexportAllHeaderDependencies, bridgingHeader, moduleName, publicIncludeDirectories, publicSystemIncludeDirectories, exportedCxxDeps, cxxDeps, exportedHeaderStyle, supportsMergedLinking, linkStyle, linkGroupMap, linkGroup, thinLto, fatLto, srcs, platformSrcs, headers, rawHeaders, includeDirectories, platformHeaders, prefixHeader, precompiledHeader, compilerFlags, langCompilerFlags, langPlatformCompilerFlags, platformCompilerFlags, preprocessorFlags, platformPreprocessorFlags, langPreprocessorFlags, langPlatformPreprocessorFlags, linkerFlags, postLinkerFlags, linkerExtraOutputs, platformLinkerFlags, executableName, postPlatformLinkerFlags, platformDeps, headerNamespace, cxxRuntimeType, defaults, defaultFlavors, privateCxxDeps, licenses, labels, defaultTargetPlatform, compatibleWith, name, deps, defaultPlatform, tests, frameworks, libraries, swiftCompilerFlags, swiftVersion, infoPlist, xcodeProductType, isAppClip, infoPlistSubstitutions, assetCatalogsCompilationOptions, codesignFlags, codesignIdentity, contacts, entitlementsFile, testRuleTimeoutMs, runner, specs.public String toString()
AppleTestDescriptionArg with attribute values.public static AppleTestDescriptionArg.Builder builder()
AppleTestDescriptionArg.public Either<AppleBundleExtension,String> getExtension()
getExtension in interface HasAppleBundleFieldspublic Optional<String> getProductName()
getProductName in interface HasAppleBundleFields