aboutsummaryrefslogtreecommitdiff
path: root/test_defs.bzl
diff options
context:
space:
mode:
authorDaniel Santiago <danysantiago@google.com>2022-03-30 22:10:18 -0700
committerDagger Team <dagger-dev+copybara@google.com>2022-03-30 22:13:24 -0700
commite3d446873e145f1e0b41f1fd08a67b4bca7cce0b (patch)
tree4d7238fa4e4cb7a49b677519dd94fe8428b939d6 /test_defs.bzl
parent27c1be39f655a22612f0f0d5ccd1a0a9764a0b18 (diff)
downloaddagger2-e3d446873e145f1e0b41f1fd08a67b4bca7cce0b.tar.gz
Collect Hilt aggregating task classpath via separate configurations.
Instead of using a single Hilt created configuration to apply the aggregated transform, only use the Hilt configuration to transform the JavaCompile's classpath and output and combine it with a resolved runtime configuration that also applies the transform. This leads to Hilt no longer having to use AGP attributes to configure the configuration making it more decoupled and also avoids the issue of trying to jetify twice. Moreover change the request artifacts from processed-jar to android-classes since Hilt is only interested in classes and not resources. To successfully test the change a new AGP value in the CI matrix was added for AGP 7.1.2. RELNOTES=Fix two issues: 1. matchingFallbacks being ignored work with Hilt. 2. Hilt causing jetifier to execute twice. PiperOrigin-RevId: 438478286
Diffstat (limited to 'test_defs.bzl')
0 files changed, 0 insertions, 0 deletions