Closed tadfisher closed 1 year ago
The only thing that changed in 3.8.4 was the dependency update, so feel free to keep using 3.8.3.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Problem description
I have Google API client dependencies on the build classpath from
com.google.firebase.testlab:testlab-gradle-plugin
. That plugin needs version 1.x ofgoogle-api-client
, and this plugin wants version 2.x, which are not compatible:Potential solutions/workarounds
Ideally, both plugins would shade their dependencies, for example by using the
shadow
plugin; this is because Gradle doesn't isolate classpaths between plugins, so it ends up resolving the larger of the two library versions per its normal dependency resolution rules.I will also open a report on Google's issue tracker.