-
-
Notifications
You must be signed in to change notification settings - Fork 107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support configuration cache fully & Gradle 9 compatibility #672
Comments
LouisCAD
changed the title
Gradle 9 compatibility
Support configuration cache fully & Gradle 9 compatibility
Aug 11, 2023
LouisCAD
added a commit
that referenced
this issue
Aug 13, 2023
Configuration cache support was fully implemented for the Besides other tasks that are not supporting configuration cache yet, please let me know if you spot any other Gradle 9 compatibility issues. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The plugin is not compatible with Gradle 9.
For example it accesses
Task#project
at execution time, which was deprecated and will fail with Gradle 9.Maybe in the course of fixing this, supporting the configuration cache could also be reconsidered as it is one of the issues which makes the tasks incompatible right now.
The argument "isn't worth caching as it changes the versions file and thus invalidates the cache" is only true if it actually changes the file. If you use it to check for updates and no updates are available, the CC could be reused. :-)
And finally, since Gradle 8.1 the CC was promoted to stable.
💡 Describe the solution you'd like
Plugin compatible with Gradle 9 and optimally configuration cache
🤚 Do you want to develop this feature yourself?
The text was updated successfully, but these errors were encountered: