Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
2172 0 0 0 100% 27.02

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.002
com.puppycrawl.tools.checkstyle.checks.naming 97 0 0 0 100% 0.237
com.puppycrawl.tools.checkstyle.doclets 6 0 0 0 100% 0.281
com.puppycrawl.tools.checkstyle.checks.imports 169 0 0 0 100% 1.462
com.puppycrawl.tools.checkstyle.checks.regexp 82 0 0 0 100% 0.272
com.puppycrawl.tools.checkstyle.grammars.java8 41 0 0 0 100% 0.111
com.puppycrawl.tools.checkstyle.internal 19 0 0 0 100% 2.743
com.puppycrawl.tools.checkstyle.checks.design 80 0 0 0 100% 0.152
com.puppycrawl.tools.checkstyle.checks.modifier 22 0 0 0 100% 0.041
com.puppycrawl.tools.checkstyle.grammars.comments 9 0 0 0 100% 0.013
com.puppycrawl.tools.checkstyle 190 0 0 0 100% 6.008
com.puppycrawl.tools.checkstyle.checks.metrics 40 0 0 0 100% 0.115
com.puppycrawl.tools.checkstyle.checks 122 0 0 0 100% 2.234
com.puppycrawl.tools.checkstyle.api 72 0 0 0 100% 2.654
com.puppycrawl.tools.checkstyle.checks.indentation 89 0 0 0 100% 0.51
com.puppycrawl.tools.checkstyle.checks.blocks 74 0 0 0 100% 0.156
com.puppycrawl.tools.checkstyle.checks.coding 216 0 0 0 100% 0.683
com.puppycrawl.tools.checkstyle.ant 33 0 0 0 100% 1.525
com.puppycrawl.tools.checkstyle.utils 132 0 0 0 100% 0.436
com.puppycrawl.tools.checkstyle.checks.sizes 47 0 0 0 100% 0.098
com.puppycrawl.tools.checkstyle.grammars.javadoc 35 0 0 0 100% 0.113
com.puppycrawl.tools.checkstyle.grammars 31 0 0 0 100% 0.059
com.puppycrawl.tools.checkstyle.checks.javadoc 181 0 0 0 100% 1.429
com.puppycrawl.tools.checkstyle.filters 102 0 0 0 100% 3.525
com.puppycrawl.tools.checkstyle.checks.header 40 0 0 0 100% 1.221
com.puppycrawl.tools.checkstyle.checks.whitespace 133 0 0 0 100% 0.308
com.puppycrawl.tools.checkstyle.checks.annotation 76 0 0 0 100% 0.176
com.puppycrawl.tools.checkstyle.gui 30 0 0 0 100% 0.456

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
ExclusionBeforeExecutionFileFilterTest 4 0 0 0 100% 0.002

com.puppycrawl.tools.checkstyle.checks.naming

Class Tests Errors Failures Skipped Success Rate Time
StaticVariableNameCheckTest 5 0 0 0 100% 0.01
LocalVariableNameCheckTest 3 0 0 0 100% 0.01
CatchParameterNameCheckTest 5 0 0 0 100% 0.012
InterfaceTypeParameterNameCheckTest 3 0 0 0 100% 0.006
ParameterNameCheckTest 10 0 0 0 100% 0.025
MemberNameCheckTest 12 0 0 0 100% 0.028
AbbreviationAsWordInNameCheckTest 12 0 0 0 100% 0.041
MethodNameCheckTest 8 0 0 0 100% 0.016
LocalFinalVariableNameCheckTest 6 0 0 0 100% 0.02
AbstractClassNameCheckTest 7 0 0 0 100% 0.012
MethodTypeParameterNameCheckTest 3 0 0 0 100% 0.006
ConstantNameCheckTest 9 0 0 0 100% 0.019
TypeNameCheckTest 6 0 0 0 100% 0.019
PackageNameCheckTest 4 0 0 0 100% 0.007
ClassTypeParameterNameCheckTest 4 0 0 0 100% 0.006

com.puppycrawl.tools.checkstyle.doclets

Class Tests Errors Failures Skipped Success Rate Time
TokenTypesDocletTest 6 0 0 0 100% 0.281

com.puppycrawl.tools.checkstyle.checks.imports

Class Tests Errors Failures Skipped Success Rate Time
ImportOrderCheckTest 36 0 0 0 100% 0.665
ClassImportRuleTest 3 0 0 0 100% 0.001
ImportControlCheckTest 35 0 0 0 100% 0.207
ImportControlLoaderTest 7 0 0 0 100% 0.448
AccessResultTest 2 0 0 0 100% 0
ImportControlRegExpTest 3 0 0 0 100% 0.001
PkgImportRuleTest 6 0 0 0 100% 0
AvoidStarImportCheckTest 6 0 0 0 100% 0.01
ImportControlRegExpInPkgTest 7 0 0 0 100% 0
CustomImportOrderCheckTest 32 0 0 0 100% 0.071
UnusedImportsCheckTest 9 0 0 0 100% 0.018
IllegalImportCheckTest 8 0 0 0 100% 0.017
RedundantImportCheckTest 4 0 0 0 100% 0.007
ImportControlTest 4 0 0 0 100% 0
AvoidStaticImportCheckTest 7 0 0 0 100% 0.017

com.puppycrawl.tools.checkstyle.checks.regexp

Class Tests Errors Failures Skipped Success Rate Time
RegexpMultilineCheckTest 13 0 0 0 100% 0.039
RegexpSinglelineJavaCheckTest 19 0 0 0 100% 0.061
RegexpSinglelineCheckTest 6 0 0 0 100% 0.013
RegexpCheckTest 24 0 0 0 100% 0.126
RegexpOnFilenameCheckTest 20 0 0 0 100% 0.033

com.puppycrawl.tools.checkstyle.grammars.java8

Class Tests Errors Failures Skipped Success Rate Time
DefaultMethodsTest 2 0 0 0 100% 0.004
LambdaTest 18 0 0 0 100% 0.051
ReceiverParameterTest 1 0 0 0 100% 0.002
TypeUseAnnotationsOnQualifiedTypesTest 1 0 0 0 100% 0.003
MethodReferencesTest 7 0 0 0 100% 0.021
AnnotationTest 11 0 0 0 100% 0.026
AnnotationsOnArrayTest 1 0 0 0 100% 0.004

com.puppycrawl.tools.checkstyle.internal

Class Tests Errors Failures Skipped Success Rate Time
XdocsPagesTest 5 0 0 0 100% 1.222
CommitValidationTest 3 0 0 0 100% 0.105
AllChecksTest 11 0 0 0 100% 1.416

com.puppycrawl.tools.checkstyle.checks.design

Class Tests Errors Failures Skipped Success Rate Time
InterfaceIsTypeCheckTest 4 0 0 0 100% 0.004
MutableExceptionCheckTest 6 0 0 0 100% 0.007
DesignForExtensionCheckTest 7 0 0 0 100% 0.019
FinalClassCheckTest 6 0 0 0 100% 0.007
InnerTypeLastCheckTest 3 0 0 0 100% 0.002
VisibilityModifierCheckTest 25 0 0 0 100% 0.063
ThrowsCountCheckTest 6 0 0 0 100% 0.007
HideUtilityClassConstructorCheckTest 12 0 0 0 100% 0.022
OneTopLevelClassCheckTest 11 0 0 0 100% 0.021

com.puppycrawl.tools.checkstyle.checks.modifier

Class Tests Errors Failures Skipped Success Rate Time
RedundantModifierCheckTest 15 0 0 0 100% 0.032
ModifierOrderCheckTest 7 0 0 0 100% 0.009

com.puppycrawl.tools.checkstyle.grammars.comments

Class Tests Errors Failures Skipped Success Rate Time
CommentsTest 5 0 0 0 100% 0
AllSinglelineCommentsTest 2 0 0 0 100% 0.006
AllBlockCommentsTest 2 0 0 0 100% 0.007

com.puppycrawl.tools.checkstyle

Class Tests Errors Failures Skipped Success Rate Time
DefinitionsTest 1 0 0 0 100% 0
AstTreeStringPrinterTest 9 0 0 0 100% 0.005
ConfigurationLoaderTest 25 0 0 0 100% 0.524
PropertiesExpanderTest 2 0 0 0 100% 0.001
CheckerTest 33 0 0 0 100% 0.509
PackageNamesLoaderTest 5 0 0 0 100% 0.011
DefaultLoggerTest 2 0 0 0 100% 0
AuditEventDefaultFormatterTest 4 0 0 0 100% 0.389
XMLLoggerTest 10 0 0 0 100% 0.002
MainTest 44 0 0 0 100% 2.689
DefaultConfigurationTest 2 0 0 0 100% 0
PackageObjectFactoryTest 13 0 0 0 100% 0.262
TreeWalkerTest 19 0 0 0 100% 0.948
DetailNodeTreeStringPrinterTest 5 0 0 0 100% 0.15
PropertyCacheFileTest 16 0 0 0 100% 0.518

com.puppycrawl.tools.checkstyle.checks.metrics

Class Tests Errors Failures Skipped Success Rate Time
JavaNCSSCheckTest 4 0 0 0 100% 0.009
ClassDataAbstractionCouplingCheckTest 9 0 0 0 100% 0.032
NPathComplexityCheckTest 8 0 0 0 100% 0.018
BooleanExpressionComplexityCheckTest 4 0 0 0 100% 0.011
CyclomaticComplexityCheckTest 5 0 0 0 100% 0.016
ClassFanOutComplexityCheckTest 10 0 0 0 100% 0.029

com.puppycrawl.tools.checkstyle.checks

Class Tests Errors Failures Skipped Success Rate Time
DescendantTokenCheckTest 18 0 0 0 100% 0.05
SuppressWarningsHolderTest 16 0 0 0 100% 0.834
AvoidEscapedUnicodeCharactersCheckTest 8 0 0 0 100% 0.937
TodoCommentCheckTest 3 0 0 0 100% 0.006
ArrayTypeStyleCheckTest 4 0 0 0 100% 0.005
FileContentsHolderTest 1 0 0 0 100% 0
OuterTypeFilenameCheckTest 9 0 0 0 100% 0.018
ClassResolverTest 6 0 0 0 100% 0.248
FinalParametersCheckTest 7 0 0 0 100% 0.024
TranslationCheckTest 17 0 0 0 100% 0.049
UncommentedMainCheckTest 7 0 0 0 100% 0.013
NewlineAtEndOfFileCheckTest 10 0 0 0 100% 0.027
FileSetCheckLifecycleTest 3 0 0 0 100% 0.006
TrailingCommentCheckTest 5 0 0 0 100% 0.006
UpperEllCheckTest 3 0 0 0 100% 0.005
UniquePropertiesCheckTest 5 0 0 0 100% 0.006

com.puppycrawl.tools.checkstyle.api

Class Tests Errors Failures Skipped Success Rate Time
AbstractFileSetCheckTest 4 0 0 0 100% 0.008
DetailASTTest 4 0 0 0 100% 2.496
SeverityLevelTest 4 0 0 0 100% 0
SeverityLevelCounterTest 3 0 0 0 100% 0
LineColumnTest 5 0 0 0 100% 0.016
ScopeTest 10 0 0 0 100% 0
AbstractViolationReporterTest 6 0 0 0 100% 0
LocalizedMessagesTest 1 0 0 0 100% 0
FileContentsTest 3 0 0 0 100% 0
AbstractCheckTest 7 0 0 0 100% 0.001
JavadocTokenTypesTest 1 0 0 0 100% 0
AutomaticBeanTest 7 0 0 0 100% 0.004
LocalizedMessageTest 9 0 0 0 100% 0.127
FullIdentTest 2 0 0 0 100% 0
FileTextTest 4 0 0 0 100% 0.001
TokenTypesTest 2 0 0 0 100% 0.001

com.puppycrawl.tools.checkstyle.checks.indentation

Class Tests Errors Failures Skipped Success Rate Time
IndentationCheckTest 77 0 0 0 100% 0.433
LineSetTest 1 0 0 0 100% 0
CommentsIndentationCheckTest 11 0 0 0 100% 0.077

com.puppycrawl.tools.checkstyle.checks.blocks

Class Tests Errors Failures Skipped Success Rate Time
RightCurlyCheckTest 24 0 0 0 100% 0.061
EmptyCatchBlockCheckTest 4 0 0 0 100% 0.008
AvoidNestedBlocksCheckTest 4 0 0 0 100% 0.003
LeftCurlyCheckTest 21 0 0 0 100% 0.04
EmptyBlockCheckTest 11 0 0 0 100% 0.023
NeedBracesCheckTest 10 0 0 0 100% 0.021

com.puppycrawl.tools.checkstyle.checks.coding

Class Tests Errors Failures Skipped Success Rate Time
MultipleStringLiteralsCheckTest 7 0 0 0 100% 0.023
MagicNumberCheckTest 8 0 0 0 100% 0.044
DefaultComesLastCheckTest 4 0 0 0 100% 0.007
IllegalCatchCheckTest 5 0 0 0 100% 0.008
StringLiteralEqualityCheckTest 2 0 0 0 100% 0.002
NoCloneCheckTest 2 0 0 0 100% 0.002
SimplifyBooleanExpressionCheckTest 2 0 0 0 100% 0.002
PackageDeclarationCheckTest 10 0 0 0 100% 0.017
SimplifyBooleanReturnCheckTest 2 0 0 0 100% 0.002
MissingSwitchDefaultCheckTest 2 0 0 0 100% 0.002
MissingCtorCheckTest 2 0 0 0 100% 0.001
NestedTryDepthCheckTest 3 0 0 0 100% 0.005
EqualsAvoidNullCheckTest 3 0 0 0 100% 0.025
NestedIfDepthCheckTest 3 0 0 0 100% 0.004
IllegalInstantiationCheckTest 8 0 0 0 100% 0.012
IllegalTokenCheckTest 7 0 0 0 100% 0.015
UnnecessaryParenthesesCheckTest 3 0 0 0 100% 0.009
NoFinalizerCheckTest 2 0 0 0 100% 0.009
FinalLocalVariableCheckTest 16 0 0 0 100% 0.085
IllegalTypeCheckTest 13 0 0 0 100% 0.024
AvoidInlineConditionalsCheckTest 2 0 0 0 100% 0.003
InnerAssignmentCheckTest 3 0 0 0 100% 0.005
DeclarationOrderCheckTest 8 0 0 0 100% 0.015
ParameterAssignmentCheckTest 4 0 0 0 100% 0.004
VariableDeclarationUsageDistanceCheckTest 7 0 0 0 100% 0.099
OverloadMethodsDeclarationOrderCheckTest 2 0 0 0 100% 0.002
FallThroughCheckTest 5 0 0 0 100% 0.023
HiddenFieldCheckTest 11 0 0 0 100% 0.039
ExplicitInitializationCheckTest 3 0 0 0 100% 0.005
ModifiedControlVariableCheckTest 5 0 0 0 100% 0.008
IllegalTokenTextCheckTest 7 0 0 0 100% 0.012
EmptyStatementCheckTest 2 0 0 0 100% 0.002
SuperFinalizeCheckTest 1 0 0 0 100% 0.002
RequireThisCheckTest 16 0 0 0 100% 0.101
OneStatementPerLineCheckTest 4 0 0 0 100% 0.011
SuperCloneCheckTest 3 0 0 0 100% 0.005
ArrayTrailingCommaCheckTest 2 0 0 0 100% 0.001
MultipleVariableDeclarationsCheckTest 2 0 0 0 100% 0.002
EqualsHashCodeCheckTest 5 0 0 0 100% 0.008
ReturnCountCheckTest 8 0 0 0 100% 0.019
NestedForDepthCheckTest 3 0 0 0 100% 0.005
CovariantEqualsCheckTest 2 0 0 0 100% 0.002
IllegalThrowsCheckTest 7 0 0 0 100% 0.012

com.puppycrawl.tools.checkstyle.ant

Class Tests Errors Failures Skipped Success Rate Time
CheckstyleAntTaskTest 33 0 0 0 100% 1.525

com.puppycrawl.tools.checkstyle.utils

Class Tests Errors Failures Skipped Success Rate Time
BlockCommentPositionTest 1 0 0 0 100% 0.005
CheckUtilsTest 19 0 0 0 100% 0.04
ModuleReflectionUtilsTest 8 0 0 0 100% 0.002
JavadocUtilsTest 19 0 0 0 100% 0.002
ScopeUtilsTest 21 0 0 0 100% 0.001
CommonUtilsTest 37 0 0 0 100% 0.383
TokenUtilsTest 15 0 0 0 100% 0.002
AnnotationUtilityTest 12 0 0 0 100% 0.001

com.puppycrawl.tools.checkstyle.checks.sizes

Class Tests Errors Failures Skipped Success Rate Time
ExecutableStatementCountCheckTest 8 0 0 0 100% 0.021
MethodCountCheckTest 8 0 0 0 100% 0.014
AnonInnerLengthCheckTest 4 0 0 0 100% 0.01
InputLineLengthCheckTest 6 0 0 0 100% 0.017
MethodLengthCheckTest 5 0 0 0 100% 0.011
OuterTypeNumberCheckTest 5 0 0 0 100% 0.008
ParameterNumberCheckTest 6 0 0 0 100% 0.012
FileLengthCheckTest 5 0 0 0 100% 0.005

com.puppycrawl.tools.checkstyle.grammars.javadoc

Class Tests Errors Failures Skipped Success Rate Time
JavadocParseTreeTest 35 0 0 0 100% 0.113

com.puppycrawl.tools.checkstyle.grammars

Class Tests Errors Failures Skipped Success Rate Time
LineCommentAtTheEndOfFileTest 1 0 0 0 100% 0.002
Java7NumericalLiteralsTest 1 0 0 0 100% 0.005
GeneratedJavaTokenTypesTest 1 0 0 0 100% 0
Java7TryWithResourcesTest 1 0 0 0 100% 0.002
Java9TryWithResourcesTest 1 0 0 0 100% 0.002
GeneratedJava14LexerTest 2 0 0 0 100% 0.004
VarargTest 1 0 0 0 100% 0.001
Java7DiamondTest 1 0 0 0 100% 0
AstRegressionTest 16 0 0 0 100% 0.029
MultiDimensionalArraysInGenericsTest 1 0 0 0 100% 0.003
Java7MultiCatchTest 1 0 0 0 100% 0.002
HexFloatsTest 1 0 0 0 100% 0.002
Java7StringSwitchTest 1 0 0 0 100% 0.002
EmbeddedNullCharTest 1 0 0 0 100% 0.002
UnicodeEscapeTest 1 0 0 0 100% 0.003

com.puppycrawl.tools.checkstyle.checks.javadoc

Class Tests Errors Failures Skipped Success Rate Time
JavadocStyleCheckTest 18 0 0 0 100% 0.078
NonEmptyAtclauseDescriptionCheckTest 3 0 0 0 100% 0.019
SummaryJavadocCheckTest 6 0 0 0 100% 0.035
AtclauseOrderCheckTest 5 0 0 0 100% 0.139
JavadocTagContinuationIndentationCheckTest 4 0 0 0 100% 0.044
AbstractJavadocCheckTest 16 0 0 0 100% 0.241
JavadocPackageCheckTest 7 0 0 0 100% 0.007
WriteTagCheckTest 13 0 0 0 100% 0.03
JavadocTagTest 3 0 0 0 100% 0
JavadocTypeCheckTest 25 0 0 0 100% 0.057
JavadocParagraphCheckTest 4 0 0 0 100% 0.568
JavadocTagInfoTest 15 0 0 0 100% 0.001
AbstractTypeAwareCheckTest 6 0 0 0 100% 0.013
JavadocMethodCheckTest 37 0 0 0 100% 0.127
JavadocVariableCheckTest 13 0 0 0 100% 0.031
SingleLineJavadocCheckTest 4 0 0 0 100% 0.039
JavadocNodeImplTest 2 0 0 0 100% 0

com.puppycrawl.tools.checkstyle.filters

Class Tests Errors Failures Skipped Success Rate Time
BeforeExecutionFileFilterSetTest 5 0 0 0 100% 0.001
CsvFilterTest 6 0 0 0 100% 0.235
SuppressionsLoaderTest 14 0 0 0 100% 0.675
IntMatchFilterTest 3 0 0 0 100% 0.012
FilterSetTest 8 0 0 0 100% 0.012
SuppressionFilterTest 11 0 0 0 100% 2.004
SuppressionCommentFilterTest 15 0 0 0 100% 0.181
SuppressElementTest 15 0 0 0 100% 0.079
SeverityMatchFilterTest 3 0 0 0 100% 0
SuppressWithNearbyCommentFilterTest 15 0 0 0 100% 0.259
IntRangeFilterTest 4 0 0 0 100% 0.018
SuppressWarningsFilterTest 3 0 0 0 100% 0.049

com.puppycrawl.tools.checkstyle.checks.header

Class Tests Errors Failures Skipped Success Rate Time
HeaderCheckTest 15 0 0 0 100% 0.748
RegexpHeaderCheckTest 25 0 0 0 100% 0.473

com.puppycrawl.tools.checkstyle.checks.whitespace

Class Tests Errors Failures Skipped Success Rate Time
NoWhitespaceBeforeCheckTest 4 0 0 0 100% 0.014
FileTabCharacterCheckTest 3 0 0 0 100% 0.005
EmptyForInitializerPadCheckTest 7 0 0 0 100% 0.007
ParenPadCheckTest 14 0 0 0 100% 0.047
OperatorWrapCheckTest 6 0 0 0 100% 0.014
SingleSpaceSeparatorCheckTest 4 0 0 0 100% 0.011
EmptyForIteratorPadCheckTest 5 0 0 0 100% 0.006
GenericWhitespaceCheckTest 9 0 0 0 100% 0.015
EmptyLineSeparatorCheckTest 16 0 0 0 100% 0.04
SeparatorWrapCheckTest 5 0 0 0 100% 0.009
MethodParamPadCheckTest 7 0 0 0 100% 0.011
WhitespaceAfterCheckTest 14 0 0 0 100% 0.032
NoLineWrapCheckTest 3 0 0 0 100% 0.008
TypecastParenPadCheckTest 4 0 0 0 100% 0.01
NoWhitespaceAfterCheckTest 10 0 0 0 100% 0.026
WhitespaceAroundCheckTest 22 0 0 0 100% 0.053

com.puppycrawl.tools.checkstyle.checks.annotation

Class Tests Errors Failures Skipped Success Rate Time
AnnotationLocationCheckTest 9 0 0 0 100% 0.018
PackageAnnotationCheckTest 4 0 0 0 100% 0.006
AnnotationUseStyleCheckTest 17 0 0 0 100% 0.035
SuppressWarningsCheckTest 24 0 0 0 100% 0.071
MissingDeprecatedCheckTest 8 0 0 0 100% 0.016
MissingOverrideCheckTest 14 0 0 0 100% 0.03

com.puppycrawl.tools.checkstyle.gui

Class Tests Errors Failures Skipped Success Rate Time
CodeSelectorPresentationTest 5 0 0 0 100% 0.002
ParseTreeTablePresentationTest 16 0 0 0 100% 0.004
MainFrameModelTest 9 0 0 0 100% 0.45

Test Cases

[Summary] [Package List] [Test Cases]

LineCommentAtTheEndOfFileTest

testCanParse 0.002

MultipleStringLiteralsCheckTest

testItIgnoreEmptyAndComspace 0.004
testTokensNotNull 0
testIt 0.003
testDefaultConfiguration 0.005
testIgnores 0.006
testItWithoutIgnoringAnnotations 0.002
testItIgnoreEmpty 0.002

Java7NumericalLiteralsTest

testCanParse 0.005

CodeSelectorPresentationTest

testDetailASTNoSelection 0.001
testDetailNodeLeafSelection 0
testDetailASTSelection 0
testDetailASTLeafSelection 0
testDetailNodeSelection 0.001

DefaultMethodsTest

testCanParse 0.002
testSwitch 0.002

MagicNumberCheckTest

testWaiverParentToken 0.006
testIgnoreNegativeOctalHex 0.005
testIgnoreHashCodeMethod 0.006
testIntegersOnly 0.007
testIgnoreNone 0.005
testIgnoreSome 0.005
testDefault 0.004
testIgnoreFieldDeclaration 0.005

InterfaceIsTypeCheckTest

testGetRequiredTokens 0
testAllowMarker 0.002
testDefault 0.002
testGetAcceptableTokens 0

BeforeExecutionFileFilterSetTest

testClear 0
testGetFilters2 0
testAccept 0.001
testToString2 0
testReject 0

DescendantTokenCheckTest

testMinimumDepth 0.002
testMaximumNumber 0.003
testWithSumLessThenMinCustomMsg 0.003
testWithSumLessThenMinDefMsg 0.003
testNoSum 0.002
testWithSumDefaultMsg 0.003
testMinimumNumber 0.003
testReturnFromFinally 0.005
testWithSumCustomMsg 0.003
testMissingSwitchDefault 0.002
testMessage 0.003
testEmptyStatements 0.003
testDefault 0.002
testStringLiteralEquality 0.002
testIllegalTokenDefault 0.003
testIllegalTokenNative 0.003
testMaximumDepth 0.003
testReturnFromCatch 0.002

NoWhitespaceBeforeCheckTest

testDot 0.004
testMethodReference 0.002
testDotAllowLineBreaks 0.004
testDefault 0.004

DefaultComesLastCheckTest

testTokensNotNull 0
testDefaultMethodsInJava8 0.001
testSkipIfLastAndSharedWithCase 0.003
testDefault 0.003

DefinitionsTest

testIsProperUtilsClass 0

StaticVariableNameCheckTest

testAccessTuning 0.004
testSpecified 0.004
testInterfaceOrAnnotationBlock 0.002
testGetRequiredTokens 0
testGetAcceptableTokens 0

AstTreeStringPrinterTest

testIsProperUtilsClass 0
testParseFile 0
testParseFileThrowable 0
testPrintAst 0.001
testJavadocPosition 0
testParseFileWithComments 0
testParseFileWithJavadoc1 0.001
testParseFileWithJavadoc2 0.001
testParseFileWithJavadoc3 0.002

CsvFilterTest

testDecideRange 0.001
testDecideSingle 0.001
testDecidePair 0
testEqualsAndHashCode 0.232
testDecideRangePlusValue 0
testDecideEmptyRange 0

JavadocStyleCheckTest

testScopeProtected 0.009
testHtmlComment 0.003
packageInfoValid 0.003
testHtml 0.006
testDefaultSettings 0.006
testEmptyJavadoc 0.006
testFirstSentenceFormat 0.006
testRestrictedTokenSet 0.005
testExcludeScope 0.005
packageInfoMissing 0.002
testFirstSentence 0.005
testScopePackage 0.006
packageInfoInvalid 0.002
testGetAcceptableTokens 0
packageInfoAnnotation 0.002
testScopePublic 0.005
testOnInputWithNoJavadoc 0.003
packageInfoInheritDoc 0.002

IllegalCatchCheckTest

testTokensNotNull 0
testIllegalClassNames 0.002
testIllegalClassNamesBad 0.002
testDefault 0.002
testMultipleTypes 0.002

ConfigurationLoaderTest

testReplacePropertiesSyntaxError 0.06
testResourceLoadConfiguration 0.096
testEmptyConfiguration 0.004
testMissingPropertyName 0.005
testMissingPropertyValue 0.003
testMissingConfigName 0.003
testMissingConfigParent 0.003
testCheckstyleChecks 0.02
testCustomMessages 0.016
testReplacePropertiesNoReplace 0.003
testReplacePropertiesMissingProperty 0
testReplacePropertiesReplace 0.005
testExternalEntity 0.008
testExternalEntitySubdirectory 0.006
testExternalEntityFromUri 0.006
testIncorrectTag 0.002
testNonExistingPropertyName 0.004
testConfigWithIgnore 0.006
testConfigWithIgnoreUsingInputSource 0.006
testConfigCheckerWithIgnore 0.004
testLoadConfigurationWrongUrl 0.001
testLoadConfigurationDeprecated 0.005
testReplacePropertiesDefault 0.001
testLoadConfigurationFromClassPath 0.004
testConfigWithIgnoreExceptionalAttributes 0.098

AnnotationLocationCheckTest

testAnnotationInForEachLoopParameterAndVariableDef 0.003
testIncorrect 0.003
testWithMultipleAnnotations 0.002
testGetRequiredTokens 0
testAllTokens 0.002
testWithParameters 0.003
testCorrect 0.003
testGetAcceptableTokens 0
testWithoutAnnotations 0.002

BlockCommentPositionTest

testJavaDocsRecognition 0.005

StringLiteralEqualityCheckTest

testTokensNotNull 0
testIt 0.002

AbstractFileSetCheckTest

testGetMessageDispatcher 0
testSetExtentionThrowsExceptionWhenTheyAreNull 0
testGetFileExtention 0
testProcessSequential 0

NoCloneCheckTest

testTokensNotNull 0
testHasClone 0.002

RedundantModifierCheckTest

testStaticMethodInInterface 0.002
testFinalInAnonymousClass 0.003
testInnerTypeInInterfaceIsImplicitlyStatic 0.002
testIt 0.002
testFinalInAbstractMethods 0.002
testEnumConstructorIsImplicitlyPrivate 0.003
testGetRequiredTokens 0
testNotPublicClassConstructorHasNotPublicModifier 0.002
testEnumMethods 0.004
testFinalInInterface 0.003
testClassesInsideOfInterfaces 0.002
testNestedClassConsInPublicInterfaceHasValidPublicModifier 0.002
testNestedStaticEnum 0.002
testGetAcceptableTokens 0
testFinalInTryWithResource 0.003

RightCurlyCheckTest

testNullPointerException 0.001
testRightCurlyIsAloneLambda 0.003
testAloneOrSingleLine 0.008
testAlone 0.003
testSame 0.003
testWithAnnotations 0.006
testSingleLineClass 0.002
testRightCurlyIsAloneOrSinglelineLambda 0.002
testTryWithResourceAlone 0.003
testRightCurlySameAndLiteralDo 0.002
testSameOmitOneLiners 0.002
testRightCurlyOptionValueOf 0
testInvalidOption 0.002
testTryWithResourceSame 0.002
testMethodCtorNamedClassClosingBrace 0.002
testTryWithResourceAloneSingle 0.002
testRightCurlyIsSameLambda 0.003
testShouldStartLine 0.003
testDefault 0.002
testForceLineBreakBefore 0.002
testNewLine 0.003
testBracePolicyAloneAndSinglelineIfBlocks 0.002
testCatchWithoutFinally 0.001
testForceLineBreakBefore2 0.002

SuppressionsLoaderTest

testNoFile 0.113
testNoSuppressions 0.003
testLoadFromUrl 0.279
testLoadFromMalformedUrl 0.001
testLoadFromNonExistingUrl 0
testMultipleSuppression 0.007
testNoCheck 0.003
testBadInt 0.003
testUnableToFindSuppressions 0.004
testUnableToReadSuppressions 0.002
testNoCheckNoId 0.003
testNoCheckYesId 0.002
testInvalidFileFormat 0.003
testLoadFromClasspath 0.002

ExclusionBeforeExecutionFileFilterTest

testAcceptOnNullFile 0
testAccept 0
testReject 0
testRejectBadFile 0.002

MutableExceptionCheckTest

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

JavaNCSSCheckTest

testGetRequiredTokens 0
test 0.004
testDefaultConfiguration 0.005
testGetAcceptableTokens 0

SimplifyBooleanExpressionCheckTest

testTokensNotNull 0
testIt 0.002

PackageDeclarationCheckTest

testFileIgnoreDirectoryMismatchAtSubpackage 0.001
testFileIgnoreDirectoryMismatchAtParent 0.002
testFileForDirectoryMismatchAtParent 0.002
testTokensNotNull 0
testFileForDirectoryMismatchAtSubpackage 0.002
testFileForDiffDirectoryMismatch 0.002
testDefaultWithPackage 0.002
testDefaultNoPackage 0.003
testOnFileWithCommentOnly 0.001
testFileIgnoreDiffDirectoryMismatch 0.002

DetailASTTest

testTreeStructure 2.496
testGetChildCount 0
testInsertSiblingBetween 0
testSetSiblingNull 0

TokenTypesDocletTest

testOptionLength 0
testIsProperUtilsClass 0
testEmptyJavadoc 0.255
testCheckOptions 0
testCorrect 0.013
testNotConstants 0.013

SuppressWarningsHolderTest

testGetRequiredTokens 0.047
testSetAliasListWrong 0.001
testOnComplexAnnotations 0.272
testCustomAnnotation 0.019
testGetDefaultAlias 0.001
testSetAliasListEmpty 0
testSetAliasListCorrect 0.001
testIsSuppressed 0.098
testIsSuppressedWithAllArgument 0.002
testAnnotationInTry 0.015
testEmptyAnnotation 0.009
testGetAllAnnotationValuesWrongArg 0
testGetAnnotationValuesWrongArg 0
testGetAnnotationTargetWrongArg 0
testAstWithoutChildren 0
testAnnotationWithFullName 0.01

CheckUtilsTest

testParseDouble 0
testIsProperUtilsClass 0
testIsSetterMethod 0.005
testElseWithCurly 0
testGetAccessModifierFromModifiersTokenWithNullParameter 0
testIsReceiverParameter 0.004
testGetAccessModifierFromModifiersToken 0.003
testIsElseIf 0.002
testCreateFullTypeOfArray 0.003
testGetTypeParameters 0.004
testCreateFullType 0.003
testIsEqualsMethod 0.004
testGetFirstNode 0.003
testEquals 0
testIsGetterMethod 0.003
testIsNonViodMethod 0.002
testParseDoubleWithIncorrectToken 0
testGetTypeParameterNames 0.002
testGetAccessModifierFromModifiersTokenWrongTokenType 0

SimplifyBooleanReturnCheckTest

testTokensNotNull 0
testIt 0.002

PackageAnnotationCheckTest

testGoodPackageAnnotation 0.002
testGetAcceptableTokens 0
testAnnotationNotInPackageInfo 0.002
testWithoutAnnotation 0.002

MissingSwitchDefaultCheckTest

testTokensNotNull 0
testMissingSwitchDefault 0.002

FileTabCharacterCheckTest

testBadFile 0.002
testVerbose 0.002
testDefault 0.001

ExecutableStatementCountCheckTest

testLeaveTokenWithWrongTokenType 0
testStaticInit 0.003
testMethodDef 0.004
testVisitTokenWithWrongTokenType 0
testInstanceInit 0.003
testMaxZero 0.004
testDefaultConfiguration 0.004
testCtorDef 0.003

MissingCtorCheckTest

testTokensNotNull 0
testMissingSwitchDefault 0.001

CheckstyleAntTaskTest

testDefaultFlawless 0.229
testPathsOneFile 0.044
testPathsDirectoryWithNestedFile 0.01
testCustomRootModule 0.005
testFileSet 0.005
testNoConfigFile 0.002
testNonExistingConfig 0.002
testEmptyConfigFile 0.007
testNoFile 0.001
testMaxWarningExceeded 0.152
testMaxErrors 0.007
testFailureProperty 0.027
testOverrideProperty 0.008
testExecuteIgnoredModules 0.059
testConfigurationByUrl 0.022
testConfigurationByResource 0.019
testSimultaneousConfiguration 0.001
testSetPropertiesFile 0.002
testSetPropertiesNonExistingFile 0.003
testXmlOutput 0.019
testCreateListenerException 0.01
testSetInvalidType 0
testSetClassName 0.005
testSetFileValueByFile 0.001
testDefaultLoggerListener 0
testDefaultLoggerListenerWithToFile 0.001
testXmlLoggerListener 0
testXmlLoggerListenerWithToFile 0.001
testSetClasspath 0.002
testSetClasspathRef 0
testCheckerException 0.139
testExecuteLogOutput 0.164
testPackageNamesLoaderStreamClosed 0.018

ClassDataAbstractionCouplingCheckTest

testRegularExpression 0.002
testWrongToken 0
testEmptyRegularExpression 0.004
test 0.004
testDefaultConfiguration 0.006
testExludedPackageDirectPackages 0.004
testExludedPackageCommonPackagesAllIgnored 0.006
testExludedPackageWithEndingDot 0.002
testExludedPackageCommonPackages 0.003

NonEmptyAtclauseDescriptionCheckTest

testCheck 0.019
testGetRequiredTokens 0
testGetAcceptableTokens 0

NestedTryDepthCheckTest

testTokensNotNull 0
testCustomizedDepth 0.002
testDefault 0.003

EmptyForInitializerPadCheckTest

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

IntMatchFilterTest

testToString 0
testDecide 0
testEqualsAndHashCode 0.012

LambdaTest

testWithFewArgWithTypeOneLine 0.002
testWithOneArgWithoutParenthesesWithoutTypeFullBody 0.003
testLambdaInVariableInitialization 0.002
testInTernary 0.003
testWithTypecast 0.005
testWithFewArgsWithoutTypeFullBody 0.002
testWithMultilineBody 0.003
testWithOneArgWithFullBody 0.003
testWithOneArgWithoutTypeFullBody 0.002
testWithFewArgWithTypeFullBody 0.003
testWithOneArgWithoutTypeOneLineBody 0.003
testWithoutArgsFullLambdaBody 0.002
testWithOneArgWithoutParenthesesWithoutTypeOneLineBody 0.003
testInAssignment 0.003
testWithFewArgsWithoutTypeOneLineBody 0.003
testWithOneArgWithOneLineBody 0.002
testCasesFromSpec 0.005
testWithoutArgsOneLineLambdaBody 0.002

RegexpMultilineCheckTest

testIllegalFailBelowErrorLimit 0.003
testNoStackOverflowError 0.007
testSetMessage 0.009
testCarriageReturn 0.002
testIt 0.002
testIgnoreCaseFalse 0.002
testMessageProperty 0.002
testEmptyFormat 0.002
testDefaultConfiguration 0.002
testMinimum 0.002
testNullFormat 0.002
testGoodLimit 0.002
testIgnoreCaseTrue 0.002

ReceiverParameterTest

testCanParse 0.002

SummaryJavadocCheckTest

testIncorrect 0.009
testGetRequiredTokens 0
testCorrect 0.01
testDefaultConfiguration 0.01
testNoPeriod 0.003
testPeriod 0.003

EqualsAvoidNullCheckTest

testEqualsWithDefault 0.013
testTokensNotNull 0
testEqualsWithoutEqualsIgnoreCase 0.012

ImportOrderCheckTest

testDefault 0.21
testInvalidOption 0.006
testImportOrderOptionValueOf 0.001
testGroups 0.01
testGroupsRegexp 0.008
testSeparated 0.009
testCaseInsensitive 0.006
testTop 0.008
testAbove 0.007
testInFlow 0.009
testUnder 0.007
testBottom 0.008
testHonorsTokenProperty 0.007
testWildcard 0.008
testWildcardUnspecified 0.006
testNoFailureForRedundantImports 0.006
testStaticGroupsAlphabeticalOrder 0.007
testStaticGroupsOrder 0.006
testStaticGroupsAlphabeticalOrderBottom 0.006
testStaticGroupsOrderBottom 0.006
testStaticGroupsOrderAbove 0.006
testStaticOnDemandGroupsOrder 0.006
testStaticOnDemandGroupsAlphabeticalOrder 0.006
testStaticOnDemandGroupsOrderBottom 0.005
testStaticOnDemandGroupsAlphabeticalOrderBottom 0.005
testStaticOnDemandGroupsOrderAbove 0.006
testGroupWithSlashes 0.004
testGroupWithDot 0.005
testMultiplePatternMatches 0.004
testVisitTokenSwitchReflection 0.085
testEclipseDefaultPositive 0.007
testEclipseDefaultNegative 0.006
testUseContainerOrderingForStaticTrue 0.006
testUseContainerOrderingForStaticFalse 0.006
testUseContainerOrderingForStaticTrueCaseSensitive 0.005
testImportGroupsRedundantSeparatedInternally 0.005

FilterSetTest

testEmptyChain 0
testClear 0
testMultipleFilter 0
testGetFilters 0
testGetFilters2 0
testEqualsAndHashCode 0.011
testToString2 0
testOneFilter 0

CommentsTest

testGetCommentMeasures 0
testToString 0
testCompareExpectedTreeWithInput1 0
testCompareExpectedTreeWithInput2 0
testIntersects 0

GeneratedJavaTokenTypesTest

testTokenNumbering 0

Java7TryWithResourcesTest

testCanParse 0.002

Java9TryWithResourcesTest

testCanParse 0.002

ParenPadCheckTest

testLambdaAssignment 0.003
testNospaceWithComplexInput 0.007
testSpace 0.005
testLambdaCheckDisabledWithSpace 0.003
test1322879 0.002
testConfigureTokens 0.005
testLambdaCheckDisabled 0.003
testLambdaCheckOnlyWithSpace 0.003
testInvalidOption 0.002
testLambdaCheckOnly 0.002
testLambdaAssignmentWithSpace 0.003
testDefault 0.004
testSpaceEmptyForIterator 0.002
testDefaultForIterator 0.003

IndentationCheckTest

testInvalidDoWhileWithChecker 0.009
testValidMethodWithChecker 0.022
test15Extensions 0.005
testThrowsIndentationLevel2 0.006
testValidClassDefWithChecker 0.009
testStrictCondition 0.005
testEmptyArray 0.003
testInputAnnotationDefIndentationCheck 0.012
testSeparatedStatements 0.003
testArgumentOrderOfErrorMessages 0.002
testAnnotations 0.011
testMultipleAnnotationsWithWrappedLines 0.008
testInvalidAssignWithChecker 0.005
testInvalidClassDefWithChecker 0.012
testValidBlockWithChecker 0.009
testValidWhileWithChecker 0.006
testDifficultAnnotations 0.006
testTabs 0.005
testInvalidMethodWithChecker 0.011
testAnonClassesFromGuava 0.007
testValidLabel 0.004
testValidIfWithChecker 0.009
testValidForWithChecker 0.006
testValidCommaWithChecker 0.004
testLambda1 0.017
testLambda2 0.005
testInvalidBlockWithChecker 0.009
testInvalidWhileWithChecker 0.008
testValidSwitchWithChecker 0.006
testBraceAdjustment 0.005
testPackageDeclaration2 0.003
testPackageDeclaration3 0.002
testGetRequiredTokens 0.001
testZeroCaseLevel 0.004
testAnnotationClosingParenthesisEndsInSameIndentationAsOpening 0.004
testInvalidForWithChecker 0.008
testAndroidStyle 0.006
forbidOldStyle 0.004
testSynchronizedMethod 0.004
testIndentationLevel 0.005
testValidArrayInitDefaultIndentWithChecker 0.006
testInvalidLabelWithWhileLoop 0.003
testThrowsIndentationLevel 0.002
testAnonymousClassInMethodWithCurlyOnNewLine 0.005
testAnonymousClassInMethod 0.003
testInputAnnotationScopeIndentationCheck 0.004
testMembers 0.004
testMethodChaining 0.002
testValidInterfaceDefWithChecker 0.002
testInvalidSwitchWithChecker 0.006
testValidDotWithChecker 0.004
testAnnotationDefinition 0.002
testInvalidArrayInitWithChecker 0.004
testValidDoWhileWithChecker 0.005
testAnonymousClasses 0.005
testValidTryWithChecker 0.004
testInvalidIfWithChecker 0.014
testMethodCallLineWrap 0.005
testInvalidImportIndent 0.004
testArrays 0.008
testInvalidInvalidAnonymousClass 0.004
testCaseLevel 0.005
testClassesAndMethods 0.005
testLabels 0.006
testGetAcceptableTokens 0
testInvalidLabel 0.005
testTwoStatementsPerLine 0.003
testInvalidTryWithChecker 0.007
testCorrectIfAndParameters 0.005
testSwitchCustom 0.005
testSynchronizedStatement 0.004
testValidArrayInitWithChecker 0.004
testPackageDeclaration 0.002
testSeparatedLineWithJustSpaces 0.002
testThrowsIndentProperty 0
testValidAssignWithChecker 0.004
testTryResources 0.004

DesignForExtensionCheckTest

testOverridableMethods 0.006
testIgnoreAnnotationsOptionWithMultipleAnnotations 0.003
testIt 0.003
testGetRequiredTokens 0
testGetAcceptableTokens 0.001
testIgnoredAnnotationsOption 0.004
testNativeMethods 0.002

XdocsPagesTest

testAllChecksPresentOnAvailableChecksPage 0.204
testAllXmlExamples 0.961
testAllStyleRules 0.005
testAllCheckSections 0.047
testAllCheckSectionsEx 0.002

ParseTreeTablePresentationTest

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

RegexpSinglelineJavaCheckTest

testIgnoreCommentsNoSpaces 0.002
testExistingInCode 0.003
testIgnoreCommentsMultiLine 0.003
testIt 0.004
testIgnoreCommentsFalseBlockStyle 0.002
testIgnoreCaseFalse 0.004
testIgnoreCommentsInlineMiddle 0.002
testIgnoreCommentsFalseCppStyle 0.003
testMessageProperty 0.004
testGetRequiredTokens 0
test1371588 0.004
testIgnoreCommentsInlineStart 0.003
testMissing 0.004
testIgnoreCommentsMultipleBlockStyle 0.002
testExistingInDoc 0.005
testIgnoreCommentsBlockStyle 0.004
testIgnoreCommentsCppStyle 0.003
testIgnoreCommentsInlineEnd 0.004
testIgnoreCaseTrue 0.005

HeaderCheckTest

testStaticHeader 0.246
testWhitespaceHeader 0.014
testNonExistingHeaderFile 0.007
testNoHeader 0.012
testInvalidCharset 0.007
testEmptyFilename 0.006
testNullFilename 0.006
testNotMatch 0.01
testIgnore 0.011
testSetHeaderTwice 0.001
testIoExceptionWhenLoadingHeader 0.114
testIoExceptionWhenLoadingHeaderFile 0.003
testCacheHeaderFile 0.026
testCacheHeaderWithoutFile 0.009
testIgnoreLinesSorted 0.01

NPathComplexityCheckTest

testCalculation 0.004
testVisitTokenBeforeExpressionRange 0
testGetRequiredTokens 0
testDefaultHooks 0
testDefaultConfiguration 0.004
testGetAcceptableTokens 0
testIntegerOverflow 0.004
testCalculation2 0.005

FinalClassCheckTest

testImproperToken 0
testGetRequiredTokens 0
testClassWithPrivateCtorAndNestedExtendingSubclass 0.002
testGetAcceptableTokens 0
testFinalClass 0.003
testClassWithPrivateCtorAndNestedExtendingSubclassWithoutPackage 0.002

AtclauseOrderCheckTest

testIncorrectCustom 0.072
testIncorrect 0.037
testGetRequiredTokens 0
testCorrect 0.03
testGetAcceptableTokens 0

LocalVariableNameCheckTest

testInnerClass 0.003
testDefault 0.003
testLoopVariables 0.004

PropertiesExpanderTest

testCtorException 0.001
testDefaultProperties 0

InnerTypeLastCheckTest

testGetRequiredTokens 0
testGetAcceptableTokens 0
testMembersBeforeInner 0.002

SeverityLevelTest

testMixedCaseSpacesWithDifferentLocales 0
testMisc 0
testSeverityLevelValueOf 0
testMixedCaseSpaces 0

ClassImportRuleTest

testClassImportRule 0
testClassImportRuleRegexp 0
testClassImportRuleRegexpSimple 0.001

ImportControlCheckTest

testOneRegExp 0.003
testOne 0.003
testTwo 0.003
testUrl 0.002
testUrlIncorrectUrl 0.003
testUrlInFilePropertyUnableToLoad 0.122
testEmpty 0.003
testWrong 0.002
testPathRegexDoesntMatchPartially 0.004
testNull 0.002
testStrategyOnMismatchOne 0.002
testStrategyOnMismatchTwo 0.003
testStrategyOnMismatchFour 0.002
testPkgRegExpInChild 0.003
testUnknown 0.001
testUrlNull 0.003
testResourceUnableToLoad 0.002
testUrlBlank 0.002
testCacheWhenUrlExternalResourceContentDoesNotChange 0.003
testGetRequiredTokens 0.001
testPathRegexMatches 0.003
testPathRegexMatchesPartially 0.002
testResource 0.003
testUrlInFileProperty 0.002
testTwoRegExp 0.003
testPkgRegExpInParent 0.003
testMissing 0.002
testCacheWhenFileExternalResourceContentDoesNotChange 0.004
testPathRegexDoesntMatch 0.003
testBroken 0.002
testGetAcceptableTokens 0
testUrlUnableToLoad 0.003
testPkgRegExpInBoth 0.003
testBlacklist 0.003
testStrategyOnMismatchThree 0.002

ModuleReflectionUtilsTest

testIsProperUtilsClass 0
testIsFileFilterModule 0
testIsFilterModule 0.001
testIsValidCheckstyleClass 0
testIsRootModule 0
testIsFileSetModule 0
testIsCheckstyleModule 0
testIsCheckstyleCheck 0.001

ImportControlLoaderTest

testLoad 0.101
testWrongFormatUri 0.001
testExtraElementInConfig 0.007
testSafeGetThrowsException 0.002
testLoadThrowsException 0.001
testInputStreamThatFailsOnClose 0.185
testInputStreamFailsOnRead 0.034

CatchParameterNameCheckTest

testCustomFormatFromJavadoc 0.002
testCustomFormatWithNoAnchors 0.003
testDefaultConfigurationOnFileWithViolations 0.003
testDefaultConfigurationOnCorrectFile 0.004
testTokens 0

CheckerTest

testDefaultLoggerClosesItStreams 0.088
testFileExtensions 0.069
testAddBeforeExecutionFileFilter 0.001
testIgnoredFileExtensions 0.017
testRemoveListener 0.002
testWithCacheWithNoViolation 0.037
testNoClassLoaderNoModuleFactory 0
testSetupChildListener 0.001
testClearLazyLoadCacheInDetailAST 0.086
testClearCacheWhenCacheFileIsNotSet 0.001
testCacheAndCheckWhichDoesNotImplementExternalResourceHolderInterface 0.014
testAddListener 0
testRemoveFilter 0
testNoModuleFactory 0.003
testHaltOnExceptionOff 0.011
testAddFilter 0.001
testSetFileSetCheckSetsMessageDispatcher 0
testAddAuditListenerAsChild 0.001
testSetupChildExceptions 0
testXmlLoggerClosesItStreams 0.002
testFinishLocalSetupFullyInitialized 0
testClearExistingCache 0.009
testDestroy 0.001
testCacheOnViolationSuppression 0.022
testDestroyCheckerWithWrongCacheFileNameLength 0.004
testCheckerProcessCallAllNeededMethodsOfFileSets 0.001
testCacheAndCheckWhichAddsNewResourceLocationButKeepsSameCheckerInstance 0.008
testSetters 0.006
testFileSetCheckInitWhenAddedAsChild 0.003
testAddBeforeExecutionFileFilterAsChild 0.001
testRemoveBeforeExecutionFileFilter 0
testCacheAndFilterWhichDoesNotImplementExternalResourceHolderInterface 0.006
testCatchErrorInProcessFilesMethod 0.087

NestedIfDepthCheckTest

testTokensNotNull 0
testCustomizedDepth 0.002
testDefault 0.002

IllegalInstantiationCheckTest

testJava8 0.002
testTokensNotNull 0
testWrongPackage 0.002
testNullClassLoader 0
testImproperToken 0
testJavaLangPackage 0.002
testNoPackage 0.002
testDefault 0.003

SeverityLevelCounterTest

testAddException 0
testAddExceptionWarning 0
testCtorException 0

LineSetTest

testToStringShowingFirstAndLastLine 0

PackageNamesLoaderTest

testPackagesWithIoException 0.004
testPackagesWithSaxException 0.001
testPackagesWithIoExceptionGetResources 0.001
testPackagesWithDots 0.004
testDefault 0.001

IllegalTokenCheckTest

testCommentContentToken 0.002
testCheckWithDefaultSettings 0.002
testSingleLineCommentToken 0.003
testBlockCommentBeginToken 0.002
testPreviouslyIllegalTokens 0.002
testNative 0.002
testBlockCommentEndToken 0.002

MethodCountCheckTest

testEnum 0.003
testOnInterfaceDefinitionWithField 0.002
testGetRequiredTokens 0
testWithInterfaceDefinitionInClass 0.002
testWithPackageModifier 0.002
testDefaults 0.002
testGetAcceptableTokens 0
testThrees 0.003

JavadocTagContinuationIndentationCheckTest

testCheck 0.036
testFp 0.003
testGetRequiredTokens 0
testCheckWithOffset3 0.005

LineColumnTest

testCompareToBothEqual 0
testCompareToFirstLarger 0
testGetters 0
testEqualsAndHashCode 0.016
testCompareToFirstSmaller 0

GeneratedJava14LexerTest

testSemicolonBetweenImports 0.002
testUnexpectedChar 0.002

CommitValidationTest

testHasCommits 0
testCommitMessageHasProperStructure 0
testCommitMessage 0

AnnotationUseStyleCheckTest

testElementStyleValueOf 0
testStyleExpanded 0.004
testCommaNeverViolations 0.003
testStyleCompactNoArray 0.003
testTrailingArrayCommaValueOf 0
testStyleCompact 0.003
testStyleNotInList 0.002
testAnnotationsWithoutDefaultValues 0.002
testParensNever 0.003
testCommaAlwaysViolations 0.003
testParensAlways 0.003
testCommaNeverNoViolations 0.002
testGetOption 0
testGetAcceptableTokens 0.001
testEverythingMixed 0.002
testClosingParensValueOf 0
testCommaAlwaysNoViolations 0.003

AccessResultTest

testAccessResultValueOf 0
testAccessResultValues 0

RegexpSinglelineCheckTest

testSetMessage 0.002
testIt 0.002
testIgnoreCaseFalse 0.002
testMessageProperty 0.002
testMinimum 0.002
testIgnoreCaseTrue 0.003

ScopeTest

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

UnnecessaryParenthesesCheckTest

test15Extensions 0.002
testTokensNotNull 0
testDefault 0.007

OperatorWrapCheckTest

testOpWrapEol 0.003
testNonDefOpsDefault 0.002
testNonDefOpsWrapEol 0.003
testInvalidOption 0.001
testDefault 0.003
testAssignEol 0.002

JavadocUtilsTest

testEmptyBlockCommentAst 0
testEmptyJavadocComment 0
testTagType 0
testInlineTagMethodRef 0
testIsProperUtilsClass 0.001
testInvalidTags 0
testTags 0
testGetTokenNameForInvalidId 0
testGetTokenId 0
testEmptyBlockComment 0
testGetTokenNameForId 0
testBranchContains 0
testInlineTagLinkText 0
testGetTokenNameForLargeId 0
testTagPositions 0.001
testGetJavadocCommentContent 0
testGetFirstToken 0
testGetTokenIdThatIsUnknown 0
testEmptyJavadocCommentAst 0

VarargTest

testCanParse 0.001

TypeUseAnnotationsOnQualifiedTypesTest

testCanParse 0.002

InterfaceTypeParameterNameCheckTest

testInterfaceDefault 0.003
testGetInterfaceRequiredTokens 0
testInterfaceFooName 0.003

BooleanExpressionComplexityCheckTest

testNullPointerException 0.002
testWrongToken 0
test 0.005
testNoBitwise 0.004

ModifierOrderCheckTest

testSkipTypeAnnotations 0.002
testGetDefaultTokens 0
testAnnotationOnAnnotationDeclaration 0.002
testIt 0.002
testGetRequiredTokens 0
testGetAcceptableTokens 0
testDefaultMethods 0.002

AllSinglelineCommentsTest

testAstTree 0.002
testAllBlockComments 0.004

SingleSpaceSeparatorCheckTest

testSpaceErrorsAroundComments 0.003
testSpaceErrorsIfCommentsIgnored 0.002
testNoSpaceErrors 0.003
testSpaceErrors 0.003

AvoidEscapedUnicodeCharactersCheckTest

allowNonPrintableEscapes 0.004
testAllowEscapesForControlCharacterSetForAllCharacters 0.917
testGetRequiredTokens 0.001
testAllowByTailComment 0.006
testDefault 0.003
testGetAcceptableTokens 0
testAllowEscapesForControlCharacterSet 0.003
testAllowAllCharactersEscaped 0.003

SuppressWarningsCheckTest

testCompactNoUncheckedUnusedAll 0.004
testCompactNoUnchecked 0.003
testCompactDefault 0.004
testCompactAll 0.003
testSingleNoUnchecked 0.003
testExpandedAll 0.003
testExpandedNoUnWildcard 0.003
testExpandedDefault 0.003
testCompactNoUncheckedTokens 0.003
testCompactNoUncheckedUnused 0.003
testSingleAll 0.003
testUncheckedInConstant 0.003
testExpandedNoUncheckedUnusedAll 0.004
testExpandedNoUnchecked 0.003
testSingleNoUnWildcard 0.002
testValuePairAnnotation 0.002
testWorkingProperlyOnComplexAnnotations 0.002
testSingleDefault 0.003
testCompactNoUnWildcard 0.002
testExpandedNoUncheckedTokens 0.003
testExpandedNoUncheckedUnused 0.003
testSingleNoUncheckedUnusedAll 0.002
testSingleNoUncheckedTokens 0.003
testSingleNoUncheckedUnused 0.002

AnonInnerLengthCheckTest

testGetRequiredTokens 0
testDefault 0.005
testGetAcceptableTokens 0
testNonDefault 0.005

Java7DiamondTest

testCanParse 0

ImportControlRegExpTest

testCheckAccess 0
testUnknownPkg 0
testLocateFinest 0

TodoCommentCheckTest

testIt 0.005
testGetRequiredTokens 0
testGetAcceptableTokens 0

MethodReferencesTest

testFromHibernate 0.004
testGenericInPostfixExpressionBeforeReference 0.003
testFromSpec 0.002
testArrayAfterGeneric 0.003
testMethodReferences7 0.003
testCanParse 0.004
testFromSpring 0.002

RegexpHeaderCheckTest

testDefaultConfiguration 0.162
testRegexpHeaderUrl 0.013
testSetHeaderNull 0
testSetHeaderEmpty 0.001
testSetHeaderSimple 0.095
testRegexpHeader 0.005
testInlineRegexpHeader 0.006
testFailureForMultilineRegexp 0.004
testRegexpHeaderIgnore 0.005
testRegexpHeaderMulti1 0.005
testRegexpHeaderMulti2 0.005
testRegexpHeaderMulti3 0.004
testRegexpHeaderMulti4 0.005
testRegexpHeaderMulti5 0.005
testRegexpHeaderMulti6 0.004
testRegexpHeaderSmallHeader 0.004
testEmptyMultiline 0.004
testRegexpHeaderMulti52 0.004
testHeaderWithInvalidRegexp 0.004
testNoWarningIfSingleLinedLeft 0.003
testNoHeaderMissingErrorInCaseHeaderSizeEqualToFileSize 0.006
testReaderClosedAfterHeaderRead 0.004
testSetHeader 0
testEmptyFilename 0.003
testIgnoreLinesSorted 0.003

PkgImportRuleTest

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

NoFinalizerCheckTest

testHasFinalizer 0.002
testHasNoFinalizer 0.007

AbstractViolationReporterTest

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

ArrayTypeStyleCheckTest

testJavaStyleOn 0.002
testGetRequiredTokens 0.001
testJavaStyleOff 0.002
testGetAcceptableTokens 0

MissingDeprecatedCheckTest

testBadDeprecatedJavadoc 0.002
testBadDeprecatedAnnotation 0.003
testGoodDeprecated 0.002
testGetRequiredTokens 0
testSkipNoJavadocOption 0.002
testEmptyJavadocLine 0.002
testSpecialCaseDeprecated 0.003
testTwoInJavadocWithoutAnnotation 0.002

FinalLocalVariableCheckTest

testLeavingSlistToken 0.004
testParameter 0.007
testFalsePositive 0.003
testBreakOrReturn 0.003
testEnhancedForLoopVariableTrue 0.003
testFinalLocalVariableFalsePositives 0.031
testVariableWhichIsAssignedMultipleTimes 0.011
testMultipleAndNestedConditions 0.003
testVariableIsAssignedInsideAndOutsideSwitchBlock 0.003
testImproperToken 0
testVariableNameShadowing 0.003
testDefault 0.006
testLambda 0.002
testMultiTypeCatch 0.002
testEnhancedForLoopVariableFalse 0.002
testNativeMethods 0.002

LocalizedMessagesTest

testSize 0

RegexpCheckTest

testIgnoreCommentsNoSpaces 0.003
testIllegalFailBelowErrorLimit 0.039
testRequiredNoDuplicatesFail 0.005
testRequiredNoDuplicatesPass 0.004
testIgnoreCommentsMultiLine 0.002
testIgnoreCommentsFalseBlockStyle 0.003
testIgnoreCaseFalse 0.007
testIgnoreCommentsInlineMiddle 0.006
testRequiredFail 0.003
testRequiredPass 0.005
testIgnoreCommentsFalseCppStyle 0.004
testOnFileStartingWithEmptyLine 0.002
testGetRequiredTokens 0.001
testIllegalFailAboveErrorLimit 0.005
testIgnoreCommentsInlineStart 0.003
testMessagePropertyBad 0.006
testMessagePropertyGood 0.006
testSetDuplicatesTrue 0.004
testIgnoreCommentsMultipleBlockStyle 0.002
testIgnoreCommentsBlockStyle 0.003
testIgnoreCommentsCppStyle 0.002
testIgnoreCommentsInlineEnd 0.003
testIllegalPass 0.003
testIgnoreCaseTrue 0.004

ParameterNameCheckTest

testCatch 0.004
testIsOverriddenNoNullPointerException 0.003
testSpecified 0.004
testSkipMethodsWithOverrideAnnotationFalse 0.003
testGetRequiredTokens 0
testPublicAccessModifier 0.003
testReceiverParameter 0.002
testSkipMethodsWithOverrideAnnotationTrue 0.003
testDefault 0.003
testGetAcceptableTokens 0

AstRegressionTest

testCustomAstTree 0.001
testJava8InterfaceAstTree1 0
testClassAstTree1 0.013
testClassAstTree2 0.001
testUnusedConstructors1 0
testUnusedConstructors2 0
testUnusedConstructors3 0
testImpossibleValid 0.002
testInterfaceAstTree1 0.001
testInterfaceAstTree2 0.001
testEnumAstTree1 0.001
testEnumAstTree2 0.001
testImpossibleExceptions 0.001
testNewlineCr 0
testJava8ClassAstTree1 0.006
testAnnotationAstTree1 0.001

SuppressionFilterTest

testEqualsAndHashCode 0.5
testAccept 0.077
testAcceptOnNullFile 0.001
testNonExistingSuppressionFileWithFalseOptional 0.001
testExistingSuppressionFileWithTrueOptional 0.003
testExistingInvalidSuppressionFileWithTrueOptional 0.003
testExistingConfigWithTrueOptionalThrowsIoErrorWhileClosing 0.226
testNonExistingSuppressionFileWithTrueOptional 0.001
testNonExistingSuppressionUrlWithTrueOptional 0.069
testLocalFileExternalResourceContentDoesNotChange 0.137
testRemoteFileExternalResourceContentDoesNotChange 0.58

IllegalTypeCheckTest

testLegalAbstractClassNames 0.003
testStarImports 0.002
testTokensNotNull 0
testImproperToken 0
testSameFileNameFalsePositive 0.003
testStaticImports 0.002
testValidateAbstractClassNamesSetToTrue 0.002
testSameFileNameGeneral 0.002
testValidateAbstractClassNamesSetToFalse 0.002
testIgnoreMethodNames 0.002
testFormat 0.002
testDefaults 0.002
testMemberModifiers 0.002

AvoidInlineConditionalsCheckTest

testTokensNotNull 0
testDefault 0.003

InnerAssignmentCheckTest

testTokensNotNull 0
testIt 0.003
testLambdaExpression 0.002

DeclarationOrderCheckTest

testAvoidDuplicatesForStaticFinalFields 0.002
testTokensNotNull 0
testParents 0
testOnlyConstructors 0.004
testImproperToken 0
testForwardReference 0.002
testDefault 0.003
testOnlyModifiers 0.004

MemberNameCheckTest

testSpecified 0.004
testProtectedOnly 0.003
testGetRequiredTokens 0
testInnerClass 0.002
testPackageOnly 0.003
memberNameExtended 0.003
testPublicOnly 0.003
testPrivateOnly 0.002
testDefaults 0.002
testGetAcceptableTokens 0
testUnderlined 0.003
testNotPrivate 0.003

AvoidStarImportCheckTest

testDefaultOperation 0.003
testExcludes 0.002
testAllowStaticMemberImports 0.003
testGetRequiredTokens 0
testGetAcceptableTokens 0
testAllowClassImports 0.002

ImportControlRegExpInPkgTest

testEnsureTrailingDot 0
testAlternationInParentIfUserCaresForIt 0
testRegExpInSubpackageIsConsidered 0
testRegExpInRootIsConsidered 0
testUnknownPkg 0
testAlternationInSubpackageIsHandledCorrectly 0
testAlternationInParentIsHandledCorrectly 0

ParameterAssignmentCheckTest

testTokensNotNull 0
testImproperToken 0
testReceiverParameter 0.001
testDefault 0.003

DefaultLoggerTest

testCtor 0
testCtorWithTwoParameters 0

EmptyForIteratorPadCheckTest

testGetRequiredTokens 0
testInvalidOption 0.002
testDefault 0.002
testGetAcceptableTokens 0
testSpaceOption 0.002

FileContentsHolderTest

testGetContents 0

VariableDeclarationUsageDistanceCheckTest

testGeneralLogic 0.022
testTokensNotNull 0
testValidateBetweenScopesOption 0.017
testIgnoreFinalOption 0.017
testDefaultConfiguration 0.015
testDistance 0.014
testVariableRegExp 0.014

CommentsIndentationCheckTest

testCheckOnlySingleLineComments 0.011
testNoNpeWhenBlockCommentEndsClassFile 0.002
testCommentsAfterAnnotation 0.004
testCommentIsAtTheEndOfBlock 0.03
testCommentIsInsideSwitchBlock 0.008
testMultiblockStructures 0.004
testSurroundingCode 0.006
testCommentIsInsideEmptyBlock 0.005
testCheckOnlyBlockComments 0.005
testVisitToken 0
testJavadoc 0.002

OuterTypeFilenameCheckTest

testPackageAnnotation 0.002
testGood1 0.002
testGood2 0.003
testFineDefault 0.002
testGetRequiredTokens 0
testFinePublic 0.002
testWrongDefault 0.004
testGetAcceptableTokens 0.001
testNestedClass 0.002

OverloadMethodsDeclarationOrderCheckTest

testTokensNotNull 0
testDefault 0.002

AbbreviationAsWordInNameCheckTest

testTypeAndVariablesAndMethodNames 0.002
testNullPointerException 0.003
testTypeAndVariablesAndMethodNamesWithIgnores 0.003
testTypeNamesForThreePermittedCapitalLettersWithOverriddenMethod 0.003
testTypeNamesForThreePermittedCapitalLetters 0.004
testTypeNamesForFivePermittedCapitalLetters 0.004
testTypeAndVariablesAndMethodNamesWithNoIgnores 0.004
testTypeNamesForZeroPermittedCapitalLetter 0.005
testTypeAndVariablesAndMethodNamesWithIgnoresFinal 0.004
testReceiver 0.002
testTypeAndVariablesAndMethodNamesWithIgnoresStatic 0.004
testTypeNamesForFourPermittedCapitalLetters 0.003

FallThroughCheckTest

testOwnPattern 0.006
testTokensNotNull 0
testLastCaseGroup 0.006
testDefault 0.007
testFallThroughNoElse 0.003

CustomImportOrderCheckTest

testDefaultPackage2 0.003
testWithoutLineSeparator2 0.002
testNoImports 0.002
testStaticStandardThird 0.002
testSamePackageDepthLongerThenActualPackage 0.002
testWithoutThirdPartyPackage 0.002
testWithoutLineSeparator 0.003
testUnsupportedRule 0.001
testGetRequiredTokens 0
testSamePackageDepthNegative 0.002
testSamePackageDepth2 0.002
testSamePackageDepth3 0.002
testSamePackageDepth4 0.002
testNoPackage 0.003
testGetFullImportIdent 0.001
testDefaultConfiguration 0.004
testPossibleIndexOutOfBoundsException 0.003
testThirdPartyAndSpecialImports 0.002
testRulesWithOverlappingPatterns 0.004
testSamePackageDepthZero 0.002
testSamePackageDepthNotInt 0.001
testMultiplePatternMatchesFirstPatternHasEarlierPosition 0.003
testMultiplePatternMatchesFirstPatternHasLaterPosition 0.003
testNonSpecifiedImports 0.003
testOrderRuleWithOneGroup 0.002
testStaticSamePackage 0.002
testNoPackage2 0.004
testCustom 0.002
testImportsContainingJava 0.002
testGetAcceptableTokens 0
testNoValid 0.002
testMultiplePatternMatchesSecondPatternIsLonger 0.003

MethodNameCheckTest

testMethodEqClass 0.003
testAccessTuning 0.002
testGetRequiredTokens 0
testMethodEqClassAllow 0.003
testOverriddenMethods 0.002
testDefault 0.003
testForNpe 0.003
testGetAcceptableTokens 0

CyclomaticComplexityCheckTest

testSwitchBlockAsSingleDecisionPointSetToFalse 0.002
testSwitchBlockAsSingleDecisionPointSetToTrue 0.004
test 0.006
testHighMax 0.004
testGetAcceptableTokens 0

GenericWhitespaceCheckTest

testList 0.003
testMethodReferences 0.002
testGetRequiredTokens 0
testWrongTokenType 0
testInnerClass 0.003
testGenericEndsTheLine 0.002
testMethodReferences2 0.002
testDefault 0.003
testGetAcceptableTokens 0

ScopeUtilsTest

testIsClassFieldDef 0
testIsProperUtilsClass 0
testIsLocalVariableDefUnexpected 0
testInEnumBlockWithEnum 0
testIsInInterfaceBlock 0
testInEnumBlockInNew 0
testIsOuterMostTypeEnum 0
testIsLocalVariableDefCatch 0
testSurroundingScopeOfNodeChildOfLiteralNewIsAnoninner 0
testInEnumBlockInInterface 0
testInEnumBlockInLiteralNew 0
testIsOuterMostTypeClass 0
testInEnumBlockInAnnotation 0
testisInInterfaceOrAnnotationBlock 0
testSurroundingScope 0
testIsOuterMostTypeInterface 0
testIsInAnnotationBlock 0
testInEnumBlockInClass 0
testIsInScope 0
testInEnumOnRoot 0
testIsOuterMostTypeAnnotation 0

LocalFinalVariableNameCheckTest

testTryWithResources 0.004
testSet 0.006
testGetRequiredTokens 0
testInnerClass 0.004
testDefault 0.006
testGetAcceptableTokens 0

AuditEventDefaultFormatterTest

testFormatFullyQualifiedModuleNameContainsCheckSuffix 0.131
testFormatModuleNameDoesNotContainCheckSuffix 0.001
testFormatModuleNameContainsCheckSuffix 0.002
testFormatFullyQualifiedModuleNameDoesNotContainCheckSuffix 0.002

InputLineLengthCheckTest

testGetRequiredTokens 0
shouldNotLogLongPackageStatements 0.003
shouldNotLogLongImportStatements 0.004
testGetAcceptableTokens 0
testSimple 0.005
shouldLogActualLineLength 0.005

UnusedImportsCheckTest

testImportsFromJavaLang 0.001
testAnnotations 0.002
testBug 0.002
testGetRequiredTokens 0
testWithoutProcessJavadoc 0.003
testProcessJavadocWithLinkTag 0.003
testProcessJavadoc 0.005
testGetAcceptableTokens 0
testFileInUnnamedPackage 0.002

SuppressionCommentFilterTest

testInvalidCheckFormat 0.012
testCheckCpp 0.012
testEqualsAndHashCodeOfTagClass 0.064
testNone 0.007
testMessage 0.009
testExpansion 0.007
testInvalidMessageFormat 0.007
testAcceptNullLocalizedMessage 0
testDefault 0.01
testCheckC 0.011
testOffFormat 0.011
testToStringOfTagClass 0
testSuppressById 0.009
testArgumentSuppression 0.011
testOffFormatCheck 0.011

AbstractJavadocCheckTest

testRequiredTokenIsNotInDefaultTokens 0.004
testCustomTag 0.003
testAcceptableTokensFail 0.003
testAcceptableTokensPass 0.003
testWithMultipleChecks 0.165
testBlockCommentPositionHasPrivateConstr 0
testParsingErrors 0.01
testVisitLeaveToken 0.009
testCheckReuseAfterParseErrorWithFollowingAntlrErrorInSingleFile 0.004
testAntlrError 0.003
testNumberFormatException 0.007
testPosition 0.008
testPositionWithSinglelineComments 0.006
testPositionOnlyComments 0.003
testTokens 0
testCheckReuseAfterParseErrorWithFollowingAntlrErrorInTwoFiles 0.013

HiddenFieldCheckTest

testNoParameters 0.004
testIgnoreAbstractMethods 0.005
testIgnoreConstructorParameter 0.004
testStaticVisibilityFromLambdas 0.007
testReordered 0.002
testStaticVisibilityFromAnonymousClasses 0.002
testReceiverParameter 0.002
testIgnoreFormat 0.003
testIgnoreSetter 0.003
testDefault 0.003
testIgnoreChainSetter 0.004

AbstractClassNameCheckTest

testAllVariants 0.003
testIllegalClassType 0.002
testFalsePositive 0.002
testIllegalAbstractClassName 0.002
testGetRequiredTokens 0
testCustomFormat 0.003
testGetAcceptableTokens 0

MultiDimensionalArraysInGenericsTest

testCanParse 0.003

ClassResolverTest

testMisc 0.041
testExistedImportCantBeResolved 0.002
testResolveInnerClass 0.001
testResolveInnerClassWithEmptyPackage 0.002
testResolveQualifiedNameFails 0.112
testIsLoadableWithNoClassDefFoundError 0.001

MethodTypeParameterNameCheckTest

testGetMethodRequiredTokens 0
testMethodFooName 0.003
testMethodDefault 0.003

ExplicitInitializationCheckTest

testTokensNotNull 0
testDefault 0.003
testonlyObjectReferences 0.002

FileContentsTest

testSinglelineCommentNotIntersect 0
testSinglelineCommentIntersect 0
testDeprecatedAbbreviatedMethod 0

XMLLoggerTest

testAddException 0
testAddIgnored 0
testNoCloseStream 0
testFileFinished 0
testAddErrorOnZeroColumns 0.001
testFileStarted 0
testAddError 0
testCloseStream 0
testIsReference 0.001
testEncode 0

ConstantNameCheckTest

testIntoInterface 0.002
testStaticMethodInInterface 0.003
testIllegalRegexp 0.002
testInterfaceAndAnnotation 0.002
testAccessControlTuning 0.004
testGetRequiredTokens 0
testDefault 0.003
testDefault1 0.003
testGetAcceptableTokens 0

AbstractCheckTest

testGetLine 0
testGetRequiredTokens 0
testGetAcceptable 0.001
testGetTabWidth 0
testGetClassLoader 0
testGetAcceptableTokens 0
testVisitToken 0

MainTest

testExcludeOption 0.013
testWrongArgument 0.003
testIsProperUtilsClass 0.001
testListFilesNotFile 0.001
testNonExistingClass 0.306
testExistingTargetFileXmlOutput 0.01
testCreateListenerIllegalStateException 0.001
testExistingTargetFilePlainOutputToNonExistingFile 0.006
testExistingIncorrectChildrenInConfigFile 0.007
testPrintTreeCommentsOption 0.003
testCreateListenerWithLocationIllegalStateException 0.001
testExistingDirectoryWithViolations 0.007
testExistingTargetFile 0.006
testExistingTargetFilePlainOutputNonexistingProperties 0.001
testExcludeDirectoryNotMatch 0.012
testExistingTargetFilePlainOutputToFile 0.006
testNonExistingTargetFile 0.001
testExistingTargetFileWithViolations 0.006
testNonExistingConfigFile 0.001
testExcludeRegexpOption 0.001
testPrintTreeOption 0.001
testLoadPropertiesIoException 0.001
testExistingIncorrectChildrenInConfigFile2 0.009
testCustomSimpleRootModule 0.08
testExistingTargetFilePlainOutput 0.005
testVersionPrint 0.001
testExistingTargetFileWithError 0.005
testPrintFullTreeOption 0.003
testExistingTargetFilePlainOutputProperties 0.005
testFileReferenceDuringException 0.006
testNonExistingOutputFormat 0.001
testExecuteIgnoredModule 0.157
testNoConfigSpecified 0.001
testPrintTreeOnMoreThanOneFile 0.001
testPrintTreeJavadocOption 0.006
testCustomRootModule 0.003
testCreateNonExistingOutputFile 0.004
testConflictingOptionsTvsC 0.001
testConflictingOptionsTvsF 0.001
testConflictingOptionsTvsO 0.001
testConflictingOptionsTvsP 0.001
testDebugOption 1.992
testExistingIncorrectConfigFile 0.004
testListFilesDirectoryWithNull 0

Java7MultiCatchTest

testCanParse 0.002

VisibilityModifierCheckTest

testImmutableStarImportNoWarn 0.003
testImmutableStarImportFalseNegative 0.002
testAllowPublicFinalFieldsInNonFinalClass 0.003
testIgnoreAnnotationSameName 0.002
testImmutableValueSameTypeName 0.003
testPublicImmutableFieldsNotAllowed 0.003
testInner 0.003
testDefaultAnnotationPatterns 0.002
testStrictJavadoc 0.002
testGetRequiredTokens 0
testPublicFinalFieldsNotAllowed 0.003
testWrongTokenType 0
testAllowPublicFinalFieldsInImmutableClass 0.003
testCustomAnnotationPatterns 0.003
testIgnoreAccess 0.003
testVisibilityModifiersOfGenericFields 0.004
testUserSpecifiedImmutableClassesList 0.003
testDisAllowPublicFinalAndImmutableFieldsInImmutableClass 0.003
testIgnoreAnnotationNoPattern 0.003
testImmutableSpecifiedSameTypeName 0.003
testNullModifiers 0.002
testGetAcceptableTokens 0
testSimple 0.003
testPublicFinalFieldInEnum 0.003
testPublicFinalFieldsAllowed 0.002

EmptyLineSeparatorCheckTest

testAllowMultipleFieldInClass 0.002
testAllowPackageAnnotation 0.003
testDisAllowBlockCommentBeforePackage 0.003
testGetRequiredTokens 0
testFormerArrayIndexOutOfBounds 0.002
testDisAllowMultipleEmptyLinesInsideClassMembers 0.002
testPrePreviousLineEmptiness 0.002
testAllowJavadocBeforePackage 0.002
testAllowSingleLineCommentPackage 0.002
testAllowMultipleImportSeparatedFromPackage 0.002
testDefault 0.005
testAllowMultipleEmptyLinesInsideClassMembers 0.003
testHeader 0.002
testMultipleEmptyLinesBetweenClassMembers 0.004
testGetAcceptableTokens 0
testAllowNoEmptyLineBetweenFields 0.005

HexFloatsTest

testCanParse 0.002

JavadocPackageCheckTest

testBoth 0.001
testHtmlDisallowed 0.001
testMissingWithAllowLegacy 0.001
testWithMultipleFiles 0.001
testHtmlAllowed 0.001
testMissing 0.001
testAnnotation 0.001

FinalParametersCheckTest

testIgnorePrimitiveTypesParameters 0.003
testMethodToken 0.004
testForEachClauseToken 0.004
testDefaultTokens 0.004
testCatchToken 0.004
testReceiverParameters 0.002
testCtorToken 0.003

SeparatorWrapCheckTest

testDot 0.003
testComma 0.002
testGetDefaultTokens 0
testMethodRef 0.002
testInvalidOption 0.002

EmptyCatchBlockCheckTest

testWithUserSetValues 0.004
testGetRequiredTokens 0
testDefault 0.004
testGetAcceptableTokens 0

SuppressElementTest

testDecideByFileNameAndModuleMatchingMessageNull 0
testDecideByFileNameAndModuleMatchingRegExpMatch 0
testDecideByFileNameAndModuleMatchingModuleNotEqual 0
testDecideByFileNameAndModuleMatchingCheckRegExpNotMatch 0
testDecideByFileNameAndModuleMatchingFileNameNull 0
testDecideByFileNameAndModuleMatchingRegExpNotMatch 0
testDecideByFileNameAndModuleMatchingCheckRegExpMatch 0
testDecideDefault 0
testDecideByFileNameAndModuleMatchingModuleNull 0
testDecideLocalizedMessage 0
testDecideByLine 0
testDecideByColumn 0
testEquals 0
testEqualsAndHashCode 0.076
testDecideByFileNameAndModuleMatchingModuleEqual 0

TranslationCheckTest

testFileExtensions 0.005
testBaseNameWithSeparatorDefaultTranslationIsMissing 0.002
testLogIoException 0.004
testBundlesWithSameNameButDifferentPaths 0.003
testRegexpToMatchPartOfBaseName 0.002
testOnePropertyFileSet 0.002
testTranslationFileWithLanguageCountryVariantArePresent 0.002
testDefaultTranslationFileIsMissing 0.003
testBaseNameOption 0.004
testIsNotMessagesBundle 0.002
testEqualBaseNamesButDifferentExtensions 0.003
testTranslationFileWithLanguageCountryVariantIsMissing 0.002
testTranslationFilesAreMissing 0.002
testWrongUserSpecifiedLanguageCodes 0
testTranslation 0.002
testLogIoExceptionFileNotFound 0.002
testBaseNameWithSeparatorTranslationsAreMissing 0.002

MethodParamPadCheckTest

testAllowLineBreaks 0.002
testGetRequiredTokens 0
test1322879 0.002
testInvalidOption 0.002
testDefault 0.003
testGetAcceptableTokens 0
testSpaceOption 0.002

IllegalImportCheckTest

testIllegalPackagesRegularExpression 0.003
testIllegalClassessRegularExpression 0.002
testIllegalPackagesAndClassesRegularExpression 0.003
testIllegalClasses 0.003
testGetRequiredTokens 0
testGetAcceptableTokens 0
testWithDefault 0.003
testWithSupplied 0.003

AllBlockCommentsTest

testAstTree 0.002
testAllBlockComments 0.005

AvoidNestedBlocksCheckTest

testStrictSettings 0.001
testGetRequiredTokens 0
testAllowSwitchInCase 0.002
testGetAcceptableTokens 0

WriteTagCheckTest

testSeverity 0.002
testTagIncomplete 0.003
testTag 0.002
testDefaultSettings 0.002
testMissingTag 0.002
testIgnoreMissing 0.002
testDoubleTag 0.003
testMissingFormat 0.002
testRegularExError 0.002
testRegularEx 0.002
testMethod 0.003
testEmptyTag 0.002
testEnumsAndAnnotations 0.003

DefaultConfigurationTest

testExceptionForNonExistingAttribute 0
testRemoveChild 0

ThrowsCountCheckTest

testMax 0.002
testNotIgnorePrivateMethod 0.003
testGetRequiredTokens 0
testWrongTokenType 0
testDefault 0.002
testGetAcceptableTokens 0

WhitespaceAfterCheckTest

testCast 0.004
testSemi 0.003
testTypeArgumentAndParameterCommas 0.002
testLiteralWhile 0.002
testLiteralDo 0.002
testLiteralIf 0.003
testGetRequiredTokens 0
test1322879 0.002
testMultilineCast 0.003
testLiteralElse 0.002
testDefault 0.003
testDoWhile 0.002
testLiteralFor 0.002
testEmptyForIterator 0.002

JavadocTagTest

testJavadocTagTypeValueOf 0
testToString 0
testJavadocTagTypeValues 0

ModifiedControlVariableCheckTest

testTokensNotNull 0
testEnhancedForLoopVariableTrue 0.002
testImproperToken 0
testModifiedControlVariable 0.005
testEnhancedForLoopVariableFalse 0.001

CommonUtilsTest

testFileExtensions 0.022
testIsProperUtilsClass 0.001
testLengthExpandedTabs 0
testBadRegex 0
testBadRegex2 0.001
testBaseClassNameForCanonicalName 0
testBaseClassNameForSimpleName 0
testRelativeNormalizedPath 0
testRelativeNormalizedPathWithNullBaseDirectory 0
testRelativeNormalizedPathWithDenormalizedBaseDirectory 0.001
testInvalidPattern 0
testGetExistingConstructor 0
testGetNonExistingConstructor 0.001
testInvokeConstructor 0
testInvokeConstructorThatFails 0
testClose 0.001
testCloseWithException 0.001
testGetFileExtensionForFileNameWithoutExtension 0
testIsIdentifier 0
testIsIdentifierEmptyString 0
testIsIdentifierInvalidFirstSymbol 0.001
testIsIdentifierInvalidSymbols 0
testIsName 0
testIsNameEmptyString 0
testIsNameInvalidFirstSymbol 0
testIsNameEmptyPart 0
testIsNameEmptyLastPart 0
testIsNameInvalidSymbol 0
testIsBlank 0
testIsBlankAheadWhitespace 0
testIsBlankBehindWhitespace 0
testIsBlankWithWhitespacesAround 0
testIsBlankWhitespaceInside 0
testIsBlankNullString 0
testIsBlankWithEmptyString 0.001
testIsBlankWithWhitespacesOnly 0
testLoadSuppressionsUriSyntaxException 0.171

IllegalTokenTextCheckTest

testTokensNotNull 0
testCustomMessage 0.002
testNullCustomMessage 0.003
testAcceptableTokensMakeSense 0
testCommentToken 0.002
testCaseSensitive 0.003
testCaseInSensitive 0.002

AnnotationTest

testSimpleTypeAnnotation 0.001
testClassCastTypeAnnotation 0.003
testAnnotationInGeneric 0.002
testAnnotationInTypeParameters 0.002
testAnnotationOnConstructorCall 0.002
testAnnotationInCatchParameters 0.004
testAnnotationOnWildcards 0.002
testAnnotationOnClass 0.003
testAnnotationNestedCall 0.002
testMethodParametersTypeAnnotation 0.002
testAnnotationInThrows 0.002

SeverityMatchFilterTest

testSeverity 0
testAcceptOnMatch 0
testDefault 0

MissingOverrideCheckTest

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

UncommentedMainCheckTest

testWrongArrayType 0.001
testDeepDepth 0.003
testExcludedClasses 0.003
testIllegalStateException 0
testWrongName 0.003
testDefaults 0.003
testTokens 0

EmptyStatementCheckTest

testTokensNotNull 0
testEmptyStatements 0.002

TokenUtilsTest

testShortDescriptionIncorrect 0
testCorrectBehaviourOfGetTokenId 0
testIsProperUtilsClass 0
testCorrectBehaviourOfShortDescription 0
testTokenValueIncorrect2 0
testIsCommentType 0
testTokenIdIncorrect 0
tetsGetTokenTypesTotalNumber 0
testGetIntFromInaccessibleField 0
testFindFirstTokenByPredicate 0
testGetIntFromAccessibleField 0
testGetTokenNameWithGreatestPossibleId 0
testGetAllTokenIds 0.002
testTokenValueCorrect 0
testTokenValueIncorrect 0

NoLineWrapCheckTest

testDefaultTokensLineWrapping 0.003
testCaseWithoutLineWrapping 0.002
testCustomTokensLineWrapping 0.003

TypecastParenPadCheckTest

testSpace 0.004
test1322879 0.002
testDefault 0.004
testGetAcceptableTokens 0

NewlineAtEndOfFileCheckTest

testSetLineSeparatorFailure 0.002
testEmptyFileFile 0.002
testNewlineCrlfAtEndOfFile 0.002
testNoNewlineLfAtEndOfFile 0.002
testWrongFile 0
testNewlineCrAtEndOfFile 0.002
testNewlineLfAtEndOfFile 0.002
testWrongSeparatorLength 0.007
testNoNewlineAtEndOfFile 0.003
testAnyNewlineAtEndOfFile 0.005

JavadocTypeCheckTest

testPkg 0.003
testInner 0.003
testDontAllowUnusedParameterTag 0.002
testTags 0.004
testVersionRegularExError 0.003
testVersionRequired 0.002
testProtest 0.002
testExcludeScope 0.003
testGetRequiredTokens 0
testProtected 0.002
testAuthorRequired 0.002
testVersionRegularEx 0.003
testAllowMissingTypeParameters 0.003
testAuthorRegularExError 0.003
testBadTagSuppress 0.002
testLimitViolationsBySpecifyingTokens 0.002
testBadTag 0.002
testAuthorRegularEx 0.002
testGetAcceptableTokens 0
testScopes2 0.002
testPublic 0.002
testScopes 0.002
testStrict 0.003
testEclipse 0.002
testTypeParameters 0.002

JavadocParseTreeTest

paramWithGeneric 0.001
javadocTagDescriptionWithInlineTags 0.001
dotCharacterInCustomTags 0.002
testAsteriskInJavadocInlineTag 0
dollarInLink 0.001
seeReferenceWithFewNestedClasses 0.001
unclosedParagraphFollowedByJavadocTag 0.001
testInlineCustomJavadocTag 0.002
leadingAsterisks 0.001
serial 0.003
testTwoLinkTagsInRow 0
docRootInheritDoc 0.001
testInnerBracesInCodeTag 0
testAllStandardJavadocTags 0.029
testAttributeValueWithoutQuotes 0.001
testAsteriskInLiteral 0.001
negativeNumberInAttribute 0.001
testClosedOtherTag 0.001
htmlTagsInParagraph 0.008
allJavadocInlineTags 0.001
since 0
htmlComments 0.002
textBeforeJavadocTags 0.001
testLeadingAsterisksExtended 0.001
mixedCaseOfHtmlTags 0.005
listWithUnclosedItemInUnclosedParagraph 0.036
testLinkToPackage 0
linkInlineTags 0.001
authorWithMailto 0.003
fewWhiteSpacesAsSeparator 0.001
customJavadocTags 0.002
testJavadocWithCrAsNewline 0.001
unclosedAndClosedParagraphs 0.002
testNewlineAndAsteriskInParameters 0
oneSimpleHtmlTag 0.002

ClassFanOutComplexityCheckTest

testExcludedPackagesAllIgnored 0.003
testRegularExpression 0.003
test15 0.003
testEmptyRegularExpression 0.003
test 0.003
testExcludedPackagesCommonPackagesWithEndingDot 0.002
testDefaultConfiguration 0.004
testExcludedPackagesDirectPackages 0.004
testGetAcceptableTokens 0
testExcludedPackagesCommonPackages 0.004

SuperFinalizeCheckTest

testIt 0.002

RedundantImportCheckTest

testGetRequiredTokens 0
testWithChecker 0.005
testGetAcceptableTokens 0
testUnnamedPackage 0.002

RequireThisCheckTest

testWithAnonymousClass 0.005
testGenerics 0.003
testMethodsOnly 0.005
testValidateOnlyOverlappingTrue 0.044
testDefaultSwitch 0
testGithubIssue41 0.002
testTokensNotNull 0
testMethodReferences 0.002
testValidateOnlyOverlappingFalse 0.02
testIt 0.004
testBraceAlone 0.002
testFieldsOnly 0.003
testReceiverParameter 0.002
testStatic 0.002
testAllowLocalVars 0.003
testAllowLambdaParameters 0.004

AllChecksTest

testDefaultTokensAreSubsetOfAcceptableTokens 0.11
testAllCheckstyleChecksHaveMessage 0.069
testAllCheckstyleModulesHaveXdocDocumentation 0.148
testAllChecksWithDefaultConfiguration 0.454
testAllCheckstyleModulesInCheckstyleConfig 0.076
testAllModulesAreReferencedInConfigFile 0.073
testAllCheckTokensAreReferencedInGoogleConfigFile 0.005
testRequiredTokensAreSubsetOfAcceptableTokens 0.072
testAllCheckstyleMessages 0.34
testRequiredTokensAreSubsetOfDefaultTokens 0.061
testAllCheckTokensAreReferencedInCheckstyleConfigFile 0.008

JavadocTokenTypesTest

testIsProperUtilsClass 0

TypeNameCheckTest

testEnumSpecific 0.002
testSpecified 0.003
testAnnotationSpecific 0.003
testClassSpecific 0.004
testDefault 0.003
testInterfaceSpecific 0.003

JavadocParagraphCheckTest

testIncorrect 0.217
testGetRequiredTokens 0
testCorrect 0.188
testAllowNewlineParagraph 0.163

FileSetCheckLifecycleTest

testProcessCallsFinishBeforeCallingDestroy 0.004
testGetRequiredTokens 0
testTranslation 0.002

AutomaticBeanTest

testSetupInvalidChildFromBaseClass 0
testTestBean 0
testContextualizeInvocationTargetException 0
testSetupChildFromBaseClass 0
testContextualizeConversionException 0
testConfigureNoSuchAttribute2 0
testConfigureNoSuchAttribute 0

JavadocTagInfoTest

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

Java7StringSwitchTest

testCanParse 0.002

SuppressWithNearbyCommentFilterTest

testInvalidCheckFormat 0.029
testCheckCpp 0.023
testEqualsAndHashCodeOfTagClass 0.074
testVariableCheckOnVariableNumberOfLines 0.026
testNone 0.014
testUsingTagMessageRegexp 0.013
testUsingVariableCheckOnPreviousLine 0.011
testInvalidInfluenceFormat 0.01
testUsingVariableMessage 0.011
testAcceptNullLocalizedMessage 0
testDefault 0.01
testCheckC 0.009
testUsingVariableCheckOnNextLine 0.01
testToStringOfTagClass 0
testSuppressById 0.019

LeftCurlyCheckTest

testNewLineOptionWithLambda 0.002
testDefaultLambda 0.002
testLeftCurlyOptionValueOf 0
testLineBreakAfter 0.002
testNlow 0.002
testNl 0.002
testCoverageIncrease 0.002
testNlWithAnnotations 0.002
testMissingBraces 0.003
testGetRequiredTokens 0
testIgnoreEnumsOptionTrue 0.003
testInvalidOption 0.002
testFirstLine 0.002
testIgnoreEnumsOptionFalse 0.002
testDefault 0.001
testDefault2 0.002
testDefault3 0.003
testGetAcceptableTokens 0
testDefaultWithAnnotations 0.002
testNewline2 0.002
testNewline3 0.003

OneStatementPerLineCheckTest

testTokensNotNull 0
testWithMultilineStatements 0.003
oneStatementNonCompilableInputTest 0.005
testMultiCaseClass 0.003

PackageObjectFactoryTest

testCtorNullLoaderException1 0
testCtorNullLoaderException2 0
testCreateModuleWithNonExistName 0.06
testJoinPackageNamesWithClassName 0.001
testCtorNullPackageException1 0
testCtorNullPackageException2 0
testNameToFullModuleNameMap 0.066
testMakeObjectFromName 0
testConstructorFailure 0
testCreateObjectFromMap 0.061
testCreateObjectFromFullModuleNamesWithException 0.066
testGenerateThirdPartyNameToFullModuleNameWithException 0.006
testMakeCheckFromName 0

MainFrameModelTest

testParseModeEnum 0.031
testShouldAcceptFile 0.1
testOpenFileWithParseModePlainJava 0.052
testOpenFileWithParseModeJavaWithComments 0.017
testOpenFileWithParseModeJavaWithJavadocAndComments 0.001
testOpenFileNullParameter 0.001
testOpenFileNonExistentFile 0.001
testOpenFileNonCompilableFile 0.001
testOpenFileWithUnknownParseMode 0.119

NoWhitespaceAfterCheckTest

testArrayDeclarations2 0.003
testNpe 0.002
testMethodReference 0.002
testSynchronized 0.002
testTypecast 0.003
testDotAllowLineBreaks 0.005
testVisitTokenSwitchReflection 0
testArrayDeclarations 0.002
testDefault 0.004
testMethodReferenceAfter 0.003

SuperCloneCheckTest

testTokensNotNull 0
testIt 0.003
testAnotherInputFile 0.002

TrailingCommentCheckTest

testCallVisitToken 0
testGetRequiredTokens 0
testLegalComment 0.003
testDefaults 0.003
testGetAcceptableTokens 0

EmbeddedNullCharTest

testCanParse 0.002

AbstractTypeAwareCheckTest

testClassAliasToString 0.002
testWithoutLogErrors 0.005
testTokenToString 0
testIsSubclassWithNulls 0
testWithSuppressLoadErrors 0.005
testClassRegularClass 0.001

WhitespaceAroundCheckTest

testSimpleInput 0.003
testEmptyLoops 0.003
testEmptyTypes 0.003
testWhitespaceAroundLambda 0.002
testSwitchWhitespaceAround 0.002
allowEmptyMethods 0.002
testNotAllowEmptyLambdaExpressionsByDefault 0.003
testAllowEmptyTypesIsSetToFalseAndNonEmptyClasses 0.002
testGetRequiredTokens 0
testWhitespaceAroundEmptyCatchBlock 0.003
testGenericsTokensAreFlagged 0.002
testAllowEmptyLambdaExpressionsWithAllowEmptyLambdaParameter 0.003
testIgnoreEnhancedForColon 0.003
testDoWhileWhitespaceAround 0.002
testArrayInitialization 0.003
testBraces 0.003
testGetAcceptableTokens 0
testAllowEmptyTypesIsSetToTrueAndNonEmptyClasses 0.003
test1322879And1649038 0.002
testKeywordsAndOperators 0.004
testAllowDoubleBraceInitialization 0.002
testBracesInMethodsAndConstructors 0.003

LocalizedMessageTest

testEnforceEnglishLanguageBySettingRootLocale 0
testBundleReloadUrlNotNullStreamNull 0.005
testMessageInFrench 0.001
testMessageInEnglish 0
testEnforceEnglishLanguageBySettingUnitedStatesLocale 0
testGetModuleId 0
testBundleReloadUrlNotNull 0.013
testBundleReloadUrlNull 0
testEqualsAndHashCode 0.108

MethodLengthCheckTest

testAbstract 0.002
testCountEmpty 0.003
testIt 0.005
testGetRequiredTokens 0
testGetAcceptableTokens 0

HideUtilityClassConstructorCheckTest

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

EmptyBlockCheckTest

testStatement 0.002
allowEmptyLoops 0.002
testForbidCaseWithoutStmt 0.003
testText 0.003
testBlockOptionValueOf 0
testAllowEmptyDefaultWithText 0.003
testForbidDefaultWithoutStatement 0.002
allowEmptyLoopsText 0.002
testInvalidOption 0.002
testAllowEmptyCaseWithText 0.002
testDefault 0.002

UpperEllCheckTest

testAcceptableTokens 0
testGetRequiredTokens 0
testWithChecker 0.005

ArrayTrailingCommaCheckTest

testTokensNotNull 0
testDefault 0.001

UnicodeEscapeTest

testCanParse 0.003

JavadocMethodCheckTest

test11684081 0.003
test11684082 0.003
test11684083 0.002
testNotSkipAnythingWhenSkipRegexDoesNotMatch 0.003
testScopeInnerInterfacesPublic 0.002
testMethodsNotSkipWrittenJavadocs 0.003
testTagsWithResolver 0.011
testInheritDoc 0.003
testRelaxedJavadoc 0.005
testLogLoadErrors 0.003
testJava8ReceiverParameter 0.003
allowedAnnotationsTest 0.002
testTags 0.01
testScopeAnonInnerPrivate 0.003
extendAnnotationTest 0.002
testAllowMissingJavadoc 0.002
testNoJavadoc 0.003
testExcludeScope 0.003
testStrictJavadoc 0.003
testScopeAnonInnerAnonInner 0.003
test1379666 0.003
testScopeAnonInnerWithResolver 0.003
testAllowMissingJavadocTags 0.002
testSetterGetterOn 0.003
testSkipCertainMethods 0.003
testGenerics1 0.004
testGenerics2 0.005
testGenerics3 0.004
testAllowToSkipOverridden 0.003
testDoAllowMissingJavadocTagsByDefault 0.002
testTagsWithSubclassesAllowed 0.009
testGetAcceptableTokens 0
testScopes2 0.003
testSetterGetterOff 0.003
testScopes 0.002
newTest 0.003
testTypeParamsTags 0.002

IntRangeFilterTest

testDecideEmpty 0
testDecideSingle 0
testDecide 0
testEqualsAndHashCode 0.018

OuterTypeNumberCheckTest

testMax30 0.003
testGetRequiredTokens 0
testWithInnerClass 0.002
testDefault 0.003
testGetAcceptableTokens 0

SuppressWarningsFilterTest

testNone 0.028
testDefault 0.012
testSuppressById 0.009

ImportControlTest

testEnsureTrailingDot 0
testCheckAccess 0
testUnknownPkg 0
testLocateFinest 0

ParameterNumberCheckTest

shouldLogActualParameterNumber 0.004
testNum 0.003
testGetRequiredTokens 0
shouldIgnoreMethodsWithOverrideAnnotation 0.002
testDefault 0.003
testGetAcceptableTokens 0

PackageNameCheckTest

testSpecified 0.003
testGetRequiredTokens 0
testDefault 0.004
testGetAcceptableTokens 0

UniquePropertiesCheckTest

testIoException 0.003
testLineSeparatorOptionValueOf 0
testWrongKeyTypeInProperties 0.001
testNotFoundKey 0
testDefault 0.002

ClassTypeParameterNameCheckTest

testClassDefault 0.003
testClassFooName 0.003
testGetAcceptableTokens 0
testGetClassRequiredTokens 0

AvoidStaticImportCheckTest

testDefaultOperation 0.003
testBogusMemberExcludes 0.003
testGetRequiredTokens 0
testMemberExcludes 0.003
testStarExcludes 0.004
testInnerClassMemberExcludesStar 0.004
testGetAcceptableTokens 0

MultipleVariableDeclarationsCheckTest

testTokensNotNull 0
testIt 0.002

JavadocVariableCheckTest

testDoNotIgnoreAnythingWhenIgnoreNamePatternIsEmpty 0.003
testAnother 0.002
testExcludeScope 0.003
testGetRequiredTokens 0
testAnother2 0.002
testAnother3 0.003
testAnother4 0.003
testDefault 0.003
testGetAcceptableTokens 0
testScopes2 0.003
testScopes 0.003
testLambdaLocalVariablesDoNotNeedJavadoc 0.002
testIgnoredVariableNames 0.004

FullIdentTest

testNonValidCoordinates 0
testToString 0

FileTextTest

testLineColumnAfterCopyConstructor 0
testLineColumnBeforeCopyConstructor 0.001
testUnsupportedCharset 0
testSupportedCharset 0

FileLengthCheckTest

testAlarm 0.001
testArgs 0.001
testOk 0.001
testExtensions 0
testNoAlarmByExtension 0.001

SingleLineJavadocCheckTest

simpleTest 0.02
testAcceptableTokens 0
testGetRequiredTokens 0
testIgnoredTags 0.019

JavadocNodeImplTest

testToString 0
testGetColumnNumber 0

TreeWalkerTest

testFinishLocalSetupFullyInitialized 0.06
testWithCacheWithNoViolation 0.256
testProperFileExtension 0.024
testImproperFileExtension 0.011
testAcceptableTokens 0.011
testOnEmptyFile 0.011
testWithCheckNotHavingTreeWalkerAsParent 0.008
testSettersForParameters 0
testForInvalidCheckImplementation 0.013
testProcessNonJavaFiles 0.001
testProcessWithParserThrowable 0.006
testProcessWithRecognitionException 0.005
testRequiredTokenIsNotInDefaultTokens 0.013
testRequiredTokenIsEmptyIntArray 0.013
testBehaviourWithZeroChecks 0.135
testBehaviourWithOnlyOrdinaryChecks 0.009
testBehaviourWithOnlyCommentChecks 0.009
testBehaviourWithOrdinaryAndCommentChecks 0.009
testCheckInitIsCalledInTreeWalker 0.012

EqualsHashCodeCheckTest

testEqualsParameter 0.002
testBooleanMethods 0.002
testTokensNotNull 0
testNoEquals 0.002
testSemantic 0.002

TokenTypesTest

testIsProperUtilsClass 0
testGetShortDescription 0.001

RegexpOnFilenameCheckTest

testException 0
testIgnoreExtension 0.001
testMatchFileMatches 0.001
testNotMatchFolderMatches 0.002
testMatchFolderMatches 0.001
testNotMatchFolderAndFileNotMatchesFolder 0.002
testNotMatchFolderNotMatches 0.002
testMatchFolderAndFileNotMatchesBoth 0.001
testMatchFolderAndFileNotMatchesFile 0.003
testIgnoreExtensionNoExtension 0.002
testNotMatchFileNotMatches 0.001
testNotMatchFolderAndFileNotMatchesFile 0.002
testNotMatchFolderAndFileMatches 0.002
testMatchFileNotMatches 0.001
testMatchFolderAndFileNotMatchesFolder 0.002
testMatchFolderNotMatches 0.002
testMatchFolderAndFileMatches 0.002
testDefaultConfigurationOnValidInput 0.001
testDefaultProperties 0.002
testNotMatchFileMatches 0.003

AnnotationUtilityTest

testIsProperUtilsClass 0.001
testContainsAnnotationWithNull 0
testContainsAnnotation 0
testContainsAnnotationFalse2 0
testAnnotationNull 0
testContainsAnnotationFalse 0
testContainsAnnotationNull2 0
testAnnotationHolderNull 0
testContainsAnnotationNull 0
testContainsAnnotationTrue 0
testAnnotationEmpty 0
testAnnotationNull2 0

ReturnCountCheckTest

testWithReturnOnlyAsTokens 0.002
testMethodsOnly 0.004
testImproperToken 0
testMaxForVoid 0.003
testDefault 0.002
testMethodsAndLambdas 0.003
testFormat 0.002
testLambdasOnly 0.003

NestedForDepthCheckTest

testTokensNotNull 0
testNestedTooDeep 0.003
testNestedOk 0.002

CovariantEqualsCheckTest

testTokensNotNull 0
testDefault 0.002

OneTopLevelClassCheckTest

testFileWithSecondEnumTopLevelClass 0.002
testFileWithNoPublicTopLevelClass 0.002
testAcceptableTokens 0
testPackageInfoWithNoTypesDeclared 0.002
testFileWithThreeTopLevelEnum 0.003
testGetRequiredTokens 0
testFileWithOneTopLevelClass 0.003
testFileWithOneTopLevelEnum 0.003
testFileWithFewTopLevelClasses 0.002
testFileWithThreeTopLevelInterface 0.002
testFileWithOneTopLevelInterface 0.002

DetailNodeTreeStringPrinterTest

testNoUnnecessaryTextinJavadocAst 0.131
testIsProperUtilsClass 0
testParseFile 0.009
testCreationOfFakeCommentBlock 0
testParseFileWithError 0.01

PropertyCacheFileTest

testCtor 0.039
testInCache 0.001
testCloseAndFlushOutputStreamAfterCreatingHashCode 0.167
testResetIfFileDoesNotExist 0.001
testPopulateDetails 0.002
testConfigHashOnReset 0.001
testConfigHashRemainsOnResetExternalResources 0.007
testExternalResourseIsSavedInCache 0.016
testNonExistingResource 0.007
testFlushAndCloseCacheFileOutputStream 0.002
testCacheDirectoryDoesNotExistAndShouldBeCreated 0
testPathToCacheContainsOnlyFileName 0
testExceptionNoSuchAlgorithmException 0.007
testPutNonExsistingExternalResourceSameExceptionBetweenRuns 0.006
testPutNonExsistingExternalResourceDifferentExceptionsBetweenRuns 0.006
testChangeInConfig 0.002

IllegalThrowsCheckTest

testNotIgnoreOverriddenMethods 0.003
testTokensNotNull 0
testIllegalClassNames 0.002
testIgnoreOverriddenMethods 0.001
testDefault 0.002
testIgnoreMethodNames 0.002
testIllegalClassNamesWithIgnoreMethodNames 0.002

AnnotationsOnArrayTest

testCanParse 0.004

NeedBracesCheckTest

testConditions 0.001
testEmptySingleLineDefaultStmt 0.002
testAllowEmptyLoopBodyTrue 0.002
testIt 0.002
testSingleLineCaseDefault 0.003
testSingleLineStatements 0.002
testAllowEmptyLoopBodyFalse 0.003
testCycles 0.002
testSingleLineLambda 0.001
testSingleLineCaseDefault2 0.002