Checkstyle XML difference report

This is symmetric difference generated from two checkstyle-result.xml reports.
All matching records from each XML file are deleted, then remaining records are merged into single report.
Utility that generated this report.

Checkstyle configuration report

Module Name Base properties Patch properties
Checker severity
  • warning

  • charset
  • UTF-8

  • haltOnException
  • false

  • severity
  • warning

  • charset
  • UTF-8

  • haltOnException
  • false

  • BeforeExecutionExclusionFileFilter fileNamePattern
  • module\-info\.java$

  • fileNamePattern
  • module\-info\.java$

  • TreeWalker
    ArrayTrailingComma
    AvoidDoubleBraceInitialization
    AvoidInlineConditionals
    AvoidNoArgumentSuperConstructorCall
    CovariantEquals
    DeclarationOrder
    DefaultComesLast
    EmptyStatement
    EqualsAvoidNull
    EqualsHashCode
    ExplicitInitialization
    FallThrough
    FinalLocalVariable
    HiddenField ignoreConstructorParameter
  • true

  • setterCanReturnItsClass
  • true

  • ignoreSetter
  • true

  • ignoreConstructorParameter
  • true

  • setterCanReturnItsClass
  • true

  • ignoreSetter
  • true

  • IllegalCatch illegalClassNames
  • java.lang.Exception, java.lang.Throwable, java.lang.RuntimeException, java.lang.NullPointerException

  • illegalClassNames
  • java.lang.Exception, java.lang.Throwable, java.lang.RuntimeException, java.lang.NullPointerException

  • IllegalInstantiation classes
  • org.xml.sax.SAXException, org.xml.sax.SAXParseException, org.apache.commons.beanutils.ConversionException, org.antlr.v4.runtime.misc.ParseCancellationException, antlr.RecognitionException, antlr.TokenStreamException, antlr.TokenStreamRecognitionException, antlr.ANTLRException, java.lang.StringBuffer

  • classes
  • org.xml.sax.SAXException, org.xml.sax.SAXParseException, org.apache.commons.beanutils.ConversionException, org.antlr.v4.runtime.misc.ParseCancellationException, antlr.RecognitionException, antlr.TokenStreamException, antlr.TokenStreamRecognitionException, antlr.ANTLRException, java.lang.StringBuffer

  • IllegalThrows
    IllegalToken tokens
  • LABELED_STAT
  • LITERAL_NATIVE
  • LITERAL_VOLATILE
  • LITERAL_ASSERT

  • tokens
  • LABELED_STAT
  • LITERAL_NATIVE
  • LITERAL_VOLATILE
  • LITERAL_ASSERT

  • IllegalTokenText ignoreCase
  • true

  • format
  • ^(US-ASCII|ISO-8859-1|UTF-8|UTF-16BE|UTF-16LE|UTF-16)$

  • tokens
  • STRING_LITERAL

  • ignoreCase
  • true

  • format
  • ^(US-ASCII|ISO-8859-1|UTF-8|UTF-16BE|UTF-16LE|UTF-16)$

  • tokens
  • STRING_LITERAL

  • IllegalType illegalClassNames
  • java.util.HashSet, HashSet, java.util.LinkedHashMap, LinkedHashMap, java.util.TreeMap, TreeMap, java.util.HashMap, HashMap, java.util.LinkedHashSet, LinkedHashSet, java.util.TreeSet, TreeSet, java.lang.StringBuffer, StringBuffer

  • illegalClassNames
  • java.util.HashSet, HashSet, java.util.LinkedHashMap, LinkedHashMap, java.util.TreeMap, TreeMap, java.util.HashMap, HashMap, java.util.LinkedHashSet, LinkedHashSet, java.util.TreeSet, TreeSet, java.lang.StringBuffer, StringBuffer

  • InnerAssignment
    MagicNumber
    MissingCtor severity
  • ignore

  • severity
  • ignore

  • MissingSwitchDefault
    ModifiedControlVariable
    MultipleStringLiterals
    MultipleVariableDeclarations
    NestedForDepth max
  • 2

  • max
  • 2

  • NestedIfDepth max
  • 3

  • max
  • 3

  • NestedTryDepth
    NoArrayTrailingComma severity
  • ignore

  • severity
  • ignore

  • NoClone
    NoEnumTrailingComma severity
  • ignore

  • severity
  • ignore

  • NoFinalizer
    OneStatementPerLine
    OverloadMethodsDeclarationOrder
    PackageDeclaration
    ParameterAssignment
    RequireThis
    ReturnCount maxForVoid
  • 0

  • max
  • 1

  • maxForVoid
  • 0

  • max
  • 1

  • SimplifyBooleanExpression
    SimplifyBooleanReturn
    StringLiteralEquality
    SuperClone
    SuperFinalize
    UnnecessaryParentheses
    UnnecessarySemicolonAfterOuterTypeDeclaration
    UnnecessarySemicolonAfterTypeMemberDeclaration
    UnnecessarySemicolonInEnumeration
    UnnecessarySemicolonInTryWithResources
    VariableDeclarationUsageDistance
    SuppressionXpathSingleFilter message
  • Javadoc comment at column \d+ has parse error

  • message
  • Javadoc comment at column \d+ has parse error

  • SuppressionSingleFilter checks
  • Checker

  • message
  • Exception occurred while parsing

  • checks
  • Checker

  • message
  • Exception occurred while parsing

  • Summary:

    Report id Files Violations Severity-warning
    base 2561 115031 115031
    patch 2561 115031 115031
    0 files with differences 0 changes in violations 0 changes in violations

    Report id com.puppycrawl.tools.checkstyle.checks.coding.HiddenFieldCheck com.puppycrawl.tools.checkstyle.checks.coding.IllegalTokenCheck com.puppycrawl.tools.checkstyle.checks.coding.NoFinalizerCheck com.puppycrawl.tools.checkstyle.checks.coding.EqualsAvoidNullCheck com.puppycrawl.tools.checkstyle.checks.coding.CovariantEqualsCheck com.puppycrawl.tools.checkstyle.checks.coding.UnnecessarySemicolonInTryWithResourcesCheck com.puppycrawl.tools.checkstyle.checks.coding.SimplifyBooleanReturnCheck com.puppycrawl.tools.checkstyle.checks.coding.AvoidInlineConditionalsCheck com.puppycrawl.tools.checkstyle.checks.coding.SuperCloneCheck com.puppycrawl.tools.checkstyle.checks.coding.AvoidDoubleBraceInitializationCheck com.puppycrawl.tools.checkstyle.checks.coding.RequireThisCheck com.puppycrawl.tools.checkstyle.checks.coding.ParameterAssignmentCheck com.puppycrawl.tools.checkstyle.checks.coding.EqualsHashCodeCheck com.puppycrawl.tools.checkstyle.checks.coding.NestedIfDepthCheck com.puppycrawl.tools.checkstyle.checks.coding.ReturnCountCheck com.puppycrawl.tools.checkstyle.checks.coding.NestedForDepthCheck com.puppycrawl.tools.checkstyle.checks.coding.ArrayTrailingCommaCheck com.puppycrawl.tools.checkstyle.checks.coding.DeclarationOrderCheck com.puppycrawl.tools.checkstyle.checks.coding.IllegalTypeCheck com.puppycrawl.tools.checkstyle.checks.coding.InnerAssignmentCheck com.puppycrawl.tools.checkstyle.checks.coding.NestedTryDepthCheck com.puppycrawl.tools.checkstyle.checks.coding.EmptyStatementCheck com.puppycrawl.tools.checkstyle.checks.coding.SimplifyBooleanExpressionCheck com.puppycrawl.tools.checkstyle.checks.coding.FallThroughCheck com.puppycrawl.tools.checkstyle.checks.coding.UnnecessarySemicolonInEnumerationCheck com.puppycrawl.tools.checkstyle.checks.coding.StringLiteralEqualityCheck com.puppycrawl.tools.checkstyle.checks.coding.NoCloneCheck com.puppycrawl.tools.checkstyle.checks.coding.UnnecessarySemicolonAfterOuterTypeDeclarationCheck com.puppycrawl.tools.checkstyle.checks.coding.ExplicitInitializationCheck com.puppycrawl.tools.checkstyle.checks.coding.MultipleStringLiteralsCheck com.puppycrawl.tools.checkstyle.checks.coding.OneStatementPerLineCheck com.puppycrawl.tools.checkstyle.checks.coding.DefaultComesLastCheck com.puppycrawl.tools.checkstyle.checks.coding.OverloadMethodsDeclarationOrderCheck com.puppycrawl.tools.checkstyle.checks.coding.VariableDeclarationUsageDistanceCheck com.puppycrawl.tools.checkstyle.checks.coding.UnnecessarySemicolonAfterTypeMemberDeclarationCheck com.puppycrawl.tools.checkstyle.checks.coding.IllegalThrowsCheck com.puppycrawl.tools.checkstyle.checks.coding.IllegalInstantiationCheck com.puppycrawl.tools.checkstyle.checks.coding.FinalLocalVariableCheck com.puppycrawl.tools.checkstyle.checks.coding.MissingSwitchDefaultCheck com.puppycrawl.tools.checkstyle.checks.coding.MultipleVariableDeclarationsCheck com.puppycrawl.tools.checkstyle.checks.coding.IllegalCatchCheck com.puppycrawl.tools.checkstyle.checks.coding.MagicNumberCheck com.puppycrawl.tools.checkstyle.checks.coding.UnnecessaryParenthesesCheck com.puppycrawl.tools.checkstyle.checks.coding.AvoidNoArgumentSuperConstructorCallCheck com.puppycrawl.tools.checkstyle.checks.coding.ModifiedControlVariableCheck
    base 1530 643 1 201 1 25 10 2165 408 7 9 299 12 23 7122 32 224 12372 145 53 46 96 1130 24 12 3 414 5 1582 5307 65 342 2022 976 59 234 11 41767 475 210 833 25133 8764 165 74
    patch 1530 643 1 201 1 25 10 2165 408 7 9 299 12 23 7122 32 224 12372 145 53 46 96 1130 24 12 3 414 5 1582 5307 65 342 2022 976 59 234 11 41767 475 210 833 25133 8764 165 74
    changes in violations 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

    Number of unique base messages reported below: 0
    Number of unique patch messages reported below: 0

    Violations: