Addresses a warning about implicit task dependencies that is displayed when using Gradle 7 with APK splits. This is caused by the outputs of tasks that generate mapping files being the same directory for several tasks - the fix has been to alter this so the directory is based on the variant output's name.
This will also need porting to the v5 branch once it has been reviewed.
Testing
Verified the message shows in an example app using AGP 7 with splits, then tested with the local changes and confirmed that the error message is no longer displayed. Otherwise relied on existing test coverage.
Goal
Addresses a warning about implicit task dependencies that is displayed when using Gradle 7 with APK splits. This is caused by the outputs of tasks that generate mapping files being the same directory for several tasks - the fix has been to alter this so the directory is based on the variant output's name.
This will also need porting to the v5 branch once it has been reviewed.
Testing
Verified the message shows in an example app using AGP 7 with splits, then tested with the local changes and confirmed that the error message is no longer displayed. Otherwise relied on existing test coverage.