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 4138 19026 19026
    patch 4138 19026 19026
    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.ConfusingConditionCheck com.github.sevntu.checkstyle.checks.coding.AvoidHidingCauseExceptionCheck com.github.sevntu.checkstyle.checks.coding.LogicConditionNeedOptimizationCheck com.github.sevntu.checkstyle.checks.coding.CustomDeclarationOrderCheck com.github.sevntu.checkstyle.checks.annotation.ForbidAnnotationCheck com.github.sevntu.checkstyle.checks.coding.NameConventionForJunit4TestClassesCheck 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.NumericLiteralNeedsUnderscoreCheck com.github.sevntu.checkstyle.checks.coding.EmptyPublicCtorInClassCheck 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.OverridableMethodInConstructorCheck com.github.sevntu.checkstyle.checks.coding.WhitespaceBeforeArrayInitializerCheck com.github.sevntu.checkstyle.checks.coding.IllegalCatchExtendedCheck 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 1 115 77 174 1509 12 2 609 222 167 296 1953 99 134 28 97 3 44 4 9 118 10936 98 647 769 16 44 39 1 442 123 9 193 36
    patch 1 115 77 174 1509 12 2 609 222 167 296 1953 99 134 28 97 3 44 4 9 118 10936 98 647 769 16 44 39 1 442 123 9 193 36
    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: