diff options
author | 2017-07-10 17:15:27 +0200 | |
---|---|---|
committer | 2017-07-10 17:45:04 +0200 | |
commit | 77baa4c372ae014db8e17f6d3c60bd88597853d9 (patch) | |
tree | 3ca2c63943782b506b0f19f5b7f7465909723590 /src/test/java/com/google/devtools/build/lib/rules/android/AndroidDeviceTest.java | |
parent | 45bd34e747d13fc2bebdc849a11b4b952da5d8a6 (diff) |
Make native declared providers type-safe.
RELNOTES: None.
PiperOrigin-RevId: 161395570
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/rules/android/AndroidDeviceTest.java')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/rules/android/AndroidDeviceTest.java | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/rules/android/AndroidDeviceTest.java b/src/test/java/com/google/devtools/build/lib/rules/android/AndroidDeviceTest.java index a594abe3ee..ffd847c52e 100644 --- a/src/test/java/com/google/devtools/build/lib/rules/android/AndroidDeviceTest.java +++ b/src/test/java/com/google/devtools/build/lib/rules/android/AndroidDeviceTest.java @@ -169,7 +169,7 @@ public class AndroidDeviceTest extends BuildViewTestCase { assertThat(target.get(ExecutionInfoProvider.SKYLARK_CONSTRUCTOR.getKey())).isNotNull(); ExecutionInfoProvider executionInfoProvider = - (ExecutionInfoProvider) target.get(ExecutionInfoProvider.SKYLARK_CONSTRUCTOR.getKey()); + target.get(ExecutionInfoProvider.SKYLARK_CONSTRUCTOR); assertThat(executionInfoProvider.getExecutionInfo()).doesNotContainKey(REQUIRES_KVM); TemplateExpansionAction stubAction = (TemplateExpansionAction) getGeneratingAction( getExecutable(target)); @@ -228,9 +228,7 @@ public class AndroidDeviceTest extends BuildViewTestCase { assertThat(action.getExecutionInfo()) .containsEntry(REQUIRES_KVM, ""); assertThat(target.get(ExecutionInfoProvider.SKYLARK_CONSTRUCTOR.getKey())).isNotNull(); - assertThat( - ((ExecutionInfoProvider) target.get(ExecutionInfoProvider.SKYLARK_CONSTRUCTOR.getKey())) - .getExecutionInfo()) + assertThat(target.get(ExecutionInfoProvider.SKYLARK_CONSTRUCTOR).getExecutionInfo()) .containsKey(REQUIRES_KVM); } @@ -276,12 +274,7 @@ public class AndroidDeviceTest extends BuildViewTestCase { Iterable<String> biosFilesExecPathStrings = Iterables.transform( getToolDependency("//tools/android/emulator:emulator_x86_bios").getFilesToRun(), - new Function<Artifact, String>() { - @Override - public String apply(Artifact artifact) { - return artifact.getExecPathString(); - } - }); + Artifact::getExecPathString); assertWithMessage("Invalid boot commandline.") .that(action.getArguments()) |