Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-08-14 | feat(build): replace homebrew ktfmt formatter with Spotless | Harsh Shandilya | |
Spotless has fixed their Gradle Configuration Cache woes in the past couple months which gets rid of my primary complaint. | |||
2024-03-17 | fix(scripts): set CI=true in pre-push hook | Harsh Shandilya | |
This enables -Werror | |||
2023-04-27 | feat(build): remove Detekt | Harsh Shandilya | |
This no longer adds value for me and instead results in unnecessary bikeshedding. | |||
2022-10-29 | feat: rip out Spotless | Harsh Shandilya | |
Spotless' configuration cache support is irritating since it requires you to wipe config cache every time you initialise a Gradle daemon. | |||
2022-10-21 | Migrate to Metalava for validating API (#2195) | Harsh Shandilya | |
2022-10-07 | refactor(build-logic): make `GitHooksTask` more lazy | Harsh Shandilya | |
2022-07-17 | scripts/pre-push: add detekt | Harsh Shandilya | |
2022-01-09 | pre-push-hook: run tests on push (#1653) | Harsh Shandilya | |
2021-11-03 | scripts/pre-push-hook: skip checks when deleting a branch | Harsh Shandilya | |
2021-10-08 | Add `installGitHooks` task for pre-push Git hooks (#1516) | Harsh Shandilya | |
* build: add a pre-push task and Gradle task to install it * Document `installGitHooks` in contributing.md |