diff options
author | dslomov <dslomov@google.com> | 2017-08-24 20:19:52 +0200 |
---|---|---|
committer | Damien Martin-Guillerez <dmarting@google.com> | 2017-08-25 12:53:39 +0200 |
commit | 4d7935d39f68581ee305a2abf288a98d1cf9c6a3 (patch) | |
tree | bff1cad8d3a57fe613c4920a1cf2cf2cb5c72532 /src/main/java/com/google/devtools/build/lib/rules | |
parent | c79ed5dec0beda5465a3200b6a1139a3d29a8da6 (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.java | 3 | ||||
-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.java | 12 |
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. */ |