This directory contains shell scripts to be used in conjunction with
This directory contains following
pre-commit hooks. Read
man githooks for details about
pre-commit hooks and how to install / use them.
Any of the following
pre-commit hooks can be used to format all staged Scala source files (
*.scala) according to project standards. Said files are changed in-place and re-staged so that committed files are properly formatted.
pre-commit-scalafmt-gradlew.sh: Use Gradle wrapper for formatting.
scalafmtcommand for formatting. Less overhead and thus, faster than Gradle wrapper approach. You have to install
scalafmtcommand - see http://scalameta.org/scalafmt/.