Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
3631 0 0 0 100% 81.915

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
com.puppycrawl.tools.checkstyle.filefilters 4 0 0 0 100% 0.001
com.puppycrawl.tools.checkstyle.checks.naming 139 0 0 0 100% 0.603
com.puppycrawl.tools.checkstyle.grammar.comments 7 0 0 0 100% 0.014
com.puppycrawl.tools.checkstyle.checks.imports 215 0 0 0 100% 0.694
com.puppycrawl.tools.checkstyle.checks.regexp 93 0 0 0 100% 0.564
com.puppycrawl.tools.checkstyle.grammar 53 0 0 0 100% 1.315
com.puppycrawl.tools.checkstyle.internal 34 0 0 0 100% 12.294
com.puppycrawl.tools.checkstyle.grammar.java8 42 0 0 0 100% 0.648
com.puppycrawl.tools.checkstyle.grammar.antlr4 44 0 0 0 100% 0.529
com.puppycrawl.tools.checkstyle.grammar.javadoc 62 0 0 0 100% 0.786
com.puppycrawl.tools.checkstyle.checks.design 105 0 0 0 100% 0.395
com.puppycrawl.tools.checkstyle.checks.modifier 61 0 0 0 100% 0.241
com.puppycrawl.tools.checkstyle.meta 11 0 0 0 100% 17.854
com.puppycrawl.tools.checkstyle.internal.powermock 21 0 0 0 100% 9.664
com.puppycrawl.tools.checkstyle 397 0 0 0 100% 17.728
com.puppycrawl.tools.checkstyle.checks.metrics 68 0 0 0 100% 0.387
com.puppycrawl.tools.checkstyle.checks 168 0 0 0 100% 7.862
com.puppycrawl.tools.checkstyle.api 156 0 0 0 100% 0.143
com.puppycrawl.tools.checkstyle.checks.indentation 140 0 0 0 100% 0.669
com.puppycrawl.tools.checkstyle.checks.blocks 101 0 0 0 100% 0.509
com.puppycrawl.tools.checkstyle.checks.coding 340 0 0 0 100% 2.077
com.puppycrawl.tools.checkstyle.ant 35 0 0 0 100% 0.173
com.puppycrawl.tools.checkstyle.utils 190 0 0 0 100% 0.111
com.puppycrawl.tools.checkstyle.checks.sizes 73 0 0 0 100% 0.407
com.puppycrawl.tools.checkstyle.checks.javadoc 311 0 0 0 100% 1.83
com.puppycrawl.tools.checkstyle.checks.javadoc.utils 11 0 0 0 100% 0.001
com.puppycrawl.tools.checkstyle.xpath 160 0 0 0 100% 0.267
com.puppycrawl.tools.checkstyle.filters 201 0 0 0 100% 2.441
com.puppycrawl.tools.checkstyle.checks.header 44 0 0 0 100% 0.074
com.puppycrawl.tools.checkstyle.checks.whitespace 200 0 0 0 100% 0.934
com.puppycrawl.tools.checkstyle.checks.annotation 115 0 0 0 100% 0.689
com.puppycrawl.tools.checkstyle.gui 30 0 0 0 100% 0.011

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

com.puppycrawl.tools.checkstyle.filefilters

Class Tests Errors Failures Skipped Success Rate Time
BeforeExecutionExclusionFileFilterTest 4 0 0 0 100% 0.001

com.puppycrawl.tools.checkstyle.checks.naming

Class Tests Errors Failures Skipped Success Rate Time
StaticVariableNameCheckTest 5 0 0 0 100% 0.017
LocalVariableNameCheckTest 4 0 0 0 100% 0.016
RecordTypeParameterNameCheckTest 4 0 0 0 100% 0.017
CatchParameterNameCheckTest 5 0 0 0 100% 0.017
InterfaceTypeParameterNameCheckTest 4 0 0 0 100% 0.009
ParameterNameCheckTest 11 0 0 0 100% 0.054
MemberNameCheckTest 12 0 0 0 100% 0.05
LambdaParameterNameCheckTest 4 0 0 0 100% 0.033
AbbreviationAsWordInNameCheckTest 21 0 0 0 100% 0.145
MethodNameCheckTest 10 0 0 0 100% 0.037
LocalFinalVariableNameCheckTest 7 0 0 0 100% 0.025
AbstractClassNameCheckTest 7 0 0 0 100% 0.022
MethodTypeParameterNameCheckTest 4 0 0 0 100% 0.008
AccessModifierOptionTest 2 0 0 0 100% 0
ConstantNameCheckTest 10 0 0 0 100% 0.039
PatternVariableNameCheckTest 3 0 0 0 100% 0.024
TypeNameCheckTest 7 0 0 0 100% 0.03
IllegalIdentifierNameCheckTest 7 0 0 0 100% 0.032
RecordComponentNameCheckTest 4 0 0 0 100% 0.009
PackageNameCheckTest 4 0 0 0 100% 0.012
ClassTypeParameterNameCheckTest 4 0 0 0 100% 0.007

com.puppycrawl.tools.checkstyle.grammar.comments

Class Tests Errors Failures Skipped Success Rate Time
AllBlockCommentsTest 1 0 0 0 100% 0.007
CommentsTest 5 0 0 0 100% 0.005
AllSinglelineCommentsTest 1 0 0 0 100% 0.002

com.puppycrawl.tools.checkstyle.checks.imports

Class Tests Errors Failures Skipped Success Rate Time
ImportOrderCheckTest 61 0 0 0 100% 0.204
ClassImportRuleTest 3 0 0 0 100% 0.001
ImportControlCheckTest 33 0 0 0 100% 0.173
ImportControlLoaderTest 5 0 0 0 100% 0.003
AccessResultTest 2 0 0 0 100% 0
PkgImportControlTest 15 0 0 0 100% 0.001
FileImportControlTest 1 0 0 0 100% 0
PkgImportRuleTest 7 0 0 0 100% 0
AvoidStarImportCheckTest 6 0 0 0 100% 0.017
CustomImportOrderCheckTest 44 0 0 0 100% 0.159
UnusedImportsCheckTest 16 0 0 0 100% 0.061
IllegalImportCheckTest 10 0 0 0 100% 0.04
RedundantImportCheckTest 5 0 0 0 100% 0.011
AvoidStaticImportCheckTest 7 0 0 0 100% 0.024

com.puppycrawl.tools.checkstyle.checks.regexp

Class Tests Errors Failures Skipped Success Rate Time
RegexpMultilineCheckTest 17 0 0 0 100% 0.1
RegexpSinglelineJavaCheckTest 20 0 0 0 100% 0.111
RegexpSinglelineCheckTest 8 0 0 0 100% 0.061
RegexpCheckTest 28 0 0 0 100% 0.259
RegexpOnFilenameCheckTest 20 0 0 0 100% 0.033

com.puppycrawl.tools.checkstyle.grammar

Class Tests Errors Failures Skipped Success Rate Time
Java7MultiCatchTest 1 0 0 0 100% 0.004
Java9TryWithResourcesTest 1 0 0 0 100% 0.001
UnicodeEscapeTest 1 0 0 0 100% 0.01
Java14RecordsTest 1 0 0 0 100% 0.009
EmbeddedNullCharTest 1 0 0 0 100% 0.003
GeneratedJavaTokenTypesTest 1 0 0 0 100% 0.002
CrAwareLexerTest 4 0 0 0 100% 0.002
Java7DiamondTest 1 0 0 0 100% 0.024
Java7NumericalLiteralsTest 1 0 0 0 100% 0.019
Java7StringSwitchTest 1 0 0 0 100% 0.013
AstRegressionTest 33 0 0 0 100% 1.189
VarargTest 1 0 0 0 100% 0.001
HexFloatsTest 1 0 0 0 100% 0.008
GeneratedJava14LexerTest 2 0 0 0 100% 0.012
Java7TryWithResourcesTest 1 0 0 0 100% 0.001
LineCommentAtTheEndOfFileTest 1 0 0 0 100% 0.005
MultiDimensionalArraysInGenericsTest 1 0 0 0 100% 0.012

com.puppycrawl.tools.checkstyle.internal

Class Tests Errors Failures Skipped Success Rate Time
XpathRegressionTest 3 0 0 0 100% 0.922
XdocsPagesTest 7 0 0 0 100% 2.115
XdocsJavaDocsTest 1 0 0 0 100% 1.168
CommitValidationTest 4 0 0 0 100% 0.162
ArchUnitTest 1 0 0 0 100% 1.982
XdocsUrlTest 1 0 0 0 100% 0.487
AllTestsTest 2 0 0 0 100% 0.173
XdocsMobileWrapperTest 1 0 0 0 100% 0.052
CliOptionsXdocsSyncTest 2 0 0 0 100% 0.005
AllChecksTest 12 0 0 0 100% 5.228

com.puppycrawl.tools.checkstyle.grammar.java8

Class Tests Errors Failures Skipped Success Rate Time
TypeUseAnnotationsOnQualifiedTypesTest 1 0 0 0 100% 0.008
MethodReferencesTest 7 0 0 0 100% 0.186
AnnotationTest 12 0 0 0 100% 0.129
LambdaTest 18 0 0 0 100% 0.286
DefaultMethodsTest 2 0 0 0 100% 0.013
ReceiverParameterTest 1 0 0 0 100% 0.01
AnnotationsOnArrayTest 1 0 0 0 100% 0.016

com.puppycrawl.tools.checkstyle.grammar.antlr4

Class Tests Errors Failures Skipped Success Rate Time
Antlr4AstRegressionTest 44 0 0 0 100% 0.529

com.puppycrawl.tools.checkstyle.grammar.javadoc

Class Tests Errors Failures Skipped Success Rate Time
GeneratedJavadocTokenTypesTest 2 0 0 0 100% 0.002
JavadocParseTreeTest 60 0 0 0 100% 0.784

com.puppycrawl.tools.checkstyle.checks.design

Class Tests Errors Failures Skipped Success Rate Time
InterfaceIsTypeCheckTest 4 0 0 0 100% 0.006
MutableExceptionCheckTest 7 0 0 0 100% 0.017
DesignForExtensionCheckTest 11 0 0 0 100% 0.057
FinalClassCheckTest 8 0 0 0 100% 0.02
InnerTypeLastCheckTest 9 0 0 0 100% 0.031
VisibilityModifierCheckTest 28 0 0 0 100% 0.145
ThrowsCountCheckTest 7 0 0 0 100% 0.021
HideUtilityClassConstructorCheckTest 13 0 0 0 100% 0.04
OneTopLevelClassCheckTest 18 0 0 0 100% 0.058

com.puppycrawl.tools.checkstyle.checks.modifier

Class Tests Errors Failures Skipped Success Rate Time
RedundantModifierCheckTest 19 0 0 0 100% 0.072
InterfaceMemberImpliedModifierCheckTest 24 0 0 0 100% 0.094
ModifierOrderCheckTest 9 0 0 0 100% 0.033
ClassMemberImpliedModifierCheckTest 9 0 0 0 100% 0.042

com.puppycrawl.tools.checkstyle.meta

Class Tests Errors Failures Skipped Success Rate Time
XmlMetaReaderTest 5 0 0 0 100% 0.005
JavadocMetadataScraperTest 1 0 0 0 100% 0.557
MetadataGeneratorUtilTest 5 0 0 0 100% 17.292

com.puppycrawl.tools.checkstyle.internal.powermock

Class Tests Errors Failures Skipped Success Rate Time
PropertyCacheFilePowerTest 4 0 0 0 100% 0.783
MainFrameModelPowerTest 2 0 0 0 100% 0.703
JavadocPackageCheckPowerTest 1 0 0 0 100% 0.001
AuditEventDefaultFormatterPowerTest 2 0 0 0 100% 0.829
CommonUtilPowerTest 1 0 0 0 100% 0.724
HeaderCheckPowerTest 1 0 0 0 100% 0.758
CheckstyleAntTaskPowerTest 2 0 0 0 100% 1.245
DefaultLoggerPowerTest 1 0 0 0 100% 0.031
TreeWalkerPowerTest 2 0 0 0 100% 1.183
MainPowerTest 1 0 0 0 100% 0.816
RegexpOnFilenameCheckPowerTest 1 0 0 0 100% 0.177
ImportControlLoaderPowerTest 1 0 0 0 100% 1.064
ConfigurationLoaderPowerTest 1 0 0 0 100% 0.743
PackageObjectFactoryPowerTest 1 0 0 0 100% 0.607

com.puppycrawl.tools.checkstyle

Class Tests Errors Failures Skipped Success Rate Time
DefinitionsTest 1 0 0 0 100% 0
AstTreeStringPrinterTest 14 0 0 0 100% 0.014
ConfigurationLoaderTest 30 0 0 0 100% 0.043
PropertiesExpanderTest 2 0 0 0 100% 0
SarifLoggerTest 13 0 0 0 100% 0.006
CheckerTest 46 0 0 0 100% 0.56
PackageNamesLoaderTest 8 0 0 0 100% 0.006
JavaAstVisitorTest 3 0 0 0 100% 0.125
XpathFileGeneratorAuditListenerTest 9 0 0 0 100% 0.007
XpathFileGeneratorAstFilterTest 5 0 0 0 100% 0
ThreadModeSettingsTest 6 0 0 0 100% 0.507
DefaultLoggerTest 14 0 0 0 100% 0.004
DetailAstImplTest 22 0 0 0 100% 7.761
AuditEventDefaultFormatterTest 4 0 0 0 100% 0.001
XmlLoaderTest 4 0 0 0 100% 0
XMLLoggerTest 19 0 0 0 100% 0.046
MainTest 84 0 0 0 100% 5.324
DefaultConfigurationTest 9 0 0 0 100% 0
PackageObjectFactoryTest 22 0 0 0 100% 2.733
JavaParserTest 12 0 0 0 100% 0.109
JavadocPropertiesGeneratorTest 14 0 0 0 100% 0.37
TreeWalkerTest 26 0 0 0 100% 0.083
SuppressionsStringPrinterTest 6 0 0 0 100% 0
DetailNodeTreeStringPrinterTest 12 0 0 0 100% 0.014
PropertyCacheFileTest 11 0 0 0 100% 0.013
JavadocDetailNodeParserTest 1 0 0 0 100% 0.002

com.puppycrawl.tools.checkstyle.checks.metrics

Class Tests Errors Failures Skipped Success Rate Time
JavaNCSSCheckTest 6 0 0 0 100% 0.033
ClassDataAbstractionCouplingCheckTest 11 0 0 0 100% 0.05
NPathComplexityCheckTest 15 0 0 0 100% 0.072
BooleanExpressionComplexityCheckTest 6 0 0 0 100% 0.037
CyclomaticComplexityCheckTest 8 0 0 0 100% 0.044
ClassFanOutComplexityCheckTest 22 0 0 0 100% 0.151

com.puppycrawl.tools.checkstyle.checks

Class Tests Errors Failures Skipped Success Rate Time
DescendantTokenCheckTest 20 0 0 0 100% 0.12
NoCodeInFileCheckTest 7 0 0 0 100% 0.011
SuppressWarningsHolderTest 27 0 0 0 100% 0.038
AvoidEscapedUnicodeCharactersCheckTest 13 0 0 0 100% 7.415
TodoCommentCheckTest 3 0 0 0 100% 0.006
ArrayTypeStyleCheckTest 5 0 0 0 100% 0.012
OuterTypeFilenameCheckTest 14 0 0 0 100% 0.047
OrderedPropertiesCheckTest 10 0 0 0 100% 0.008
FinalParametersCheckTest 8 0 0 0 100% 0.047
TranslationCheckTest 24 0 0 0 100% 0.057
UncommentedMainCheckTest 9 0 0 0 100% 0.032
NewlineAtEndOfFileCheckTest 13 0 0 0 100% 0.045
TrailingCommentCheckTest 5 0 0 0 100% 0.012
UpperEllCheckTest 3 0 0 0 100% 0.005
UniquePropertiesCheckTest 7 0 0 0 100% 0.007

com.puppycrawl.tools.checkstyle.api

Class Tests Errors Failures Skipped Success Rate Time
AbstractFileSetCheckTest 11 0 0 0 100% 0.005
AuditEventTest 2 0 0 0 100% 0
SeverityLevelTest 4 0 0 0 100% 0
CommentTest 4 0 0 0 100% 0
SeverityLevelCounterTest 5 0 0 0 100% 0.001
LineColumnTest 5 0 0 0 100% 0.02
ScopeTest 10 0 0 0 100% 0
AbstractViolationReporterTest 7 0 0 0 100% 0
ViolationTest 22 0 0 0 100% 0.08
FileContentsTest 21 0 0 0 100% 0.014
AbstractCheckTest 13 0 0 0 100% 0.002
FileSetCheckTest 2 0 0 0 100% 0.001
BeforeExecutionFileFilterSetTest 6 0 0 0 100% 0.001
JavadocTokenTypesTest 3 0 0 0 100% 0
AutomaticBeanTest 11 0 0 0 100% 0.01
FullIdentTest 10 0 0 0 100% 0.005
FileTextTest 9 0 0 0 100% 0.002
TokenTypesTest 4 0 0 0 100% 0.002
FilterSetTest 7 0 0 0 100% 0

com.puppycrawl.tools.checkstyle.checks.indentation

Class Tests Errors Failures Skipped Success Rate Time
IndentationCheckTest 125 0 0 0 100% 0.597
CommentsIndentationCheckTest 15 0 0 0 100% 0.072

com.puppycrawl.tools.checkstyle.checks.blocks

Class Tests Errors Failures Skipped Success Rate Time
RightCurlyCheckTest 36 0 0 0 100% 0.194
EmptyCatchBlockCheckTest 5 0 0 0 100% 0.021
AvoidNestedBlocksCheckTest 4 0 0 0 100% 0.006
LeftCurlyCheckTest 28 0 0 0 100% 0.125
EmptyBlockCheckTest 13 0 0 0 100% 0.064
NeedBracesCheckTest 15 0 0 0 100% 0.099

com.puppycrawl.tools.checkstyle.checks.coding

Class Tests Errors Failures Skipped Success Rate Time
MultipleStringLiteralsCheckTest 9 0 0 0 100% 0.046
MagicNumberCheckTest 11 0 0 0 100% 0.095
DefaultComesLastCheckTest 6 0 0 0 100% 0.026
IllegalCatchCheckTest 5 0 0 0 100% 0.015
StringLiteralEqualityCheckTest 3 0 0 0 100% 0.011
UnnecessarySemicolonAfterTypeMemberDeclarationCheckTest 3 0 0 0 100% 0.01
NoCloneCheckTest 2 0 0 0 100% 0.004
SimplifyBooleanExpressionCheckTest 2 0 0 0 100% 0.003
PackageDeclarationCheckTest 12 0 0 0 100% 0.033
SimplifyBooleanReturnCheckTest 2 0 0 0 100% 0.004
MissingSwitchDefaultCheckTest 4 0 0 0 100% 0.04
MissingCtorCheckTest 3 0 0 0 100% 0.006
AvoidDoubleBraceInitializationCheckTest 2 0 0 0 100% 0.006
NestedTryDepthCheckTest 3 0 0 0 100% 0.007
EqualsAvoidNullCheckTest 9 0 0 0 100% 0.083
UnnecessarySemicolonAfterOuterTypeDeclarationCheckTest 3 0 0 0 100% 0.006
NestedIfDepthCheckTest 3 0 0 0 100% 0.01
IllegalInstantiationCheckTest 12 0 0 0 100% 0.036
IllegalTokenCheckTest 7 0 0 0 100% 0.028
UnnecessaryParenthesesCheckTest 7 0 0 0 100% 0.065
NoFinalizerCheckTest 4 0 0 0 100% 0.022
FinalLocalVariableCheckTest 21 0 0 0 100% 0.206
IllegalTypeCheckTest 23 0 0 0 100% 0.112
AvoidInlineConditionalsCheckTest 2 0 0 0 100% 0.005
InnerAssignmentCheckTest 3 0 0 0 100% 0.031
DeclarationOrderCheckTest 11 0 0 0 100% 0.04
ParameterAssignmentCheckTest 5 0 0 0 100% 0.009
VariableDeclarationUsageDistanceCheckTest 10 0 0 0 100% 0.213
OverloadMethodsDeclarationOrderCheckTest 3 0 0 0 100% 0.009
FallThroughCheckTest 7 0 0 0 100% 0.056
HiddenFieldCheckTest 15 0 0 0 100% 0.105
ExplicitInitializationCheckTest 3 0 0 0 100% 0.01
NoArrayTrailingCommaCheckTest 2 0 0 0 100% 0.003
ModifiedControlVariableCheckTest 7 0 0 0 100% 0.021
IllegalTokenTextCheckTest 10 0 0 0 100% 0.035
EmptyStatementCheckTest 2 0 0 0 100% 0.01
UnnecessarySemicolonInTryWithResourcesCheckTest 3 0 0 0 100% 0.007
SuperFinalizeCheckTest 2 0 0 0 100% 0.007
RequireThisCheckTest 30 0 0 0 100% 0.266
OneStatementPerLineCheckTest 6 0 0 0 100% 0.054
MatchXpathCheckTest 19 0 0 0 100% 0.167
SuperCloneCheckTest 5 0 0 0 100% 0.018
ArrayTrailingCommaCheckTest 3 0 0 0 100% 0.008
NoEnumTrailingCommaCheckTest 2 0 0 0 100% 0.008
AvoidNoArgumentSuperConstructorCallCheckTest 2 0 0 0 100% 0.004
MultipleVariableDeclarationsCheckTest 2 0 0 0 100% 0.004
EqualsHashCodeCheckTest 6 0 0 0 100% 0.022
ReturnCountCheckTest 9 0 0 0 100% 0.042
NestedForDepthCheckTest 3 0 0 0 100% 0.013
CovariantEqualsCheckTest 3 0 0 0 100% 0.011
UnnecessarySemicolonInEnumerationCheckTest 2 0 0 0 100% 0.004
IllegalThrowsCheckTest 7 0 0 0 100% 0.021

com.puppycrawl.tools.checkstyle.ant

Class Tests Errors Failures Skipped Success Rate Time
CheckstyleAntTaskTest 35 0 0 0 100% 0.173

com.puppycrawl.tools.checkstyle.utils

Class Tests Errors Failures Skipped Success Rate Time
ParserUtilTest 2 0 0 0 100% 0
BlockCommentPositionTest 3 0 0 0 100% 0.007
CommonUtilTest 49 0 0 0 100% 0.016
AnnotationUtilTest 20 0 0 0 100% 0.001
CheckUtilTest 23 0 0 0 100% 0.058
XpathUtilTest 8 0 0 0 100% 0.005
ChainedPropertyUtilTest 4 0 0 0 100% 0.001
ModuleReflectionUtilTest 11 0 0 0 100% 0.001
ScopeUtilTest 21 0 0 0 100% 0.003
JavadocUtilTest 25 0 0 0 100% 0.013
FilterUtilTest 3 0 0 0 100% 0.001
TokenUtilTest 21 0 0 0 100% 0.005

com.puppycrawl.tools.checkstyle.checks.sizes

Class Tests Errors Failures Skipped Success Rate Time
ExecutableStatementCountCheckTest 11 0 0 0 100% 0.057
RecordComponentNumberCheckTest 8 0 0 0 100% 0.106
MethodCountCheckTest 12 0 0 0 100% 0.051
AnonInnerLengthCheckTest 4 0 0 0 100% 0.015
LambdaBodyLengthCheckTest 5 0 0 0 100% 0.053
LineLengthCheckTest 6 0 0 0 100% 0.025
MethodLengthCheckTest 7 0 0 0 100% 0.031
OuterTypeNumberCheckTest 6 0 0 0 100% 0.015
ParameterNumberCheckTest 8 0 0 0 100% 0.034
FileLengthCheckTest 6 0 0 0 100% 0.02

com.puppycrawl.tools.checkstyle.checks.javadoc

Class Tests Errors Failures Skipped Success Rate Time
JavadocMissingLeadingAsteriskCheckTest 3 0 0 0 100% 0.011
JavadocStyleCheckTest 23 0 0 0 100% 0.134
MissingJavadocMethodCheckTest 32 0 0 0 100% 0.123
NonEmptyAtclauseDescriptionCheckTest 3 0 0 0 100% 0.008
SummaryJavadocCheckTest 13 0 0 0 100% 0.142
AtclauseOrderCheckTest 11 0 0 0 100% 0.146
JavadocTagContinuationIndentationCheckTest 6 0 0 0 100% 0.083
JavadocBlockTagLocationCheckTest 5 0 0 0 100% 0.042
MissingJavadocTypeCheckTest 21 0 0 0 100% 0.077
InvalidJavadocPositionCheckTest 5 0 0 0 100% 0.009
JavadocMissingWhitespaceAfterAsteriskCheckTest 5 0 0 0 100% 0.015
AbstractJavadocCheckTest 23 0 0 0 100% 0.513
JavadocContentLocationCheckTest 7 0 0 0 100% 0.015
RequireEmptyLineBeforeBlockTagGroupCheckTest 3 0 0 0 100% 0.014
JavadocPackageCheckTest 9 0 0 0 100% 0.008
WriteTagCheckTest 15 0 0 0 100% 0.033
MissingJavadocPackageCheckTest 14 0 0 0 100% 0.033
JavadocTagTest 5 0 0 0 100% 0
JavadocTypeCheckTest 33 0 0 0 100% 0.138
JavadocParagraphCheckTest 4 0 0 0 100% 0.034
JavadocTagInfoTest 15 0 0 0 100% 0
JavadocMethodCheckTest 36 0 0 0 100% 0.175
JavadocVariableCheckTest 14 0 0 0 100% 0.064
SingleLineJavadocCheckTest 4 0 0 0 100% 0.013
JavadocNodeImplTest 2 0 0 0 100% 0

com.puppycrawl.tools.checkstyle.checks.javadoc.utils

Class Tests Errors Failures Skipped Success Rate Time
InlineTagUtilTest 7 0 0 0 100% 0
BlockTagUtilTest 4 0 0 0 100% 0.001

com.puppycrawl.tools.checkstyle.xpath

Class Tests Errors Failures Skipped Success Rate Time
RootNodeTest 32 0 0 0 100% 0.026
XpathMapperTest 69 0 0 0 100% 0.119
AttributeNodeTest 14 0 0 0 100% 0.006
XpathQueryGeneratorTest 30 0 0 0 100% 0.102
ElementNodeTest 15 0 0 0 100% 0.014

com.puppycrawl.tools.checkstyle.filters

Class Tests Errors Failures Skipped Success Rate Time
SuppressionsLoaderTest 19 0 0 0 100% 0.461
SuppressWithPlainTextCommentFilterTest 22 0 0 0 100% 0.109
IntRangeFilterElementTest 4 0 0 0 100% 0.011
SuppressionFilterTest 10 0 0 0 100% 0.177
XpathFilterElementTest 22 0 0 0 100% 0.747
SuppressionCommentFilterTest 24 0 0 0 100% 0.1
CsvFilterElementTest 7 0 0 0 100% 0.008
SeverityMatchFilterTest 4 0 0 0 100% 0
IntMatchFilterElementTest 3 0 0 0 100% 0.006
SuppressWithNearbyCommentFilterTest 25 0 0 0 100% 0.137
SuppressionSingleFilterTest 10 0 0 0 100% 0.133
SuppressionXpathSingleFilterTest 19 0 0 0 100% 0.033
SuppressWarningsFilterTest 3 0 0 0 100% 0.05
SuppressionXpathFilterTest 12 0 0 0 100% 0.097
SuppressFilterElementTest 17 0 0 0 100% 0.372

com.puppycrawl.tools.checkstyle.checks.header

Class Tests Errors Failures Skipped Success Rate Time
HeaderCheckTest 18 0 0 0 100% 0.036
RegexpHeaderCheckTest 26 0 0 0 100% 0.038

com.puppycrawl.tools.checkstyle.checks.whitespace

Class Tests Errors Failures Skipped Success Rate Time
NoWhitespaceBeforeCaseDefaultColonCheckTest 3 0 0 0 100% 0.023
NoWhitespaceBeforeCheckTest 8 0 0 0 100% 0.054
FileTabCharacterCheckTest 3 0 0 0 100% 0.01
EmptyForInitializerPadCheckTest 7 0 0 0 100% 0.008
ParenPadCheckTest 20 0 0 0 100% 0.14
OperatorWrapCheckTest 8 0 0 0 100% 0.049
SingleSpaceSeparatorCheckTest 10 0 0 0 100% 0.076
EmptyForIteratorPadCheckTest 5 0 0 0 100% 0.009
GenericWhitespaceCheckTest 11 0 0 0 100% 0.04
EmptyLineSeparatorCheckTest 43 0 0 0 100% 0.14
SeparatorWrapCheckTest 7 0 0 0 100% 0.019
MethodParamPadCheckTest 8 0 0 0 100% 0.033
WhitespaceAfterCheckTest 15 0 0 0 100% 0.066
NoLineWrapCheckTest 4 0 0 0 100% 0.014
TypecastParenPadCheckTest 4 0 0 0 100% 0.022
NoWhitespaceAfterCheckTest 16 0 0 0 100% 0.108
WhitespaceAroundCheckTest 28 0 0 0 100% 0.123

com.puppycrawl.tools.checkstyle.checks.annotation

Class Tests Errors Failures Skipped Success Rate Time
AnnotationLocationCheckTest 19 0 0 0 100% 0.128
PackageAnnotationCheckTest 4 0 0 0 100% 0.008
AnnotationUseStyleCheckTest 21 0 0 0 100% 0.102
SuppressWarningsCheckTest 39 0 0 0 100% 0.33
MissingDeprecatedCheckTest 11 0 0 0 100% 0.047
MissingOverrideCheckTest 14 0 0 0 100% 0.048
AnnotationOnSameLineCheckTest 7 0 0 0 100% 0.026

com.puppycrawl.tools.checkstyle.gui

Class Tests Errors Failures Skipped Success Rate Time
CodeSelectorPresentationTest 5 0 0 0 100% 0
ParseTreeTablePresentationTest 17 0 0 0 100% 0.006
MainFrameModelTest 8 0 0 0 100% 0.005

Test Cases

[Summary] [Package List] [Test Cases]

MultipleStringLiteralsCheckTest

testItIgnoreEmptyAndComspace 0.005
testMultipleStringLiteralsTextBlocks 0.006
testTokensNotNull 0
testIt 0.007
testMultipleInputs 0.004
testDefaultConfiguration 0.007
testIgnores 0.005
testItWithoutIgnoringAnnotations 0.006
testItIgnoreEmpty 0.006

CodeSelectorPresentationTest

testDetailASTNoSelection 0
testDetailNodeLeafSelection 0
testDetailASTSelection 0
testDetailASTLeafSelection 0
testDetailNodeSelection 0

MagicNumberCheckTest

testWaiverParentToken 0.009
testIgnoreNegativeOctalHex 0.01
testMagicNumberRecordsDefault 0.004
testIgnoreInAnnotationElementDefault 0.004
testIgnoreHashCodeMethod 0.013
testMagicNumberIgnoreFieldDeclarationRecords 0.004
testIntegersOnly 0.011
testIgnoreNone 0.011
testIgnoreSome 0.01
testDefault 0.01
testIgnoreFieldDeclaration 0.009

InterfaceIsTypeCheckTest

testGetRequiredTokens 0
testAllowMarker 0.002
testDefault 0.003
testGetAcceptableTokens 0

NoWhitespaceBeforeCaseDefaultColonCheckTest

testAcceptableTokenIsColon 0
testDefaultNonCompilable 0.017
testDefault 0.005

DescendantTokenCheckTest

testMinimumDepth 0.003
testMaximumNumber 0.007
testWithSumLessThenMinCustomMsg 0.012
testMaxTokenTypeReverseOrder 0.007
testWithSumLessThenMinDefMsg 0.01
testNoSum 0.006
testWithSumDefaultMsg 0.007
testMaxTokenType 0.005
testMinimumNumber 0.004
testReturnFromFinally 0.006
testWithSumCustomMsg 0.007
testMissingSwitchDefault 0.005
testMessage 0.004
testEmptyStatements 0.009
testDefault 0.003
testStringLiteralEquality 0.005
testIllegalTokenDefault 0.005
testIllegalTokenNative 0.004
testMaximumDepth 0.004
testReturnFromCatch 0.004

NoWhitespaceBeforeCheckTest

testDot 0.009
testMethodReference 0.007
testEmptyForLoop 0.005
testDotAllowLineBreaks 0.009
testDotAtTheStartOfTheLine 0.005
testDefault 0.01
testNoWhitespaceBeforeTextBlocksWithTabIndent 0.004
testMethodRefAtTheStartOfTheLine 0.004

DefaultComesLastCheckTest

testDefaultComesLastSwitchExpressions 0.005
testTokensNotNull 0
testDefaultComesLastSwitchExpressionsSkipIfLast 0.006
testDefaultMethodsInJava8 0.004
testSkipIfLastAndSharedWithCase 0.005
testDefault 0.006

Java7MultiCatchTest

testCanParse 0

DefinitionsTest

testIsProperUtilsClass 0

StaticVariableNameCheckTest

testAccessTuning 0.006
testSpecified 0.006
testInterfaceOrAnnotationBlock 0.004
testGetRequiredTokens 0
testGetAcceptableTokens 0.001

AstTreeStringPrinterTest

testIsProperUtilsClass 0
testPrintBranch 0
testAstTreeBlockCommentsCarriageReturn 0.001
testParseFile 0
testParseFileThrowable 0.001
testPrintAst 0.001
testAstTreeSingleLineComments 0.003
testAstTreeBlockComments 0.003
testTextBlocksEscapesAreOneChar 0
testJavadocPosition 0
testParseFileWithComments 0.001
testParseFileWithJavadoc1 0.001
testParseFileWithJavadoc2 0.001
testParseFileWithJavadoc3 0.001

XpathRegressionTest

validateIntegrationTestClassNames 0.005
validateInputFiles 0.009
validateIncompatibleJavadocCheckNames 0.432

JavadocMissingLeadingAsteriskCheckTest

testIncorrect 0.004
testCorrect 0.005
testGetAcceptableTokens 0.001

NoCodeInFileCheckTest

testBlank 0.001
testBothSingleLineAndMultiLineComment 0.003
testGetRequiredTokens 0
testSingleLineComment 0.001
testMultiLineComment 0.003
testGetAcceptableTokens 0
testFileContainingCode 0.003

ParserUtilTest

testIsProperUtilsClass 0
testCreationOfFakeCommentBlock 0

JavadocStyleCheckTest

testScopeProtected 0.013
testHtmlComment 0.006
testInterfaceMemberScopeIsPublic 0.005
packageInfoValid 0.003
testHtml 0.009
testDefaultSettings 0.013
testEmptyJavadoc 0.012
testJavadocStyleRecordsAndCompactCtors 0.007
testFirstSentenceFormat 0.006
testRestrictedTokenSet 0.007
testExcludeScope 0.009
packageInfoMissing 0.002
testFirstSentence 0.007
testScopePackage 0.007
testHtmlTagToString 0
testEnumCtorScopeIsPrivate 0.004
packageInfoInvalid 0.003
testGetAcceptableTokens 0
packageInfoAnnotation 0.003
testScopePublic 0.006
testOnInputWithNoJavadoc 0.004
testNeverEndingXmlCommentInsideJavadoc 0.002
packageInfoInheritDoc 0.002

IllegalCatchCheckTest

testTokensNotNull 0
testIllegalClassNames 0.002
testIllegalClassNamesBad 0.004
testDefault 0.004
testMultipleTypes 0.005

ConfigurationLoaderTest

testExternalEntity 0.003
testResourceLoadConfigurationWithSingleThreadConfiguration 0.003
testLoadConfigurationWrongUrl 0.002
testLoadConfigurationDeprecated 0.001
testIncorrectTag 0.001
testConfigCheckerWithIgnore 0.001
testResourceLoadConfigurationWithMultiThreadConfiguration 0.001
testConstructors 0.003
testReplacePropertiesMissingProperty 0
testMissingConfigName 0.002
testCheckstyleChecks 0.001
testReplacePropertiesReplace 0
testCustomMessages 0.002
testNonExistentPropertyName 0.001
testConfigWithIgnore 0.001
testReplacePropertiesDefault 0
testMissingPropertyNameInMethodWithBooleanParameter 0.001
testMissingPropertyName 0.001
testParsePropertyString 0
testMissingPropertyValue 0.001
testExternalEntitySubdirectory 0.002
testMissingConfigParent 0.001
testExternalEntityFromUri 0.002
testEmptyConfiguration 0.001
testEmptyModuleResolver 0.002
testLoadConfigurationFromClassPath 0.002
testReplacePropertiesNoReplace 0.002
testReplacePropertiesSyntaxError 0
testResourceLoadConfiguration 0.001
testConfigWithIgnoreUsingInputSource 0.001

AnnotationLocationCheckTest

testIncorrectAllTokens 0.015
testAnnotationParameterized 0.009
testAnnotationMultiple 0.008
testClass 0.007
testPackage 0.003
testEnum 0.005
testAnnotationInForEachLoopParameterAndVariableDef 0.004
testIncorrect 0.016
testAnnotationSingleParameterless 0.009
testWithMultipleAnnotations 0.004
testGetRequiredTokens 0
testAllTokens 0.004
testWithParameters 0.015
testAnnotationLocationRecordsAndCompactCtors 0.009
testCorrect 0.004
testInterface 0.008
testGetAcceptableTokens 0
testWithoutAnnotations 0.002
testAnnotation 0.005

BlockCommentPositionTest

testJavaDocsRecognition 0.005
testJavaDocsRecognitionNonCompilable 0.002
testPrivateConstr 0

StringLiteralEqualityCheckTest

testStringLiteralEqualityTextBlocks 0.004
testTokensNotNull 0
testIt 0.005

CommonUtilTest

testBadRegex2 0
testGetUriByFilenameClasspathPrefixLoadConfig 0
testRelativeNormalizedPathWithDenormalizedBaseDirectory 0
testFileExtensions 0
testInvokeConstructor 0
testGetUriByFilenameFindsRelativeResourceOnClasspathPrefix 0.002
testIsProperUtilsClass 0.001
testLengthExpandedTabs 0
testIsNameInvalidSymbol 0
testIsBlankWithWhitespacesAround 0.001
testIsIntInvalidString 0
testBadRegex 0
testCloseWithException 0.001
testGetUriByFilenameFindsResourceRelativeToRootClasspath 0.002
testIsIdentifierInvalidFirstSymbol 0.001
testClose 0
testPattern 0
testIsNameEmptyPart 0
testCreatePattern 0
testIsBlankWithEmptyString 0
testRelativeNormalizedPath 0
testGetNonExistentConstructor 0
testIsNameEmptyLastPart 0
testBaseClassNameForCanonicalName 0
testGetUriByFilenameFindsRelativeResourceOnClasspath 0.002
testGetExistingConstructor 0
testIsIntValidString 0
testIsIdentifierInvalidSymbols 0
testIsBlankAheadWhitespace 0
testRelativeNormalizedPathWithNullBaseDirectory 0
testIsNameEmptyString 0
testIsBlankBehindWhitespace 0
testIsBlankNullString 0
testIsNameInvalidFirstSymbol 0
testGetFileNameWithoutExtension 0
testBaseClassNameForSimpleName 0
testFillTemplateWithStringsByRegexp 0.001
testGetFileExtension 0
testHasWhitespaceBefore 0
testIsIdentifierEmptyString 0
testInvokeConstructorThatFails 0.001
testIsBlankWithWhitespacesOnly 0
testIsName 0
testIsBlankWhitespaceInside 0
testIsIdentifier 0
testGetUriByFilenameFindsAbsoluteResourceOnClasspath 0.001
testIsBlank 0.001
testInvalidPattern 0
testIsIntNull 0

AbstractFileSetCheckTest

testGetMessageDispatcher 0
testLineColumnLog 0
testCheck 0.001
testFileContents 0.001
testMultiFileFireErrors 0
testTabWidth 0.001
testNotProcessed 0
testProcessException 0
testGetFileExtension 0
testProcessSequential 0.001
testSetExtensionThrowsExceptionWhenTheyAreNull 0

UnnecessarySemicolonAfterTypeMemberDeclarationCheckTest

testDefault 0.003
testTokens 0.001
testUnnecessarySemicolonAfterTypeMemberDeclarationRecords 0.006

NoCloneCheckTest

testTokensNotNull 0
testHasClone 0.004

RedundantModifierCheckTest

testEnumStaticMethodsInPublicClass 0.003
testStaticMethodInInterface 0.003
testFinalInAnonymousClass 0.004
testTryWithResourcesBlock 0.003
testInnerTypeInInterfaceIsImplicitlyStatic 0.004
testIt 0.005
testFinalInAbstractMethods 0.004
testEnumConstructorIsImplicitlyPrivate 0.004
testGetRequiredTokens 0.001
testNotPublicClassConstructorHasNotPublicModifier 0.005
testEnumMethods 0.004
testAnnotationOnEnumConstructor 0.004
testFinalInInterface 0.004
testClassesInsideOfInterfaces 0.004
testPrivateMethodInPrivateClass 0.004
testNestedClassConsInPublicInterfaceHasValidPublicModifier 0.006
testNestedStaticEnum 0.004
testGetAcceptableTokens 0
testFinalInTryWithResource 0.005

RightCurlyCheckTest

testNullPointerException 0.003
testRightCurlyIsAloneLambda 0.005
testAloneOrSingleLine 0.014
testNewTokensSame 0.004
testNewTokensAlone 0.004
testRightCurlyEmptyOnSingleLine 0.004
testAlone 0.01
testNewTokensAloneOrSingleLine 0.004
testSame 0.008
testWithAnnotations 0.015
testRightCurlyDoubleBrace 0.004
testOptionAlone 0.008
testSingleLineClass 0.004
testSameDoesNotComplainForNonMultilineConstructs 0.004
testRightCurlyIsAloneOrSinglelineLambda 0.005
testTryWithResourceAlone 0.006
testRightCurlySameAndLiteralDo 0.007
testSameOmitOneLiners 0.003
testRightCurlyOptionValueOf 0
testShouldStartLine2 0.007
testBlocksEndingWithSemiOptionAlone 0.005
testInvalidOption 0.002
testTryWithResourceSame 0.005
testTryWithResourceAloneSingle 0.005
testBlocksEndingWithSemiOptionSame 0.004
testRightCurlyIsSameLambda 0.006
testRightCurlyEndOfFile 0.002
testDefault 0.005
testForceLineBreakBefore 0.005
testBlocksEndingWithSemiOptionAloneOrSingleLine 0.004
testNewLine 0.007
testBracePolicyAloneAndSinglelineIfBlocks 0.003
testCatchWithoutFinally 0.003
testRightCurlyRecordsAndCompactCtors 0.005
testForceLineBreakBefore2 0.004
testOptionAloneOrSingleLine 0.008

