isRequiredBy fixed for TaskProvider and classes task
There is an optimization that ensures that classes
task is executed before composeUp
(so it's active for Java projects only). There was an issue because TaskProvider.configure()
was called from another configure
method, and we didn't know that this is not allowed.
This is fixed and also this use-case is now also covered by tests.