plaid icon indicating copy to clipboard operation
plaid copied to clipboard

Using kts files instead of .gradle

Open pfmaggi opened this issue 5 years ago • 2 comments

:loudspeaker: Type of change

  • [ ] Bugfix
  • [ ] New feature
  • [ ] Enhancement
  • [x] Refactoring

:scroll: Description

Moving to Kotlin DSL for the gradle build scripts.

:bulb: Motivation and Context

Having a single language both for the app and for its build script.

:green_heart: How did you test it?

./gradlew check

:pencil: Checklist

  • [x] I ran ./gradlew spotlessApply before submitting the PR
  • [x] I reviewed submitted code
  • [ ] I added tests to verify changes
  • [ ] All tests passing

:crystal_ball: Next steps

Improve KTS design and build speed.

:camera_flash: Screenshots / GIFs

pfmaggi avatar Dec 09 '19 15:12 pfmaggi

would you mind re-basing when you get the chance, please

florina-muntenescu avatar Dec 20 '19 09:12 florina-muntenescu

Rebase on master plus, a commit to add the main Glide artifact to kapt classpath. This is required having disabled compile avoidance for kapt in master:

kapt.include.compile.classpath=false

pfmaggi avatar Dec 30 '19 15:12 pfmaggi