SuppressionsLoaderTest

testXpathNoCheckYesId 0
testSettingModuleId 0
testLoadFromUrl 0.401
testUnableToReadSuppressions 0.004
testLoadFromMalformedUrl 0
testXpathInvalidFileFormat 0.003
testMultipleSuppression 0.003
testUnableToFindSuppressions 0.002
testInvalidFileFormat 0.003
testLoadFromClasspath 0.003
testBadInt 0.004
testNoCheckNoId 0.003
testNoFile 0.003
testLoadFromNonExistentUrl 0.001
testNoSuppressions 0.003
testNoCheck 0.004
testXpathNoCheckNoId 0.004
testNoCheckYesId 0.003
testXpathSuppressions 0.006

MutableExceptionCheckTest

testMultipleInputs 0.002
testGetRequiredTokens 0
testWrongTokenType 0
testDefault 0.005
testFormat 0.005
testGetAcceptableTokens 0
testClassExtendsGenericClass 0.003

Java9TryWithResourcesTest

testCanParse 0

JavaNCSSCheckTest

testEqualToMax 0.004
testGetRequiredTokens 0
test 0.007
testRecordsAndCompactCtors 0.015
testDefaultConfiguration 0.006
testGetAcceptableTokens 0

SimplifyBooleanExpressionCheckTest

testTokensNotNull 0
testIt 0.003

PackageDeclarationCheckTest

testFileIgnoreDirectoryMismatchAtSubpackage 0.003
testFileIgnoreDirectoryMismatchAtParent 0.003
testFileForDirectoryMismatchAtParent 0.003
testTokensNotNull 0
testFileForDirectoryMismatchAtSubpackage 0.003
testFileForDiffDirectoryMismatch 0.002
testEmptyFile 0.002
testDefaultWithPackage 0.004
testNoPackage 0.004
testDefaultNoPackage 0.003
testOnFileWithCommentOnly 0.003
testFileIgnoreDiffDirectoryMismatch 0.003

UnicodeEscapeTest

testCanParse 0.009

Java14RecordsTest

testJava14Records 0.008

MissingJavadocMethodCheckTest

test11684081 0.003
test11684082 0.003
testNotSkipAnythingWhenSkipRegexDoesNotMatch 0.003
testScopeInnerInterfacesPublic 0.004
testRelaxedJavadoc 0.005
testInterfaceMemberScopeIsPublic 0.005
testJava8ReceiverParameter 0.005
allowedAnnotationsTest 0.004
testTags 0.006
testMissingJavadocMethodRecordsAndCompactCtorsMinLineCount 0.004
testScopeAnonInnerPrivate 0.005
extendAnnotationTest 0.005
testNoJavadoc 0.004
testJavadocInMethod 0.004
testExcludeScope 0.005
testStrictJavadoc 0.004
testPublicMethods 0.004
testScopeAnonInnerAnonInner 0.004
testGetRequiredTokens 0
testMissingJavadocMethodRecordsAndCompactCtors 0.003
testSetterGetterOn 0.005
testNotPublicInterfaceMethods 0.002
testSkipCertainMethods 0.003
testAllowToSkipOverridden 0.003
testDoAllowMissingJavadocTagsByDefault 0.003
testEnumCtorScopeIsPrivate 0.003
testGetAcceptableTokens 0
testScopes2 0.004
testSetterGetterOff 0.004
testScopes 0.005
newTest 0.004
testConstructor 0.003

PropertyCacheFilePowerTest

testNonExistentResource 0.702
testExceptionNoSuchAlgorithmException 0.055
testPutNonExistentExternalResourceSameExceptionBetweenRuns 0.014
testPutNonExistentExternalResourceDifferentExceptionsBetweenRuns 0.006

SuppressWarningsHolderTest

testGetAnnotationTargetWrongArg 0
testIsSuppressedAfterEventEnd 0
testIsSuppressed 0
testClearState 0.005
testAll 0.003
testGet 0
testGetAnnotationValuesWrongArg 0
testAstWithoutChildren 0
testOnComplexAnnotationsNonConstant 0.006
testIsSuppressedByModuleId 0
testIsSuppressedAfterEventStart2 0
testSetAliasListEmpty 0
testSetAliasListWrong 0.001
testEmptyAnnotation 0.002
testIsSuppressedWithAllArgument 0
testSuppressWarningsTextBlocks 0.004
testAnnotationWithFullName 0.002
testGetDefaultAlias 0
testSuppressWarningsAsAnnotationProperty 0.002
testAnnotationInTry 0.002
testOnComplexAnnotations 0.005
testSetAliasListCorrect 0
testCustomAnnotation 0.004
testIsSuppressedAfterEventEnd2 0
testGetAllAnnotationValuesWrongArg 0.001
testIsSuppressedByName 0
testIsSuppressedAfterEventStart 0

BeforeExecutionExclusionFileFilterTest

testAcceptOnNullFile 0
testAccept 0
testReject 0
testRejectBadFile 0.001

SimplifyBooleanReturnCheckTest

testTokensNotNull 0
testIt 0.003

PackageAnnotationCheckTest

testGoodPackageAnnotation 0.001
testBadPackageAnnotation 0.004
testNoPackageAnnotation 0.003
testGetAcceptableTokens 0

MissingSwitchDefaultCheckTest

testTokensNotNull 0
testMissingSwitchDefaultSwitchExpressionsTwo 0.024
testMissingSwitchDefault 0.005
testMissingSwitchDefaultSwitchExpressions 0.01

AnnotationUtilTest

testContainsAnnotationListWithEmptyAnnotationNode 0
testContainsAnnotationListWithNoMatchingAnnotation 0
testIsProperUtilsClass 0
testContainsAnnotationWithNull 0
testContainsAnnotationListWithNullList 0
testContainsAnnotationListWithEmptyList 0
testContainsAnnotation 0
testContainsAnnotationFalse2 0
testAnnotationNull 0
testContainsAnnotationListWithNullAst 0
testContainsAnnotationFalse 0
testContainsAnnotationWithComment 0
testContainsAnnotationNull2 0
testAnnotationHolderNull 0
testContainsAnnotationNull 0
testContainsAnnotationTrue 0
testAnnotationEmpty 0
testAnnotationNull2 0
testContainsAnnotationListWithNoAnnotationNode 0
testContainsAnnotationWithStringFalse 0

FileTabCharacterCheckTest

testBadFile 0
testVerbose 0.006
testDefault 0.004

ExecutableStatementCountCheckTest

testLeaveTokenWithWrongTokenType 0
testStatefulFieldsClearedOnBeginTree 0
testStaticInit 0.005
testMethodDef 0.007
testVisitTokenWithWrongTokenType 0
testInstanceInit 0.005
testMaxZero 0.008
testDefaultConfiguration 0.008
testCtorDef 0.006
testExecutableStatementCountLambdas 0.007
testExecutableStatementCountRecords 0.009

MissingCtorCheckTest

testTokensNotNull 0
testMissingSwitchDefault 0.001
testMissingCtorClassOnOneLine 0.004

CheckstyleAntTaskTest

testOverrideProperty 0.016
testFailureProperty 0.017
testNonExistentConfig 0.002
testSetPropertiesFile 0.003
testSetClasspath 0.011
testSetClasspathRef1 0.005
testCreateListenerExceptionWithXmlLogger 0.009
testCreateClasspath 0
testDestroyed 0.003
testPathsOneFile 0.017
testFileSet 0.004
testDefaultLoggerListener 0.001
testSetFileValueByFile 0
testXmlOutput 0.011
testNoConfigFile 0
testConfigurationByUrl 0.008
testDefaultFlawless 0.002
testPathsFileWithLogVerification 0.005
testPathsDirectoryWithNestedFile 0.003
testDefaultLoggerListenerWithToFile 0.001
testSetInvalidType 0
testMaxErrors 0.003
testSetClasspathRef 0
testCreateListenerException 0.008
testConfigurationByResource 0.009
testExecuteIgnoredModules 0.013
testSimultaneousConfiguration 0
testXmlLoggerListenerWithToFile 0.001
testSetPropertiesNonExistentFile 0
testNoFile 0
testMaxWarningExceeded 0.007
testCustomRootModule 0.002
testMaxWarnings 0.002
testXmlLoggerListener 0
testEmptyConfigFile 0.004

AvoidDoubleBraceInitializationCheckTest

testTokensNotNull 0
testDefault 0.006

ClassDataAbstractionCouplingCheckTest

testRegularExpression 0.005
testExcludedPackageCommonPackagesAllIgnored 0.005
testWrongToken 0
testEmptyRegularExpression 0.006
test 0.006
testExcludedPackageWithEndingDot 0.002
testExcludedPackageDirectPackages 0.005
testDefaultConfiguration 0.004
testExcludedPackageCommonPackages 0.005
testTokens 0
testClassDataAbstractionCouplingRecords 0.01

NonEmptyAtclauseDescriptionCheckTest

testCheck 0.007
testGetRequiredTokens 0
testGetAcceptableTokens 0

TypeUseAnnotationsOnQualifiedTypesTest

testCanParse 0.006

InterfaceMemberImpliedModifierCheckTest

testFieldsOnInterfaceNoImpliedPublicStaticFinal 0.004
testMethodsOnInterfaceNoImpliedAbstractAllowImpliedPublic 0.003
testNestedOnClassNestedNoImpliedPublicStatic 0.004
testMethodsOnInterfaceAllowImpliedPublicAbstract 0.006
testPackageScopeInterface 0.007
testFieldsOnInterfaceAllowImpliedPublicStaticFinal 0.004
testFieldsOnInterfaceNoImpliedStaticFinalAllowImpliedPublic 0.004
testNestedOnInterfaceNoImpliedPublicAllowImpliedStatic 0.005
testPrivateMethodsOnInterface 0.003
testNestedOnClassIgnored 0.003
testMethodsOnClassIgnored 0.003
testMethodsOnClassNestedNoImpliedPublicAbstract 0.005
testMethodsOnInterfaceNoImpliedPublicAbstract 0.005
testGetRequiredTokens 0
testFieldsOnClassIgnored 0.004
testNestedOnInterfaceNestedNoImpliedPublicStatic 0.004
testMethodsOnInterfaceNoImpliedPublicAllowImpliedAbstract 0.003
testFieldsOnInterfaceNoImpliedPublicStaticAllowImpliedFinal 0.004
testNestedOnInterfaceNoImpliedStaticAllowImpliedPublic 0.004
testIllegalState 0
testNestedOnInterfaceNoImpliedPublicStatic 0.005
testNestedOnInterfaceAllowImpliedPublicStatic 0.004
testFieldsOnInterfaceNoImpliedPublicFinalAllowImpliedStatic 0.004
testMethodsOnInterfaceNestedNoImpliedPublicAbstract 0.004

CheckUtilTest

testIsProperUtilsClass 0
testParseClassNames 0
testIsSetterMethod 0.007
testElseWithCurly 0
testIsReceiverParameter 0.004
testGetAccessModifierFromModifiersToken 0.009
testIsElseIf 0.005
testCreateFullTypeOfArray 0.004
testParseDoubleFloatingPointValues 0
testGetTypeParameters 0.004
testCreateFullType 0.004
testIsEqualsMethod 0.003
testGetFirstNode 0.004
testEquals 0
testIsGetterMethod 0.003
testParseDoubleIntegerValues 0.001
testGetFirstNode1 0
testGetFirstNode2 0
testNullChild 0
testIsNonVoidMethod 0.004
testParseDoubleWithIncorrectToken 0
testGetTypeParameterNames 0.003
testGetAccessModifierFromModifiersTokenWrongTokenType 0.001

AuditEventTest

testFullConstructor 0
test 0

NestedTryDepthCheckTest

testTokensNotNull 0
testCustomizedDepth 0.003
testDefault 0.004

EmptyForInitializerPadCheckTest

testPadOptionValueOf 0
testGetRequiredTokens 0
testInvalidOption 0.001
testDefault 0.003
testWrapOptionValueOf 0
testGetAcceptableTokens 0
testSpaceOption 0.003

EmbeddedNullCharTest

testCanParse 0.002

RegexpMultilineCheckTest

testIllegalFailBelowErrorLimit 0.007
testNoStackOverflowError 0.006
testCarriageReturn 0.002
testIt 0.008
testIgnoreCaseFalse 0.009
testMessageProperty 0.009
testStateIsBeingReset 0.001
testMinimumWithCustomMessage 0.002
testEmptyFormat 0.008
testMultilineSupport 0.005
testMaximum 0.002
testDefaultConfiguration 0.007
testMinimum 0.003
testNullFormat 0.007
testMultilineSupportNotGreedy 0.006
testGoodLimit 0.008
testIgnoreCaseTrue 0.009

SummaryJavadocCheckTest

testPeriodAtEnd 0.014
testInlineForbidden 0.015
testIncorrect 0.011
testInlineCorrect 0.021
testGetRequiredTokens 0
testPackageInfo 0.003
testHtmlFormatSummary 0.024
testCorrect 0.012
testDefaultConfiguration 0.01
testInlineDefaultConfiguration 0.014
testNoPeriod 0.01
testPackageInfoWithAnnotation 0.003
testPeriod 0.005

EqualsAvoidNullCheckTest

testEqualsAvoidNullTextBlocks 0.005
testEqualsWithDefault 0.026
testTokensNotNull 0
testMisc 0.006
testEqualsNested 0.008
testInputEqualsAvoidNullEnhancedInstanceof 0.007
testRecordsAndCompactCtors 0.005
testEqualsOnTheSameLine 0.004
testEqualsWithoutEqualsIgnoreCase 0.022

ImportOrderCheckTest

testMultilineImport 0.002
testStaticGroupsAlphabeticalOrderBottomNegative2 0.005
testStaticGroupsAlphabeticalOrder 0.005
testWildcardUnspecified 0.004
testSeparated 0.006
testStaticGroupsAlphabeticalOrderBottom 0.004
testNoGapBetweenStaticImports 0.004
testImportGroupsRedundantSeparatedInternally 0.004
testStaticOnDemandGroupsOrder 0.004
testStaticGroupsAlphabeticalOrderTopNegative 0.004
testStaticOnDemandGroupsOrderBottom 0.004
testEclipseDefaultPositive 0.004
testTop 0.004
testEclipseDefaultNegative 0.004
testGetGroupNumber 0.003
testAbove 0.003
testUnder 0.002
testContainerCaseInsensitive 0.004
testStaticGroupsOrderBottom 0.003
testStaticGroupsUnordered 0.004
testStaticOnDemandGroupsAlphabeticalOrder 0.003
testSortStaticImportsAlphabeticallyTrue 0.004
testStaticGroupsAbove 0.003
testStaticGroupsOrder 0.003
testWildcard 0.003
testGroupWithSlashes 0.001
testStaticOnDemandGroupsAlphabeticalOrderBottom 0.003
testUseContainerOrderingForStatic 0.004
testNoFailureForRedundantImports 0.003
testUseContainerOrderingForStaticTrue 0.004
testStaticGroupsBottomSeparated 0.004
testSimilarGroupPattern 0.003
testCaseInsensitive 0.003
testMultiplePatternMatches 0.003
testStaticImportReceptionTop 0.003
testHonorsTokenProperty 0.003
testStaticImportReception 0.003
testGroupsRegexp 0.003
testStaticGroupsTopSeparated 0.005
testWrongSequenceInNonStaticImports 0.003
testInvalidOption 0.001
testStaticGroupsNegative 0.004
testVisitTokenSwitchReflection 0
testStaticImportEclipseRepetition 0.004
testStaticGroupsTop 0.003
testSortStaticImportsAlphabeticallyFalse 0.003
testUseContainerOrderingForStaticFalse 0.003
testDefault 0.003
testBottom 0.003
testImportOrderOptionValueOf 0
testImportReception 0.003
testStaticGroupsAlphabeticalOrderBottomNegative 0.003
testStaticImportSeparated 0.003
testStaticOnDemandGroupsOrderAbove 0.003
testStaticGroupsBottom 0.004
testUseContainerOrderingForStaticTrueCaseSensitive 0.003
testStaticGroupsOrderAbove 0.003
testGroups 0.003
testInFlow 0.003
testStaticGroupsInflow 0.003
testGroupWithDot 0.003

MethodReferencesTest

testFromHibernate 0.005
testGenericInPostfixExpressionBeforeReference 0.046
testFromSpec 0.021
testArrayAfterGeneric 0.016
testMethodReferences7 0.026
testCanParse 0.064
testFromSpring 0.008

ParenPadCheckTest

testLambdaAssignment 0.004
testTryWithResources 0.003
testNospaceWithComplexInput 0.014
testSpace 0.01
testParenPadCheckRecordsWithSpace 0.008
testLambdaCheckDisabledWithSpace 0.005
testLambdaCheckOnlyWithSpace1 0.003
test1322879 0.004
testConfigureTokens 0.011
testLambdaCheckDisabled 0.004
testIsAcceptableToken 0.001
testLambdaCheckOnlyWithSpace 0.005
testInvalidOption 0.002
testLambdaCheckOnly 0.005
testLambdaAssignmentWithSpace 0.005
testDefault 0.008
testParenPadCheckRecords 0.005
testSpaceEmptyForIterator 0.004
testNoStackoverflowError 0.033
testDefaultForIterator 0.004

IndentationCheckTest

testValidNewKeywordWithForceStrictCondition 0.004
testInvalidDoWhileWithChecker 0.009
testValidMethodWithChecker 0.013
test15Extensions 0.005
testThrowsIndentationLevel2 0.006
testValidClassDefWithChecker 0.008
testIndentationSwitchExpression 0.01
testStrictCondition 0.004
testIndentationRecordsAndCompactCtors 0.005
testEmptyArray 0.003
testInputAnnotationDefIndentationCheck 0.01
testSeparatedStatements 0.002
testForWithNoCurly 0.006
testArgumentOrderOfErrorMessages 0.001
testAnnotations 0.009
testAnnotationArrayInit 0.006
testAnnotationIncorrect 0.004
testMultipleAnnotationsWithWrappedLines 0.006
testInvalidAssignWithChecker 0.004
testInvalidClassDefWithChecker 0.009
testValidBlockWithChecker 0.007
testValidWhileWithChecker 0.004
testDifficultAnnotations 0.008
testIndentationRecords 0.005
testTabs 0.004
testInvalidMethodWithChecker 0.01
testIndentationSwitchExpressionDeclaration 0.005
testAnonClassesFromGuava 0.006
testNewKeyword 0.003
testChainedMethodCalling 0.004
testZeroAnnotationArrayInit 0.004
testValidLabel 0.003
testIndentationYieldStatement 0.007
testValidIfWithChecker 0.009
testTryResourcesNotStrict 0.007
testIndentationAnnotationFieldDefinition 0.003
testIndentationSwitchExpressionCorrect 0.004
testValidForWithChecker 0.006
testValidCommaWithChecker 0.003
testLambda1 0.02
testLambda2 0.003
testLambda3 0.006
testLambda4 0.004
testLambda5 0.003
testInvalidBlockWithChecker 0.006
testInvalidWhileWithChecker 0.007
testLambdaTrueForceStrictCondition 0.005
testValidSwitchWithChecker 0.004
testBraceAdjustment 0.004
testPackageDeclaration2 0.002
testPackageDeclaration3 0.001
testPackageDeclaration4 0.002
testOddAnnotations 0.003
testInvalidArrayInitWithTrueStrictCondition 0.007
testGetRequiredTokens 0
testZeroCaseLevel 0.003
testAnnotationClosingParenthesisEndsInSameIndentationAsOpening 0.006
testInvalidForWithChecker 0.006
testAndroidStyle 0.004
forbidOldStyle 0.004
testValidArrayInitTwoDimensional 0.003
testSynchronizedMethod 0.002
testIndentationLevel 0.004
testInvalidNewKeywordWithForceStrictCondition 0.003
testIndentationLineWrappedRecordDeclaration 0.005
testIndentationSwitchExpressionNewLine 0.004
testValidArrayInit 0.003
testValidArrayInitDefaultIndentWithChecker 0.004
testCtorCall 0.011
testInvalidArrayInitTwoDimensional 0.004
testTryResourcesStrict 0.006
testInvalidLabelWithWhileLoop 0.003
testDoWhileWithoutCurly 0.003
testThrowsIndentationLevel 0.003
testAnnotationOddStyles 0.003
testAnonymousClassInMethodWithCurlyOnNewLine 0.005
testAnonymousClassInMethod 0.003
testAnnotationArrayInitGoodCase 0.004
testInputAnnotationScopeIndentationCheck 0.004
testMembers 0.004
testNewHandler 0.003
testAlternativeGoogleStyleSwitchCaseAndEnums 0.005
testMethodChaining 0.002
testValidInterfaceDefWithChecker 0.003
testInvalidSwitchWithChecker 0.005
testIndentationMethodParenthesisOnNewLine1 0.003
testIfElseWithNoCurly 0.004
testValidDotWithChecker 0.007
testTryHandler2 0.003
testAnnotationDefinition 0.002
testTryHandler 0.003
testInvalidArrayInitWithChecker 0.006
testValidDoWhileWithChecker 0.005
testAnonymousClasses 0.005
testValidTryWithChecker 0.005
testAnnotationArrayInitGoodCaseTwo 0.003
testLambdaFalseForceStrictCondition 0.007
testLambdaOddConditions 0.003
testInvalidIfWithChecker 0.011
testNewKeyword2 0.003
testIndentationMethodParenthesisOnNewLine 0.002
testMethodCallLineWrap 0.005
testInvalidImportIndent 0.002
testArrays 0.004
testInvalidInvalidAnonymousClass 0.004
testCaseLevel 0.003
testClassesAndMethods 0.004
testChainedMethodWithBracketOnNewLine 0.005
testLabels 0.005
testGetAcceptableTokens 0
testInvalidLabel 0.004
testTwoStatementsPerLine 0.002
testInvalidTryWithChecker 0.006
testAnnotationArrayInitTwo 0.005
testCorrectIfAndParameters 0.007
testSwitchCustom 0.003
testSynchronizedStatement 0.004
testValidArrayInitWithChecker 0.005
testPackageDeclaration 0.002
testSeparatedLineWithJustSpaces 0.002
testThrowsIndentProperty 0
testValidAssignWithChecker 0.004
testWhileWithNoCurly 0.004
testMethodPrecedeByAnnotationsWithParameterOnSeparateLine 0.003
testTryResources 0.004

