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 2561 54354 54354
    patch 2561 54354 54354
    0 files with differences 0 changes in violations 0 changes in violations

    Report id com.github.sevntu.checkstyle.checks.coding.ForbidReturnInFinallyBlockCheck com.github.sevntu.checkstyle.checks.coding.AvoidHidingCauseExceptionCheck com.github.sevntu.checkstyle.checks.coding.ConfusingConditionCheck com.github.sevntu.checkstyle.checks.coding.LogicConditionNeedOptimizationCheck com.github.sevntu.checkstyle.checks.coding.CustomDeclarationOrderCheck 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.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.UselessSingleCatchCheck 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.OverridableMethodInConstructorCheck com.github.sevntu.checkstyle.checks.coding.IllegalCatchExtendedCheck 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.SingleBreakOrContinueCheck com.github.sevntu.checkstyle.checks.coding.ReturnCountExtendedCheck com.github.sevntu.checkstyle.checks.coding.RedundantReturnCheck com.github.sevntu.checkstyle.checks.coding.MoveVariableInsideIfCheck com.github.sevntu.checkstyle.checks.coding.AvoidNotShortCircuitOperatorsForBooleanCheck
    base 2 1007 125 227 11664 16 169 4009 287 300 6875 59 15110 75 7 220 20 165 210 2 2571 5307 510 191 775 1 37 363 2781 1 168 767 51 260 22
    patch 2 1007 125 227 11664 16 169 4009 287 300 6875 59 15110 75 7 220 20 165 210 2 2571 5307 510 191 775 1 37 363 2781 1 168 767 51 260 22
    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

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

    Violations: