Anybody can say me why kotlin gradle api changes s...
# gradle
i
Anybody can say me why kotlin gradle api changes so rapidly? I ’ve created many cool extensions for avoid repeating code, but two last as-canary-fox updates breaks all. How can we write beauty and readable (and maintanable code) if update can break all into a little pieces? Why LibraryExtensions, ApplicationExtensions, TestedExtensions get 5 generic parameters? Why they move to another package? I don’t understand (((
v
That's not a question to Gradle, that's a question to Google. What you are talking about is specifically the Android Gradle plugin developed by Google.
7
n
You are also asking about the Arctic Fox canary snapshots which are by definition subject to breaking API changes.
z
These APIs are also all marked with
@Incubating
to indicate their instability
t
btw today will be AMA session on Google I/O - you could ask your questions there 🙂 https://events.google.com/io/session/238add26-e703-40d2-bd7e-f005cf18d089?lng=en
e
you can consider yourself lucky they didn't shut that down yet 🧌