DesignForExtensionCheckTest

testOverridableMethods 0.01
testInterfaceMemberScopeIsPublic 0.004
testDesignForExtensionRecords 0.003
testIgnoreAnnotationsOptionWithMultipleAnnotations 0.006
testIt 0.008
testRequiredJavadocPhraseMultiLine 0.006
testRequiredJavadocPhrase 0.006
testGetRequiredTokens 0.001
testGetAcceptableTokens 0
testIgnoredAnnotationsOption 0.006
testNativeMethods 0.005

SuppressWithPlainTextCommentFilterTest

testInvalidCheckFormat 0.007
testAcceptNullViolation 0.001
testSuppressByModuleIdWithNullModuleId 0.005
testFilterWithDirectory 0
testSuppressByCheck 0.005
testInvalidMessageFormatInSqlFile 0.003
testSuppressByModuleId 0.005
testSuppressByCheckAndNonMatchingModuleId 0.009
testChangeOffAndOnFormat 0.006
testSuppressionCommentsInSqlFile 0.005
testSuppressionCommentsInXmlFile 0.005
testSuppressionCommentsInJavaScriptFile 0.004
testAcceptThrowsIllegalStateExceptionAsFileNotFound 0
testFilterWithCustomMessageFormat 0.006
testInvalidMessageFormat 0.004
testSuppressionCommentsInPropertiesFile 0.004
testFilterWithCheckAndCustomMessageFormat 0.004
testSuppressByCheckAndModuleId 0.004
testFilterWithIdAndCustomMessageFormat 0.003
testFilterWithDefaultConfig 0.003
testInvalidIdFormat 0.002
testEqualsAndHashCodeOfSuppressionClass 0.021

RootNodeTest

testFingerprint 0
testGetStringValueCs 0
testGetDepth 0
testGetPublicId 0
testSaveLocation 0
testXpath 0
testCopy 0
testIsId 0
testAtomize 0
testSetSystemId 0.001
testGetSystemId 0
testRootWithNullDetailAst 0
testBaseUri 0.001
testSameNodeInfo 0.001
testGenerateId 0
testGetAttributeValue 0.001
testGetConfiguration 0.001
testGetLocalPart 0.001
testGetDisplayName 0.001
testIsStreamed 0.001
testIsNilled 0.001
testGetColumnNumber 0.002
testGetStringValue 0.001
testCompareOrder 0.001
testGetSchemaType 0.001
testGetTokenType 0.001
testGetLineNumber 0.001
testGetPrefix 0.001
testGetDeclaredNamespaces 0.002
testIsIdref 0.001
testIterate 0.001
testGetAllNamespaces 0.001

XdocsPagesTest

testAllChecksPageInSyncWithChecksSummaries 0.053
testAllSubSections 0.065
testAllChecksPresentOnAvailableChecksPage 0.63
testAllXmlExamples 1.287
testAllStyleRules 0.014
testAllCheckSections 0.064
testAllCheckSectionsEx 0.002

UnnecessarySemicolonAfterOuterTypeDeclarationCheckTest

testUnnecessarySemicolonAfterOuterTypeDeclarationRecords 0.002
testDefault 0.004
testTokens 0

ParseTreeTablePresentationTest

testGetValueAtDetailNode 0.001
testCommentChildCount 0
testColumnNames 0
testChild 0.001
testRoot 0
testChildInJavaAndJavadocMode 0
testCommentChildCountInJavaAndJavadocMode 0
testJavadocChild 0
testColumnMethods 0
testJavadocCommentChildCount 0
testGetIndexOfChild 0
testGetValueAt 0
testChildCount 0
testJavadocChildCount 0.001
testCommentChildInJavaAndJavadocMode 0
testChildCountInJavaAndJavadocMode 0.001
testJavadocCommentChild 0

RegexpSinglelineJavaCheckTest

testIgnoreCommentsNoSpaces 0.004
testExistingInCode 0.008
testIgnoreCommentsMultiLine 0.005
testIt 0.008
testIgnoreCommentsFalseBlockStyle 0.005
testIgnoreCaseFalse 0.008
testIgnoreCommentsInlineMiddle 0.004
testIgnoreCommentsFalseCppStyle 0.004
testMessageProperty 0.008
testGetRequiredTokens 0.001
test1371588 0.004
testIgnoreCommentsInlineStart 0.005
testMissing 0.009
testIgnoreCommentsMultipleBlockStyle 0.004
testExistingInDoc 0.008
testIgnoreCommentsBlockStyle 0.004
testGetAcceptableTokens 0.001
testIgnoreCommentsCppStyle 0.005
testIgnoreCommentsInlineEnd 0.004
testIgnoreCaseTrue 0.008

HeaderCheckTest

testHeaderIsValidWithBlankLinesBlockStyle 0
testNotMatch 0.003
testIgnoreLinesSorted 0.002
testEmptyFilename 0.002
testLoadHeaderFileTwice 0
testHeaderIsValidWithBlankLines 0.002
testExternalResource 0
testInvalidCharset 0.002
testCacheHeaderWithoutFile 0.003
testIoExceptionWhenLoadingHeaderFile 0.001
testNullFilename 0.001
testNonExistentHeaderFile 0.003
testNoHeader 0.002
testCacheHeaderFile 0.005
testIgnore 0.002
testWhitespaceHeader 0.003
testSetHeaderTwice 0
testStaticHeader 0.001

NPathComplexityCheckTest

testStatefulFieldsClearedOnBeginTree1 0
testStatefulFieldsClearedOnBeginTree2 0
testStatefulFieldsClearedOnBeginTree3 0.001
testCalculation 0.013
testNpathComplexityRecords 0.005
testVisitTokenBeforeExpressionRange 0
testTokenEndIsAfterSameLineColumn 0
testGetRequiredTokens 0
testDefaultHooks 0
testDefaultConfiguration 0.012
testNpathComplexitySwitchExpression 0.012
testGetAcceptableTokens 0
testIntegerOverflow 0.007
testCalculation2 0.009
testCalculation3 0.009

FinalClassCheckTest

testImproperToken 0
testGetRequiredTokens 0
testQualifiedClassName 0
testFinalClassConstructorInRecord 0.002
testClassWithPrivateCtorAndNestedExtendingSubclass 0.005
testGetAcceptableTokens 0
testFinalClass 0.008
testClassWithPrivateCtorAndNestedExtendingSubclassWithoutPackage 0.004

AtclauseOrderCheckTest

testIncorrectCustom 0.03
testAtclauseOrderLotsOfRecords 0.024
testIncorrect 0.03
testGetRequiredTokens 0
testPackageInfo 0.003
testMethodReturningArrayType 0.007
testNewArrayDeclaratorStructure 0.01
testCorrect 0.023
testAtclause 0.01
testAtclauseOrderRecords 0.009
testGetAcceptableTokens 0

LocalVariableNameCheckTest

testInnerClass 0.003
testDefault 0.006
testLoopVariables 0.006
testGetAcceptableTokens 0.001

PropertiesExpanderTest

testCtorException 0
testDefaultProperties 0

MainFrameModelPowerTest

testShouldAcceptFile 0.688
testOpenFileWithUnknownParseMode 0.012

RecordComponentNumberCheckTest

testRecordComponentNumberMax1 0.027
testRecordComponentNumberMax20 0.023
testGetRequiredTokens 0
testRecordComponentNumberTopLevel1 0.004
testRecordComponentNumberTopLevel2 0.003
testRecordComponentNumberPrivateModifier 0.026
testDefault 0.023
testGetAcceptableTokens 0

InlineTagUtilTest

testBadInputExtractInlineTagsCarriageReturn 0
testExtractInlineTags 0
testMultiLineLinkTag 0
testBadInputExtractInlineTagsLineFeed 0
testHasPrivateConstructor 0
extractInlineTags 0
testCollapseWhitespace 0

InnerTypeLastCheckTest

testInnerTypeBeforeCtor 0.002
testInnerTypeLastCstyleArray 0.005
testIfRootClassChecked 0.004
testGetRequiredTokens 0
testIfRootClassChecked2 0.004
testIfRootClassChecked3 0.002
testGetAcceptableTokens 0
testInnerTypeLastRecords 0.008
testMembersBeforeInner 0.005

SarifLoggerTest

testAddException 0
testAddErrorWithWarningLevel 0
testNoCloseStream 0.001
testEmpty 0
testAddError 0.001
testCloseStream 0
testAddErrors 0.001
testFinishLocalSetup 0
testAddExceptions 0.001
testReadResourceWithInvalidName 0.001
testEscape 0
testNullOutputStreamOptions 0
testLineOnly 0.001

SeverityLevelTest

testMixedCaseSpacesWithDifferentLocales 0
testMisc 0
testSeverityLevelValueOf 0
testMixedCaseSpaces 0

ClassImportRuleTest

testClassImportRule 0
testClassImportRuleRegexp 0
testClassImportRuleRegexpSimple 0

CommentTest

test 0
testIntersects2 0
testIntersects3 0
testIntersects 0

ImportControlCheckTest

testOneRegExp 0.005
testOne 0.007
testTwo 0.005
testUrlInFilePropertyUnableToLoad 0.034
testEmpty 0.004
testWrong 0.004
testPathRegexDoesntMatchPartially 0.006
testNull 0.003
testStrategyOnMismatchOne 0.006
testStrategyOnMismatchTwo 0.005
testStrategyOnMismatchFour 0.005
testDisallowClassOfAllowPackage 0.005
testPkgRegExpInChild 0.005
testUnknown 0.002
testResourceUnableToLoad 0.002
testGetRequiredTokens 0
testNotRegExpNoMatch 0.005
testFileName 0.005
testPathRegexMatches 0.005
testPathRegexMatchesPartially 0.005
testResource 0.005
testUrlInFileProperty 0.005
testTwoRegExp 0.005
testPkgRegExpInParent 0.005
testMissing 0.003
testCacheWhenFileExternalResourceContentDoesNotChange 0.005
testPathRegexDoesntMatch 0.004
testBroken 0.003
testFileNameNoExtension 0.002
testGetAcceptableTokens 0.001
testPkgRegExpInBoth 0.005
testBlacklist 0.005
testStrategyOnMismatchThree 0.004

ImportControlLoaderTest

testLoad 0
testSafeGetThrowsException 0
testLoadThrowsException 0
testWrongFormatUri 0.001
testExtraElementInConfig 0.001

RecordTypeParameterNameCheckTest

testRecordDefault 0.01
testClassFooName 0.007
testGetAcceptableTokens 0
testGetClassRequiredTokens 0

GeneratedJavaTokenTypesTest

testTokenNumbering 0.002

CatchParameterNameCheckTest

testCustomFormatFromJavadoc 0.003
testCustomFormatWithNoAnchors 0.004
testDefaultConfigurationOnFileWithViolations 0.004
testDefaultConfigurationOnCorrectFile 0.005
testTokens 0

CheckerTest

testDefaultLoggerClosesItStreams 0.092
testFileExtensions 0.065
testTabViolationDefault 0.014
testAddBeforeExecutionFileFilter 0.001
testIgnoredFileExtensions 0.005
testRemoveListener 0.002
testClearCache 0.024
testWithCacheWithNoViolation 0.009
testNoClassLoaderNoModuleFactory 0.001
testSetupChildListener 0.001
testClearLazyLoadCacheInDetailAST 0.166
testTabViolation 0.005
testClearCacheWhenCacheFileIsNotSet 0.001
testCacheAndCheckWhichDoesNotImplementExternalResourceHolderInterface 0.024
testHaltOnException 0.008
testExceptionWithCache 0.01
testAddListener 0.001
testRemoveFilter 0.001
testExceptionWithCacheAndNoFileName 0.005
setFileExtension 0.002
testDuplicatedModule 0.011
testNoModuleFactory 0.002
testHaltOnExceptionOff 0.01
testAddFilter 0.001
testSetFileSetCheckSetsMessageDispatcher 0.001
testAddAuditListenerAsChild 0.001
testSetupChildExceptions 0.001
testXmlLoggerClosesItStreams 0.003
testFinishLocalSetupFullyInitialized 0.001
testClearExistingCache 0.004
testExceptionWithNoFileName 0.001
testDestroy 0.001
testCacheOnViolationSuppression 0.021
testCatchErrorWithNoFileName 0.001
testDestroyCheckerWithWrongCacheFileNameLength 0.001
testCheckerProcessCallAllNeededMethodsOfFileSets 0
testCacheAndCheckWhichAddsNewResourceLocationButKeepsSameCheckerInstance 0.007
testSetters 0.005
testFileSetCheckInitWhenAddedAsChild 0.004
testAddBeforeExecutionFileFilterAsChild 0.002
testSetupChildInvalidProperty 0.007
testCatchErrorWithCacheWithNoFileName 0.004
testCatchErrorWithCache 0.005
testRemoveBeforeExecutionFileFilter 0.001
testCacheAndFilterWhichDoesNotImplementExternalResourceHolderInterface 0.005
testCatchErrorInProcessFilesMethod 0

XpathUtilTest

testPrintXpathNotComment 0
testPrintXpathComment 0
testIsProperUtilsClass 0
testGetValue 0.001
testPrintXpathTwo 0.001
testCreateChildren 0
testInvalidXpath 0.001
testSupportsTextAttribute 0

NestedIfDepthCheckTest

testTokensNotNull 0
testCustomizedDepth 0.004
testDefault 0.005

IllegalInstantiationCheckTest

testClearStateImports 0
testJava8 0.005
testTokensNotNull 0
testWrongPackage 0.005
testSameClassNameAsJavaLang 0.004
testImproperToken 0
testClearStateClassNames 0.002
testJavaLangPackage 0.005
testNoPackage 0.003
testClasses 0.006
testClearStateInstantiations 0.001
testDefault 0.004

JavadocPackageCheckPowerTest

testWithFileWithoutParent 0.001

SeverityLevelCounterTest

testAddException 0
testAddExceptionWarning 0
testAddError 0
testAuditStartedClearsState 0
testCtorException 0

XdocsJavaDocsTest

testAllCheckSectionJavaDocs 1.168

GeneratedJavadocTokenTypesTest

testRuleNumbers 0
testTokenNumbers 0

PackageNamesLoaderTest

testPackagesFile 0
testPackagesWithIoException 0.001
testPackagesWithSaxException 0.001
testPackagesWithIoExceptionGetResources 0
testPackagesWithDots 0.001
testDefault 0
testNoPackages 0.001
testPackagesWithDotsEx 0.001

JavaAstVisitorTest

testAllVisitMethodsAreOverridden 0.002
testOrderOfVisitMethodsAndProductionRules 0.122
testNullSelfInAddLastSibling 0.001

IllegalTokenCheckTest

testCommentContentToken 0.003
testCheckWithDefaultSettings 0.003
testSingleLineCommentToken 0.003
testBlockCommentBeginToken 0.005
testPreviouslyIllegalTokens 0.004
testNative 0.003
testBlockCommentEndToken 0.005

MethodCountCheckTest

testMethodCountRecords 0.006
testInterfaceMemberScopeIsPublic 0.005
testEnum 0.006
testPartialTokens 0.004
testOnInterfaceDefinitionWithField 0.004
testGetRequiredTokens 0
testCountMethodToCorrectDefinition 0.004
testWithInterfaceDefinitionInClass 0.004
testWithPackageModifier 0.004
testDefaults 0.005
testGetAcceptableTokens 0
testThrees 0.007

XpathMapperTest

testQueryElementByIndex 0.003
testFirstImport 0.002
testQueryByMethodName 0.001
testQueryAncestorOrSelf 0.005
testQueryAncestor 0.002
testQueryInterfaceParameterDef 0.002
testQueryAllClassDefinitions 0.001
testCurlyBrackets 0.004
testMethodDefByAnnotationValue 0.003
testQueryAllVariableDefinitionsWithAttribute 0.001
testQueryElementNotImplementedAxis 0.001
testQueryNonExistentAttribute 0.002
testIdent 0.002
testQuerySelf 0.001
testAttributeOr 0.002
testQueryEnumElementByName 0.002
testQueryElementPrecedingLiteralPublic 0.001
testQueryMethodDefinitionsByClassName 0.001
testOr 0.001
testThirdImport 0.001
testQueryAllElementsWithAttribute 0.002
testQueryRootSelf 0.001
testQueryElementPrecedingSiblingVariableDef 0.002
testQueryElementNoFollowing 0.001
testQueryAnnotation 0.002
testQueryElementPrecedingOne 0.001
testQueryElementPrecedingTwo 0.001
testQueryClassDefinitionByClassName 0.001
testQueryElementPrecedingSiblingArray 0.002
testTextBlockByItsValue 0.001
testIdentByText 0.002
testSameNodesByNameAndByText 0.002
testQueryEnumElementsNumber 0.001
testQueryDescendant 0.002
testQueryElementFollowingMethodDef 0
testQueryElementFollowing 0
testComplexQueryOne 0.002
testComplexQueryTwo 0.001
testAttributeAnd 0.002
testQueryWrongClassName 0.003
testSecondImport 0.001
testSecondCaseGroup 0.002
testQueryRootNotImplementedAxis 0.001
testQueryNoDescendant 0.001
testQueryAllVariableDefWrongAttribute 0.001
testQueryAllMethodDefinitionsInContext 0.002
testQueryNoChild 0.001
testNumVariableByItsValue 0.001
testQueryDescendantOrSelf 0.001
testFirstCaseGroup 0.002
testQueryElementPrecedingSibling 0.001
testQueryEnumDef 0.001
testQuerySingleLineCommentByCommentContent 0.002
testLastImport 0.001
testQueryElementNoFollowingSibling 0.001
testQueryInterfaceMethodDefNumber 0.001
testQueryElementFollowingSibling 0.001
testQueryByClassNameAndMethodName 0.002
testQueryWrongXpath 0.001
testQueryInterfaceDef 0.001
testNodeOrdering 0.001
testStringVariableByItsValue 0.002
testParent 0.001
testQueryElementFollowingSiblingRcurly 0.001
testComplexQueryThree 0.003
testQueryNonExistentAnnotation 0.001
testThirdCaseGroup 0.002
testFourthCaseGroup 0.003
testFullPath 0.001

XmlMetaReaderTest

testReadXmlMetaFileFilter 0.002
testReadXmlMetaCheckNoProperties 0.001
testReadXmlMetaFilter 0.001
testReadXmlMetaCheckWithProperties 0.001
testReadXmlMetaModuleTypeNull 0

JavadocTagContinuationIndentationCheckTest

testCheck 0.035
testFp 0.004
testGetRequiredTokens 0
testBlockTag 0.031
testCheckWithDescription 0.005
testCheckWithOffset3 0.006

LineColumnTest

testCompareToBothEqual 0
testCompareToFirstLarger 0
testGetters 0
testEqualsAndHashCode 0.018
testCompareToFirstSmaller 0.001

CommitValidationTest

testHasCommits 0
testSupplementalPrefix 0
testCommitMessageHasProperStructure 0
testCommitMessage 0

AnnotationUseStyleCheckTest

testStyleExpanded 0.006
testCommaNeverViolations 0.005
testStyleCompactNoArray 0.008
testCommaAlwaysNoViolationsNonCompilable 0.005
testStyleCompact 0.009
testStyleNotInList 0.004
testAnnotationsWithoutDefaultValues 0.003
testTrailingArrayIgnore 0.005
testCommaAlwaysViolationsNonCompilable 0.004
testParensNever 0.009
testClosingParensOptionValueOf 0
testCommaAlwaysViolations 0.006
testParensAlways 0.008
testDefault 0.008
testCommaNeverNoViolations 0.005
testTrailingArrayCommaOptionValueOf 0
testGetOption 0
testGetAcceptableTokens 0.001
testEverythingMixed 0.007
testElementStyleOptionValueOf 0
testCommaAlwaysNoViolations 0.005

