aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/objc
diff options
context:
space:
mode:
authorGravatar kaipi <kaipi@google.com>2017-07-20 22:16:01 +0200
committerGravatar Klaus Aehlig <aehlig@google.com>2017-07-21 09:15:20 +0200
commit3476c6d88a1ab81e1618b3dc76ca0eb01e4c3246 (patch)
treee3d3a163621e49388e807208ba6861dcde3bdb7a /src/main/java/com/google/devtools/build/lib/rules/objc
parentf82666fcd1aad63992775816fdd14c6ec0f2ad4d (diff)
Updates XCTestAppProvider documentation to mention it's deprecated status.
PiperOrigin-RevId: 162655959
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/objc')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/objc/XcTestAppProvider.java16
1 files changed, 7 insertions, 9 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/XcTestAppProvider.java b/src/main/java/com/google/devtools/build/lib/rules/objc/XcTestAppProvider.java
index df27f2e0b0..051bcd5dca 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/objc/XcTestAppProvider.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/objc/XcTestAppProvider.java
@@ -29,7 +29,9 @@ import com.google.devtools.build.lib.util.Preconditions;
@SkylarkModule(
name = "XcTestAppProvider",
category = SkylarkModuleCategory.PROVIDER,
- doc = "A provider for XCTest apps for testing."
+ doc =
+ "Deprecated. A provider for XCTest apps for testing. This is a legacy provider and should "
+ + "not be used."
)
public final class XcTestAppProvider extends SkylarkClassObject
implements TransitiveInfoProvider, TransitiveInfoProvider.WithLegacySkylarkName {
@@ -57,17 +59,13 @@ public final class XcTestAppProvider extends SkylarkClassObject
private final ObjcProvider objcProvider;
XcTestAppProvider(Artifact bundleLoader, Artifact ipa, ObjcProvider objcProvider) {
- super(
- XCTEST_APP_PROVIDER,
- getSkylarkFields(bundleLoader, ipa, objcProvider));
+ super(XCTEST_APP_PROVIDER, getSkylarkFields(bundleLoader, ipa, objcProvider));
this.bundleLoader = Preconditions.checkNotNull(bundleLoader);
this.ipa = Preconditions.checkNotNull(ipa);
this.objcProvider = Preconditions.checkNotNull(objcProvider);
}
- /**
- * The bundle loader, which corresponds to the test app's binary.
- */
+ /** The bundle loader, which corresponds to the test app's binary. */
public Artifact getBundleLoader() {
return bundleLoader;
}
@@ -83,8 +81,8 @@ public final class XcTestAppProvider extends SkylarkClassObject
* certain linker-releated keys omitted, such as {@link ObjcProvider#LIBRARY}, since XcTests have
* access to symbols in their test rig without linking them into the main test binary.
*
- * <p>The current list of whitelisted values can be found in
- * {@link ReleaseBundlingSupport#xcTestAppProvider}.
+ * <p>The current list of whitelisted values can be found in {@link
+ * ReleaseBundlingSupport#xcTestAppProvider}.
*/
public ObjcProvider getObjcProvider() {
return objcProvider;