Releases: SimonJPegg/mvn_scalafmt
Releases · SimonJPegg/mvn_scalafmt
Code tidy up and optional skip of source directories
Code tidy up and optional skip of source directories
Fixed issue with deploy process
Fixed issue with deploy process that was pulling scala 2.12 jar into 2.11 releases.
Make configuration file optional
- Make configuration file optional
- Bumped Scala version to match Scalafmt
Added 1.4.0 support
0.6_1.4.0
Add a skip property
0.6_1.3.0
Also format test sources
v0.5_1.1.0
Bugfixes
- NullPointerException when no parameters in Maven configuration.
- All files in current directory formatted instead of all files in current project (it's a problem on a multi-module projects or when you run maven from another directory).
Revised versioning
Fixed NPE when no parameters are supplied.
Version number is now _
Version number now matches scalafmt version
Plugin versions now match the Scalafmt version they use.
Added additional command line options
Some command line options (like --diff and --diff-branch cannot be
specified in the scalafmt configuration file. This makes a change so
they can be passed in from the pom.xml as follows:
<plugin>
<groupId>org.antipathy</groupId>
<artifactId>mvn-scalafmt</artifactId>
<version>0.2</version>
<configuration>
<parameters>--diff-branch some-branch</paramaters>
<configLocation>${project.basedir}/path/to/scalafmt.conf</configLocation>
</configuration>
</plugin>