https://kotlinlang.org logo
Title
n

Nick Halase

02/16/2020, 7:56 PM
FYI: preliminary testing of Gradle 6.1.1 (latest) seems to work with KaMPKit out-of-the-box. Biggest benefits IMO are the ability to reuse Gradle's dependency cache in CI, better integration with Maven BOMs, gradle module metadata is enabled by default and built-in javadoc/sources Jar tasks
👍 1
k

kpgalligan

02/16/2020, 7:57 PM
Thanks for the feedback. I’ve just started trying out gradle 6+ with libraries, but haven’t done a whole lot yet. Glad things seem to be OK.
n

Nick Halase

02/16/2020, 8:01 PM
Been using it pretty heavily for non-mobile production projects at work lately. It's been a pretty nice improvement overall.
@kpgalligan In case you're curious, I made a branch on my fork to demonstrate the upgrades I made https://github.com/nhalase/KaMPKit/tree/project-configuration-updates. The commit message contains a comprehensive list of changes (https://github.com/nhalase/KaMPKit/commit/d3d5527b177d10fb10de220271d90ecb1b5e2989). In general, I upgraded to Gradle 6.1.1, including some configuration changes to be more Gradle 6 idiomatic, and I included a JUnit5 demo for Android. tl;dr, I did these changes for my own projects, but I thought you'd find them interesting nonetheless.