CrAwareLexerTest

testConsumeWindowsNewlineZeroCharPositionInLine 0
testConsumeCarriageReturnZeroCharPositionInLine 0
testConsumeWindowsNewline 0
testConsumeCarriageReturnNewline 0

IntRangeFilterElementTest

testDecideEmpty 0
testDecideSingle 0
testDecide 0
testEqualsAndHashCode 0.011

AccessResultTest

testAccessResultValueOf 0
testAccessResultValues 0

XpathFileGeneratorAuditListenerTest

testAddException 0
testNoCloseStream 0
testOnlyOneMatching 0.001
testFileFinished 0
testFileStarted 0
testCloseStream 0
testFinishLocalSetup 0
testCorrectOne 0
testCorrectTwo 0

RegexpSinglelineCheckTest

testSetMessage 0.011
testIt 0.009
testIgnoreCaseFalse 0.008
testMessageProperty 0.008
testStateIsBeingReset 0
testMaximum 0.007
testMinimum 0.008
testIgnoreCaseTrue 0.008

AuditEventDefaultFormatterPowerTest

testFormatModuleNameContainsCheckSuffix 0.824
testFormatModuleNameDoesNotContainCheckSuffix 0.002

ScopeTest

testIsInPublic 0
testMisc 0
testIsInPackage 0
testIsInPrivate 0
testMixedCaseSpaces 0
testIsInAnonInner 0
testMixedCaseSpacesWithDifferentLocale 0
testIsInNothing 0
testIsInProtected 0
testScopeValueOf 0

XpathFileGeneratorAstFilterTest

testAcceptNoToken 0
testClearState 0
testTabWidth 0
testNoXpathQuery 0
test 0

UnnecessaryParenthesesCheckTest

test15Extensions 0.003
testTokensNotNull 0
testUnnecessaryParenthesesTextBlocks 0.004
testLambdas 0.01
testUnnecessaryParenthesesSwitchExpression 0.014
testIfStatement 0.019
testDefault 0.015

OperatorWrapCheckTest

testOpWrapEol 0.006
testEol 0.006
testNl 0.008
testNonDefOpsDefault 0.007
testNonDefOpsWrapEol 0.007
testInvalidOption 0.002
testDefault 0.006
testAssignEol 0.007

PkgImportControlTest

testRegExpChildUnknownPkg 0
testEnsureTrailingDot 0
testRegExpParentUnknownPkg 0
testRegExpParentAlternationInParentIfUserCaresForIt 0
testDotMetaCharacter 0
testCheckAccess 0
testRegExpChildLocateFinest 0
testRegExpParentAlternationInSubpackageIsHandledCorrectly 0.001
testRegExpParentEnsureTrailingDot 0
testUnknownPkg 0
testLocateFinest 0
testRegExpChildCheckAccess 0
testRegExpParentInSubpackageIsConsidered 0
testRegExpParentInRootIsConsidered 0
testRegExpParentAlternationInParentIsHandledCorrectly 0

InterfaceTypeParameterNameCheckTest

testInterfaceDefault 0.003
testGetRequiredTokens 0.001
testInterfaceFooName 0.005
testGetAcceptableTokens 0

BooleanExpressionComplexityCheckTest

testNullPointerException 0.002
testSmall 0.004
testWrongToken 0
test 0.01
testBooleanExpressionComplexityRecordsAndCompactCtors 0.009
testNoBitwise 0.01

ModifierOrderCheckTest

testModifierOrderSealedAndNonSealedNoViolation 0.003
testSkipTypeAnnotations 0.008
testGetDefaultTokens 0
testAnnotationOnAnnotationDeclaration 0.003
testIt 0.006
testGetRequiredTokens 0
testModifierOrderSealedAndNonSealed 0.008
testGetAcceptableTokens 0
testDefaultMethods 0.004

FileImportControlTest

testLocateFinest 0

SingleSpaceSeparatorCheckTest

testSpaceErrorsAroundComments 0.009
testSpaceErrorsInChildNodes 0.004
testEmpty 0.004
testSpaceErrorsIfCommentsIgnored 0.004
testMinColumnNo 0.003
testNoSpaceErrors 0.004
testWhitespaceInStartOfTheLine 0.003
testSpaceErrors 0.006
testGetAcceptableTokens 0
testNoStackoverflowError 0.039

AvoidEscapedUnicodeCharactersCheckTest

testCountMatches 0
allowNonPrintableEscapes 0.013
testAvoidEscapedUnicodeCharactersTextBlocksAllowByComment 0.008
testAvoidEscapedUnicodeCharactersEscapedS 0.005
testAllowEscapesForControlCharacterSetForAllCharacters 7.353
testGetRequiredTokens 0
testAllowByTailComment 0.009
testNonPrintableCharsAreSorted 0.001
testDefault 0.007
testGetAcceptableTokens 0
testAllowEscapesForControlCharacterSet 0.007
testAllowAllCharactersEscaped 0.007
testAvoidEscapedUnicodeCharactersTextBlocks 0.004

ChainedPropertyUtilTest

testIsProperUtilsClass 0
testPropertyChainingPropertyNotFound 0
testPropertyChaining 0
testPropertyChainingRecursiveUnresolvable 0.001

ArchUnitTest

nonProtectedCheckMethodsTest 1.982

SuppressWarningsCheckTest

testCompactAllNonConstant 0.013
testCompactNoUncheckedUnusedAll 0.008
testCompactNoUnchecked 0.007
testExpandedNoUncheckedUnusedNonConstant 0.016
testCompactDefault 0.007
testCompactNoUncheckedUnusedNonConstant 0.012
testCompactAll 0.009
testSingleNoUnchecked 0.008
testExpandedNoUncheckedUnusedAllNonConstant 0.014
testExpandedAll 0.01
testExpandedNoUnWildcard 0.007
testExpandedDefault 0.007
testCompactNoUncheckedTokens 0.007
testCompactNoUncheckedUnused 0.007
testSingleAll 0.008
testUncheckedInConstant 0.003
testExpandedNoUncheckedUnusedAll 0.009
testExpandedNoUnWildcardNonConstant 0.011
testExpandedNoUnchecked 0.007
testSingleNoUnWildcard 0.007
testValuePairAnnotation 0.003
testSuppressWarningsRecords 0.007
testCompactNoUncheckedUnusedAllNonConstant 0.01
testExpandedNoUncheckedNonConstant 0.009
testExpandedNoUncheckedTokensNonConstant 0.009
testCompactNoUncheckedTokensNonConstant 0.008
testExpandedDefaultNonConstant 0.009
testWorkingProperlyOnComplexAnnotations 0.01
testSingleDefault 0.005
testCompactNoUnWildcard 0.006
testCompactDefaultNonConstant 0.007
testExpandedNoUncheckedTokens 0.006
testExpandedNoUncheckedUnused 0.007
testWorkingProperlyOnComplexAnnotationsNonConstant 0.01
testSingleNoUncheckedUnusedAll 0.007
testExpandedAllNonConstant 0.011
testCompactNoUnWildcardNonConstant 0.009
testSingleNoUncheckedTokens 0.007
testSingleNoUncheckedUnused 0.006

AnonInnerLengthCheckTest

testGetRequiredTokens 0
testDefault 0.006
testGetAcceptableTokens 0.001
testNonDefault 0.008

JavadocBlockTagLocationCheckTest

testIncorrect 0.004
testMultilineCodeBlock 0.028
testCorrect 0.005
testGetAcceptableTokens 0
testCustomTags 0.004

TodoCommentCheckTest

testIt 0.005
testGetRequiredTokens 0
testGetAcceptableTokens 0

RegexpHeaderCheckTest

testRegexpHeader 0.001
testIgnoreLinesSorted 0.003
testRegexpHeaderMulti52 0.002
testRegexpHeaderSmallHeader 0.002
testEmptyFilename 0.001
testNoWarningIfSingleLinedLeft 0.002
testFailureForMultilineRegexp 0.001
testInlineRegexpHeaderConsecutiveNewlines 0.001
testRegexpHeaderIgnore 0.002
testEmptyMultiline 0.001
testRegexpHeaderMulti1 0.002
testRegexpHeaderMulti2 0.001
testRegexpHeaderMulti3 0.002
testRegexpHeaderMulti4 0.001
testRegexpHeaderMulti5 0.002
testRegexpHeaderMulti6 0.002
testNoHeaderMissingErrorInCaseHeaderSizeEqualToFileSize 0.002
testSetHeaderNull 0
testSetHeaderSimple 0
testDefaultConfiguration 0.002
testInlineRegexpHeaderConsecutiveNewlinesThroughConfigFile 0.001
testRegexpHeaderUrl 0.002
testSetHeader 0
testInlineRegexpHeader 0.002
testSetHeaderEmpty 0
testHeaderWithInvalidRegexp 0.002

PkgImportRuleTest

testPkgImportRuleExactMatchRegexpSimple 0
testPkgImportRuleExactMatch 0
testPkgImportRuleExactMatchRegexp 0
testPkgImportRule 0
testPkgImportRuleNoRegexp 0
testPkgImportRuleRegexp 0
testPkgImportRuleRegexpSimple 0

NoFinalizerCheckTest

testHasFinalizer 0.002
testHasNoFinalizer 0.013
testHasNoFinalizerTryWithResource 0.006
testGetAcceptableTokens 0.001

AbstractViolationReporterTest

testSeverity 0
testCustomMessage 0
testGetMessageBundleWithPackage 0
testCustomMessageWithParameters 0
testGetMessageBundleWithoutPackage 0
testCustomMessageWithParametersNegative 0
testCustomId 0

ArrayTypeStyleCheckTest

testNestedGenerics 0.003
testJavaStyleOn 0.004
testGetRequiredTokens 0.001
testJavaStyleOff 0.004
testGetAcceptableTokens 0

AllBlockCommentsTest

testAllBlockComments 0.006

MissingDeprecatedCheckTest

testBadDeprecatedJavadoc 0.003
testBadDeprecatedAnnotation 0.006
testGoodDeprecated 0.007
testGetDefaultJavadocTokens 0
testDepPackageInfoBelowComment 0.004
testGetRequiredJavadocTokens 0
testPackageInfo 0.003
testEmptyJavadocLine 0.004
testPackageInfoBelowComment 0.004
testSpecialCaseDeprecated 0.011
testTwoInJavadocWithoutAnnotation 0.005

FinalLocalVariableCheckTest

testLeavingSlistToken 0.005
testParameter 0.014
testFalsePositive 0.005
testBreakOrReturn 0.007
testAnonymousClass 0.004
testEnhancedForLoopVariableTrue 0.007
testFinalLocalVariableFalsePositives 0.06
testVariableWhichIsAssignedMultipleTimes 0.027
testMultipleAndNestedConditions 0.006
testVariableIsAssignedInsideAndOutsideSwitchBlock 0.01
testImproperToken 0
testRecordsInput 0.003
testFinalLocalVariableSwitchAssignment 0.005
testReceiverParameter 0.003
testVariableNameShadowing 0.004
testDefault 0.012
testFinalLocalVariableSwitchExpressions 0.01
testLambda 0.005
testMultiTypeCatch 0.003
testEnhancedForLoopVariableFalse 0.006
testNativeMethods 0.005

MissingJavadocTypeCheckTest

testInterfaceMemberScopeIsPublic 0
testSkipAnnotationsWithFullyQualifiedName 0.003
testPkg 0.003
testInner 0.005
testDontAllowUnusedParameterTag 0.003
testTags 0.005
testProtest 0.004
testSkipAnnotationsAllowed 0.004
testExcludeScope 0.006
testGetRequiredTokens 0
testProtected 0.005
testSkipAnnotationsNotAllowed 0.004
testLimitViolationsBySpecifyingTokens 0.003
testGetAcceptableTokens 0
testScopes2 0.005
testPublic 0.003
testScopes 0.004
testStrict 0.004
testSkipAnnotationsDefault 0.004
testMissingJavadocTypeCheckRecords 0.008
testEclipse 0.004

Java7DiamondTest

testCanParse 0.023

Java7NumericalLiteralsTest

testCanParse 0.018

ViolationTest

testGetColumnCharIndex 0
testEnforceEnglishLanguageBySettingRootLocale 0.005
testCompareToWithDifferentLines 0
testCountryIsValid 0.003
testCompareToWithDifferentModuleId 0.001
testBundleReloadUrlNotNullStreamNull 0
testCompareToWithDifferentColumns 0
testLocaleIsSupported 0.001
testMessageInFrench 0
testMessageInEnglish 0.001
testGetSeverityLevel 0
testGetSourceName 0
testLanguageIsValid 0.001
testEnforceEnglishLanguageBySettingUnitedStatesLocale 0
testTokenType 0
testGetModuleId 0.002
testCleatBundleCache 0
testBundleReloadUrlNotNull 0
testBundleReloadUrlNull 0
testGetKey 0.001
testEqualsAndHashCode 0.062
testBundleReloadUrlNotNullFalseReload 0.001

RegexpCheckTest

testIgnoreCommentsNoSpaces 0.003
testIllegalFailBelowErrorLimit 0.013
testStopEarly 0.081
testRequiredNoDuplicatesFail 0.012
testRequiredNoDuplicatesPass 0.011
testIgnoreCommentsMultiLine 0.007
testIgnoreCommentsFalseBlockStyle 0.004
testIgnoreCaseFalse 0.017
testIgnoreCommentsInlineMiddle 0.005
testRequiredFail 0.004
testRequiredPass 0.007
testIgnoreCommentsFalseCppStyle 0.004
testOnFileStartingWithEmptyLine 0.001
testGetRequiredTokens 0.001
testIllegalFailAboveErrorLimit 0.008
testIgnoreCommentsInlineStart 0.005
testMessagePropertyBad 0.007
testMessagePropertyBad2 0.008
testMessagePropertyGood 0.008
testSetDuplicatesTrue 0.008
testIgnoreCommentsMultipleBlockStyle 0.005
testIgnoreCommentsBlockStyle 0.004
testGetAcceptableTokens 0
testIgnoreCommentsCppStyle 0.004
testIgnoreCommentsCppStyleWithIllegalPatternFalse 0.003
testIgnoreCommentsInlineEnd 0.005
testIllegalPass 0.007
testIgnoreCaseTrue 0.008

ParameterNameCheckTest

testCatch 0.002
testIsOverriddenNoNullPointerException 0.006
testSpecified 0.007
testSkipMethodsWithOverrideAnnotationFalse 0.006
testGetRequiredTokens 0
testPublicAccessModifier 0.006
testReceiverParameter 0.004
testLambdaParameterNoViolationAtAll 0.009
testSkipMethodsWithOverrideAnnotationTrue 0.007
testDefault 0.006
testGetAcceptableTokens 0

InvalidJavadocPositionCheckTest

testPackageInfoComment 0.001
testGetRequiredTokens 0.001
testPackageInfo 0.002
testDefault 0.004
testGetAcceptableTokens 0

SuppressionFilterTest

testLocalFileExternalResourceContentDoesNotChange 0.006
testNonExistentSuppressionUrlWithTrueOptional 0.017
testExistingSuppressionFileWithTrueOptional 0.002
testAcceptOnNullFile 0
testAcceptFalse 0.002
testRemoteFileExternalResourceContentDoesNotChange 0.14
testAccept 0.002
testExistingInvalidSuppressionFileWithTrueOptional 0.003
testNonExistentSuppressionFileWithTrueOptional 0.001
testNonExistentSuppressionFileWithFalseOptional 0.001

IllegalTypeCheckTest

testArrayTypes 0.005
testGenerics 0.008
testLegalAbstractClassNames 0.007
testStarImports 0.004
testTokensNotNull 0
testIllegalTypeEnhancedInstanceof 0.012
testClearDataBetweenFiles 0.002
testImproperToken 0
testIllegalTypeNewArrayStructure 0.004
testSameFileNameFalsePositive 0.004
testStaticImports 0.004
testIllegalTypeRecordsAndCompactCtors 0.013
testValidateAbstractClassNamesSetToTrue 0.005
testSameFileNameGeneral 0.004
testValidateAbstractClassNamesSetToFalse 0.003
testPackageClassName 0.003
testPlainAndArrayTypes 0.004
testIgnoreMethodNames 0.005
testFormat 0.004
testDefaults 0.004
testMemberModifiers 0.005
testDefaultsEmptyStringMemberModifiers 0.004
testExtendsImplements 0.005

AvoidInlineConditionalsCheckTest

testTokensNotNull 0
testDefault 0.004

InnerAssignmentCheckTest

testTokensNotNull 0
testIt 0.028
testLambdaExpression 0.003

DeclarationOrderCheckTest

testAvoidDuplicatesForStaticFinalFields 0.002
testTokensNotNull 0
testParents 0
testOnlyConstructors 0.005
testDeclarationOrderRecordsAndCompactCtors 0.004
testImproperToken 0.001
testForwardReference 0.005
testDeclarationOrderInterfaceMemberScopeIsPublic 0.003
testVariableAccess 0.004
testDefault 0.007
testOnlyModifiers 0.007

CommonUtilPowerTest

testLoadSuppressionsUriSyntaxException 0.723

HeaderCheckPowerTest

testIoExceptionWhenLoadingHeader 0.754

MemberNameCheckTest

testSpecified 0.006
testProtectedOnly 0.005
testGetRequiredTokens 0
testInnerClass 0.004
testPackageOnly 0.005
memberNameExtended 0.006
testPublicOnly 0.004
testPrivateOnly 0.006
testDefaults 0.005
testGetAcceptableTokens 0
testUnderlined 0.004
testNotPrivate 0.004

Java7StringSwitchTest

testCanParse 0.01

AvoidStarImportCheckTest

testDefaultOperation 0.003
testExcludes 0.004
testAllowStaticMemberImports 0.004
testGetRequiredTokens 0
testGetAcceptableTokens 0
testAllowClassImports 0.005

JavadocMissingWhitespaceAfterAsteriskCheckTest

testValidWithTabCharacter 0.004
testValid 0.005
testGetRequiredJavadocTokens 0
testGetAcceptableTokens 0
testInvalid 0.006

CheckstyleAntTaskPowerTest

testExecuteLogOutput 1.116
testCheckerException 0.124

JavadocParseTreeTest

testHtmlVoidElementKeygen 0.078
paramWithGeneric 0.001
javadocTagDescriptionWithInlineTags 0.001
dotCharacterInCustomTags 0
testHtmlVoidElementSource 0.029
testAsteriskInJavadocInlineTag 0.001
dollarInLink 0.001
testParagraph 0.045
testRbHtmlTag 0.041
seeReferenceWithFewNestedClasses 0.001
testRtcHtmlTag 0.046
testSpaceBeforeDescriptionInBlockJavadocTags 0.012
testNonTightRbHtmlTag 0.027
unclosedParagraphFollowedByJavadocTag 0.002
testCdata 0.001
testInlineCustomJavadocTag 0.001
testDosLineEndingAsNewlineMultiline 0.001
leadingAsterisks 0.001
serial 0.002
testTwoLinkTagsInRow 0.001
docRootInheritDoc 0.001
testInnerBracesInCodeTag 0.001
testAllStandardJavadocTags 0.009
testAttributeValueWithoutQuotes 0
testNonTightOptgroupHtmlTag 0.035
testAsteriskInLiteral 0.001
testSpaceBeforeDescriptionInInlineTags 0.002
testNonTightRtcHtmlTag 0.027
testRtHtmlTag 0.035
negativeNumberInAttribute 0
testClosedOtherTag 0
htmlTagsInParagraph 0.004
allJavadocInlineTags 0.001
testNonTightRtHtmlTag 0.037
testNestingWithSingletonElement 0.045
testOptgroupHtmlTag 0.038
since 0.001
htmlComments 0.001
testUppercaseInPackageName 0.016
textBeforeJavadocTags 0.002
testLeadingAsterisksExtended 0.001
testHtmlVoidElementEmbed 0.033
testHtmlVoidElementTrack 0.033
testHtmlVoidElementWbr 0.033
mixedCaseOfHtmlTags 0.007
listWithUnclosedItemInUnclosedParagraph 0.004
testLinkToPackage 0.001
testLeadingAsteriskAfterSeeTag 0.002
linkInlineTags 0
testRpHtmlTag 0.072
authorWithMailto 0.001
fewWhiteSpacesAsSeparator 0.001
testNonTightRpHtmlTag 0.027
customJavadocTags 0.001
testJavadocWithCrAsNewline 0.001
unclosedAndClosedParagraphs 0.002
testCrAsNewlineMultiline 0.001
testNewlineAndAsteriskInParameters 0.001
testVoidElements 0.002
oneSimpleHtmlTag 0.001

ThreadModeSettingsTest

testResolveAnyOtherModule 0.506
testProperties 0
testResolveCheckerInSingleThreadMode 0
testResolveTreeWalkerInSingleThreadMode 0
testResolveCheckerInMultiThreadMode 0
testResolveTreeWalker 0

ParameterAssignmentCheckTest

testClearState 0
testTokensNotNull 0
testImproperToken 0
testReceiverParameter 0.003
testDefault 0.005

DefaultLoggerTest

