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 tabWidth
  • 4

  • tabWidth
  • 4

  • SuppressionCommentFilter
    SuppressWithNearbyCommentFilter checkFormat
  • $1

  • commentFormat
  • -@cs\[(\w{8,})\] \w[\(\)\-\.\'\`\,\:\;\w ]{10,}

  • influenceFormat
  • 3

  • checkFormat
  • $1

  • commentFormat
  • -@cs\[(\w{8,})\] \w[\(\)\-\.\'\`\,\:\;\w ]{10,}

  • influenceFormat
  • 3

  • com.github.sevntu.checkstyle.checks.annotation.ForbidAnnotationElementValueCheck annotationName
  • Test

  • forbiddenElementValueRegexp
  • .*

  • elementName
  • expected

  • annotationName
  • Test

  • forbiddenElementValueRegexp
  • .*

  • elementName
  • expected

  • com.github.sevntu.checkstyle.checks.annotation.ForbidAnnotationCheck annotationTargets
  • METHOD_DEF

  • annotationNames
  • Ignore, VisibleForTesting

  • annotationTargets
  • METHOD_DEF

  • annotationNames
  • Ignore, VisibleForTesting

  • com.github.sevntu.checkstyle.checks.annotation.RequiredParameterForAnnotationCheck
    com.github.sevntu.checkstyle.checks.annotation.RequiredParameterForAnnotationCheck requiredParameters
  • value

  • annotationName
  • Generated

  • requiredParameters
  • value

  • annotationName
  • Generated

  • com.github.sevntu.checkstyle.checks.coding.ForbidCCommentsInMethodsCheck
    com.github.sevntu.checkstyle.checks.coding.NoNullForCollectionReturnCheck collectionList
  • AbstractCollection AbstractList AbstractQueue AbstractSequentialList AbstractSet ArrayBlockingQueue ArrayDeque ArrayList AttributeList BeanContextServicesSupport BeanContextSupport ConcurrentLinkedDeque ConcurrentLinkedQueue ConcurrentSkipListSet CopyOnWriteArrayList CopyOnWriteArraySet DelayQueue EnumSet HashSet JobStateReasons LinkedBlockingDeque LinkedBlockingQueue LinkedHashSet LinkedList LinkedTransferQueue PriorityBlockingQueue PriorityQueue RoleList RoleUnresolvedList Stack SynchronousQueue TreeSet Vector Collection List Map Set

  • searchThroughMethodBody
  • false

  • collectionList
  • AbstractCollection AbstractList AbstractQueue AbstractSequentialList AbstractSet ArrayBlockingQueue ArrayDeque ArrayList AttributeList BeanContextServicesSupport BeanContextSupport ConcurrentLinkedDeque ConcurrentLinkedQueue ConcurrentSkipListSet CopyOnWriteArrayList CopyOnWriteArraySet DelayQueue EnumSet HashSet JobStateReasons LinkedBlockingDeque LinkedBlockingQueue LinkedHashSet LinkedList LinkedTransferQueue PriorityBlockingQueue PriorityQueue RoleList RoleUnresolvedList Stack SynchronousQueue TreeSet Vector Collection List Map Set

  • searchThroughMethodBody
  • false

  • com.github.sevntu.checkstyle.checks.coding.CustomDeclarationOrderCheck customDeclarationOrder
  • Field(public) ### Field(protected) ### Field(private) ### CTOR(.*) ### Method(.*)### InnerClass()

  • caseSensitive
  • true

  • fieldPrefix

  • customDeclarationOrder
  • Field(public) ### Field(protected) ### Field(private) ### CTOR(.*) ### Method(.*)### InnerClass()

  • caseSensitive
  • true

  • fieldPrefix

  • com.github.sevntu.checkstyle.checks.coding.ForbidReturnInFinallyBlockCheck
    com.github.sevntu.checkstyle.checks.coding.MultipleStringLiteralsExtendedCheck allowedDuplicates
  • 1

  • ignoreOccurrenceContext
  • ANNOTATION

  • ignoreStringsRegexp
  • ^""$

  • highlightAllDuplicates
  • false

  • allowedDuplicates
  • 1

  • ignoreOccurrenceContext
  • ANNOTATION

  • ignoreStringsRegexp
  • ^""$

  • highlightAllDuplicates
  • false

  • com.github.sevntu.checkstyle.checks.coding.AvoidDefaultSerializableInInnerClassesCheck allowPartialImplementation
  • false

  • allowPartialImplementation
  • false

  • com.github.sevntu.checkstyle.checks.coding.ConfusingConditionCheck ignoreThrowInElse
  • true

  • ignoreNullCaseInIf
  • true

  • ignoreSequentialIf
  • true

  • ignoreInnerIf
  • true

  • multiplyFactorForElseBlocks
  • 4

  • ignoreThrowInElse
  • true

  • ignoreNullCaseInIf
  • true

  • ignoreSequentialIf
  • true

  • ignoreInnerIf
  • true

  • multiplyFactorForElseBlocks
  • 4

  • com.github.sevntu.checkstyle.checks.coding.LogicConditionNeedOptimizationCheck
    com.github.sevntu.checkstyle.checks.coding.ReturnBooleanFromTernaryCheck
    com.github.sevntu.checkstyle.checks.coding.ReturnNullInsteadOfBooleanCheck
    com.github.sevntu.checkstyle.checks.coding.ForbidCertainImportsCheck
    com.github.sevntu.checkstyle.checks.coding.AvoidModifiersForTypesCheck forbiddenClassesRegexpFinal

  • forbiddenClassesRegexpStatic
  • ULC.+

  • forbiddenClassesRegexpVolatile

  • forbiddenClassesRegexpAnnotation

  • forbiddenClassesRegexpPackagePrivate

  • forbiddenClassesRegexpPublic

  • forbiddenClassesRegexpProtected

  • forbiddenClassesRegexpTransient

  • forbiddenClassesRegexpPrivate

  • forbiddenClassesRegexpFinal

  • forbiddenClassesRegexpStatic
  • ULC.+

  • forbiddenClassesRegexpVolatile

  • forbiddenClassesRegexpAnnotation

  • forbiddenClassesRegexpPackagePrivate

  • forbiddenClassesRegexpPublic

  • forbiddenClassesRegexpProtected

  • forbiddenClassesRegexpTransient

  • forbiddenClassesRegexpPrivate

  • com.github.sevntu.checkstyle.checks.coding.ForbidCertainMethodCheck argumentCount
  • 1

  • methodName
  • assert(True|False)

  • argumentCount
  • 1

  • methodName
  • assert(True|False)

  • com.github.sevntu.checkstyle.checks.coding.OverridableMethodInConstructorCheck matchMethodsByArgCount
  • false

  • checkCloneMethod
  • false

  • checkReadObjectMethod
  • false

  • matchMethodsByArgCount
  • false

  • checkCloneMethod
  • false

  • checkReadObjectMethod
  • false

  • com.github.sevntu.checkstyle.checks.coding.AvoidNotShortCircuitOperatorsForBooleanCheck
    com.github.sevntu.checkstyle.checks.coding.MultipleVariableDeclarationsExtendedCheck ignoreMethods
  • false

  • ignoreCycles
  • false

  • ignoreMethods
  • false

  • ignoreCycles
  • false

  • com.github.sevntu.checkstyle.checks.coding.EitherLogOrThrowCheck loggingMethodNames
  • error, warn, info, debug

  • loggerFullyQualifiedClassName
  • org.slf4j.Logger

  • loggingMethodNames
  • error, warn, info, debug

  • loggerFullyQualifiedClassName
  • org.slf4j.Logger

  • com.github.sevntu.checkstyle.checks.coding.AvoidHidingCauseExceptionCheck
    com.github.sevntu.checkstyle.checks.coding.IllegalCatchExtendedCheck allowRethrow
  • false

  • allowThrow
  • true

  • allowRethrow
  • false

  • allowThrow
  • true

  • com.github.sevntu.checkstyle.checks.coding.ReturnCountExtendedCheck ignoreEmptyReturns
  • true

  • ignoreMethodsNames
  • equals

  • minIgnoreReturnDepth
  • 4

  • maxReturnCount
  • 1

  • ignoreMethodLinesCount
  • 20

  • topLinesToIgnoreCount
  • 5

  • ignoreEmptyReturns
  • true

  • ignoreMethodsNames
  • equals

  • minIgnoreReturnDepth
  • 4

  • maxReturnCount
  • 1

  • ignoreMethodLinesCount
  • 20

  • topLinesToIgnoreCount
  • 5

  • com.github.sevntu.checkstyle.checks.coding.SimpleAccessorNameNotationCheck
    com.github.sevntu.checkstyle.checks.coding.UnnecessaryParenthesesExtendedCheck ignoreCalculationOfBooleanVariablesWithAssert
  • false

  • ignoreCalculationOfBooleanVariables
  • false

  • ignoreCalculationOfBooleanVariablesWithReturn
  • false

  • ignoreCalculationOfBooleanVariablesWithAssert
  • false

  • ignoreCalculationOfBooleanVariables
  • false

  • ignoreCalculationOfBooleanVariablesWithReturn
  • false

  • com.github.sevntu.checkstyle.checks.coding.ForbidInstantiationCheck forbiddenClasses
  • java.lang.NullPointerExceptionCheck

  • forbiddenClasses
  • java.lang.NullPointerExceptionCheck

  • com.github.sevntu.checkstyle.checks.coding.AvoidConstantAsFirstOperandInConditionCheck targetConstantTypes
  • LITERAL_NULL,LITERAL_TRUE,LITERAL_FALSE,NUM_INT,NUM_DOUBLE,NUM_LONG,NUM_FLOAT

  • targetConstantTypes
  • LITERAL_NULL,LITERAL_TRUE,LITERAL_FALSE,NUM_INT,NUM_DOUBLE,NUM_LONG,NUM_FLOAT

  • com.github.sevntu.checkstyle.checks.coding.FinalizeImplementationCheck
    com.github.sevntu.checkstyle.checks.coding.ForbidThrowAnonymousExceptionsCheck exceptionClassNameRegex
  • ^.*Exception

  • exceptionClassNameRegex
  • ^.*Exception

  • com.github.sevntu.checkstyle.checks.coding.MapIterationInForEachLoopCheck proposeKeySetUsage
  • false

  • proposeEntrySetUsage
  • false

  • proposeValuesUsage
  • true

  • proposeKeySetUsage
  • false

  • proposeEntrySetUsage
  • false

  • proposeValuesUsage
  • true

  • com.github.sevntu.checkstyle.checks.coding.TernaryPerExpressionCountCheck ignoreTernaryOperatorsInBraces
  • true

  • ignoreIsolatedTernaryOnLine
  • true

  • maxTernaryPerExpressionCount
  • 1

  • ignoreTernaryOperatorsInBraces
  • true

  • ignoreIsolatedTernaryOnLine
  • true

  • maxTernaryPerExpressionCount
  • 1

  • com.github.sevntu.checkstyle.checks.coding.RedundantReturnCheck allowReturnInEmptyMethodsAndConstructors
  • false

  • allowReturnInEmptyMethodsAndConstructors
  • false

  • com.github.sevntu.checkstyle.checks.coding.SingleBreakOrContinueCheck
    com.github.sevntu.checkstyle.checks.coding.NumericLiteralNeedsUnderscoreCheck maxDecimalSymbolsUntilUnderscore
  • 3

  • minHexSymbolLength
  • 5

  • minBinarySymbolLength
  • 9

  • minDecimalSymbolLength
  • 7

  • maxHexSymbolsUntilUnderscore
  • 4

  • ignoreFieldNamePattern
  • serialVersionUID

  • maxBinarySymbolsUntilUnderscore
  • 8

  • maxDecimalSymbolsUntilUnderscore
  • 3

  • minHexSymbolLength
  • 5

  • minBinarySymbolLength
  • 9

  • minDecimalSymbolLength
  • 7

  • maxHexSymbolsUntilUnderscore
  • 4

  • ignoreFieldNamePattern
  • serialVersionUID

  • maxBinarySymbolsUntilUnderscore
  • 8

  • com.github.sevntu.checkstyle.checks.coding.EmptyPublicCtorInClassCheck
    com.github.sevntu.checkstyle.checks.coding.DiamondOperatorForVariableDefinitionCheck
    com.github.sevntu.checkstyle.checks.coding.NameConventionForJunit4TestClassesCheck
    com.github.sevntu.checkstyle.checks.coding.UselessSuperCtorCallCheck
    com.github.sevntu.checkstyle.checks.coding.UselessSingleCatchCheck
    com.github.sevntu.checkstyle.checks.coding.WhitespaceBeforeArrayInitializerCheck
    com.github.sevntu.checkstyle.checks.coding.MoveVariableInsideIfCheck
    com.github.sevntu.checkstyle.checks.coding.RequireFailForTryCatchInJunitCheck
    com.github.sevntu.checkstyle.checks.coding.Jsr305AnnotationsCheck severity
  • ignore

  • excludePackages
  • com.github.sevntu.checkstyle.checks.sizes,com.github.sevntu.checkstyle.checks.design

  • allowOverridingParameter
  • false

  • packages
  • com.github.sevntu.checkstyle.checks.naming,com.github.sevntu.checkstyle.checks.coding

  • allowOverridingReturnValue
  • false

  • severity
  • ignore

  • excludePackages
  • com.github.sevntu.checkstyle.checks.sizes,com.github.sevntu.checkstyle.checks.design

  • allowOverridingParameter
  • false

  • packages
  • com.github.sevntu.checkstyle.checks.naming,com.github.sevntu.checkstyle.checks.coding

  • allowOverridingReturnValue
  • false

  • 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 5911 26719 26719
    patch 5911 26719 26719
    0 files with differences 0 changes in violations 0 changes in violations

    Report id com.github.sevntu.checkstyle.checks.coding.ConfusingConditionCheck com.github.sevntu.checkstyle.checks.coding.AvoidHidingCauseExceptionCheck com.github.sevntu.checkstyle.checks.coding.CustomDeclarationOrderCheck com.github.sevntu.checkstyle.checks.coding.LogicConditionNeedOptimizationCheck com.github.sevntu.checkstyle.checks.coding.NameConventionForJunit4TestClassesCheck com.github.sevntu.checkstyle.checks.annotation.ForbidAnnotationCheck com.github.sevntu.checkstyle.checks.coding.ForbidCertainMethodCheck com.github.sevntu.checkstyle.checks.coding.AvoidDefaultSerializableInInnerClassesCheck com.github.sevntu.checkstyle.checks.coding.RequireFailForTryCatchInJunitCheck com.github.sevntu.checkstyle.checks.coding.ForbidCCommentsInMethodsCheck com.github.sevntu.checkstyle.checks.coding.UnnecessaryParenthesesExtendedCheck com.github.sevntu.checkstyle.checks.coding.EmptyPublicCtorInClassCheck com.github.sevntu.checkstyle.checks.coding.NumericLiteralNeedsUnderscoreCheck com.github.sevntu.checkstyle.checks.annotation.ForbidAnnotationElementValueCheck com.github.sevntu.checkstyle.checks.coding.TernaryPerExpressionCountCheck com.github.sevntu.checkstyle.checks.coding.MultipleVariableDeclarationsExtendedCheck com.github.sevntu.checkstyle.checks.coding.EitherLogOrThrowCheck com.github.sevntu.checkstyle.checks.coding.UselessSuperCtorCallCheck com.github.sevntu.checkstyle.checks.coding.AvoidConstantAsFirstOperandInConditionCheck com.github.sevntu.checkstyle.checks.coding.SimpleAccessorNameNotationCheck com.github.sevntu.checkstyle.checks.coding.MultipleStringLiteralsExtendedCheck com.github.sevntu.checkstyle.checks.coding.WhitespaceBeforeArrayInitializerCheck com.github.sevntu.checkstyle.checks.coding.IllegalCatchExtendedCheck com.github.sevntu.checkstyle.checks.coding.OverridableMethodInConstructorCheck com.github.sevntu.checkstyle.checks.coding.FinalizeImplementationCheck com.github.sevntu.checkstyle.checks.coding.ReturnBooleanFromTernaryCheck com.github.sevntu.checkstyle.checks.coding.NoNullForCollectionReturnCheck com.github.sevntu.checkstyle.checks.coding.DiamondOperatorForVariableDefinitionCheck com.github.sevntu.checkstyle.checks.coding.ReturnNullInsteadOfBooleanCheck com.github.sevntu.checkstyle.checks.coding.ReturnCountExtendedCheck com.github.sevntu.checkstyle.checks.coding.SingleBreakOrContinueCheck com.github.sevntu.checkstyle.checks.coding.RedundantReturnCheck com.github.sevntu.checkstyle.checks.coding.MoveVariableInsideIfCheck com.github.sevntu.checkstyle.checks.coding.AvoidNotShortCircuitOperatorsForBooleanCheck
    base 90 264 729 182 1 56 6337 2 133 146 2341 16 164 624 5 58 7 66 1 236 10774 263 759 168 1 4 131 2510 12 493 26 3 109 8
    patch 90 264 729 182 1 56 6337 2 133 146 2341 16 164 624 5 58 7 66 1 236 10774 263 759 168 1 4 131 2510 12 493 26 3 109 8
    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

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

    Violations: