diff options
author | asteinb <asteinb@google.com> | 2018-04-18 09:12:13 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-04-18 09:13:44 -0700 |
commit | 77a5be49a995ab413401f33dfc1523b50c1299c5 (patch) | |
tree | e2d1a9b85036dd9e059f4a0f9338352f4eac2b5e /src/test/java/com/google/devtools/build | |
parent | adca155098602939f5aa8d47d05814312ba77e8a (diff) |
Setup for wiring up decoupled data processing in top-level targets
- Expose manifest merging logic from ApplicationManifest
- Use it to reimplement manifest merging in new AndroidManifest class
- Track merged resources zip in ResourceContainer - we shouldn't be forced to
use hacks to get it
- Clean up return type of ProcessedAndroidData.generateRClass - a ResourceApk
is the general type used to wrap fully processed data.
RELNOTES: none
PiperOrigin-RevId: 193367162
Diffstat (limited to 'src/test/java/com/google/devtools/build')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/rules/android/AndroidResourcesTest.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/rules/android/AndroidResourcesTest.java b/src/test/java/com/google/devtools/build/lib/rules/android/AndroidResourcesTest.java index 916d2804b6..6e8a32a84d 100644 --- a/src/test/java/com/google/devtools/build/lib/rules/android/AndroidResourcesTest.java +++ b/src/test/java/com/google/devtools/build/lib/rules/android/AndroidResourcesTest.java @@ -432,13 +432,14 @@ public class AndroidResourcesTest extends ResourceTestBase { /* dataBindingInfoZip = */ null, ResourceDependencies.fromRuleDeps(ruleContext, /* neverlink = */ false)); - ValidatedAndroidResources validated = processedData.generateRClass(ruleContext); + ValidatedAndroidData validated = + processedData.generateRClass(ruleContext).getValidatedResources(); // An action to generate the R.class file should be registered. assertActionArtifacts( ruleContext, /* inputs = */ ImmutableList.of(rTxt, manifest.getManifest()), - /* outputs = */ ImmutableList.of(validated.getClassJar())); + /* outputs = */ ImmutableList.of(validated.getJavaClassJar())); } /** |