testCountryIsValid 0
testNullInfoStreamOptions 0
testNullArgs 0
testCtor 0
testAddError 0
testNullErrorStreamOptions 0
testCtorWithTwoParameters 0
testLocaleIsSupported 0
testCtorWithNullParameter 0.001
testFinishLocalSetup 0
testLanguageIsValid 0
testCleatBundleCache 0.001
testNewCtorWithTwoParameters 0.001
testAddErrorModuleId 0

EmptyForIteratorPadCheckTest

testGetRequiredTokens 0
testInvalidOption 0
testDefault 0.004
testGetAcceptableTokens 0
testSpaceOption 0.004

DetailAstImplTest

testTreeStructure 5.359
testAddNextSibling 0
testGetChildCount 0
testToString 0.001
testGetChildCountType 0
testManyComments 2.39
testBranchContains 0
testInitializeToken 0.001
testHasChildren 0
testAddNextSiblingNullParent 0.001
testInitialize 0
testCacheBranchTokenTypes 0
testInsertSiblingBetween 0.001
testGetColumnNo 0
testAddPreviousSiblingNullParent 0
testSetSiblingNull 0
testClearChildCountCache 0.001
testGetLineNo 0
testAddPreviousSibling 0.001
testClearBranchTokenTypes 0.002
testFindFirstToken 0
testCacheGetChildCount 0

VariableDeclarationUsageDistanceCheckTest

testGeneralLogic 0.04
testAnonymousClass 0.003
testTokensNotNull 0.001
testValidateBetweenScopesOption 0.033
testVariableDeclarationUsageDistanceSwitchExpressions 0.011
testIgnoreFinalOption 0.034
testDefaultConfiguration 0.029
testDistance 0.028
testVariableRegExp 0.03
testLabels 0.003

XdocsUrlTest

testXdocsUrl 0.487

CommentsIndentationCheckTest

testCommentsAtTheEndOfMethodCall 0.002
testCheckOnlySingleLineComments 0.006
testNoNpeWhenBlockCommentEndsClassFile 0.002
testCommentsAfterAnnotation 0.003
testCommentIsAtTheEndOfBlock 0.023
testCommentsInSameMethodCallWithSameIndent 0.003
testCommentIsInsideSwitchBlock 0.006
testCommentsBlockCommentBeforePackage 0.003
testMultiblockStructures 0.004
testSurroundingCode 0.005
testCommentIsInsideEmptyBlock 0.004
testCheckOnlyBlockComments 0.005
testCommentsAfterRecordsAndCompactCtors 0.003
testVisitToken 0
testJavadoc 0.002

LambdaParameterNameCheckTest

testAcceptableTokens 0
testGetRequiredTokens 0
testLambdaParameterNameSwitchExpression 0.023
testParametersInLambda 0.009

OuterTypeFilenameCheckTest

testPublicClassIsNotFirst 0.002
testPackageAnnotation 0.003
testGood1 0.005
testGood2 0.004
testFineDefault 0.003
testOuterTypeFilenameRecordsMethodRecordDef 0.004
testGetRequiredTokens 0
testFinePublic 0.003
testOuterTypeFilenameRecords 0.005
testNoPublicClasses 0.005
testWrongDefault 0.004
testNestedClass2 0.004
testGetAcceptableTokens 0
testNestedClass 0.003

LambdaBodyLengthCheckTest

testMaxLimitIsDifferent 0.014
testDefaultSwitchExpressions 0.006
testGetRequiredTokens 0
testDefault 0.03
testGetAcceptableTokens 0

CommentsTest

testGetCommentMeasures 0
testToString 0
testCompareExpectedTreeWithInput1 0.005
testCompareExpectedTreeWithInput2 0
testIntersects 0

OverloadMethodsDeclarationOrderCheckTest

testTokensNotNull 0
testOverloadMethodsDeclarationOrderRecords 0.002
testDefault 0.005

AbbreviationAsWordInNameCheckTest

testTypeAndVariablesAndMethodNames 0.007
testNullPointerException 0.006
testTypeAndVariablesAndMethodNamesWithIgnores 0.007
testTypeNamesForThreePermittedCapitalLettersWithOverriddenMethod 0.005
testTypeNamesForThreePermittedCapitalLetters 0.006
testTypeNamesForFivePermittedCapitalLetters 0.007
testTypeAndVariablesAndMethodNamesWithIgnoresNonStaticFinal 0.009
testTypeAndVariablesAndMethodNamesWithNoIgnores 0.008
testTypeNamesForZeroPermittedCapitalLetter 0.009
testTypeAndVariablesAndMethodNamesWithIgnoresFinal 0.007
testTypeAndVariablesAndMethodNamesWithIgnoresStaticFinal 0.008
testAbbreviationAsWordInNameCheckEnhancedInstanceof 0.008
testReceiver 0.004
testTypeAndVariablesAndMethodNamesWithIgnoresStatic 0.007
testTypeNamesForFourPermittedCapitalLetters 0.006
testTypeAndVariablesAndMethodNamesWithIgnoresStaticKeepStaticFinal 0.007
testDefault 0.006
testAbbreviationAsWordInNameCheckRecords 0.006
testAbbreviationAsWordInNameCheckEnhancedInstanceofAllowXmlLength1 0.009
testOverriddenMethod 0.004
testTypeAndVariablesAndMethodNamesWithIgnoresFinalKeepStaticFinal 0.007

FallThroughCheckTest

testOwnPattern 0.012
testTryWithResources 0.006
testTokensNotNull 0
testOwnPatternTryWithResources 0.005
testLastCaseGroup 0.013
testDefault 0.013
testFallThroughNoElse 0.006

XpathFilterElementTest

testNullModuleIdAndNonMatchingChecks 0.307
testNonMatchingFileRegexp 0.001
testInvalidCheckRegexp 0.001
testNonMatchingCheckPattern 0
testNonMatchingFileNameModuleIdAndCheck 0.015
testNonMatchingColumnNumber 0.044
testNonMatchingModuleId 0.001
testDecideByMessage 0
testNullFileName 0
testNonMatchingLineNumber 0.002
testMatchingModuleId 0.003
testComplexQuery 0.294
testNonMatchingCheckRegexp 0.002
testMatching 0.003
testNonMatchingFilePattern 0.001
testThrowException 0.002
testEqualsAndHashCode 0.061
testNonMatchingChecks 0.001
testNoQuery 0.001
testIncorrectQuery 0.001
testNullViolation 0
testNonMatchingTokenType 0.002

CustomImportOrderCheckTest

testDefaultPackage2 0.008
testWithoutLineSeparator2 0.004
testInputCustomImportOrderSingleLine2 0.003
testNoImports 0.004
testStaticStandardThird 0.005
testInputCustomImportOrderSingleLine 0.006
testSamePackageDepthLongerThenActualPackage 0.005
testBeginTreeClear 0.002
testWithoutThirdPartyPackage 0.004
testWithoutLineSeparator 0.006
testInputCustomImportOrderMultipleViolationsSameLine 0.004
testUnsupportedRule 0.002
testGetRequiredTokens 0
testSamePackageDepthNegative 0.002
testSamePackageDepth2 0.005
testSamePackageDepth3 0.004
testSamePackageDepth4 0.004
testNoPackage 0.003
testGetFullImportIdent 0.001
testDefaultConfiguration 0.003
testPossibleIndexOutOfBoundsException 0.003
testThirdPartyAndSpecialImports 0.004
testRulesWithOverlappingPatterns 0.005
testSamePackageDepthZero 0.002
testSamePackageDepthNotInt 0.002
testMultiplePatternMatchesFirstPatternHasEarlierPosition 0.003
testMultiplePatternMatchesFirstPatternHasLaterPosition 0.004
testNonSpecifiedImports 0.005
testInputCustomImportOrderSpanMultipleLines 0.004
testOrderRuleWithOneGroup 0.004
testStaticSamePackage 0.004
testNoPackage2 0.004
testNoPackage3 0.003
testCustom 0.005
testCompareImports 0.003
testImportsContainingJava 0.003
testMultiplePatternMultipleImportFirstPatternHasLaterPosition 0.003
testGetAcceptableTokens 0
testOrderRuleEmpty 0.003
testFindBetterPatternMatch 0.003
testNoValid 0.003
testInputCustomImportOrderThirdPartyAndSpecial2 0.004
testMultiplePatternMatchesSecondPatternIsLonger 0.004
testInputCustomImportOrderEclipseDefaultPositive 0.005

AstRegressionTest

testCustomAstTree 0.001
testJava8InterfaceAstTree1 0.005
testInputManyAlternativesInMultiCatch 0.041
testJava14InstanceofWithPatternMatching 0.295
testInputTopLevelNonSealed 0.001
testClassAstTree1 0.178
testClassAstTree2 0.043
testInputSealedAndPermits 0.005
testJava9TryWithResourcesAstTree 0.003
testInputSemicolonBetweenImports 0.002
testCharLiteralSurrogatePair 0.002
testInputMethodDefArrayDeclarator 0.006
testInputCstyleArrayDefinition 0.002
testAdvanceJava9TryWithResourcesAstTree 0.012
testInterfaceAstTree1 0.001
testInterfaceAstTree2 0.001
testJava14TextBlocksEscapes 0.001
testEnumAstTree1 0.006
testEnumAstTree2 0.001
testInputEscapedS 0.005
testInputAnnotatedMethodVariableArityParam 0.013
testTypecast 0.004
testJava14LocalRecordAnnotation 0.007
testPatternVariableWithModifiers 0.007
testJava14RecordsTopLevel 0.007
testNewlineCr 0.001
testJava14TextBlocks 0.007
testJava14SwitchExpression 0.376
testInputJava14TextBlocksTabSize 0.002
testJava8ClassAstTree1 0.072
testJava8ClassAstTree2 0.007
testJava14Records 0.059
testAnnotationAstTree1 0.005

MethodNameCheckTest

testInterfacesExcludePrivate 0.003
testMethodEqClass 0.005
testAccessTuning 0.006
testGetRequiredTokens 0
testMethodEqClassAllow 0.005
testOverriddenMethods 0.004
testInterfacesExcludePublic 0.004
testDefault 0.005
testForNpe 0.004
testGetAcceptableTokens 0

CyclomaticComplexityCheckTest

testSwitchBlockAsSingleDecisionPointSetToFalse 0.005
testSwitchBlockAsSingleDecisionPointSetToTrue 0.005
testCyclomaticComplexityRecords 0.013
testGetRequiredTokens 0
test 0.01
testEqualsMaxComplexity 0.005
testHighMax 0.004
testGetAcceptableTokens 0.001

GenericWhitespaceCheckTest

testAtTheStartOfTheLine 0.003
testList 0.002
testMethodReferences 0.006
testGetRequiredTokens 0
testNestedGeneric 0.004
testWrongTokenType 0
testInnerClass 0.003
testGenericEndsTheLine 0.004
testMethodReferences2 0.005
testDefault 0.012
testGetAcceptableTokens 0

ModuleReflectionUtilTest

testIsProperUtilsClass 0
testIsTreeWalkerFilterModule 0
testIsFileFilterModule 0
testIsFilterModule 0
testIsAuditListener 0
testIsValidCheckstyleClass 0
testIsRootModule 0
testKeepEclipseHappy 0
testIsFileSetModule 0
testIsCheckstyleModule 0
testIsCheckstyleCheck 0

LocalFinalVariableNameCheckTest

testTryWithResourcesJava9 0.001
testTryWithResources 0.006
testSet 0.007
testGetRequiredTokens 0
testInnerClass 0.004
testDefault 0.006
testGetAcceptableTokens 0

AllTestsTest

testAllInputsHaveTest 0.142
testAllTestsHaveProductionCode 0.03

VarargTest

testCanParse 0

AuditEventDefaultFormatterTest

testFormatFullyQualifiedModuleNameContainsCheckSuffix 0
testFormatModuleWithModuleId 0
testFormatFullyQualifiedModuleNameDoesNotContainCheckSuffix 0
testCalculateBufferLength 0

XdocsMobileWrapperTest

testAllCheckSectionMobileWrapper 0.052

XmlLoaderTest

testIsProperUtilsClass 0
testResolveEntityMap 0
testParserConfiguredSuccessfully 0
testResolveEntityDefault 0

OrderedPropertiesCheckTest

testMalformedValue 0.001
testIoException 0
testShouldNotProcessFilesWithWrongFileExtension 0.001
testCommentsMultiLine 0.001
testKeepForLoopIntact 0
testEmptyKeys 0.001
testFileExtension 0
testDefault 0.001
testKeysOnly 0.001
testLineNumberRepeatingPreviousKey 0.001

UnusedImportsCheckTest

testImportsFromJavaLang 0
testAnnotations 0.004
testReferencedStateIsCleared 0.004
testBug 0.004
testSingleWordPackage 0.004
testImportsJavadocQualifiedName 0.005
testProcessJavadocWithBlockTagContainingMethodParameters 0.003
testGetRequiredTokens 0
testWithoutProcessJavadoc 0.006
testProcessJavadocWithLinkTag 0.003
testRecordsAndCompactCtors 0.006
testNewlinesInsideTags 0.004
testProcessJavadoc 0.007
testGetAcceptableTokens 0
testFileInUnnamedPackage 0.003
testShadowedImports 0.005

SuppressionCommentFilterTest

testCompareToOfTagClass 0.002
testInvalidCheckFormat 0.007
testCheckCpp 0.005
testAcceptNullViolation 0
testToStringOfTagClassWithMessage 0
testEqualsAndHashCodeOfTagClass 0.019
testSuppressByCheck 0.006
testNone 0.006
testSuppressByIdAndMessage 0.006
testTagsAreClearedEachRun 0
testFindNearestMatchDontAllowSameColumn 0
testMessage 0.005
testExpansion 0.004
testInvalidMessageFormat 0.004
testSuppressByCheckAndId 0.004
testSuppressByCheckAndMessage 0.004
testDefault 0.004
testCheckC 0.004
testOffFormat 0.005
testToStringOfTagClass 0
testSuppressById 0.004
testAcceptNullFileContents 0
testArgumentSuppression 0.004
testOffFormatCheck 0.005

AbstractJavadocCheckTest

testRequiredTokenIsNotInDefaultTokens 0.002
testCustomTag 0.003
testAcceptableTokensFail 0.003
testAcceptableTokensPass 0.002
testJavadocTagsWithoutArgs 0.004
testWithMultipleChecks 0.011
testNonTightHtmlTagIntolerantCheckVisitCount 0.187
testTokensFail 0.002
testNoWsBeforeDescriptionInJavadocTags 0.005
testParsingErrors{Capturable} 0.003
testVisitCountForCheckAcceptingJavadocWithNonTightHtml 0.098
testNonTightHtmlTagIntolerantCheckReportingNoViolation 0.073
testVisitLeaveToken 0.007
testCheckReuseAfterParseErrorWithFollowingAntlrErrorInSingleFile 0.003
testAntlrError{Capturable} 0.003
testNonTightHtmlTagIntolerantCheck 0.082
testNumberFormatException 0.002
testWrongSingletonTagInJavadoc 0.002
testPosition 0.008
testPositionWithSinglelineComments 0.007
testPositionOnlyComments 0.002
testTokens 0.001
testCheckReuseAfterParseErrorWithFollowingAntlrErrorInTwoFiles{Capturable} 0.002

HiddenFieldCheckTest

testHiddenFieldSwitchExpression 0.007
testClearState 0.002
testHiddenFieldRecords 0.008
testNoParameters 0.008
testIgnoreAbstractMethods 0.008
testIgnoreConstructorParameter 0.008
testStaticVisibilityFromLambdas 0.016
testReordered 0.005
testStaticVisibilityFromAnonymousClasses 0.004
testReceiverParameter 0.003
testIgnoreFormat 0.007
testIgnoreSetter 0.008
testDefault 0.007
testHiddenFieldEnhancedInstanceof 0.005
testIgnoreChainSetter 0.007

AbstractClassNameCheckTest

testAllVariants 0.004
testIllegalClassType 0.004
testFalsePositive 0.004
testIllegalAbstractClassName 0.004
testGetRequiredTokens 0
testCustomFormat 0.005
testGetAcceptableTokens 0

JavadocContentLocationCheckTest

testPackage 0.001
testGetDefaultTokens 0
testOptionalSpacesAndAsterisks 0.003
testFirstLine 0.003
testDefault 0.004
testInterface 0.003
testGetAcceptableTokens 0

CsvFilterElementTest

testEmptyChain 0
testDecideRange 0
testDecideSingle 0
testDecidePair 0
testEqualsAndHashCode 0.007
testDecideRangePlusValue 0
testDecideEmptyRange 0

HexFloatsTest

testCanParse 0.007

MethodTypeParameterNameCheckTest

testMethodFooName 0.003
testGetRequiredTokens 0
testMethodDefault 0.004
testGetAcceptableTokens 0

ExplicitInitializationCheckTest

testTokensNotNull 0
testDefault 0.004
testOnlyObjectReferences 0.005

RequireEmptyLineBeforeBlockTagGroupCheckTest

testIncorrect 0.005
testGetRequiredTokens 0
testCorrect 0.009

FileContentsTest

testReportCppComment 0
testHasIntersectionWithSingleLineComment 0.005
testSinglelineCommentNotIntersect 0.001
testIsLineBlank 0
testSinglelineCommentIntersect 0
testDeprecatedAbbreviatedMethod 0.001
testNotInPackageInfo 0
testHasIntersectionWithBlockComment2 0.001
testTextFileName 0.001
testReportJavadocComment2 0
testReportBlockCommentMultiLine 0.001
testLineIsComment 0
testInPackageInfo 0
testReportJavadocComment 0
testGetJavadocBefore 0.001
testHasIntersectionEarlyOut 0
testReportBlockCommentSameLine 0
testExtractBlockComment 0
testReportComment 0
testReportBlockCommentJavadoc 0.001
testHasIntersectionWithBlockComment 0

DefaultLoggerPowerTest

testNewCtor 0.031

AccessModifierOptionTest

testCase 0
testDefaultCase 0

XMLLoggerTest

testAddException 0.012
testAddIgnored 0.002
testNoCloseStream 0.002
testAuditFinishedWithoutFileFinished 0.002
testFileFinished 0.002
testAddExceptionAfterFileStarted 0.003
testAddErrorOnZeroColumns 0.002
testFileStarted 0.002
testAddErrorWithNullFileName 0.003
testAddError 0.003
testCloseStream 0.002
testIsReference 0.001
testAddExceptionBetweenFileStartedAndFinished 0.002
testFinishLocalSetup 0
testAddExceptionWithNullFileName 0.002
testAddExceptionBeforeFileFinished 0.001
testEncode 0.001
testNullOutputStreamOptions 0
testAddErrorModuleId 0.001

ConstantNameCheckTest

testIntoInterface 0.005
testStaticMethodInInterface 0.005
testIllegalRegexp 0.002
testIntoInterfaceExcludePublic 0.004
testInterfaceAndAnnotation 0.004
testAccessControlTuning 0.007
testGetRequiredTokens 0
testDefault 0.006
testDefault1 0.005
testGetAcceptableTokens 0

AbstractCheckTest

testLineColumnLog 0
testCheck 0
testFileContents 0
testTokenNames 0
testGetLine 0
testGetRequiredTokens 0
testGetAcceptable 0
testGetTabWidth 0
testClearViolations 0
testAstLog 0.001
testGetAcceptableTokens 0
testVisitToken 0
testCommentNodes 0

MainTest

