aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules
diff options
context:
space:
mode:
authorGravatar dslomov <dslomov@google.com>2017-08-24 20:19:52 +0200
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2017-08-25 12:53:39 +0200
commit4d7935d39f68581ee305a2abf288a98d1cf9c6a3 (patch)
treebff1cad8d3a57fe613c4920a1cf2cf2cb5c72532 /src/main/java/com/google/devtools/build/lib/rules
parentc79ed5dec0beda5465a3200b6a1139a3d29a8da6 (diff)
Naming style fix for AndroidInstrumentationInfo(Provider).
RELNOTES: None. PiperOrigin-RevId: 166368143
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/android/AndroidInstrumentation.java3
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/android/AndroidInstrumentationInfo.java (renamed from src/main/java/com/google/devtools/build/lib/rules/android/AndroidInstrumentationInfoProvider.java)15
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/android/AndroidInstrumentationTest.java12
3 files changed, 12 insertions, 18 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/android/AndroidInstrumentation.java b/src/main/java/com/google/devtools/build/lib/rules/android/AndroidInstrumentation.java
index d0d0812ebb..fb2a57fb7f 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/android/AndroidInstrumentation.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/android/AndroidInstrumentation.java
@@ -61,8 +61,7 @@ public class AndroidInstrumentation implements RuleConfiguredTargetFactory {
new Runfiles.Builder(ruleContext.getWorkspaceName())
.addTransitiveArtifacts(filesToBuild)
.build()))
- .addNativeDeclaredProvider(
- new AndroidInstrumentationInfoProvider(targetApk, instrumentationApk))
+ .addNativeDeclaredProvider(new AndroidInstrumentationInfo(targetApk, instrumentationApk))
.build();
}
diff --git a/src/main/java/com/google/devtools/build/lib/rules/android/AndroidInstrumentationInfoProvider.java b/src/main/java/com/google/devtools/build/lib/rules/android/AndroidInstrumentationInfo.java
index 70659fc6d0..d7e53f79ee 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/android/AndroidInstrumentationInfoProvider.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/android/AndroidInstrumentationInfo.java
@@ -13,7 +13,6 @@
// limitations under the License.
package com.google.devtools.build.lib.rules.android;
-import com.google.common.collect.ImmutableMap;
import com.google.devtools.build.lib.actions.Artifact;
import com.google.devtools.build.lib.concurrent.ThreadSafety.Immutable;
import com.google.devtools.build.lib.packages.NativeInfo;
@@ -24,24 +23,24 @@ import com.google.devtools.build.lib.packages.NativeProvider;
* AndroidInstrumentationTest}.
*/
@Immutable
-public class AndroidInstrumentationInfoProvider extends NativeInfo {
+public class AndroidInstrumentationInfo extends NativeInfo {
private static final String SKYLARK_NAME = "AndroidInstrumentationInfo";
- static final NativeProvider<AndroidInstrumentationInfoProvider> ANDROID_INSTRUMENTATION_INFO =
- new NativeProvider<AndroidInstrumentationInfoProvider>(
- AndroidInstrumentationInfoProvider.class, SKYLARK_NAME) {};
+ static final NativeProvider<AndroidInstrumentationInfo> PROVIDER =
+ new NativeProvider<AndroidInstrumentationInfo>(
+ AndroidInstrumentationInfo.class, SKYLARK_NAME) {};
private final Artifact targetApk;
private final Artifact instrumentationApk;
- public AndroidInstrumentationInfoProvider(Artifact targetApk, Artifact instrumentationApk) {
- super(ANDROID_INSTRUMENTATION_INFO, ImmutableMap.<String, Object>of());
+ public AndroidInstrumentationInfo(Artifact targetApk, Artifact instrumentationApk) {
+ super(PROVIDER);
this.targetApk = targetApk;
this.instrumentationApk = instrumentationApk;
}
public Artifact getTargetApk() {
- return targetApk;
+ return targetApk;
}
public Artifact getInstrumentationApk() {
diff --git a/src/main/java/com/google/devtools/build/lib/rules/android/AndroidInstrumentationTest.java b/src/main/java/com/google/devtools/build/lib/rules/android/AndroidInstrumentationTest.java
index 1fb52d2d9b..57a8880587 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/android/AndroidInstrumentationTest.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/android/AndroidInstrumentationTest.java
@@ -182,10 +182,8 @@ public class AndroidInstrumentationTest implements RuleConfiguredTargetFactory {
private static Iterable<Artifact> getTargetApks(RuleContext ruleContext) {
return Iterables.transform(
ruleContext.getPrerequisites(
- "instrumentations",
- Mode.TARGET,
- AndroidInstrumentationInfoProvider.ANDROID_INSTRUMENTATION_INFO),
- AndroidInstrumentationInfoProvider::getTargetApk);
+ "instrumentations", Mode.TARGET, AndroidInstrumentationInfo.PROVIDER),
+ AndroidInstrumentationInfo::getTargetApk);
}
/**
@@ -195,10 +193,8 @@ public class AndroidInstrumentationTest implements RuleConfiguredTargetFactory {
private static Iterable<Artifact> getInstrumentationApks(RuleContext ruleContext) {
return Iterables.transform(
ruleContext.getPrerequisites(
- "instrumentations",
- Mode.TARGET,
- AndroidInstrumentationInfoProvider.ANDROID_INSTRUMENTATION_INFO),
- AndroidInstrumentationInfoProvider::getInstrumentationApk);
+ "instrumentations", Mode.TARGET, AndroidInstrumentationInfo.PROVIDER),
+ AndroidInstrumentationInfo::getInstrumentationApk);
}
/** The support APKs from the {@code support_apks} and {@code fixtures} attributes. */