Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
..
Failed to load latest commit information.
build
resources
src
.scalafmt.conf
README.md

README.md

This example shows integration with scalafmt plugin.

Reformat executed on every cbt compile call, and affects only *.scala source files.

You can provide your custom scalfmt preferences in build via scalafmtConfig.

To see formatting in action: execute cbt breakFormatting to break formatting and then executecbt scalafmt to get formatting back.

To check if your code is properly formatted(for example as part of CI validation), you can execute:

cbt scalafmt
git diff --exit-code

Last command will return non-zero code, if your code isn't properly formatted.