testRemoveParserDefaultErrorListener{Capturable} 0.021
testExceptionOnExecuteIgnoredModuleWithUnknownModuleName{Capturable} 0.571
testPlainOutputFormatCreateListener 0.001
testExcludeOption{Capturable, Capturable} 0.007
testWrongArgument{Capturable, Capturable} 0.007
testGenerateXpathSuppressionOptionDefaultTabWidth{Capturable, Capturable} 0.025
testPrintXpathCommentNode{Capturable, Capturable} 0.006
testIsProperUtilsClass 0.001
testListFilesNotFile 0.002
testExcludeOptionFile{Capturable, Capturable} 0.004
testExistingTargetFileXmlOutput{Capturable, Capturable} 0.009
testExistingTargetFilePlainOutputNonexistentProperties{Capturable, Capturable} 0.004
testSarifOutputFormatCreateListener 0.002
testNonExistentTargetFile{Capturable, Capturable} 0.003
testExcludeRegexpOptionFile{Capturable, Capturable} 0.004
testExistingIncorrectChildrenInConfigFile{Capturable} 0.008
testNonClosedSystemStreams 0.007
testPrintXpathInvalidXpath{Capturable} 0.004
testPrintTreeCommentsOption{Capturable, Capturable} 0.004
testNonExistentConfigFile{Capturable, Capturable} 0.004
testExistingDirectoryWithViolations{Capturable, Capturable} 0.011
testExistingTargetFile{Capturable, Capturable} 0.007
testGenerateXpathSuppressionOptionCustomTabWidth{Capturable, Capturable} 0.008
testExcludeDirectoryNotMatch 0.002
testExistingTargetFilePlainOutputToFile{Capturable, Capturable} 0.008
testPrintXpathTwoResults{Capturable, Capturable} 0.005
testExistentTargetFilePlainOutputToNonExistentFile{Capturable, Capturable} 0.007
testExistingTargetFileWithViolations{Capturable, Capturable} 0.007
testMissingFiles{Capturable, Capturable} 0.004
testPropertyFileWithPropertyChainingUndefinedProperty{Capturable, Capturable} 0.005
testExcludeRegexpOption{Capturable, Capturable} 0.003
testNonExistentOutputFormat{Capturable, Capturable} 0.004
testPropertyFileWithPropertyChaining{Capturable, Capturable} 0.007
testPrintTreeOption{Capturable, Capturable} 0.004
testUsageHelpPrint{Capturable, Capturable} 0.013
testXmlOutputFormatCreateListener 0.001
testNonExistentClass{Capturable} 0.457
testGenerateXpathSuppressionOptionCustomOutput{Capturable} 0.009
testGetOutputStreamOptionsMethod 0.001
testNoProblemOnExecuteIgnoredModuleWithBadPropertyValue{Capturable} 0.006
testLoadPropertiesIoException 0.001
testPrintSuppressionAndTabWidthOption{Capturable, Capturable} 0.005
testExistingIncorrectChildrenInConfigFile2{Capturable} 0.01
testPrintXpathNodeParentNull{Capturable, Capturable} 0.004
testGenerateXpathSuppressionOptionEmptyConfig{Capturable, Capturable} 0.005
testExistingTargetFileWithOneError{Capturable, Capturable} 0.007
testCustomSimpleRootModule{Capturable} 0.472
testExistingTargetFilePlainOutput{Capturable, Capturable} 0.007
testVersionPrint{Capturable, Capturable} 0.003
testOutputFormatToStringLowercase 0.001
testExistingTargetFileWithError{Capturable, Capturable} 0.007
testWrongArgumentMissingFiles{Capturable, Capturable} 0.003
testGenerateXpathSuppressionOptionOne{Capturable, Capturable} 0.216
testGenerateXpathSuppressionOptionTwo{Capturable, Capturable} 0.011
testPrintSuppressionConflictingOptionsTvsC{Capturable, Capturable} 0.005
testPrintSuppressionConflictingOptionsTvsF{Capturable, Capturable} 0.004
testPrintSuppressionConflictingOptionsTvsO{Capturable, Capturable} 0.004
testPrintSuppressionConflictingOptionsTvsP{Capturable, Capturable} 0.004
testPrintFullTreeOption{Capturable, Capturable} 0.004
testExistingTargetFilePlainOutputProperties{Capturable, Capturable} 0.008
testViolationsByGoogleAndXpathSuppressions{Capturable, Capturable} 0.064
testCreateNonExistentOutputFile 0.007
testExistingTargetFileButWithoutReadAccess{Capturable, Capturable} 0.004
testPrintSuppressionOption{Capturable, Capturable} 0.003
testFileReferenceDuringException{Capturable} 0.008
testExistingTargetFileWithOneErrorAgainstSunCheck{Capturable, Capturable} 0.116
testNoConfigSpecified{Capturable, Capturable} 0.004
testPrintXpathFullOption{Capturable, Capturable} 0.007
testPrintSuppressionOnMoreThanOneFile{Capturable, Capturable} 0.008
testPrintTreeOnMoreThanOneFile{Capturable, Capturable} 0.005
testRemoveLexerDefaultErrorListener{Capturable} 0.004
testPrintTreeJavadocOption{Capturable, Capturable} 0.005
testViolationsByGoogleAndSuppressions{Capturable, Capturable} 0.068
testCustomRootModule{Capturable, Capturable} 0.004
testPrintXpathOption{Capturable, Capturable} 0.004
testConflictingOptionsTvsC{Capturable, Capturable} 0.004
testConflictingOptionsTvsF{Capturable, Capturable} 0.004
testConflictingOptionsTvsO{Capturable, Capturable} 0.004
testConflictingOptionsTvsP{Capturable, Capturable} 0.003
testConflictingOptionsTvsS{Capturable, Capturable} 0.003
testDebugOption{Capturable} 2.915
testExistingIncorrectConfigFile{Capturable} 0.004
testExceptionOnExecuteIgnoredModuleWithBadPropertyValue{Capturable} 0.005
testListFilesDirectoryWithNull 0.002

VisibilityModifierCheckTest

testImmutableStarImportNoWarn 0.003
testImmutableStarImportFalseNegative 0.005
testAllowPublicFinalFieldsInNonFinalClass 0.007
testIgnoreAnnotationSameName 0.006
testImmutableValueSameTypeName 0.005
testPublicImmutableFieldsNotAllowed 0.005
testIsStarImportNullAst 0
testAllowPublicFinalFieldsInImmutableClassWithNonCanonicalClasses 0.007
testInner 0.006
testDefaultAnnotationPatterns 0.007
testStrictJavadoc 0.005
testGetRequiredTokens 0
testPublicFinalFieldsNotAllowed 0.006
testWrongTokenType 0
testAllowPublicFinalFieldsInImmutableClass 0.007
testCustomAnnotationPatterns 0.006
testIgnoreAccess 0.006
testVisibilityModifiersOfGenericFields 0.013
testPackageClassName 0.005
testUserSpecifiedImmutableClassesList 0.007
testDisAllowPublicFinalAndImmutableFieldsInImmutableClass 0.006
testIgnoreAnnotationNoPattern 0.006
testImmutableSpecifiedSameTypeName 0.005
testNullModifiers 0.005
testGetAcceptableTokens 0
testSimple 0.006
testPublicFinalFieldInEnum 0.004
testPublicFinalFieldsAllowed 0.006

EmptyLineSeparatorCheckTest

testNonPackageInfoWithJavadocBeforePackage 0.002
testEmptyLineSeparatorAnnotation 0.003
testAllowMultipleFieldInClass 0.003
testImportSeparatedFromPackage 0.002
testBlockCommentNotSeparatedFromPackage 0.003
testEmptyLineSeparatorNewMethodDef 0.004
testEmptyLineSeparatorEmptyLinesInsideClassMembersRecursive 0.003
testPrePreviousLineIsEmpty 0.002
testAllowPackageAnnotation 0.003
testBlockCommentSeparatedFromPackage 0.003
testClassDefinitionNotSeparatedFromPackage 0.004
testIgnoreEmptyLinesBeforeCommentsWhenItIsAllowed 0.006
testEmptyLineSeparatorRecordsAndCompactCtors 0.003
testDisAllowBlockCommentBeforePackage 0.003
testEmptyLineAfterPackageForPackageAst 0.003
testGetRequiredTokens 0.001
testFormerArrayIndexOutOfBounds 0.003
testDisAllowMultipleEmptyLinesInsideClassMembers 0.004
testPrePreviousLineEmptiness 0.001
testClassDefinitionAndCommentNotSeparatedFromPackage 0.004
testEmptyLineSeparatorRecordsAndCompactCtorsNoEmptyLines 0.003
testEmptyLineSeparatorPostFixCornerCases 0.004
testAllowJavadocBeforePackage 0.003
testClassOnly 0.003
testSingleCommentSeparatedFromPackage 0.004
testPackageImportsClassInSingleLine 0.003
testAllowSingleLineCommentPackage 0.002
testSingleCommentNotSeparatedFromPackage 0.003
testEmptyLineAfterPackageForImportAst 0.003
testAllowMultipleImportSeparatedFromPackage 0.003
testCommentAfterPackageWithImports 0.003
testDefault 0.005
testNoViolationsOnEmptyLinesBeforeComments 0.005
testAllowMultipleEmptyLinesInsideClassMembers 0.003
testLineSeparationBeforeComments 0.008
testPreviousLineEmptiness 0.004
testJavadocCommentAfterPackageWithImports 0.001
testHeader 0.003
testMultipleEmptyLinesBetweenClassMembers 0.004
testGetAcceptableTokens 0
testImportsAndStaticImports 0.003
testAllowNoEmptyLineBetweenFields 0.004
testEmptyLineSeparatorMultipleSingleTypeVariables 0.003

JavadocPackageCheckTest

testBoth 0
testHtmlDisallowed 0.001
testMissingWithAllowLegacy 0.001
testWithMultipleFiles 0.001
testHtmlAllowed 0.001
testMissing 0.001
testNonJava 0.001
testAnnotation 0.001
testCheckstyleExceptionIfFailedToGetCanonicalPathToFile 0

FinalParametersCheckTest

testIgnorePrimitiveTypesParameters 0.002
testMethodToken 0.006
testForEachClauseToken 0.006
testDefaultTokens 0.007
testCatchToken 0.008
testPrimitiveTypesParameters 0.005
testReceiverParameters 0.004
testCtorToken 0.007

SeparatorWrapCheckTest

testArrayDeclarator 0.002
testDot 0.004
testComma 0.004
testGetDefaultTokens 0
testMethodRef 0.004
testInvalidOption 0.002
testEllipsis 0.003

EmptyCatchBlockCheckTest

testLinesAreProperlySplitSystemIndependently 0.006
testWithUserSetValues 0.008
testGetRequiredTokens 0
testDefault 0.007
testGetAcceptableTokens 0

TranslationCheckTest

testStateIsCleared 0
testFileExtensions 0.005
testLogOutput 0.005
testBaseNameWithSeparatorDefaultTranslationIsMissing 0.003
testLogIoException 0.001
testLogIllegalArgumentException 0.003
testBundlesWithSameNameButDifferentPaths 0.003
testRegexpToMatchPartOfBaseName 0.003
testOnePropertyFileSet 0.002
testTranslationFileWithLanguageCountryVariantArePresent 0.002
testDefaultTranslationFileIsMissing 0.003
testBaseNameOption 0.002
testDifferentBases 0.003
testDifferentPaths 0.002
testFileExtension 0.002
testIsNotMessagesBundle 0.002
testEqualBaseNamesButDifferentExtensions 0.003
testTranslationFileWithLanguageCountryVariantIsMissing 0.002
testTranslationFilesAreMissing 0.002
testEqualBaseNamesButDifferentExtensions2 0.002
testWrongUserSpecifiedLanguageCodes 0.001
testTranslation 0.002
testLogIoExceptionFileNotFound 0.001
testBaseNameWithSeparatorTranslationsAreMissing 0.002

MethodParamPadCheckTest

testAllowLineBreaks 0.005
testMethodParamPadRecords 0.006
testGetRequiredTokens 0
test1322879 0.004
testInvalidOption 0.001
testDefault 0.007
testGetAcceptableTokens 0
testSpaceOption 0.008

IllegalImportCheckTest

testIllegalPackagesRegularExpression 0.003
testIllegalPackagesAndClassesRegularExpression 0.005
testIllegalClassesRegularExpression 0.006
testCustomSunPackageWithRegexp 0.003
testIllegalClasses 0.006
testGetRequiredTokens 0
testIllegalClassesStarImport 0.006
testGetAcceptableTokens 0
testWithDefault 0.006
testWithSupplied 0.005

AvoidNestedBlocksCheckTest

testStrictSettings 0.001
testGetRequiredTokens 0.001
testAllowSwitchInCase 0.003
testGetAcceptableTokens 0

WriteTagCheckTest

testSeverity 0.001
testTagIncomplete 0.002
testTag 0.002
testDefaultSettings 0.002
testMissingTag 0.001
testIgnoreMissing 0.002
testDoubleTag 0.002
testNoJavadocs 0.002
testMissingFormat 0.002
testWriteTagRecordsAndCompactCtors 0.004
testRegularExError 0.003
testRegularEx 0.002
testMethod 0.002
testEmptyTag 0.002
testEnumsAndAnnotations 0.002

GeneratedJava14LexerTest

testSemicolonBetweenImports 0.003
testUnexpectedChar 0.007

DefaultConfigurationTest

testDefaultMultiThreadConfiguration 0
testRemoveChild 0
testDeprecatedAttributeMethods 0
testMultiThreadConfiguration 0
testGetName 0
testExceptionForNonExistentProperty 0
testAddPropertyAndGetProperty 0
testAddMessageAndGetMessages 0
testGetPropertyNames 0

ThrowsCountCheckTest

testMax 0.003
testMethodWithAnnotation 0.005
testNotIgnorePrivateMethod 0.006
testGetRequiredTokens 0.001
testWrongTokenType 0
testDefault 0.005
testGetAcceptableTokens 0

FileSetCheckTest

testProcessCallsFinishBeforeCallingDestroy 0
testTranslation 0

NoArrayTrailingCommaCheckTest

testTokensNotNull 0
testDefault 0.003

WhitespaceAfterCheckTest

testCast 0.007
testSemi 0.005
testTypeArgumentAndParameterCommas 0.005
testLiteralWhile 0.004
testCountUnicodeCorrectly 0.003
testLiteralDo 0.006
testLiteralIf 0.005
testGetRequiredTokens 0
test1322879 0.004
testMultilineCast 0.003
testLiteralElse 0.004
testDefault 0.005
testDoWhile 0.004
testLiteralFor 0.004
testEmptyForIterator 0.004

MissingJavadocPackageCheckTest

testPackageSingleLineJavadocPresent 0
testSinglelineCommentInsteadOfJavadoc 0.003
testPackageJavadocMissingWithAnnotation 0.002
testPackageJavadocPresent 0.003
testPackageJavadocPresentWithHeader 0.003
testPackageJavadocMissingWithBlankLines 0.002
testBlockCommentInsteadOfJavadoc 0.002
testPackageJavadocPresentWithAnnotation 0.003
testPackageJavadocMissing 0.002
testPackageJavadocMissingDetachedJavadoc 0.003
testPackageJavadocPresentWithBlankLines 0.002
testTokensAreCorrect 0
testPackageJavadocMissingWithAnnotationAndBlockComment 0.004
testSinglelineCommentInsteadOfJavadoc2 0.003

JavadocTagTest

testJavadocTagTypeValueOf 0
testJavadocTagReferenceImports 0
testToString 0
testJavadocTagTypeValues 0
testJavadocTagReferenceImportsInvalid 0

ModifiedControlVariableCheckTest

testClearState 0
testTokensNotNull 0
testEnhancedForLoopVariableTrue 0.003
testImproperToken 0.001
testEnhancedForLoopVariable2 0.004
testModifiedControlVariable 0.009
testEnhancedForLoopVariableFalse 0.004

IllegalTokenTextCheckTest

testIllegalTokenTextTextBlocksQuotes 0.003
testTokensNotNull 0.001
testCustomMessage 0.007
testNullCustomMessage 0.005
testOrderOfProperties 0
testIllegalTokenTextTextBlocks 0.005
testAcceptableTokensMakeSense 0.001
testCommentToken 0.004
testCaseSensitive 0.005
testCaseInSensitive 0.004

SeverityMatchFilterTest

testSeverity 0
testAcceptOnMatch 0
testConfigure 0
testDefault 0

AnnotationTest

testSimpleTypeAnnotation 0.007
testClassCastTypeAnnotation 0.013
testAnnotationInGeneric 0.011
testAnnotationInTypeParameters 0.007
testAnnotationOnConstructorCall 0.014
testAnnotationInCatchParameters 0.012
testAnnotationOnWildcards 0.01
testAnnotationOnClass 0.007
testAnnotationNestedCall 0.009
testAnnotationOnVarargs 0.012
testMethodParametersTypeAnnotation 0.01
testAnnotationInThrows 0.012

PatternVariableNameCheckTest

testPatternVariableNameNoSingleChar 0.014
testDefault 0.009
testGetAcceptableTokens 0

Java7TryWithResourcesTest

testCanParse 0

MissingOverrideCheckTest

testGoodAnnotationOverrideJ5Compatible 0.002
testGoodOverrideFromOther 0.004
testGoodAnnotationOverride 0.003
testBadOverrideFromObject 0.004
testBadOverrideFromObjectJ5Compatible 0.004
testNotOverride 0.005
testBadAnnotationOverrideJ5Compatible 0.004
testGoodOverrideFromOtherJ5Compatible 0.003
testBadOverrideFromOtherJ5Compatible 0.004
testGoodOverrideFromObject 0.003
testBadOverrideFromOther 0.004
testGetAcceptableTokens 0
testBadAnnotationOverride 0.004
testGoodOverrideFromObjectJ5Compatible 0.003

UncommentedMainCheckTest

testWrongArrayType 0.002
testVisitPackage 0.004
testDeepDepth 0.004
testExcludedClasses 0.004
testIllegalStateException 0
testWrongName 0.004
testRecords 0.008
testDefaults 0.004
testTokens 0

EmptyStatementCheckTest

testTokensNotNull 0
testEmptyStatements 0.009

NoLineWrapCheckTest

testDefaultTokensLineWrapping 0.002
testCaseWithoutLineWrapping 0.003
testCustomTokensLineWrapping 0.004
testNoLineWrapRecordsAndCompactCtors 0.005

CliOptionsXdocsSyncTest

validateCliDocSections 0.002
validateCliUsageSection 0.002

ScopeUtilTest

testIsClassFieldDef 0.001
testIsProperUtilsClass 0
testInClassBlock 0
testIsLocalVariableDefUnexpected 0
testIsOuterMostTypePackageDef 0
testIsInInterfaceBlock 0
testIsOuterMostTypeEnum 0
testIsLocalVariableDefCatch 0
testSurroundingScopeOfNodeChildOfLiteralNewIsAnoninner 0
testIsOuterMostTypeClass 0
testIsLocalVariableDefVariable 0
testisInInterfaceOrAnnotationBlock 0
testSurroundingScope 0
testInRecordBlock 0
testIsLocalVariableDefResource 0
testIsOuterMostTypeInterface 0
testIsInCodeBlock 0
testIsInAnnotationBlock 0
testInEnumBlock 0
testIsInScope 0
testIsOuterMostTypeAnnotation 0

TypecastParenPadCheckTest

testSpace 0.009
test1322879 0.004
testDefault 0.009
testGetAcceptableTokens 0

NewlineAtEndOfFileCheckTest

testFileWithEmptyLineOnlyWithLfCrCrlf 0.001
testSetLineSeparatorFailure 0.001
testFileWithEmptyLineOnly 0.002
testEmptyFileFile 0.002
testNewlineCrlfAtEndOfFile 0.004
testNoNewlineLfAtEndOfFile 0.005
testNewlineLfAtEndOfFileLfNotOverlapWithCrLf 0.003
testWrongFile 0
testNewlineCrAtEndOfFile 0.004
testNewlineLfAtEndOfFile 0.003
testWrongSeparatorLength 0
testNoNewlineAtEndOfFile 0.004
testAnyNewlineAtEndOfFile 0.012

TreeWalkerPowerTest

testBehaviourWithOnlyOrdinaryChecks 1.164
testBehaviourWithOnlyCommentChecks 0.013

LineCommentAtTheEndOfFileTest

testCanParse 0.004

IntMatchFilterElementTest

testToString 0
testDecide 0
testEqualsAndHashCode 0.006

JavadocTypeCheckTest

testAllowedAnnotationsAllowed 0.003
testAllowedAnnotationsNotAllowed 0.004
testJavadocTypeInterfaceMemberScopeIsPublic 0.003
testPkg 0.004
testInner 0.004
testDontAllowUnusedParameterTag 0.004
testTags 0.006
testJavadocTypeRecordComponents 0.005
testVersionRegularExError 0.005
testVersionRequired 0.006
testProtest 0.005
testExcludeScope 0.006
testJavadocTypeRecordComponents2 0.005
testGetRequiredTokens 0
testJavadocTypeRecords 0.004
testProtected 0.005
testAllowedAnnotationsWithFullyQualifiedName 0.003
testAuthorRequired 0.004
testVersionRegularEx 0.005
testAllowedAnnotationsDefault 0.003
testAllowMissingTypeParameters 0.004
testAuthorRegularExError 0.005
testBadTagSuppress 0.005
testLimitViolationsBySpecifyingTokens 0.005
testBadTag 0.003
testAuthorRegularEx 0.004
testGetAcceptableTokens 0
testScopes2 0.006
testPublic 0.004
testScopes 0.004
testStrict 0.004
testEclipse 0.003
testTypeParameters 0.003

UnnecessarySemicolonInTryWithResourcesCheckTest

testNoBraceAfterAllowed 0.003
testDefault 0.004
testTokensAreCorrect 0

ClassFanOutComplexityCheckTest

testExcludedPackagesAllIgnored 0.004
testWithMultiDimensionalArray 0.004
testExtends 0.004
testImplements 0.004
testRegularExpression 0.006
testClearStateClassContexts 0.001
testClassFanOutComplexityRemoveMultiCatchBitwiseOr 0.005
testClassFanOutComplexityIgnoreVar 0.005
test15 0.005
testClassFanOutComplexityRemoveIncorrectAnnotationToken 0.069
testClassFanOutComplexityRemoveIncorrectTypeParameter 0.004
testEmptyRegularExpression 0.005
test 0.005
testPackageName 0.003
testExcludedPackagesCommonPackagesWithEndingDot 0.002
testDefaultConfiguration 0.004
testExcludedPackagesDirectPackages 0.005
testClassFanOutComplexityRecords 0.004
testClearStateImportedClassPackages 0.001
testGetAcceptableTokens 0
testExcludedPackagesCommonPackages 0.004
testAnnotation 0.006

SuperFinalizeCheckTest

testMethodReference 0.003
testIt 0.003

RedundantImportCheckTest

testGetRequiredTokens 0
testWithChecker 0.004
testGetAcceptableTokens 0
testUnnamedPackage 0.004
testStateIsClearedOnBeginTree1 0.002

