You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by eo...@apache.org on 2019/01/30 20:21:45 UTC

[maven-checkstyle-plugin] branch MCHECKSTYLE-365 created (now 968d1c6)

This is an automated email from the ASF dual-hosted git repository.

eolivelli pushed a change to branch MCHECKSTYLE-365
in repository https://gitbox.apache.org/repos/asf/maven-checkstyle-plugin.git.


      at 968d1c6  [MCHECKSTYLE-365] Correct counts in Rules section

This branch includes the following new commits:

     new a9a3704  move reports into maven-plugins
     new 179444a  set eol style
     new d33f070  PR: MNG-366 separate api from implementation keeping most of doxia, reporting and other libraries out of the core
     new 5a1a6cc  remove unnecessary report components definitions
     new f860d13  PR: MNG-819 Submitted by: Edwin Punzalan Reviewed by:  Brett Porter Add maven1 features to the checkstyle plugin
     new 7c4d255  o Adding newline at end of file.
     new 9715cd2  Corrected getConfigFile() by specifying sun as default config file; added log4j.properties to remove warn for org.apache.commons.beanutils.BeanUtils; formated code; added copyright to pom.xml
     new 7b9850e  update dependency and parent versions
     new e6c9375  [maven-release-plugin] prepare release maven-checkstyle-2.0-alpha-2
     new 0db4e1d  [maven-release-plugin] prepare for next development iteration
     new a5f6475  PR: MNG-952 Submitted by: Allan Ramirez Reviewed by:  Brett Porter documentation for the checkstyle plugin
     new c84e228  PR: MNG-1034 use reporting for default output directory
     new baec1de  use released versions
     new a4ef77e  typo fix
     new ca25760  PR: MNG-1102 Submitted by: Edwin Punzalan Reviewed by:  Brett Porter make default license location same as m1
     new ca4ba33  PR: MNG-1111 Submitted by: Edwin Punzalan Reviewed by:  Brett Porter honour use file directive (output to a string which is logged). modifed: original patch used system.out
     new 3293b59  PR: MNG-962 unify defaults excludes
     new 6f82853  set necessary prereqs and exclusions
     new 213e675  PR: MNG-1003 Submitted by: Edwin Punzalan refactoring checkstyle report
     new d1c51b4  PR: MNG-1151 Submitted by: Edwin Punzalan rename sample report so it doesn't get overwritten by the real one
     new b24be68  PR: MNG-945 do not display reports that should not be generated in the navigation
     new 9d2782e  clean up MavenReportException uses
     new 4f6683e  update versions in plugins
     new bfcbb35  PR: MNG-829 Submitted by: Johnny R. Ruiz III use File for basedir aligned parameter
     new e73121d  PR: MNG-1195 Submitted by: Edwin Punzalan Fix validation of generated HTML
     new a5b47e9  [maven-release-plugin] prepare release maven-checkstyle-plugin-2.0-beta-1
     new 9e4b59b  [maven-release-plugin] prepare for next development iteration
     new b80fa31  MNG-1216, MNG-1239: Add a default bundle (safety) for assembly-plugin, pmd-plugin, clover-plugin, site-plugin
     new 0d32e0f  cleanup some unused fields
     new 6cc5e78  Bumped version for reporting-impl since that version correctly excludes plexus-utils. The group renaming adds both 1.0.2 (old groupId) and 1.0.4 (new groupId) to the compilation classpath, which makes this build fail.
     new 63d6b1c  Reverted dependency version back to 2.0 as asked by Brett since this blocks releases for this plugin until maven 2.0.1 is released.
     new d71fec8  MNG-1224: Added missing keys in the French bundle. Thanks to Fabrice BELLINGARD.
     new 81ddfb2  update dependencies
     new 9dc790a  PR: MNG-1579 Submitted By: John Casey
     new 8f06761  PR: MNG-1113 Submitted By: Joakim Erdfelt Reviewed By: John Casey
     new 5f6a1c9  Adding runtime dep on log4j to prevent commons-logging from crapping out.
     new c7e31ad  Removing defaultHeaderFile parameter, and computing the default value of headerFile (${basedir}/LICENSE.txt) by hand to see if it has the default value or has been changed (in which case, it needs to be considered for merging with headerLocation).
     new cd365ce  PR: MNG-1749 Submitted by: Joakim Erdfelt
     new 40912a3  PR: MNG-1809 Submitted by: Joakim Erdfelt
     new 4ca2ac0  Upgrade dependencies
     new a51a732  Set correct svn properties
     new 7b25834  hack for MCHECKSTYLE-10 checkstyle always use the thread context classloader for resources, so we have to fix it...
     new 7b6750c  make project classes accessible to checkstyle during check (required for exception-related checks)
     new 3e199bf  the list returned by Arrays.asList() doesn't support remove() (java.lang.UnsupportedOperationException at java.util.AbstractList.remove()), wrapping it in an ArrayList
     new 465d4f7  don't add sections for files without warnings
     new 702228b  don't recommend using extensions, they are resolved too early and put into the main classloader which is bound to cause pain. if it doesn't work as a plugin dependency, we should fix that.
     new 54b2d09  MCHECKSTYLE-25 don't throw errors if the plugin is not run as a report and a source folder doesn't exist
     new 4df4e8f  MCHECKSTYLE-26 don't throw an exception when there are no sources and the checkstyle goal did not generate an output file
     new 37c2a77  remove log4j as the classloader has been fixed PR: MCHEKSTYLE-24
     new 70f7772  MCHECKSTYLE-28 make console output optional New consoleOutput parameter
     new dfaf4f0  add section header for details, fix anchors
     new 85468e7  MCHECKSTYLE-31 documentation issue, pom snippet invalid
     new 17b288f  rollback previous change, but leave the plugin dependency configured in the <build> section. The suggested pom is valid but this DOESN'T work actually, and can't be used for site reports.
     new 3e96b1d  MCHECKSTYLE-29 Checkstyle violations should link to Xref if available Submitted by: Nick Giles
     new 640eb51  fix issue management link and add myself as a developer
     new 357d3a9  depends on maven-plugin-parent 2.0.1 (2.0 has wrong scm url)
     new c976533  correct configuration for plugin dependencies
     new b351298  [maven-release-plugin] prepare release maven-checkstyle-plugin-2.0
     new 48303a8  [maven-release-plugin] prepare for next development iteration
     new 6934271  Use system dependant end-of-line
     new 2d0caf7  adjust parent POMs
     new f7fa10c  remove duplicate entries
     new e01850e  Fix pom
     new 45a5e34  set default xref location
     new 74fc624  PR: MCHECKSTYLE-33 Submitted by: John Allen
     new 3502a7d  Applied code formatting
     new b6e42c5  Removed doxiaHack methods after MNG-1744 fix. Added prerequisite in pom.xml
     new 5062df3  PR: MCHECKSTYLE-34
     new 42c4833  PR: MCHECKSTYLE-37
     new 6ee3785  improve xref resolution
     new 6b6e29a  clean up surefire report and make xref location consistent with checkstyle
     new 1665ec1  [MCHECKSTYLE-38] only show violations on errors
     new 65022f1  PR: MCHECKSTYLE-39
     new c135b7a  PR: MCHECKSTYLE-39
     new ffa45db  PR: MCHECKSTYLE-39
     new 78d6a06  PR: MCHECKSTYLE-39
     new bf9f3cf  PR: MCHECKSTYLE-39
     new 28c4287  Fixed a bug in the test xml file that creates a folder about the checkstyle plugin's dir
     new 4a1bc01  use released version
     new 8d04fdc  [maven-release-plugin] prepare release maven-checkstyle-plugin-2.1
     new e477a29  [maven-release-plugin] prepare for next development iteration
     new c7d3c09  fixed html tags for site/javadoc that cause site generation to fail
     new 2ff4f56  PR: MCHECKSTYLE-35
     new b94c702  Use more realistic maven rules
     new 8f8136b  Checkstyle and PMD refactorings
     new 104bc6b  Use shorter lines to improve reading
     new fbf1ab3  Externalize and improve the header checkings
     new c5c3d49  Improve headerLocation javadoc
     new f89a072  Ignore @todo in line length, use space in for iterator
     new def429e  Ignore TODO in line length, allow inline conditionals
     new 848022c  Print working dir when checkstyle.xml is not found. Can help in diagnosing relative paths problems.
     new 01a3fe3  MNG-2460: Incorrect POM inheritance for plugins
     new 00b4e9c  PR: MCHECKSTYLE-49
     new 05878ce  Revised documentation.
     new 5f53f6f  Revised plugin docs according to the review comments.
     new 0adc30a  o Fix typo in documentation.
     new eaa51a5  Added license agreements in the plugin docs.
     new 09ee6bd  MCHECKSTYLE-53: Cannot copy static resources on windows
     new 11e4cc8  MSITE-138: site:stage does not create xref
     new 1f78b86  [MCHECKSTYLE-50] Sort the files and details in the report.
     new 8c0d494  MCHECKSTYLE-58: Tests fail on non-English JVM
     new 25d440b  MCHECKSTYLE-55: Wrong rules summary for GenericIllegalRegexp when message contains a quote
     new afd13ce  MCHECKSTYLE-47: Allow running checkstyle in test sources
     new bbcecbf  update all parents
     new 3d79f74  use inheritence and make all the site appearances consistent
     new ea729f4  [MCHECKSTYLE-60] Localization of checkstyle report & Frech localization files.
     new b002a24  * Adding Apache Process LICENSE and HEADER files. * Adding super-pom build/resources entry to allow tests to succeed.
     new f934825  Conforming to Apache Process. * Adding LICENSE and NOTICE file for maven-checkstyle-plugin.
     new 1a514f6  put back the Overview menu - when you inherit menu items they are meant to be resolved against the parent, by design - so these always belonged in the child POM.
     new 9f9e641  o Set EOL style to native.
     new aea909a  o Fix the remaining Checkstyle errors.
     new cd88d04  [MCHECKSTYLE-56] Use Release 4.2 of Checkstyle.
     new 892308b  [MCHECKSTYLE-41] Rules summary count of duplicate JavadocMethod configurations are merged
     new 9819f3a  o Fix the Checkstyle error that I just introduced.
     new 5762ea1  Improve error reporting
     new e04d802  o updating so that this will work with the remote resources plugin
     new ed6a5f2  o updating with the correct headers
     new 6a49baa  o using the plexus-resources component instead of the Locator copied in three plugins: clover, pmd, checkstyle. An experiment   vicent and i tried here to measure the real cost of duplicated code.
     new 21693ee  updated maven checkstyle header check to match apache license.
     new 798c8cf  o Add some leading whitespace before the URL to match exactly the license template at http://www.apache.org/legal/src-headers.html
     new 09aa102  o updating to latest released parent
     new a05ce15  - move plugin-plugin out of 'reporting' for plugins. It's a required part of the site, and does not cause any issues with the reactor or site generation - update to snapshots
     new 7138c3d  [MCHECKSTYLE-67] Updated * documentation * plugin documentation * set default-value for suppressionsFileExpression
     new 26c009e  MCHECKSTYLE-71 - added skip flag
     new 4c3a74e  MCHECKSTYLE-71 - added skip flag
     new ce683a4  Fix problem with NullPointerException if no suppression file is specified
     new 7a6db81  [MCHECKSTYLE-65] Set contextClassLoader before trying to locate resources
     new c7f1c17  Fix problem with not actually using suppression file
     new 342db44  o Add @since annotation for the skip parameter. o Minor adjustments to JavaDocs.
     new 31a36a8  Add url path so url configLocations will work
     new 0ae78a3  [MCHECKSTYLE-74] invalid report heading html Submitted by: Cliffano Subagio Reviewed by: Dennis Lundberg
     new 7989580  o Fix errors reported by Checkstyle.
     new 72c8c78  [MCHECKSTYLE-68] Use Release 4.3 of Checkstyle
     new ba40c01  read XML file as UTF-8 (instead of platform encoding)
     new 0255c74  o Add more @since tags.
     new 369bda9  o Update to plugin-parent-10.
     new 98724a3  o Make sure that the pom doesn't need to be rewritten during release, by altering the project tag. This prevents the license header from being removed.
     new 85e56ba  o Sort pom elements.
     new fcfd347  o Add used but undeclared dependencies.
     new 83caa86  Allow more laxity about the number of spaces before the URL
     new f288cad  [MCHECKSTYLE-81] Add dedicated resource bundle for locale "en" Submitted by: Benjamin Bentmann Reviewed by: Dennis Lundberg
     new bee200e  [MCHECKSTYLE-80] Add german translation Submitted by: Benjamin Bentmann Reviewed by: Dennis Lundberg
     new 5c728dc  [MCHECKSTYLE-59] Checkstyle Report fails if propertyExpansion contains backslash characters
     new c88b889  [MCHECKSTYLE-84] Disabled "HiddenField" check Submitted by: Benjamin Bentmann Reviewed by: Dennis Lundberg
     new ae04af2  [MCHECKSTYLE-69] Improve documentation related to custom developed Checkstyle check modules
     new 5ff8fa6  [MCHECKSTYLE-83] Checkstyle report showing a check as Error when it is Warning
     new 2d564bd  [MCHECKSTYLE-48] regression: report generation doesn't work while dealing with the header file
     new b727161  [MCHECKSTYLE-85] Make tests platform-independent Submitted by: Benjamin Bentmann Reviewed by: Dennis Lundberg
     new 46253da  [MCHECKSTYLE-82] Clarify usage of outputDirectory parameter Submitted by: Benjamin Bentmann Reviewed by: Dennis Lundberg
     new 8317931  [MCHECKSTYLE-54] checkstyle:check does not see provided scope dependencies
     new cad2083  [MCHECKSTYLE-40] Some checks need the compiled classes (for instance JavadocMethod)
     new 607eab3  [MCHECKSTYLE-45] It should be possible to configure checkstyle:check to fail on "warnings". Submitted by: Fabian Bauschulte Reviewed by: Dennis Lundberg
     new 7fa2cf7  o Apply the latest license headers. o Change reference to apt format.
     new ded5371  o Fix an error reported by Checkstyle.
     new e26b66c  o Improve Javadoc.
     new 46e1a38  o Minor site tweaks.
     new a776ec9  o Remove the sample report that isn't used any more.
     new 65e8984  [MCHECKSTYLE-69] Improve documentation related to custom developed Checkstyle check modules
     new 081464a  o Fix the configuration so that it works for both 'mvn site' and 'mvn checkstyle:check'.
     new b3c2eeb  o Rewrite most of the texts and replace the configuration examples with ones that work.
     new 69536fb  o Match the contents of packagenames.xml to the file that comes in the Checkstyle jar.
     new 8930838  o Adapt maven_checks.xml to how we currently code:   - Allow empty blocks that contains only text, like a comment.   - Allow protected member variables.
     new be4ccd6  Remove manual NOTICE.txt file. This is created automatically.
     new 80b192e  o No longer necessary when we use the remote resources plugin.
     new 1b2cb6f  [MCHECKSTYLE-86] Lock down encoding used to read source files Submitted by: Benjamin Bentmann Reviewed by: Dennis Lundberg
     new de4dcb3  [MCHECKSTYLE-87] Use Release 4.4 of Checkstyle
     new 306b216  o Use plugins parent 11.
     new 239c626  [MCHECKSTYLE-90] Checkstyle-2.2-SNAPSHOT not working with Maven 2.0.9
     new b8e071a  [MCHECKSTYLE-86] Lock down encoding used to read source files
     new 543dae3  [MCHECKSTYLE-95] Allow to configure file encoding for source files
     new 07056b3  o Excluded some every day numbers from the MagicNumber check, its false positives are simply annoying
     new 6a1e5c4  [MCHECKSTYLE-63] The local absolute path to the headerLocation file is output in the report
     new d2e37e6  [maven-release-plugin] prepare release maven-checkstyle-plugin-2.2
     new a4481ec  [maven-release-plugin] prepare for next development iteration
     new 569a5e4  o Excluded some more not so magic numbers
     new f2a8080  Try to use the 12-SNAPSHOT parent
     new 1848956  o Added stub IT profile to highlight plugins during CI
     new 836bb25  o Reordered POM
     new 659c091  o Added project description
     new 853f33e  o Added some integration tests
     new c85b012  o Added ASF snapshot repo to user settings of ITs (e.g. to make sure they can resolve snapshot parents)
     new 5de591d  o Updated index page of plugin site
     new 68e3055  o Unified plugin name
     new de0dd12  o Changed encoding of site descriptor to UTF-8 just like used for POMs o Updated/added license headers
     new 6ccb321  o Explicitly stated UTF-8 as file encoding o Updated license header
     new 3809643  o Updated index page of plugin site
     new 26845d4  o Inherited from maven-plugins:12
     new f2733ac  o Formatted/reordered POM
     new cbc9946  o Removed inherited stuff
     new fee0203  avoid warnings during unit-tests because encoding parameter not set
     new da24a44  upgrade plexus-utils to 1.5.6
     new cb67963  o Updated all plugins to use maven-invoker-plugin:1.3 to workaround MNG-3284 and bogus CI failures
     new e4f2de0  o Adjusted IT settings to compensate for the unusual unix-style local repo path used on the Windows nodes of the Hudson grid
     new 94ad495  o Avoided deprecated syntax @parameter expression="${component...}"
     new 16bfc51  use the latest parents
     new acdf4b8  o Inherited from maven-plugins:13
     new 1bcd62a  used http://maven.apache.org/xsd/* for schema location
     new e87ea8f  MCHECKSTYLE-105 + MCHECKSTYLE-101
     new 590429d  MCHECKSTYLE-110
     new 9fc03bd  revert MECLIPSE-105
     new cf4320d  revert MCHEKSTYLE-105
     new da25f42  [MCHECKSTYLE-101] velocity get intialized even with skip=true
     new defc0bd  [MCHECKSTYLE-110] option to redirect checktyle violations to console for quick review
     new de3ca3c  o Improve Javadoc.
     new 2282d55  o Add xml schema declarations.
     new 25a6b35  o Follow our plugin documentation guidelines.
     new 5ed6bde  o Add a property to hold the version of Maven core dependencies.
     new 7481241  o Add a source release assembly.
     new 7df9469  [MCHECKSTYLE-98] Maven Checkstyle is too strict and not follow Maven's team conventions! Submitted by: Vincent Siveton Reviewed by: Dennis Lundberg
     new a78be9d  [MCHECKSTYLE-113] Set the number of accepted violations for checkstyle:check Submitted by: Enno Reviewed by: Dennis Lundberg
     new 9b732bd  [MCHECKSTYLE-113] Set the number of accepted violations for checkstyle:check
     new 4b7fb00  [maven-release-plugin] prepare release maven-checkstyle-plugin-2.3
     new 7246e2e  [maven-release-plugin] prepare for next development iteration
     new bf45bf2  o filtering version in doc
     new c45693d  o fixed ambiguous links o added Doxia xsd
     new edca6d8  MCHECKSTYLE-119: Review the Doxia Sink calls
     new 8e8f636  o replaced deprecated import
     new 115e34f  MCHECKSTYLE-120: Bump to Doxia 1.0
     new ad47b2e  o javadoc
     new eee98f2  o added current checkstyle version in the reporting profile
     new 83528b6  add license header
     new 02a9ce8  enable it for maven 3. currently some failed see MCHECKSTYLE-123
     new b8ac21b  removed dead code
     new b96d845  remove release profile which is now in parent pom.
     new 8ae5d2c  add a basic checkstyle report it.
     new a2e2389  Strengthened IT check
     new 4ae1163  fix snapshots url
     new 30c0fc7  add an it for goal checkstyle:checkstyle
     new c2ffcf2  use 1.4-SNAPSHOT to prevent MINVOKER-78
     new e47d437  [MCHECKSTYLE-123] start some refactoring with moving rss generation to a dedicated component.
     new ff56fe5  o Inherited from maven-plugins:14
     new 0f7f47c  upgrade parent version to ensure source-release is automatic.
     new 5fc22b7  use invoker plugin released version
     new 4ca79b8  o Updated to maven-invoker-plugin:1.4
     new 8f004fe  o Document which version of Checkstyle is being used.
     new 0ccf03b  [MCHECKSTYLE-105] Update to Checkstyle 5.0 Submitted by: Felix Röthenbacher, Ben Speakmon and Max Berger Reviewed by: Dennis Lundberg
     new 3d00d38  o Disabled JavadocPackage module for Maven projects which was accidentally enabled in r825243
     new f01b70c  [MCHECKSTYLE-105] Update to Checkstyle 5.0
     new aa335d7  o Fixed POM problems
     new 3dfba24  [MCHECKSTYLE-124] Add Swedish translation
     new fbb0afe  o Add the l10n-maven-plugin to keep track of localizations
     new fa8b12c  [MCHECKSTYLE-122] Add Portuguese (Brazil) translation
     new 60dc658  remove unused imports.
     new c1931d2  Upgraded maven-reporting-impl to 2.0.4.3 for MSHARED-120 fix
     new fc17fa1  Upgraded parent to maven-plugins:16
     new a86f435  [maven-release-plugin] prepare release maven-checkstyle-plugin-2.4
     new 078957f  [maven-release-plugin] rollback the release of maven-checkstyle-plugin-2.4
     new 1954e9d  [maven-release-plugin] prepare release maven-checkstyle-plugin-2.4
     new 37804d5  [maven-release-plugin] prepare for next development iteration
     new 03ee1f8  [MCHECKSTYLE-123]  remove use of Serviceable (to be compatible wih maven 3.x). Start some refactoring by creating a new component which will execute checkstyle to prevent check mojo to call report (@execute goal="checkstyle") work in progress (other things to check for mvn 3.x)
     new d7a8d89  remove System.out
     new 1c5d0f3  fix it. Add a LICENSE.TXT (before maven 3 the one from the maven distrib was used)
     new 97ab70c  remove unused imports.
     new 7e28f43  [MCHECKSTYLE-123] refactoring to prevent duplicate codes.
     new 73eca2d  add a comment on class loading hack for maven 2.x
     new 288ef64  quiet logging (info -> debug)
     new 8a2b2cf  remove unused imports and unused private methods which has been moved.
     new ba976e8  checkstyle plugin is now 1.5
     new 1c185fb  remove extra debug logging statement.
     new 8e1e6c2  use plexus-resources 1.0-alpha-6 released version
     new f93402c  remove no more used repository
     new db5ad6e  upgrade parent plugin
     new 86a8979  fix checkstyle issues.
     new 8ac5696  fix checkstyle issues.
     new a23cbf6  [maven-release-plugin] prepare release maven-checkstyle-plugin-2.5
     new 51a12bd  [maven-release-plugin] prepare for next development iteration
     new 0266669  [MCHECKSTYLE-129] Unable To Load configLocation From URL. use plexus-reource last SNAPSHOT version. and add an it.
     new eefb736  [MCHECKSTYLE-130] multimodule project requires src/main/java after 2.5 update add an it test.
     new 67bd0e5  [MCHECKSTYLE-130] multimodule project requires src/main/java after 2.5 update add an other it test.
     new 3f0245d  [MCHECKSTYLE-130] multimodule project requires src/main/java after 2.5 update
     new badf764  [MCHECKSTYLE-131] Plugin can't use configLocation from parent.
     new 455e1ae  [MCHECKSTYLE-129] plexus-resources released version 1.0-alpha-7
     new 9f3fb33  remove plexus snapshot repo
     new 0da1950  remove non necessary code.
     new 217e591  Java 5 generics addition
     new 1537f70  updated reporting plugins dependencies: maven-reporting-api 3.0 and maven-reporting-impl 2.0.5
     new 62f53e8  Since the DefaultCheckstyleExecutor contains an object (ResourceManager) that holds onto state and must be per-lookup, the DefaultCheckstyleExecutor must also be per-lookup to be thread safe.
     new e5dd223  Fix the checkstyle it tests. This is really a complete hack to support MCHECKSTYLE-131 which, IMO, should not be supported.   Just because it worked at one point despite not falling into the documented and supported use cases does not, to me, mean we should really support it.
     new c3ad82f  upgrade parent version
     new 168a982  [MCHECKSTYLE-139]Add @threadSafe support for maven3 resolved some dependencies issues (add hack for org.codehaus.plexus.utils.interpolation) cannot be solved until doxia has upgraded to p-u 2.x and plexus-interpolation.
     new 2bfd4ec  use released version of maven-site-plugin
     new 463daf4  use last site plugin SNAPSHOT for maven 3 build
     new d7981e8  upgraded to released version of site plugin
     new c8de87e  [maven-release-plugin] prepare release maven-checkstyle-plugin-2.6
     new 93a9145  [maven-release-plugin] prepare for next development iteration
     new acd26b5  o Fixed IT setup
     new 592df73  [MCHECKSTYLE-132] Upgrade to Checkstyle 5.3
     new f9f2be8  use last site plugin version for maven 3
     new 000b076  [MCHECKSTYLE-156] plugin fails to build on Mac OS
     new e35932e  fix relativePath to plugins parent and bump to latest parent for all plugins
     new c3ec26a  o added mavenVersion property when not already there o used mavenVersion property for maven prerequisite
     new dd8149a  [MCHECKSTYLE-153] Checkstyle doesn't run on projects containing only test classes Submitted by: Bruce Mackenzie Nielsen Reviewed by: Dennis Lundberg
     new 44adef1  [MCHECKSTYLE-149] supressionsFileExpression does not work Submitted by: Idcmp Reviewed by: Dennis Lundberg
     new cba4f10  fixed errors reported by Checkstyle
     new e96c8c2  updated reporting configuration for Java 5
     new dcb508c  upgrade parent version remove m2e profile
     new c7dcfd7  [MCHECKSTYLE-162] Upgrade to checkstyle 5.4
     new c4d6e3f  Add a property to hold the Checkstyle version. Inject that property into the generated site.
     new 81465b6  [MCHECKSTYLE-163] Test classpath resolution fails in mvn check:check when includeTestSourceDirectory = true Submitted by Chris Whelan
     new fa80e05  fix some license headers
     new 039ee73  tab to spaces
     new 48c5130  fix checkstyle issue
     new 266a83b  ensure we close Stream
     new f89c9ea  preserve stack trace
     new e4dea3c  simplify with using Arrays.asList rather than a loop
     new e73c543  [maven-release-plugin] prepare release maven-checkstyle-plugin-2.7
     new a42f12f  [maven-release-plugin] prepare for next development iteration
     new 93fd16a  add PackageInfo rule sample
     new d7b9dcb  [MCHECKSTYLE-159] Fix problem of checkstyle configs without cacheFile properties not working
     new fee22bd  [MCHECKSTYLE-62] Support aggregated reports in a multi-modules project Submitted by Antonio Petrelli.
     new 2ef417b  add missing @since 2.8
     new 465d8f8  [MCHECKSTYLE-62] Support aggregated reports in a multi-modules project: add it test
     new b979015  use site plugin 3.0
     new 72ea28d  [maven-release-plugin] prepare release maven-checkstyle-plugin-2.8
     new 15bc7bb  [maven-release-plugin] prepare for next development iteration
     new c521f3c  [MCHECKSTYLE-62] added aggregate mojo in goals overview
     new 25e5717  [MCHECKSTYLE-165] Upgrade to checkstyle 5.5.
     new f54d618  [MCHECKSTYLE-168] checkstyle-aggregate give a wrong file count Submitted by Antonio Petrelli.
     new 05e8d1f  Fix MCHECKSTYLE-170: Test errors and failures on Windows
     new 77d239b  [MCHECKSTYLE-146] mvn checkstyle:checkstyle KO, Unable to find the mojo, org/apache/maven/doxia/logging/Log
     new c615e2b  [MCHECKSTYLE-152] encoding property in maven plugin is never set correctly to charset property of the checkstyle itself. Submitted by: Svetlomira Manova Reviewed by: Dennis Lundberg
     new e00a3b5  Update to maven-plugins:22.
     new 5636a1b  [MCHECKSTYLE-164] Multimodule Configuration example does not show how to configure build-tools pom
     new 5be8cf3  Fix error reported by Checkstyle.
     new b67a49f  [MCHECKSTYLE-145] maven-checkstyle-plugin 2.6 SinkFactory WARNING
     new f5e6fcc  [maven-release-plugin] prepare release maven-checkstyle-plugin-2.9
     new 6a571c3  [maven-release-plugin] prepare for next development iteration
     new 812de84  [MCHECKSTYLE-173] Embedded error: Cannot set property 'charset' in module Checker to 'UTF-8,UTF-8': UTF-8,UTF-8
     new a90477e  [MCHECKSTYLE-173] Embedded error: Cannot set property 'charset' in module Checker to 'UTF-8,UTF-8': UTF-8,UTF-8
     new a20a6e7  [maven-release-plugin] prepare release maven-checkstyle-plugin-2.9.1
     new 06380f5  [maven-release-plugin] prepare for next development iteration
     new bd6aef5  Rollback due to problems with svn during release.
     new d1999ef  [maven-release-plugin] prepare release maven-checkstyle-plugin-2.9.1
     new ff6a586  [maven-release-plugin] prepare for next development iteration
     new 01c558d  [MCHECKSTYLE-175] Upgrade usage.htm to make it clear how configuration is done
     new 36fae83  fixed typos
     new 99aaab4  [MCHECKSTYLE-178] use maven-plugin-tools' java 5 annotations
     new 717ce12  use last plugin parent snapshot to use last compiler plugin to improve build time on jenkins build.
     new 56ec6c0  [MCHECKSTYLE-167] Unconfigured checkstyle plugin duplicates entries in aggregated report
     new 36f3fe2  [MCHECKSTYLE-179] use plexus java 5 annotations instead of old-style javadoc annotations
     new fd6a9bf  annotations are not needed for plugin execution so mark dependency as provided
     new 4da3f20  Joakim is in developper list
     new ecd9bb3  move version to a property
     new 7b17e72  use released parent pom
     new 3d13cd7  removed specific m-site-p version use
     new ec614f3  replace StringBuffer by StringBuilder
     new 56147eb  prevent spamming
     new 39b2584  [MCHECKSTYLE-181] Upgrade to Checkstyle 5.6 Submitted by Baron Roberts Remove DoubleCheckedLocking as not anymore suppoted by checkstyle 5.6
     new 10afa12  [MCHECKSTYLE-181] Upgrade to Checkstyle 5.6 Submitted by Baron Roberts fix its as checkstyle are now modified in svn.
     new 51361fc  add contributor
     new f439230  update maven-plugin-plugin to 3.2
     new 71534ef  [MCHECKSTYLE-184] Allow src/main/resources to be searched by Checkstyle
     new e9d67a0  [MCHECKSTYLE-184] Allow src/main/resources to be searched by Checkstyle
     new ad3c26a  [MCHECKSTYLE-185] Empty checkstyle-results.xml in a tests-only project Submitted by: Peter Janes Reviewed by: Dennis Lundberg
     new f908608  [MCHECKSTYLE-172] Checkstyle Plugin 2.8+ generates an additional aggregate report
     new c76360c  Upgrade to maven-plugins:24.
     new 5e95af5  Site tweaks.
     new 8e5f51a  [MCHECKSTYLE-184] Allow src/main/resources to be searched by Checkstyle
     new adc9ac5  Fix errors reported by Checkstyle.
     new 56b3295  [MCHECKSTYLE-184] Allow src/main/resources to be searched by Checkstyle
     new a1b25a5  [maven-release-plugin] prepare release maven-checkstyle-plugin-2.10
     new 2c0f477  [maven-release-plugin] prepare for next development iteration
     new a21fac0  [MCHECKSTYLE-191] Make name of TreeWalker configurable
     new 3f2ce0e  [MCHECKSTYLE-192] Properties files are only processed in the report, but not in the mojo
     new 76cd258  Follow ASF branding rules.
     new 6b00e1f  More plexus updates
     new ad2e2ec  Use m-site-p 3.3 in ITs to make it M3.1 proof
     new 2827cd4  reverted modifications added inadvertently in r1517272
     new 216169f  Oh, look at that button. Does that convert everything to correct java5 ??
     new 6c5f674  Further code analysis improvements
     new 5b2f96c  More code analysis fixes
     new 3bd1375  Reformatted to code style
     new 3971c1e  Revert "Reformatted to code style"
     new 586dd75  Add missing license headers where possible. Configure explicit RAT exclusions for the files that cannot contain a license header. This plugin now passes the checks done by RAT.
     new 488165e  MCHECKSTYLE-137: add IT to prove it's fixed.
     new 6a35595  MCHECKSTYLE-193: add a complete set of control options for processing resources.
     new d4be0eb  MCHECKSTYLE-197 MCHECKSTYLE-202: Clarify reporting versus checking.
     new d8c31b5  MCHECKSTYLE-204: improve doc for failure options to address this.
     new 8f09be0  foo
     new 011e982  [maven-release-plugin] prepare for next development iteration
     new 7dca407  configured site deploy to /plugins-archives/<artifactId>-LATEST
     new 3738a73  code formatting
     new 58a4045  [MCHECKSTYLE-208] Plugin generates reports incompatible with the 'maven-jxr-plugin' version 2.4
     new bfadb76  Do not print line number of it equals to zero. As per [1], it indicates that is is not related to a file content.
     new 4ddad1c  [MCHECKSTYLE-209] Correct grammar and make icons and text consistent in the report
     new fde9a7a  [MCHECKSTYLE-210] Resource bundles have wrong file encoding
     new ad32a17  [MCHECKSTYLE-210] restore non-ascii characters in ISO-8859-1
     new 67fe4b9  [MCHECKSTYLE-212] Upgrade to Checkstyle 5.7
     new c5f6dea  [MCHECKSTYLE-169] Suppressions property is incorrectly set if suppressions file is on classpath Submitted by: Sergei Ivanov Reviewed by: Dennis Lundberg
     new b3a3496  [MCHECKSTYLE-182] Use Maven log levels when logging to console Submitted by: Karl Schaefer Reviewed by: Dennis Lundberg
     new 6fe6628  Do not show the value "null" for the column when Checkstyle doesn't report a column. Use the string "n/a" instead.
     new 23ff18c  [MCHECKSTYLE-190] Add user property for checkstyle:consoleOutput
     new 24c3079  [MCHECKSTYLE-205] NPE in CheckstyleReportGenerator.doFilesSummary:654 version 2.11 regression Submitted by: Bob Fields Reviewed by: Dennis Lundberg
     new 6a9abf1  Bundle cleanups
     new e205904  [MCHECKSTYLE-209] Correct grammar, make icons and text consistent in the report
     new 1a4fa99  [MCHECKSTYLE-209] Correct grammar, make icons and text consistent in the report
     new 16c73ae  [MCHECKSTYLE-213] Upgrade Doxia dependencies
     new b4c8956  Unintentionally removed else keyword.
     new ab9b44a  Use Maven Site Plugin 3.3 because 3.2 fails with Aether problem with Maven 3.1.x.
     new c2ca7fb  Update MPIR to 2.7 as well due ue Aether and Maven 3.1 problems.
     new 7d72352  [MCHECKSTYLE-218] Put file anchor directly on the h2 tag
     new 657c3b3  MCHECKSTYLE-211 add feature to enable 'inline configuration'
     new 176b0bf  MCHECKSTYLE-211 add documentation for 'inline' checkstyle rules
     new efdc9e6  MCHECKSTYLE-211 fix code style and add JavaDoc
     new f05b650  [MCHECKSTYLE-219] When no license is specified, ALv2 from maven-checkstyle-plugin is used
     new d5c2c93  Fix RAT warnings of unapproved licenses
     new fff9cd1  [MCHECKSTYLE-219] Fix ITs which did depend on a LICENSE.txt, LicenseResourceManager should accept config/maven-header.txt because it's a plugin resource file.
     new 9ef4520  [MCHECKSTYLE-207] file handle leak - leading to failed builds Submitted by: James Nord Reviewed by: Dennis Lundberg
     new e4d2a70  [MCHECKSTYLE-221] ResourceIncludes default value is wrong - I removed the manually documented default values
     new 510b4fc  Refactoring: move common parameters to super class.
     new a3d79f9  Correct spelling.
     new d13b7e5  Set svn property for EOL-style to Native.
     new b189164  Refactoring: move common parameters to super class.
     new 339a2ad  [MCHECKSTYLE-222] Resource-only project is not checked
     new 9488248  Add missing keys.
     new 40e870c  Update version for maven-javadoc-plugin to avoid security vulnerability.
     new 74ade89  Fix errors reported by Checkstyle (!).
     new db6463c  Minor site tweaks.
     new 08f1889  [maven-release-plugin] prepare release maven-checkstyle-plugin-2.12
     new 82e166d  [maven-release-plugin] prepare for next development iteration
     new 1a7c2d6  - Fixed failing integration test   based on a hard coded plugin version in the pom file.
     new d106756  Copied maven/plugins/trunk/maven-pmd-plugin/src/it/MPMD-172 to maven/plugins/trunk/maven-checkstyle-plugin/src/it/MCHECKSTYLE-224.
     new 0fc563d  [MCHECKSTYLE-224] Warning about missing XRef for module with no source
     new 799c585  [MCHECKSTYLE-224] Warning about missing XRef for module with no files to check
     new a0feaae  upgraded parent pom (compiler, assembly, doap not upgraded because of a failure: need to investigate)
     new 2ea3c42  [MCHECKSTYLE-225] headerLocation no longer sets checkstyle.header.file
     new 43261b1  [MCHECKSTYLE-225] headerLocation no longer sets checkstyle.header.file
     new 7e8ecee  [MCHECKSTYLE-225] headerLocation no longer sets checkstyle.header.file Make it M2 compatible
     new 46c5ea4  [MCHECKSTYLE-227] Avalon and turbine checks are broken
     new e82ca1e  Next version will be 2.12.1.
     new fd3e006  [maven-release-plugin] prepare release maven-checkstyle-plugin-2.12.1
     new cea4843  [maven-release-plugin] prepare for next development iteration
     new 3d338a9  MCHECKSTYLE-225: headerLocation no longer sets checkstyle.header.file also verify pluginManagement for dependencies. mark plugin and mojoExecution as readonly
     new 222b84e  [MNGSITE-152]  - Added appropriate links to download site and license location    to fulfill the ASF requirements.
     new d19622a  [MNGSITE-152]  - Added missing download.cgi and xdoc/download.xml.vm
     new a64baf4  added license header
     new e666f9c  mark project read-only
     new a159f9b  mark project as readonly
     new 3f8328b  fixed little inconsistencies
     new 03cbb5c  moved VelocityTemplate class to the package using it
     new fc49d14  refactoring: move CheckstyleExecutor coponent to its a new dedicated exec package
     new a642d18  refactoring: move CheckstyleExecutor coponent to its a new dedicated exec package
     new deab35f  refactoring: extracted IconTool to deal with info/warning/error icons in reports
     new d447713  mark attributes final
     new 2daf757  code simplification
     new edaffc3  [MCHECKSTYLE-235] improve difference between rules with and without violations
     new f76cde9  refactoring: extracted methods about violations recognition
     new cb674d8  code simplification
     new bf9cc26  [MCHECKSTYLE-236] added Rule name to violation message
     new 6cfec44  refactoring: move CheckstyleExecutor component to its a new dedicated exec package: CheckstyleReportListener is part of this component too
     new 3e15ca5  renamed CheckstyleReportListener to CheckstyleCheckerListener to better match the use
     new a9fe27e  renamed CheckstyleReportListener to CheckstyleCheckerListener to better match the use
     new 77e2ee0  [MCHECKSTYLE-237] Changeset 1608113 introduces "Line 0" regression
     new f911b24  [MCHECKSTYLE-217] Add parameter which skips rule rows which do not have any violations
     new 51c58aa  [MCHECKSTYLE-232] added the version of Checkstyle used to the generated report
     new 815a293  [MCHECKSTYLE-233] added link to rules documentation
     new ed6e0a7  typo...
     new 39a8762  fixed errors reported by Checkstyle
     new 3ec0c30  fixed errors reported by Checkstyle
     new b6a9b07  configured license check
     new 8987535  [MCHECKSTYLE-148] added category and name of rule causing a violation to output
     new 8e91c0a  fixed errors reported by Checkstyle
     new 535afdc  [MCHECKSTYLE-239] removed Translation rule from Maven checks
     new 8f2d640  [MCHECKSTYLE-240] added 17 and 31 to ignored MagicNumber
     new 8f61aca  added GenericWhitespace rule
     new 62d28d3  [MCHECKSTYLE-239] updated IT to take into account that Translation rule was removed from Maven checks
     new 5eda9d4  [MCHECKSTYLE-242] added fine grained igore of violations
     new 4d80cb5  [MCHECKSTYLE-243] log check violations to console by default
     new a644a5e  [MCHECKSTYLE-243] log check violations to console by default
     new 49a55bd  [MCHECKSTYLE-244] fixed parallel build failures caused by this component being reused instead of created per-lookup Submitted by: Konstantin Pokrovsky
     new dc5edca  [MCHECKSTYLE-241] added SuppressWarningsFilter (introduced in Checkstyle 5.7) to support @SuppressWarnings
     new f38b0ba  [MCHECKSTYLE-240] added 37 to ignored MagicNumber (used sometimes like 31 in hash calculations)
     new 3c8bafd  [MCHECKSTYLE-246] added UniqueProperties rule (introduced in Checkstyle 5.7)
     new c3bb0d4  [MCHECKSTYLE-247] added CHECKSTYLE_OFF/ON: regexp support (SuppressionCommentFilter)
     new 528e6ea  Ensure IT fails for the right reason
     new 3d5a02a  [MCHECKSTYLE-70] Support for multiple source folders Support for multiple test source folders added as well. SourceFolders are used twice, so using a List(stand-alone) or Map(aggregator) to hold entries for reuse in DCExecutor. Using Collection, so signatures won't change if we must switch between List and Set File.isDirectory() already implies that it exists, so those checks have been removed
     new 468262a  [MCHECKSTYLE-70] Support for multiple source folders Forgot to add matching IT
     new 84b3e80  add testCompileRoots to correct Map/List get testCompileRoots from correct Map/List
     new bd5cacb  [MCHECKSTYLE-214] Resources retrieval ignores resources definition in <build> Consider resources relative to project root as a special case
     new 14da964  projectClassLoader is an URLClassLoader, which implements Closeable. instanceof-check not required
     new 6ad74fa  Ensure that Writer is always closed
     new 97625b3  Fix Bad practice - Classloaders should only be created inside doPrivileged block
     new ce943a1  hide utility class constructor
     new e3aca07  revert r1619571, seems to be vendor specific
     new 8c3105e  Fix IT for M2.2.1, which still uses source/target 1.4 by default
     new 1ff033e  [MCHECKSTYLE-248] Remove RegexBasedInterpolator and ValueSource
     new 5d8941b  fixed typos
     new 45f104f  [MCHECKSTYLE-234] group rules by category
     new 2f551c2  don't repeat category, for better readability
     new c10a8fa  remove bold display for rule parameter names
     new 800a6a1  [MCHECKSTYLE-126] generated HTML page contained "charset=${outputEncoding}"
     new 9c0ee58  remove copy/paste since code is now inherited through MSHARED-347
     new d828de5  updated maven-reporting-impl to just released version
     new 36dde49  updated dependencies
     new 137267a  [maven-release-plugin] prepare release maven-checkstyle-plugin-2.13
     new b7fab4f  [maven-release-plugin] prepare for next development iteration
     new 36cc92d  - Added to all plugins LICENSE file - Added to all plugins NOTICE file with copyright year 2007-2014
     new 66b2073  - Undone the commit r1630358 which means to remove   all LICENSE/NOTICE files until the ASF is clear about   what to do.
     new c78ee4a  [MCHECKSTYLE-254] Updated p-i to avoid thread safety issues
     new 3456935  Updated to p-u .20
     new a70890f  Fixes MCHECKSTYLE-253: Upgrade to checkstyle 5.9 for Java 8 compatability
     new 5ff9bcd  updated parent pom and fixed errors reported by Checkstyle
     new f557890  [MCHECKSTYLE-262] Upgrade to maven-plugins parent version 27  - Enhanced rat configuration add the execlusions instead    of replacing them.
     new 8e31d2c  [MCHECKSTYLE-263] Removed dependency plexus-container-default:1.0-alpha-9-stable-1
     new 2bfd43f  remove redundant configuration
     new 08abfa1  [MCHECKSTYLE-274] removed Avalon configuration since the Avalon project is retired
     new 92838cd  cleanup
     new 2c1a233  [MCHECKSTYLE-255] improved info message on errors: print count of ignored
     new 692681d  [MCHECKSTYLE-256] print directory relative to basedir instead of filename only (or full path in XML source)
     new aabad37  more robust relative path calculations
     new ce499ea  [MCHECKSTYLE-276] removed RedundantThrows from configs
     new d09bf58  [MCHECKSTYLE-253] Upgrade to checkstyle 5.9 for Java 8 compatibility - Revert the upgrade of Checkstyle that was done in r1632982. The Checkstyle version used by the plugin is now 5.8.
     new c746138  Document and enforce the version of Java that the plugin requires.
     new 095dfe0  [MCHECKSTYLE-274] removed Avalon configuration since the Avalon project is retired
     new f85313d  use injected log
     new 72ddba2  fixed date format
     new 5d027d6  [MCHECKSTYLE-257] display predefined rulesets content
     new 59168ed  fixed typo
     new 144deaa  improved comments
     new ec4b394  [MCHECKSTYLE-280] added documentation on upgrading Checkstyle at runtime
     new 00251bc  [MCHECKSTYLE-281] fail if deprecated parameters are used and display update instructions
     new 322b4c6  [MCHECKSTYLE-249] updated ITs to not fail when distribution created on Unix and ITs run on Windows
     new 0058868  removed configuration already inherited from parent
     new 6e747c4  Use build-helper-maven-plugin to make the version parts of the maven.compiler.target property available as separate properties, so that they can be used to define the java signature artifactId used by animal-sniffer. This should be moved to maven-parent later on, if others feel that it is a good idea.
     new ecd6973  [MCHECKSTYLE-282] added info on ruleset used in report intro
     new 6af9f36  [MCHECKSTYLE-282] added info on ruleset used in report intro - Fix Swedish resource bundle
     new 2656942  [MCHECKSTYLE-283] Move maven_checks.xml and maven-header.txt away from the plugin
     new 4e4ad41  fixed IT after removing maven_checks.xml from projects' svn: don't directly rely on svn
     new ea0132d  updated documentation: maven_checks.xml is not there any more
     new 643d744  reverted r1654924
     new a49b617  Update to released version of maven-shared-resources:2.
     new 6ce788a  [maven-release-plugin] prepare release maven-checkstyle-plugin-2.14
     new c3c89e7  [maven-release-plugin] prepare for next development iteration
     new 8041d91  [MCHECKSTYLE-277] Require Java 6
     new e0eff88  [MCHECKSTYLE-261] Upgrade to Checkstyle 6.1.1
     new e21fd16  [MCHECKSTYLE-286] Add info on ruleset used in console output
     new a27dd36  [MCHECKSTYLE-274] removed Avalon configuration since the Avalon project is retired
     new 0199be2  [MCHECKSTYLE-273] Remove Turbine configuration since it is not used any more
     new a6ee851  [MCHECKSTYLE-288] NullPointerException during building a multi-module project
     new 0f484df  [maven-release-plugin] prepare release maven-checkstyle-plugin-2.15
     new 1686bed  [maven-release-plugin] prepare for next development iteration
     new fe674f7  changed svnpubsub url from /content to /components
     new 767e54a  moved Jira from Codehaus to Apache
     new 156a11e  [MCHECKSTYLE-290] added a history table
     new df7f0a4  added a FAQ entry about maven_checks.xml
     new 95fc93e  point maven_checks.xml content to maven-shared-resources
     new 8ee4e3b  switch javaVersion property to 6 instead of old-style 1.6
     new 606fc70  [MCHECKSTYLE-278] Require Java 7
     new 8eca2df  [MCHECKSTYLE-272] Upgrade to Checkstyle 6.2 [MCHECKSTYLE-271] checkstyle plugin fails with default ruleset and checkstyle 6.2
     new 42dd079  Use a stable URL for loading configuration file. In preparation for MCHECKSTYLE-284.
     new e35c8ef  [MCHECKSTYLE-284] Remove config/sun_checks.xml and use the one built into Checkstyle 6.2+
     new e2301fd  Fix typo.
     new a81f7ed  [MCHECKSTYLE-268] Add flag/option to use built-in Google style
     new d2095f0  Specify the correct version.
     new d625b60  [MNGSITE-243] Fixed link to How to use Mirros for Repositories
     new 896324d  Java7 updates
     new e81b9f6  [MCHECKSTYLE-295] Test resources are not included Contributed by Csaba Kozák , verified by Robert Scholte
     new 149fe18  [MCHECKSTYLE-285] Remove config/maven_checks.xml by removing the dependency on maven-shared-resources:2
     new 8f7fc7e  Add a note about the difference in behavior when checkstyle is configured in different phases. This closes #56
     new e710999  [maven-release-plugin] prepare release maven-checkstyle-plugin-2.16
     new 6c3105d  [maven-release-plugin] prepare for next development iteration
     new 3ee3ac5  [MCHECKSTYLE-291] Change format of violation message
     new a69ab4b  [MCHECKSTYLE-307] Upgrade to Checkstyle 6.9
     new 40eb7ac  [MCHECKSTYLE-304] Using inline configuration, checkstyle-checker.xml is generated using DTD v1.2
     new 822e78c  Result of mvn versions:update-child-modules -DallowSnapshots -N
     new 2b40c50  [MCHECKSTYLE-307] Upgrade to Checkstyle 6.11
     new f0f28e1  [MCHECKSTYLE-293] Update to use non deprecated method Checker.setClassLoader()
     new 1e33897  [MCHECKSTYLE-302] Using inline configuration does not work with Maven 2.2.1 - Document the behavior - Do not run ITs that uses inline configuration unless the Maven version is 3+
     new 5fd453e  [MCHECKSTYLE-313] Upgrade to Checkstyle 6.11.2
     new 61df2dd  [MCHECKSTYLE-311] "mvn clean site -Preporting" fails with Could not find resource 'config/maven_checks.xml'
     new 1da5733  Update Maven Plugins Parent to version 28
     new ca85a80  [maven-release-plugin] prepare release maven-checkstyle-plugin-2.17
     new c4338ba  [maven-release-plugin] prepare for next development iteration
     new aa8307e  [MPOM-95] updated parent pom location
     new d4a7b85  [MCHECKSTYLE-314] checkstyle:check should invoke the execution of this plugin's goal "checkstyle" prior to executing itself
     new d5eb553  o Updated to 'plexus-utils-3.0.23'. o Updated to stop suppressing exceptions incorrectly when closing resources.   Most of the time the 'IOUtils.closeQuietly' methods of 'commons-io' and   the 'IOUtil.close' method of 'plexus-utils' are used incorrectly. They   are meant to be used in 'finally' blocks to not suppress an exception   already thrown in the 'try' block. The documentation of the   'IOUtils.closeQuietly' methods explicitly contains usage examples.   As soon as [...]
     new e079c2c  o Updated to 'plexus-utils' 3.0.24.
     new 241955d  made the IT tolerant to relaunch without clean
     new 77526eb  [MCHECKSTYLE-314] updated check for new errors founds now that check runs checkstyle before analyzing itself
     new dede792  [MCHECKSTYLE-314] updated check for error founds in an additional target/*.txt file now that check runs checkstyle before analyzing itself
     new 97a4661  updated Jira url
     new f5f024c  [MCHECKSTYLE-320] Upgrade maven-plugins to version 30
     new 8b7c2ae  [MCHECKSTYLE-331] Upgrade of plexus-interpolation to 1.24.
     new d8cba54  [MCHECKSTYLE-332] maven plugin not using cache property
     new 6f2ff6d  Correct jira.codehaus.org to issues.apache.org/jira
     new 3921162  o Updated to latest parent SNAPSHOT.
     new c0bdcbd  o Reverted last commit to reset to release version parent's.
     new 55a296b  [MCHECKSTYLE-335] Migrate plugin to Maven 3.0
     new 1d10d7b  Improving current ITs, that are testing the failure of the build, by checking what was the actual cause of the failure. This makes sure the build didn't fail for another reason which isn't the one intended.
     new ee93ec6  [MCHECKSTYLE-275] remove old deprecated parameters from report
     new d849b66  [MCHECKSTYLE-260] sourceDirectories property is ignored in multi-modules
     new 7cf9436  [MCHECKSTYLE-336] Fail the build when deprecated parameters sourceDirectory or testSourceDirectory are used
     new 61bd9f4  [MCHECKSTYLE-322] Update plugin to use 6.19 checkstyle (last version that is based on jdk7)
     new 22c075c  [MCHECKSTYLE-220] Debug shows unnecessary stacktrace with java.net.MalformedURLException: no protocol: LICENSE.txt
     new 7abd8b6  [MCHECKSTYLE-338] Add support for 'omitIgnoredModules'
     new 5f9eb5f  [MCHECKSTYLE-337] checkstyle:check only supports xml output format, but the docs say it supports plain as well Submitted by: Stig Rohde Døssing
     new 898a9db  Fixing Javadoc issues when building with JDK 8:  - Self closing elements like <p/> are disallowed, just a single <p> is needed to create a new paragraph.  - Documenting @param and @return for methods.  - Escaping > with &gt;.
     new c4a93f9  [MCHECKSTYLE-338] Add support for 'omitIgnoredModules'
     new 17c66b8  Revert fix and IT changes for MCHECKSTYLE-314
     new 18881c5  moved to git
     new 71b2675  Make project Java 9 proof
     new eb11ed6  Can't generate checkstyle report with same version, due to usage of replaced parameter
     new 7803030  [maven-release-plugin] prepare release maven-checkstyle-plugin-3.0.0
     new e4f5f0c  [maven-release-plugin] prepare for next development iteration
     new 2113b86  Fix ITs on Windows by ignoring the NewlineAtEndOfFile check
     new ca3eb97  [MCHECKSTYLE-344] Fix category resolution when reporting violation of check with id parameter
     new 636a288  Fixed the example code in usage.apt.vm
     new 79cf845  Merge pull request #3 from petukhov/patch-1
     new 8fd6c8b  [MCHECKSTYLE-347] StringIndexOutOfBoundsException when checkstyle.violation.ignore set to empty value
     new 54ceaa6  [MCHECKSTYLE-349] Upgrade to parent pom 31
     new 9799070  [MCHECKSTYLE-350] Lock version of animal-sniffer-maven-plugin
     new e924823  [MNGSITE-332] - Changed download templates of plugins not to reference .md5 anymore
     new 9db6ed7  [MCHECKSTYLE-352] - Add documentation information for GitHub
     new ab6a941  [INFRA-16467] move components documentation out of CMS space
     new 94e059f  Fixed link to mailing list.
     new 5bbf2a4  [MCHECKSTYLE-359] - Upgrade maven-plugins parent to version 32
     new e288f40  [MCHECKSTYLE-360] - Upgrade maven-site-plugin to 3.7.1 for integration tests
     new f6abc63  Switch to asfMavenTlpPlgnBuild
     new 306d645  [MNGSITE-341] use https for sigs, hashes and KEYS
     new 9213f4b  [MPOM-205] use sha512 checksums instead of sha1
     new c4505ee  upgraded parent POM from 32 to 33
     new 0de3460  [MCHECKSTYLE-357] - Allow inline configuration for reporting
     new 84acd48  [MCHECKSTYLE-357] - Expand inline documentation
     new 968d1c6  [MCHECKSTYLE-365] Correct counts in Rules section

The 624 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.