scalafmt

Code formatter for Scala.

TLDR

Reformat all .scala files in the current directory recursively

$ scalafmt
copy

Reformat specific files or directories with a custom formatting configuration

$ scalafmt --config [path/to/.scalafmt.conf] [path/to/file_or_directory] [path/to/file_or_directory] [...]
copy

Check if files are correctly formatted, returning 0 if all files respect the formatting style

$ scalafmt --config [path/to/.scalafmt.conf] --test
copy

Exclude files or directories

$ scalafmt --exclude [path/to/file_or_directory] [...]
copy

Format only files that were edited against the current Git branch

$ scalafmt --config [path/to/.scalafmt.conf] --mode diff
copy

Copied to clipboard
Raspberry