Conversation
cab1381 to
db4126e
Compare
|
@remcomokveld that's great, thanks for that. indeed, the usage of |
Yup that's basically the problem :/ Hopefully AGP will migrate more and more to have |
|
It is not AGP that define task providers, it is a Gradle feature, and for every task that has been registered you can obtain a Just pushed changes that does that, and now the test passes. |
38befea to
d921ba3
Compare
TIL :) Thanks for addressing this 👍 Great stuff! |
|
@marandaneto Are you fine with merging this? |
I'm OOO till next Monday,but by what I've seen on my mobile, its LGTM, please merge it :) |
📜 Description
Changes the Plugin to use TaskProviders instead of tasks directly to ensure that tasks from AGP are not configured eagerly.
💡 Motivation and Context
Lazy Configuration "can avoid resource intensive work during the configuration phase, which can have a large impact on build performance".
💚 How did you test it?
The newly added test verifies that no additional tasks are being configured when invoking the
helptask.📝 Checklist