-
Task
-
Resolution: Done
-
Medium
-
None
-
SIMPLY S7 March 30 - April 13
Currently, developers (and CI) are required to explicitly run the `ktlint` goal in order to ensure source code meets style standards. Unfortunately, most people (including myself) occasionally forget to do this before committing, so the CI fails the build. We should make the standard `build` or `assemble` tasks dependent on running `ktlint` so that developers can't forget to do it.
Requirements:
- Make the standard `./gradlew clean assemble test` invocation run ktlint automatically
Acceptance criteria:
- Our standard build instructions run ktlint automatically, and noone submits a PR that fails ever again.