Skip to content

Releases: stringbean/sbt-checkstyle-plugin

4.0.0

09 Sep 11:28
d5f9956
Compare
Choose a tag to compare

Upgrades to project to sbt 1.7.1 and replaces deprecated sbt 0.13 syntax usage. Includes Major refactoring of internals to remove security manager calls that are no longer available in sbt.

Some of the plugin settings have been refactored to make them easier to use:

  • checkstyleXsltTransformations has been changed from Option[Set[CheckstyleXSLTSettings]] to Set[CheckstyleXSLTSettings]. If the set is empty then no transformations will be performed.
  • checkstyleSeverityLevel has been changed from Option[CheckstyleSeverityLevel] to CheckstyleSeverityLevel. If it is set to CheckstyleSeverityLevel.Ignore then the build will not fail on Checkstyle violations.

Additionally the Checkstyle config is no longer written to target/checkstyle-config.xml and is instead used directly.

3.3.0

08 Sep 14:06
7dc7020
Compare
Choose a tag to compare

Updates default Checkstyle version to 9.3

3.2.0

08 Sep 14:10
209b6c4
Compare
Choose a tag to compare

Initial fork from etsy/sbt-checkstyle-plugin.

Changes:

  • Artifact changed to "software.purpledragon" % "sbt-checkstyle-plugin".
  • Drop support for sbt 0.13