google / modernstorage

ModernStorage is a group of libraries that provide an abstraction layer over storage on Android to simplify its interactions
https://google.github.io/modernstorage/
Apache License 2.0
1.24k stars 60 forks source link

Migrating build logic from Groovy to Kotlin (KTS) #23

Closed akhilesh0707 closed 2 years ago

akhilesh0707 commented 3 years ago

Migrate all .gradle (groovy files) to .gradle.kts (Kotlin DSL)

Benefits Auto-completion and content assist Quick documentation Navigation to source Refactoring and more

yrezgui commented 3 years ago

I've seen some issues few months ago on KTS, let's see how's the support once Arctic Fox is out!

ghostbear commented 2 years ago

Can I take a shot to resolve this issue?

yrezgui commented 2 years ago

@ghostbear Go for it! The only thing I would prefer to avoid is buildSrc. We can rely on the Gradle catalog feature to centralize dependencies