Loboda Deni
07/16/2020, 4:44 PMLoboda Deni
07/16/2020, 4:44 PMLoboda Deni
07/16/2020, 4:45 PMlouiscad
08/17/2020, 11:43 AMLoboda Deni
08/20/2020, 3:56 PMlouiscad
08/20/2020, 4:37 PMwhen
expression on them there
3. The version is still hardcoded into the Versions.kt
file, which means all build cache invalidation on any upgrade because of buildSrc changes impact in Gradle.Loboda Deni
08/20/2020, 4:40 PMlouiscad
08/20/2020, 4:43 PMPascalCase
too, but I don't like that you end up with all caps, regardless of the why, it's noisy in this case and doesn't help reading/inspecting your build files (as a human).
2. Just using constants is better and simpler IMOlouiscad
08/20/2020, 4:45 PMversions.properties
file. And it bundles the constants for many popular dependencies.
It's still WIP (up to date doc is on the develop branch only for now)Loboda Deni
08/20/2020, 4:45 PMlouiscad
08/20/2020, 4:46 PMlouiscad
08/20/2020, 4:46 PMval
(optionally with @JvmField
)