Using Gradle API to determine if artifact was jetified can be sometimes unreliable since by the time we read it AGP rule would have automatically remapped it. This is addressed by adding jetifierSource that will ensure the source jetifier artifact is always jetified in bazel.
Add @UntrackedTask to tasks that are not up-to-date compatible yet.
When overrideArtifactVersions is specified ensure they are added to maven_install artifacts
When module has compose, ensure unit test also have compose compiler applied.
Proposed Changes
jetifierSource
that will ensure the source jetifier artifact is always jetified in bazel.@UntrackedTask
to tasks that are not up-to-date compatible yet.overrideArtifactVersions
is specified ensure they are added tomaven_install
artifactsTesting
Issues Fixed