[ https://issues.apache.org/jira/browse/MCHECKSTYLE-378?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Karl Heinz Marbaise closed MCHECKSTYLE-378. ------------------------------------------- Resolution: Not A Problem > violationIgnore property is completely ignored during runtime > ------------------------------------------------------------- > > Key: MCHECKSTYLE-378 > URL: https://issues.apache.org/jira/browse/MCHECKSTYLE-378 > Project: Maven Checkstyle Plugin > Issue Type: Bug > Affects Versions: 3.1.0 > Reporter: Alex P > Priority: Blocker > > Whether in project properties or plugin configuration, the subject property > is completely ignored and not even its default value is shown in debug output. > pom.xml: > {code:java} > <properties> > ... > > <checkstyle.violation.ignore>LineLength,JavadocMethod,JavadocVariable,JavadocType,JavadocPackage,ParameterNumber</checkstyle.violation.ignore> > ... > </properties> > ... > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-checkstyle-plugin</artifactId> > <version>${plugin.apache.maven-checkstyle.version}</version> > > <configuration> > > <violationIgnore>LineLength,JavadocMethod,JavadocVariable,JavadocType,JavadocPackage,ParameterNumber</violationIgnore> > > </configuration> > ... > {code} > > when running `> mvn -X checkstyle:checkstyle` have the following: > {code:java} > Apache Maven 3.6.1 (d66c9c0b3152b2e69ee9bac180bb8fcc8e6af555; > 2019-04-04T13:00:29-06:00) > Maven home: /opt/maven > Java version: 11.0.3, vendor: Oracle Corporation, runtime: > /usr/lib/jvm/java-11-openjdk-11.0.3.7-0.el7_6.x86_64 > Default locale: en_US, platform encoding: ANSI_X3.4-1968 > OS name: "linux", version: "5.2.2-1.el7.elrepo.x86_64", arch: "amd64", > family: "unix" > [DEBUG] Created new class realm maven.api > ... > [DEBUG] Goal: > org.apache.maven.plugins:maven-checkstyle-plugin:3.1.0:checkstyle > (default-cli) > [DEBUG] Style: Regular > [DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?> > <configuration> > <cacheFile > default-value="${project.build.directory}/checkstyle-cachefile"/> > <checkstyleRulesHeader default-value="<?xml > version="1.0"?> <!DOCTYPE module PUBLIC > "-//Checkstyle//DTD Checkstyle Configuration 1.3//EN" > "https://checkstyle.org/dtds/configuration_1_3.dtd"> "/> > <configLocation > default-value="sun_checks.xml">${checkstyle.config.location}</configLocation> > <consoleOutput default-value="false">true</consoleOutput> > <enableFilesSummary default-value="true">true</enableFilesSummary> > <enableRSS default-value="true">${checkstyle.enable.rss}</enableRSS> > <enableRulesSummary default-value="true">false</enableRulesSummary> > <enableSeveritySummary default-value="true">true</enableSeveritySummary> > <encoding default-value="${project.build.sourceEncoding}">UTF-8</encoding> > <excludes>**/internal/**/*.*</excludes> > <failsOnError default-value="false">true</failsOnError> > <headerLocation > default-value="LICENSE.txt">${checkstyle.header.file}</headerLocation> > <includeResources > default-value="true">${checkstyle.includeResources}</includeResources> > <includeTestResources > default-value="true">${checkstyle.includeTestResources}</includeTestResources> > <includeTestSourceDirectory default-value="false"/> > <includes default-value="**\/*.java">${checkstyle.includes}</includes> > <inputEncoding > default-value="${project.build.sourceEncoding}">${encoding}</inputEncoding> > <linkXRef default-value="true">true</linkXRef> > <omitIgnoredModules default-value="false">true</omitIgnoredModules> > <outputDirectory default-value="${project.reporting.outputDirectory}"/> > <outputEncoding > default-value="${project.reporting.outputEncoding}">${outputEncoding}</outputEncoding> > <outputFile > default-value="${project.build.directory}/checkstyle-result.xml">${checkstyle.output.file}</outputFile> > <outputFileFormat > default-value="xml">${checkstyle.output.format}</outputFileFormat> > <plugin default-value="${plugin}"/> > <project default-value="${project}"/> > <propertiesLocation>${checkstyle.properties.location}</propertiesLocation> > <resourceExcludes>${checkstyle.resourceExcludes}</resourceExcludes> > <resourceIncludes > default-value="**/*.properties">${checkstyle.resourceIncludes}</resourceIncludes> > > <resources default-value="${project.resources}"/> > <rulesFiles > default-value="${project.build.directory}/checkstyle-rules.xml">${checkstyle.output.rules.file}</rulesFiles> > <skip default-value="false">${checkstyle.skip}</skip> > <suppressionsFileExpression > default-value="checkstyle.suppressions.file">${checkstyle.suppression.expression}</suppressionsFileExpression> > > <suppressionsLocation>${checkstyle.suppressions.location}</suppressionsLocation> > <testResources default-value="${project.testResources}"/> > <xrefLocation default-value="${project.reporting.outputDirectory}/xref"/> > </configuration> > [DEBUG] > ======================================================================= > {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)