Fixed
Status Update
Comments
je...@google.com <je...@google.com>
hm...@google.com <hm...@google.com>
hm...@google.com <hm...@google.com>
be...@gmail.com <be...@gmail.com> #2
Thanks for reporting, would you be able to provide a reproducible case for when this incremental error occurs? The task for merging java resources has multiple incremental inputs depending on where the java resource originates - providing a sample project where this issue can be triggered will help the team narrow what task input is impacted. A longer stacktrace of the issue from #1 might also be useful.
Description
DependenciesInfoBuilder
contains the following prop:includedInApk
includedInBundle
They do not follow our naming guidelines, nor do they match the DSL property they mirror (
DependenciesInfo.includeInApk
andDependenciesInfo.includeInBundle
).We need to deprecate the current one and introduce a newer version (unfortunately this interface is no longer incubating).
There is also zero documentation on that interface. At the minimum we should copy-paste the doc from the DSL and tweak it to make it variant-specific.
We should really do the deprecation in 8.1 so that we can remove the old one is 9.0.