Mostly to keep up with Android ecosystem changes. Type safety is a benefit, as well as our contributors being more familiar with Kotlin than Groovy. - [ ] AnkiDroid/build.gradle - [x] AnkiDroid/jacoco.gradle: https://github.com/ankidroid/Anki-Android/pull/20911 - [ ] AnkiDroid/robolectricDownloader.gradle https://github.com/ankidroid/Anki-Android/pull/20937 - [ ] lint.gradle - [ ] jacocoSupport.gradle * blocked on https://github.com/ankidroid/Anki-Android/pull/20778/
Mostly to keep up with Android ecosystem changes.
Type safety is a benefit, as well as our contributors being more familiar with Kotlin than Groovy.