Skip to content

4.0.0

Latest
Compare
Choose a tag to compare
@stringbean stringbean released this 09 Sep 11:28
· 4 commits to main since this release
d5f9956

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.