ankidroid / ankidroid/Anki-Android

architecture: move from `.gradle` to `.gradle.kts` (Kotlin DSL) for build scripts/logic

Open
#20,910 2 comments 0 reactions 1 assignee Claimed by @david-allison View on GitHub
Dev
Dominant language
Kotlin
Stars
11.8k
Forks
2.9k
Avg merge
2d 3h
Merged PRs (30d)
171

Description

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 https://github.com/ankidroid/Anki-Android/pull/20989
* https://github.com/ankidroid/Anki-Android/pull/21002
- [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/

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.