RequireThisCheckTest

testWithAnonymousClass 0.006
testGenerics 0.005
testRecordsAsTopLevel 0.018
testMethodsOnly 0.01
testValidateOnlyOverlappingTrue 0.046
testClearState 0.001
testFor 0.005
testDefaultSwitch 0
testGithubIssue41 0.004
testTokensNotNull 0
testMethodReferences 0.006
testValidateOnlyOverlappingFalse 0.037
testIt 0.01
testBraceAlone 0.003
testEnumConstant 0.003
testExtendedMethod 0.003
testRecordCompactCtors 0.004
testFieldsOnly 0.009
testFinalInstanceVariable 0.004
test 0.005
testRecordsDefault 0.008
testReceiverParameter 0.005
testRecordsAndCompactCtors 0.009
testAnnotationInterface 0.005
testUnusedMethod 0.001
testCatchVariables 0.007
testStatic 0.008
testAllowLocalVars 0.007
testFieldsInExpressions 0.018
testAllowLambdaParameters 0.016

LambdaTest

testWithFewArgWithTypeOneLine 0.027
testWithOneArgWithoutParenthesesWithoutTypeFullBody 0.016
testLambdaInVariableInitialization 0.014
testInTernary 0.012
testWithTypecast 0.015
testWithFewArgsWithoutTypeFullBody 0.011
testWithMultilineBody 0.022
testWithOneArgWithFullBody 0.015
testWithOneArgWithoutTypeFullBody 0.014
testWithFewArgWithTypeFullBody 0.009
testWithOneArgWithoutTypeOneLineBody 0.024
testWithoutArgsFullLambdaBody 0.01
testWithOneArgWithoutParenthesesWithoutTypeOneLineBody 0.011
testInAssignment 0.019
testWithFewArgsWithoutTypeOneLineBody 0.01
testWithOneArgWithOneLineBody 0.013
testCasesFromSpec 0.03
testWithoutArgsOneLineLambdaBody 0.009

AttributeNodeTest

testGetDepth 0
testGetChildren 0
testGetUnderlyingNode 0.001
testGetRoot 0
testHasChildNodes 0
testGetAttributeValue 0
testGetColumnNumber 0
testGetStringValue 0
testCompareOrder 0
testGetTokenType 0.001
testGetLineNumber 0
testGetParent 0.001
testIterate 0
testGetAllNamespaces 0.001

AllChecksTest

testDefaultTokensAreSubsetOfAcceptableTokens 0.442
testAllCheckstyleChecksHaveMessage 0.429
testAllCheckstyleModulesHaveXdocDocumentation 0.515
testAllCheckstyleModulesInCheckstyleConfig 0.435
testAllModulesAreReferencedInConfigFile 0.483
testAllCheckTokensAreReferencedInGoogleConfigFile 0.006
testRequiredTokensAreSubsetOfAcceptableTokens 0.428
testAllModulesHaveMultiThreadAnnotation 0.432
testAllCheckstyleMessages 0.741
testRequiredTokensAreSubsetOfDefaultTokens 0.412
testAllCheckTokensAreReferencedInCheckstyleConfigFile 0.015
testAllModulesWithDefaultConfiguration 0.887

BeforeExecutionFileFilterSetTest

testRemoveFilters 0
testClear 0
testGetFilters2 0
testAccept 0
testToString2 0
testReject 0

JavadocUtilTest

testEmptyBlockCommentAst 0
testEmptyJavadocComment 0
testTagType 0.007
testInlineTagMethodRef 0
testIsProperUtilsClass 0
testInvalidTags 0
testTags 0
testEscapeAllControlChars 0
testGetTokenNameForInvalidId 0.001
testGetTokenId 0
testEmptyBlockComment 0
testGetTokenNameForId 0
testBranchContains 0
testInlineTagLinkText 0.001
testGetTokenNameForLowerBoundInvalidId 0
testBlockTag 0
testGetTokenNameForLargeId 0
testGetLastTokenName 0.001
testInlineTagPositions 0
testTagPositions 0
testGetJavadocCommentContent 0
testGetPreviousSibling 0
testGetFirstToken 0
testGetTokenIdThatIsUnknown 0
testEmptyJavadocCommentAst 0

JavadocTokenTypesTest

testTokenValues 0
testRuleOffsetValue 0
testIsProperUtilsClass 0

TypeNameCheckTest

testEnumSpecific 0.002
testSpecified 0.003
testAnnotationSpecific 0.003
testClassSpecific 0.005
testDefault 0.003
testInterfaceSpecific 0.003
testTypeNameRecords 0.008

DefaultMethodsTest

testCanParse 0.004
testSwitch 0.008

JavadocParagraphCheckTest

testIncorrect 0.011
testGetRequiredTokens 0
testCorrect 0.011
testAllowNewlineParagraph 0.012

AutomaticBeanTest

testSetupInvalidChildFromBaseClass 0
testRegisterIntegralTypes 0
testTestBean 0
testContextualizeInvocationTargetException 0.002
testSetupChildFromBaseClass 0
testBeanConverters 0.003
testContextualizeConversionException 0.001
testConfigureNoSuchAttribute2 0.001
testBeanConvertersUri2 0
testBeanConvertersUri3 0
testConfigureNoSuchAttribute 0.001

JavadocTagInfoTest

testException 0
testTypeValues 0
testSerialField 0
testSerialData 0
testVersions 0
testParam 0
testJavadocTagInfoValueOf 0
testTypeValueOf 0
testCoverage 0
testAuthor 0
testOthers 0
testReturn 0
testSerial 0
testThrows 0
testDeprecated 0

IllegalIdentifierNameCheckTest

testIllegalIdentifierNameDefault 0.007
testIllegalIdentifierNameParameterReceiver 0.004
testIllegalIdentifierNameLambda 0.008
testGetRequiredTokens 0
testIllegalIdentifierNameOpenTransitive 0.008
testGetAcceptableTokens 0
testIllegalIdentifierNameUnderscore 0.004

SuppressWithNearbyCommentFilterTest

testInvalidCheckFormat 0.004
tesSuppressByCheckAndMessage 0.009
testCheckCpp 0.01
testAcceptNullViolation 0
testEqualsAndHashCodeOfTagClass 0.017
tesSuppressByIdAndMessage 0.005
testVariableCheckOnVariableNumberOfLines 0.005
testSuppressByCheck 0.004
testNone 0.004
testInfluenceFormat 0.006
testUsingTagMessageRegexp 0.005
testTagsAreClearedEachRun 0
testUsingVariableCheckOnPreviousLine 0.006
testInvalidInfluenceFormat 0.004
testUsingVariableMessage 0.005
testSuppressByCheckAndId 0.004
testUsingNonMatchingVariableMessage 0.005
testDefault 0.005
testCheckC 0.008
testToStringOfTagClassWithId 0
testSuppressByCheckAndNonMatchingId 0.006
testUsingVariableCheckOnNextLine 0.009
testToStringOfTagClass 0
testSuppressById 0.006
testAcceptNullFileContents 0

LineLengthCheckTest

countUnicodePointsOnce 0
shouldNotLogLongLinks 0.004
shouldNotLogLongPackageStatements 0.004
shouldNotLogLongImportStatements 0.005
testSimple 0.005
shouldLogActualLineLength 0.005

LeftCurlyCheckTest

testNewLineOptionWithLambda 0.003
testNlowSwitch 0.004
testEolSwitch 0.004
testDefaultLambda 0.004
testLeftCurlyOptionValueOf 0
testLineBreakAfter 0.007
testLeftCurlySwitchExpressionsNewLine 0.005
testNlSwitch 0.004
testNlow 0.005
testNl 0.004
testCoverageIncrease 0.011
testNlWithAnnotations 0.007
testMissingBraces 0.005
testGetRequiredTokens 0
testIgnoreEnumsOptionTrue 0.004
testInvalidOption 0.002
testFirstLine 0.003
testIgnoreEnumsOptionFalse 0.004
testDefault 0.003
testLeftCurlySwitchExpressions 0.004
testNlowWithAnnotations 0.007
testDefault2 0.004
testDefault3 0.006
testGetAcceptableTokens 0
testDefaultWithAnnotations 0.006
testLeftCurlyRecordsAndCompactCtors 0.006
testNewline2 0.005
testNewline3 0.005

OneStatementPerLineCheckTest

testTokensNotNull 0
testResourcesIgnored 0.006
testWithMultilineStatements 0.008
testResourceReferenceVariableIgnored 0.005
oneStatementNonCompilableInputTest 0.027
testMultiCaseClass 0.008

SuppressionSingleFilterTest

testNonMatchingFileRegexp 0.02
testNotMatchingMessage 0.013
testMatchMessage 0.012
testNonMatchingColumnNumber 0.014
testNonMatchingModuleId 0.012
testNonMatchingLineNumber 0.011
testMatchingModuleId 0.011
testMatching 0.012
testDefault 0.011
testNonMatchingChecks 0.012

RecordComponentNameCheckTest

testRecordDefault 0.004
testClassFooName 0.004
testGetAcceptableTokens 0
testGetClassRequiredTokens 0.001

BlockTagUtilTest

testOddVersionString 0
testExtractBlockTags 0
testHasPrivateConstructor 0
testVersionStringFormat 0

PackageObjectFactoryTest

testGetShortFromFullModuleNamesThirdParty 0
testCtorNullLoaderException1 0
testCtorNullLoaderException2 0
testCreateObjectByBruteForce 0
testCreateModuleWithNonExistName 0.455
testJoinPackageNamesWithClassName 0.001
testCtorNullPackageException1 0
testCtorNullPackageException2 0
testCtorNullPackageException3 0
testCreateCheckByBruteForce 0.001
testNameToFullModuleNameMap 0.447
testMakeObjectFromName 0.001
testConstructorFailure 0
testCreateCheckWithPartialPackageNameByBruteForce 0.001
testCreateObjectFromFullModuleNamesWithExceptionByBruteForce 0.484
testCreateObjectFromMap 0.435
testCreateStandardCheckModuleObjectFromMap 0
testGetShortFromFullModuleNames 0.001
testCreateStandardModuleObjectFromMap 0
testCreateObjectFromFullModuleNamesWithCantInstantiateException 0.426
testMakeCheckFromName 0
testCreateObjectFromFullModuleNamesWithAmbiguousException 0.48

MainFrameModelTest

testOpenFileNullParameter2 0
testOpenFileNonExistentFile 0
testOpenFileNullParameter 0
testOpenFileWithParseModeJavaWithComments 0
testOpenFileWithParseModePlainJava 0
testParseModeEnum 0.001
testOpenFileNonCompilableFile 0
testOpenFileWithParseModeJavaWithJavadocAndComments 0

MatchXpathCheckTest

testCheckWithMatchingMethodNames 0.006
testCheckWithMultilineComments 0.008
testForbidPrintStackTrace 0.009
testGetDefaultTokens 0
testCheckWithSingleLineCommentsStartsWithSpace 0.007
testCheckWithImplicitEmptyQuery 0.004
testForbidParameterizedConstructor 0.005
testAvoidInstanceCreationWithoutVar 0.008
testCheckWithDoubleBraceInitialization 0.009
testGetRequiredTokens 0.001
testCheckWithBlockComments 0.006
testImitateExecutableStatementCountCheck 0.006
testEvaluationException 0.021
testImitateIllegalThrowsCheck 0.007
testCheckWithNoMatchingMethodName 0.007
testGetAcceptableTokens 0
testInvalidQuery 0
testCheckWithEmptyQuery 0.005
testNoStackoverflowError 0.057

SuppressionXpathSingleFilterTest

testNullModuleIdAndNonMatchingChecks 0.001
testNonMatchingFileRegexp 0.001
testInvalidCheckRegexp 0
testNonMatchingFileNameModuleIdAndCheck 0.001
testNonMatchingColumnNumber 0.001
testNonMatchingModuleId 0.001
testDecideByMessage 0.001
testNullFileName 0
testNonMatchingLineNumber 0.001
testMatchingModuleId 0.002
testComplexQuery 0.005
testMatching 0.002
testInvalidFileRegexp 0
testThrowException 0.001
testNonMatchingChecks 0.001
testNoQuery 0.001
testIncorrectQuery 0.001
testNullViolation 0.001
testNonMatchingTokenType 0.003

MainPowerTest

testJacocoWorkaround 0.809

XpathQueryGeneratorTest

testFirstImport 0.017
testImportByText 0.004
testEscapeCharacters 0.006
testComma 0.004
testEmpty 0.004
testIdent 0.003
testPackage 0.004
testExpr 0.005
testSwitchCase 0.004
testClassDefWithTokenType 0.003
testTabWidthAfterVoidLiteral 0.003
testMethodDef 0.003
testVariableStringLiteral 0.003
testTabWidthEndOfLine 0.002
testTextBlocksWithNewCrlf 0.002
testTextBlocksWithNewLine 0.002
testTabWidthBeforeMethodDef 0.002
testConstructorWithTreeWalkerAuditEvent 0.002
testTextBlocks 0.003
testLastImport 0.002
testTabWidthBeforeSlist 0.002
testLiteralVoid 0.001
testClassDef 0.002
testImport 0.002
testLcurly 0.001
testLparen 0.001
testRcurly 0.002
testVariableDef 0.002
testSwitch 0.002
testMethodParams 0.001

NoWhitespaceAfterCheckTest

testArrayDeclarations2 0.01
testArrayDeclarations3 0.003
testArrayDeclarator 0.004
testNpe 0.003
testMethodReference 0.003
testSynchronized 0.003
testArrayNewGenericTypeArgument 0.005
testTypecast 0.01
testAllTokens 0.011
testArrayDeclarationsAndAnnotations 0.006
testDotAllowLineBreaks 0.01
testVisitTokenSwitchReflection 0
testArrayDeclarations 0.006
testArrayNewTypeStructure 0.016
testDefault 0.01
testMethodReferenceAfter 0.007

SuperCloneCheckTest

testClearState 0
testTokensNotNull 0
testMethodReference 0.006
testIt 0.006
testAnotherInputFile 0.005

TrailingCommentCheckTest

testGetRequiredTokens 0
testLegalComment 0
testFormat 0.005
testDefaults 0.005
testGetAcceptableTokens 0

JavaParserTest

testDontAppendCommentNodes 0
testAppendHiddenBlockCommentNodes 0
testIsProperUtilsClass 0
testNullRootWithComments 0
testNoStackOverflowOnDeepStringConcat 0.008
testAppendHiddenSingleLineCommentNodes2 0
testComments 0.001
testJava14TextBlocks 0
testParseException 0.001
testAppendHiddenSingleLineCommentNodes 0
testFullJavaIdentifierSupport 0.097
testNoFreezeOnDeeplyNestedLambdas 0.001

WhitespaceAroundCheckTest

testSimpleInput 0.005
testEmptyLoops 0.006
testEmptyTypes 0.005
testWhitespaceAroundLambda 0.005
testSwitchWhitespaceAround 0.005
allowEmptyMethods 0.004
testNotAllowEmptyLambdaExpressionsByDefault 0.005
testWhitespaceAroundAllTokens 0.004
testAllowEmptyTypesIsSetToFalseAndNonEmptyClasses 0.005
testWhitespaceAroundRecordsAllowEmptyTypes 0.006
testGetRequiredTokens 0
testWhitespaceAroundEmptyCatchBlock 0.005
testGenericsTokensAreFlagged 0.004
testAllowEmptyLambdaExpressionsWithAllowEmptyLambdaParameter 0.004
testIgnoreEnhancedForColon 0.003
testDoWhileWhitespaceAround 0.003
testArrayInitialization 0.004
testWhitespaceAroundAllowEmptyCompactCtors 0.007
testWhitespaceAroundVarargs 0.003
testBraces 0.005
testGetAcceptableTokens 0
testAllowEmptyTypesIsSetToTrueAndNonEmptyClasses 0.004
testStartOfTheLine 0.003
test1322879And1649038 0.003
testKeywordsAndOperators 0.009
testAllowDoubleBraceInitialization 0.003
testWhitespaceAroundRecords 0.007
testBracesInMethodsAndConstructors 0.004

MethodLengthCheckTest

testAbstract 0.003
testWithComments 0.005
testIt 0.006
testGetRequiredTokens 0
testRecordsAndCompactCtors 0.01
testCountEmptyIsFalse 0.006
testGetAcceptableTokens 0.001

HideUtilityClassConstructorCheckTest

testEmptyAbstractClass2 0.002
testEmptyClassWithOnlyPrivateFields 0.003
testProtectedCtor 0.004
testNonUtilClass 0.006
testGetRequiredTokens 0
testOnlyNonStaticFieldNonUtilClass 0.004
testDerivedNonUtilClass 0.003
testClassWithStaticInnerClass 0.004
testUtilClassPrivateCtor 0.003
testUtilClassPublicCtor 0.004
testGetAcceptableTokens 0
testEmptyAbstractClass 0.003
testUtilClass 0.003

EmptyBlockCheckTest

testStatement 0.003
allowEmptyLoops 0.005
testForbidCaseWithoutStmt 0.004
testText 0.004
testBlockOptionValueOf 0
testAllowEmptyDefaultWithText 0.005
testEmptyBlockSwitchExpressions 0.014
testForbidDefaultWithoutStatement 0.006
allowEmptyLoopsText 0.006
testAnnotationDefaultKeyword 0.003
testInvalidOption 0.002
testAllowEmptyCaseWithText 0.005
testDefault 0.005

MultiDimensionalArraysInGenericsTest

testCanParse 0.008

UpperEllCheckTest

testAcceptableTokens 0
testGetRequiredTokens 0
testWithChecker 0.005

ElementNodeTest

testIterateAxisWithChildren 0
testGetNodeByValueStringLiteral 0
testIterateAxisEmptyChildren 0.001
testRootOfElementNode 0.001
testGetNodeByValueNumInt 0.001
testParentChildOrdering 0.001
testGetAttributeValue 0.001
testGetNodeByValueWithSameTokenText 0.001
testGetAttributeValueWrongAttribute 0.001
testGetAttributeValueNoAttribute 0
testGetAttributeCached 0.001
testIterateAxisWithNoSiblings 0.001
testCompareOrderWrongInstance 0.001
testGetParent 0.001
testSiblingsOrdering 0

ArrayTrailingCommaCheckTest

testTokensNotNull 0
testDefault 0.003
testAlwaysDemandTrailingComma 0.004

JavadocMethodCheckTest

test11684081 0.005
test11684082 0.005
test11684083 0.004
testScopeInnerInterfacesPublic 0.003
testGenerics 0.006
testInheritDoc 0.005
testRelaxedJavadoc 0.005
testWithoutLogErrors 0.003
testJava8ReceiverParameter 0.004
allowedAnnotationsTest 0.004
testTags 0.01
testTokenToString 0
testScopeAnonInnerPrivate 0.005
extendAnnotationTest 0.004
testNoJavadoc 0.005
testJavadocInMethod 0.003
testExcludeScope 0.005
testStrictJavadoc 0.005
testThrowsDetection 0.011
testGetRequiredTokens 0
test1379666 0.006
testJavadocMethodRecordsAndCompactCtors 0.006
testAllowMissingJavadocTags 0.005
testExtraThrows 0.007
testAllowToSkipOverridden 0.004
testIgnoreThrows 0.009
testDoAllowMissingJavadocTagsByDefault 0.004
testAllowUndocumentedParamsTags 0.005
testSetterGetter 0.004
testGetAcceptableTokens 0
testScopes2 0.005
testScopes 0.005
testCompilationUnit 0.005
testSurroundingAccessModifier 0.004
testTypeParamsTags 0.005
testConstructor 0.003

Antlr4AstRegressionTest

testConstructorCall 0.001
testWeirdCtor 0.02
testNestedTypeParametersAndArrayDeclarators 0.013
testNewLineAtEndOfFileCr 0.001
testTrickySwitch 0.017
testAnnotationOnSameLine1 0.006
testAnnotationOnSameLine2 0.003
testUnusualAnnotation 0.014
testMethodCall 0.009
testMethodRefs 0.005
testPackageAnnotation 0.002
testPackage 0
testAnno 0
testUncommon2 0.005
testUncommon3 0.009
testUncommon4 0.081
testAnnotationOnArrays 0.005
testFallThroughDefault 0.047
testCassandraInputWithComments 0.091
testSingleCommaInArrayInit 0.001
testEmbeddedBlockComments 0.001
testSuppressWarnings 0.007
testNewTypeTree 0.025
testTrickyYield 0.008
testJava16LocalEnumAndInterface 0.002
testUncommon 0.044
testQualifiedConstructorParameter 0.002
testRegressionJavaClass1 0.021
testRegressionKeywordsAndOperators 0.019
testSingleLineBlocks 0.002
testAnnotationOnQualifiedTypes 0.002
testForLoops 0.009
testRegressionAnnotationLocation 0.004
testIllegalCatch 0.001
testImports 0.001
testCommentsOnAnnotationsAndEnums 0.006
testExplicitInitialization 0.009
testSimple 0.002
testExpressionList 0.002
testJava15FinalLocalRecord 0.001
testTrickySwitchWithComments 0.008
testBadOverride 0.002
testRegressionDiamondOperators 0.009
testTypeParams 0.002

OuterTypeNumberCheckTest

testMax30 0.003
test