[ 
https://issues.apache.org/jira/browse/MCHECKSTYLE-384?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17019765#comment-17019765
 ] 

Jeremy Landis commented on MCHECKSTYLE-384:
-------------------------------------------

I'm going to open a new issue that is somewhat related.  Plugin 3.1.0 of 
checkstyle has a major regression in my opinion which started me down the path 
of cleaning things up.  The reports do not show the resulting aggregated rules 
that are violated.  If I drop back to 3.0.0, I get that up through checkstyle 
8.24.  So to the outside user, maven checkstyle plugin 3.0.0 supports through 
checkstyle 8.24 with override without a problem.  It breaks after due to api 
changes.  Maven checkstyle plugin 3.1.0 regardless of the version it claims to 
use (8.19) through 8.28 fails to generate the aggregated rule violation 
section.  Its there, just empty.  I'm now reviewing 3.0.0 to 3.1.0 release to 
see if I can find where the problem is especially since version 3.0.0 actually 
works to a point.

> Incompatibility to Checkstyle version >= 8.24 
> ----------------------------------------------
>
>                 Key: MCHECKSTYLE-384
>                 URL: https://issues.apache.org/jira/browse/MCHECKSTYLE-384
>             Project: Maven Checkstyle Plugin
>          Issue Type: Bug
>          Components: checkstyle:check
>    Affects Versions: 3.1.0
>            Reporter: Martin
>            Priority: Blocker
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> The latest {{maven-checkstyle-plugin}} is incompatible to Checkstyle version 
> 8.24 and newer. The check for "LineLength" was moved from "TreeWalker" to 
> "Checker". 
> For further details see "Breaking backward compatibility" under 
> https://checkstyle.org/releasenotes.html#Release_8.24
>  
> {code:none|title=Maven Console Output}
> [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-checkstyle-plugin:3.1.0:check (validate) on 
> project top-secrect: Failed during checkstyle configuration: LineLength is 
> not allowed as a child in Checker -> [Help 1]
> [ERROR] ...
> {code}
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to