* release/3.0.1:
CHANGELOG
version: set to 3.0.1
version: set to 3.1.0-SNAPSHOT
travis-*.sh: make shell scripts executable
.travis.xml: don't encrypt username
plugin: pom.xml: remove duplicate release profile
travis: add support for deploying from Travis CI
plugin: pom.xml: remove help mojo
mvnw: add maven wrapper
* release/3.0.0:
CHANGELOG
pom.xml: version set to 3.0.0
KCR22: builder: sort rules alphabetically
version: set to 3.0.0-SNAPSHOT
API Change: plugin: level is specified as a configuration parameter
plugin: AbstractCheckMojo: minor tidy-up
plugin: CheckConfiguration: simple builder toString coverage test
plugin: DefaultPluginExecutorTest: added
plugin: DefaultCheckstyleExecutorTest: added
plugin: AbstractCheckMojoTest: added
plugin: pom.xml: enable jacoco support
plugin: extract CheckConfiguration and variour other refactorings
plugin: add assertj and mockito test dependencies
plugin: CheckstyleExecutor: extracted from AbstractCheckMojo
plugin: AbstractCheckMojo: replace abstract execute() with getLevel()
README.md,application.yml: fix typo
plugin: AbstractCheckMojo: use PluginExecutor
plugin: PluginExecutor: add wrapper for static methods on MojoExecutor
{builder,plugin}: pom.xml: upgrades
pom.xml: version set to 2.4.0-SNAPSHOT
* merge all level-based goals into a single 'check' goal
* specify the level to apply as a configuration parameter
* add remaining unit tests for plugin
* release/2.3.0:
CHANGELOG
pom.xml: version set to 2.3.0
regressions: add missign sample javadoc
ForbidWildcardAsReturnType: disabled
regressions: Values: add failing regression test for immutables
LICENSE.txt: updated
regressions: enable regression testing
ruleset/pom.xml: fix version to be snapshot
pom.xml: upgrade checkstyle to 7.6.1
pom.xml: version set to 2.3.0-SNAPSHOT