This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository checkstyle.
commit 8d8f34e7cc551c8a73901131647713ee00dd3c10 Merge: 0922a23 fc0ad5d Author: Emmanuel Bourg <[email protected]> Date: Thu May 21 14:32:40 2015 +0200 Merge tag 'upstream/6.6' Upstream version 6.6 .classpath | 39 + .gitignore | 18 - .idea/.name | 1 + .idea/compiler.xml | 32 + .idea/copyright/profiles_settings.xml | 3 + .idea/encodings.xml | 6 + .idea/libraries/Maven__antlr_antlr_2_7_7.xml | 13 + .../Maven__com_google_guava_guava_18_0.xml | 13 + ...mons_beanutils_commons_beanutils_core_1_8_3.xml | 13 + .../Maven__commons_cli_commons_cli_1_2.xml | 13 + ...aven__commons_logging_commons_logging_1_1_1.xml | 13 + .idea/libraries/Maven__junit_junit_4_12.xml | 13 + ..._treelayout_org_abego_treelayout_core_1_0_1.xml | 13 + .../Maven__org_antlr_antlr4_runtime_4_5.xml | 13 + .../libraries/Maven__org_apache_ant_ant_1_9_4.xml | 13 + .../Maven__org_apache_ant_ant_launcher_1_9_4.xml | 13 + ...Maven__org_apache_commons_commons_lang3_3_4.xml | 13 + .../Maven__org_hamcrest_hamcrest_core_1_3.xml | 13 + .idea/misc.xml | 80 + .idea/modules.xml | 8 + .idea/vcs.xml | 8 + .idea/workspace.xml | 1451 ++++++++++++ .project | 23 + .settings/org.eclipse.core.resources.prefs | 6 + .settings/org.eclipse.jdt.core.prefs | 5 + .settings/org.eclipse.m2e.core.prefs | 4 + .travis.yml | 9 +- README.md | 63 +- RIGHTS.antlr | 2 +- ant-phase-compile.xml | 27 - ant-phase-verify.xml | 37 - build.xml | 184 -- checkstyle.iml | 46 + checkstyle_checks.xml | 220 -- config/ant-phase-compile.xml | 26 + config/ant-phase-verify.xml | 37 + config/assembly-bin.xml | 12 +- config/build.xml | 89 + config/checkstyle_checks.xml | 306 +++ config/findbugs-exclude.xml | 122 + config/import-control.xml | 72 + config/java.header | 18 + config/pmd.xml | 226 ++ config/suppressions.xml | 64 + contrib/JavadocCheckDefault.java | 62 - contrib/bcel/docs/BCELConfig.xml | 15 - .../checkstyle/bcel/AbstractCheckVisitor.java | 157 -- .../tools/checkstyle/bcel/ClassFileSetCheck.java | 317 --- .../checkstyle/bcel/EmptyClassFileVisitor.java | 17 - .../tools/checkstyle/bcel/EmptyDeepVisitor.java | 86 - .../tools/checkstyle/bcel/EmptyGenericVisitor.java | 18 - .../tools/checkstyle/bcel/IDeepVisitor.java | 25 - .../tools/checkstyle/bcel/IObjectSetVisitor.java | 37 - .../tools/checkstyle/bcel/JavaClassWalker.java | 40 - .../tools/checkstyle/bcel/ReferenceVisitor.java | 194 -- .../tools/checkstyle/bcel/VisitorSet.java | 149 -- .../bcel/checks/AbstractReferenceCheck.java | 150 -- .../bcel/checks/HiddenInheritedFieldCheck.java | 64 - .../bcel/checks/HiddenStaticMethodCheck.java | 88 - .../checkstyle/bcel/checks/UnreadFieldCheck.java | 58 - .../bcel/checks/UnreadVariableCheck.java | 130 - .../checkstyle/bcel/checks/UnusedMethodCheck.java | 64 - .../checkstyle/bcel/checks/messages.properties | 5 - .../checkstyle/bcel/classfile/FieldDefinition.java | 89 - .../bcel/classfile/FieldOrMethodDefinition.java | 50 - .../bcel/classfile/JavaClassDefinition.java | 188 -- .../bcel/classfile/MethodDefinition.java | 175 -- .../checkstyle/bcel/classfile/ReferenceDAO.java | 140 -- .../tools/checkstyle/bcel/classfile/Utils.java | 39 - .../bcel/generic/FieldOrMethodReference.java | 61 - .../checkstyle/bcel/generic/FieldReference.java | 22 - .../checkstyle/bcel/generic/GETFIELDReference.java | 28 - .../bcel/generic/GETSTATICReference.java | 28 - .../checkstyle/bcel/generic/InvokeReference.java | 38 - .../checkstyle/bcel/generic/PUTFIELDReference.java | 28 - .../bcel/generic/PUTSTATICReference.java | 28 - .../tools/checkstyle/bcel/generic/Utils.java | 71 - .../checkstyle/bcel/checks/InheritLibrary.java | 11 - .../tools/checkstyle/bcel/checks/SubClass.java | 54 - .../tools/checkstyle/bcel/checks/SuperClass.java | 46 - .../tools/checkstyle/bcel/BcelCheckTestCase.java | 127 - .../bcel/checks/HiddenInheritedFieldTest.java | 22 - .../bcel/checks/HiddenStaticMethodTest.java | 22 - contrib/checkstyle-author.xsl | 230 -- contrib/checkstyle-csv.xsl | 11 - contrib/checkstyle-frames-errors.xsl | 394 ---- contrib/checkstyle-frames.xsl | 382 --- contrib/checkstyle-noframes-severity-sorted.xsl | 210 -- contrib/checkstyle-noframes-sorted.xsl | 179 -- contrib/checkstyle-noframes.xsl | 179 -- contrib/checkstyle-simple.xsl | 71 - contrib/checkstyle-text.xsl | 26 - .../XInclude/NamespacesSAXParserFactoryImpl.java | 21 - contrib/examples/XInclude/config.xml | 26 - contrib/examples/XInclude/index.html | 142 -- contrib/examples/XInclude/treewalker.xml | 7 - contrib/examples/checks/all-checkstyle-checks.xml | 1122 --------- .../mycompany/checks/LimitImplementationFiles.java | 69 - .../com/mycompany/checks/MethodLimitCheck.java | 63 - .../com/mycompany/checks/messages.properties | 2 - .../tools/checkstyle/checks/xpath/Attribute.java | 107 - .../checks/xpath/AttributeAxisIterator.java | 98 - .../checkstyle/checks/xpath/DocumentNavigator.java | 437 ---- .../checkstyle/checks/xpath/NodeIterator.java | 122 - .../tools/checkstyle/checks/xpath/XPathCheck.java | 103 - .../checkstyle/checks/xpath/jaxen_LICENSE.txt | 56 - .../checkstyle/checks/xpath/messages.properties | 6 - .../tools/checkstyle/checks/xpath/package.html | 10 - .../checkstyle/checks/xpath/saxpath_LICENSE.txt | 60 - .../tools/checkstyle/checks/xpath/xpath_config.xml | 44 - contrib/examples/checks/mycompany_conf.xml | 44 - contrib/examples/conf/BlochEffectiveJava.xml | 113 - contrib/examples/conf/openorb.xml | 139 -- contrib/examples/conf/template_config.xml | 782 ------- .../filters/com/mycompany/filters/FilesFilter.java | 34 - contrib/examples/linkErrors2Source/build.xml | 70 - .../linkErrors2Source/checkstyle-noframes.xsl | 190 -- contrib/examples/linkErrors2Source/readme.txt | 6 - .../listeners/CommonsLoggingListener.java | 127 - .../com/mycompany/listeners/MailLogger.java | 241 -- .../com/mycompany/listeners/VerboseListener.java | 111 - contrib/hooks/git-pre-commit-hook.pl | 72 - .../checks/usage/AbstractUsageCheck.java | 200 -- .../checks/usage/OneMethodPrivateFieldCheck.java | 139 -- .../checks/usage/UnusedLocalVariableCheck.java | 59 - .../checks/usage/UnusedParameterCheck.java | 132 -- .../checks/usage/UnusedPrivateFieldCheck.java | 63 - .../checks/usage/UnusedPrivateMethodCheck.java | 244 -- .../checkstyle/checks/usage/messages.properties | 5 - .../checkstyle/checks/usage/messages_fi.properties | 5 - .../checkstyle/checks/usage/messages_fr.properties | 5 - .../tools/checkstyle/checks/usage/package.html | 10 - .../checks/usage/transmogrify/ASTManager.java | 228 -- .../checks/usage/transmogrify/ASTUtil.java | 220 -- .../usage/transmogrify/AnonymousInnerClass.java | 62 - .../checks/usage/transmogrify/ArrayDef.java | 154 -- .../usage/transmogrify/ArrayLengthMember.java | 48 - .../checks/usage/transmogrify/BaseScope.java | 100 - .../checks/usage/transmogrify/BlockDef.java | 53 - .../checks/usage/transmogrify/ClassDef.java | 362 --- .../usage/transmogrify/ClassImportException.java | 35 - .../checks/usage/transmogrify/ClassManager.java | 41 - .../usage/transmogrify/DefaultConstructor.java | 65 - .../checks/usage/transmogrify/DefaultScope.java | 82 - .../checks/usage/transmogrify/Definition.java | 203 -- .../usage/transmogrify/DefinitionTraverser.java | 139 -- .../checks/usage/transmogrify/DotIterator.java | 108 - .../checks/usage/transmogrify/ExternalClass.java | 373 --- .../usage/transmogrify/ExternalConstructor.java | 101 - .../usage/transmogrify/ExternalDefinition.java | 50 - .../checks/usage/transmogrify/ExternalMethod.java | 128 - .../checks/usage/transmogrify/ExternalPackage.java | 95 - .../usage/transmogrify/ExternalSignature.java | 97 - .../usage/transmogrify/ExternalVariable.java | 76 - .../checks/usage/transmogrify/IClass.java | 142 -- .../checks/usage/transmogrify/IDefinition.java | 84 - .../checks/usage/transmogrify/IMethod.java | 67 - .../checks/usage/transmogrify/IPackage.java | 63 - .../checks/usage/transmogrify/ISignature.java | 58 - .../checks/usage/transmogrify/IVariable.java | 39 - .../usage/transmogrify/InterfaceConstructor.java | 90 - .../checks/usage/transmogrify/LabelDef.java | 48 - .../checks/usage/transmogrify/LiteralResolver.java | 157 -- .../checks/usage/transmogrify/MethodDef.java | 157 -- .../checks/usage/transmogrify/MethodSignature.java | 138 -- .../transmogrify/MethodSpecificityComparator.java | 59 - .../checks/usage/transmogrify/NullClass.java | 107 - .../checks/usage/transmogrify/Occurrence.java | 131 -- .../checks/usage/transmogrify/PackageDef.java | 66 - .../usage/transmogrify/PrimitiveClasses.java | 107 - .../checks/usage/transmogrify/QueryEngine.java | 185 -- .../checks/usage/transmogrify/Reference.java | 141 -- .../usage/transmogrify/ReferenceCounter.java | 88 - .../usage/transmogrify/ReferenceThreshold.java | 78 - .../checks/usage/transmogrify/ReferenceTool.java | 55 - .../checks/usage/transmogrify/Resolver.java | 1893 --------------- .../checks/usage/transmogrify/Scope.java | 124 - .../checks/usage/transmogrify/ScopeIndex.java | 140 -- .../checkstyle/checks/usage/transmogrify/Span.java | 153 -- .../checks/usage/transmogrify/SymTabAST.java | 554 ----- .../usage/transmogrify/SymTabASTFactory.java | 76 - .../usage/transmogrify/SymTabASTIterator.java | 95 - .../checks/usage/transmogrify/SymbolTable.java | 274 --- .../usage/transmogrify/SymbolTableException.java | 35 - .../checks/usage/transmogrify/TableMaker.java | 1460 ------------ .../checks/usage/transmogrify/Typed.java | 45 - .../checks/usage/transmogrify/UnknownClass.java | 174 -- .../checks/usage/transmogrify/VariableDef.java | 132 -- .../tools/checkstyle/usage/InputEmptyFile.java | 2 - .../checkstyle/usage/InputInnerUsedMethod.java | 23 - .../usage/InputOneMethodPrivateField.java | 114 - .../tools/checkstyle/usage/InputUnusedField.java | 97 - .../tools/checkstyle/usage/InputUnusedLocal.java | 60 - .../tools/checkstyle/usage/InputUnusedMethod.java | 155 -- .../checkstyle/usage/InputUnusedParameter.java | 50 - .../tools/checkstyle/checks/usage/AllTests.java | 23 - .../usage/OneMethodPrivateFieldCheckTest.java | 46 - .../checks/usage/UnusedLocalVariableCheckTest.java | 34 - .../checks/usage/UnusedParameterCheckTest.java | 58 - .../checks/usage/UnusedPrivateFieldCheckTest.java | 36 - .../checks/usage/UnusedPrivateMethodCheckTest.java | 78 - contrib/usage/src/xdocs/config_usage.xml | 359 --- google_checks.xml | 168 -- import-control.xml | 62 - java.header | 18 - pom.xml | 1111 ++++++--- .../tools/checkstyle/CheckStyleTask.java | 295 ++- .../com/puppycrawl/tools/checkstyle/Checker.java | 415 ++-- .../tools/checkstyle/ConfigurationLoader.java | 252 +- .../tools/checkstyle/DefaultConfiguration.java | 72 +- .../tools/checkstyle/DefaultContext.java | 20 +- .../puppycrawl/tools/checkstyle/DefaultLogger.java | 119 +- .../puppycrawl/tools/checkstyle/Definitions.java | 37 + .../java/com/puppycrawl/tools/checkstyle/Defn.java | 39 - .../java/com/puppycrawl/tools/checkstyle/Main.java | 344 +-- .../puppycrawl/tools/checkstyle/ModuleFactory.java | 8 +- .../tools/checkstyle/PackageNamesLoader.java | 93 +- .../tools/checkstyle/PackageObjectFactory.java | 91 +- .../tools/checkstyle/PropertiesExpander.java | 17 +- .../tools/checkstyle/PropertyCacheFile.java | 129 +- .../tools/checkstyle/PropertyResolver.java | 8 +- .../puppycrawl/tools/checkstyle/TreeWalker.java | 703 ++++-- .../com/puppycrawl/tools/checkstyle/Utils.java | 202 ++ .../com/puppycrawl/tools/checkstyle/XMLLogger.java | 158 +- .../tools/checkstyle/api/AbstractFileSetCheck.java | 130 +- .../tools/checkstyle/api/AbstractLoader.java | 56 +- .../checkstyle/api/AbstractViolationReporter.java | 62 +- .../tools/checkstyle/api/AnnotationUtility.java | 105 +- .../tools/checkstyle/api/AuditEvent.java | 52 +- .../tools/checkstyle/api/AuditListener.java | 28 +- .../tools/checkstyle/api/AutomaticBean.java | 79 +- .../com/puppycrawl/tools/checkstyle/api/Check.java | 118 +- .../tools/checkstyle/api/CheckstyleException.java | 17 +- .../puppycrawl/tools/checkstyle/api/Comment.java | 72 +- .../tools/checkstyle/api/Configurable.java | 6 +- .../tools/checkstyle/api/Configuration.java | 10 +- .../puppycrawl/tools/checkstyle/api/Context.java | 6 +- .../tools/checkstyle/api/Contextualizable.java | 6 +- .../puppycrawl/tools/checkstyle/api/DetailAST.java | 257 +- .../tools/checkstyle/api/DetailNode.java | 76 + .../puppycrawl/tools/checkstyle/api/FastStack.java | 45 +- .../tools/checkstyle/api/FileContents.java | 199 +- .../tools/checkstyle/api/FileSetCheck.java | 20 +- .../puppycrawl/tools/checkstyle/api/FileText.java | 117 +- .../puppycrawl/tools/checkstyle/api/Filter.java | 8 +- .../puppycrawl/tools/checkstyle/api/FilterSet.java | 39 +- .../puppycrawl/tools/checkstyle/api/FullIdent.java | 80 +- .../tools/checkstyle/api/JavadocTagInfo.java | 222 +- .../tools/checkstyle/api/JavadocTokenTypes.java | 1392 +++++++++++ .../tools/checkstyle/api/LineColumn.java | 29 +- .../tools/checkstyle/api/LocalizedMessage.java | 325 +-- .../tools/checkstyle/api/LocalizedMessages.java | 23 +- .../tools/checkstyle/api/MessageDispatcher.java | 16 +- .../com/puppycrawl/tools/checkstyle/api/Scope.java | 25 +- .../tools/checkstyle/api/ScopeUtils.java | 57 +- .../tools/checkstyle/api/SeverityLevel.java | 17 +- .../tools/checkstyle/api/SeverityLevelCounter.java | 44 +- .../puppycrawl/tools/checkstyle/api/TextBlock.java | 14 +- .../tools/checkstyle/api/TokenTypes.java | 264 ++- .../com/puppycrawl/tools/checkstyle/api/Utils.java | 293 --- .../tools/checkstyle/api/package-info.java | 2 +- .../checkstyle/checks/AbstractFormatCheck.java | 60 +- .../checkstyle/checks/AbstractOptionCheck.java | 30 +- .../checkstyle/checks/AbstractTypeAwareCheck.java | 373 +-- .../checkstyle/checks/ArrayTypeStyleCheck.java | 28 +- .../checks/AvoidEscapedUnicodeCharactersCheck.java | 156 +- .../tools/checkstyle/checks/CheckUtils.java | 192 +- .../tools/checkstyle/checks/ClassResolver.java | 77 +- .../checkstyle/checks/DeclarationCollector.java | 348 +-- .../checkstyle/checks/DescendantTokenCheck.java | 183 +- .../checkstyle/checks/FileContentsHolder.java | 7 +- .../checkstyle/checks/FinalParametersCheck.java | 120 +- .../checkstyle/checks/LineSeparatorOption.java | 22 +- .../checkstyle/checks/NewlineAtEndOfFileCheck.java | 73 +- .../checkstyle/checks/OuterTypeFilenameCheck.java | 61 +- .../tools/checkstyle/checks/RegexpCheck.java | 154 +- .../checkstyle/checks/SuppressWarningsHolder.java | 335 +-- .../tools/checkstyle/checks/TodoCommentCheck.java | 102 +- .../checkstyle/checks/TrailingCommentCheck.java | 48 +- .../tools/checkstyle/checks/TranslationCheck.java | 133 +- .../checkstyle/checks/UncommentedMainCheck.java | 167 +- .../checkstyle/checks/UniquePropertiesCheck.java | 48 +- .../tools/checkstyle/checks/UpperEllCheck.java | 31 +- .../checks/annotation/AnnotationLocationCheck.java | 339 +++ .../checks/annotation/AnnotationUseStyleCheck.java | 191 +- .../checks/annotation/MissingDeprecatedCheck.java | 60 +- .../checks/annotation/MissingOverrideCheck.java | 55 +- .../checks/annotation/PackageAnnotationCheck.java | 16 +- .../checks/annotation/SuppressWarningsCheck.java | 126 +- .../checkstyle/checks/annotation/package-info.java | 2 +- .../checks/blocks/AvoidNestedBlocksCheck.java | 34 +- .../checkstyle/checks/blocks/BlockOption.java | 6 +- .../checkstyle/checks/blocks/EmptyBlockCheck.java | 84 +- .../checks/blocks/EmptyCatchBlockCheck.java | 300 +++ .../checkstyle/checks/blocks/LeftCurlyCheck.java | 292 ++- .../checkstyle/checks/blocks/LeftCurlyOption.java | 5 +- .../checkstyle/checks/blocks/NeedBracesCheck.java | 344 ++- .../checkstyle/checks/blocks/RightCurlyCheck.java | 272 ++- .../checkstyle/checks/blocks/RightCurlyOption.java | 5 +- .../checkstyle/checks/blocks/package-info.java | 2 +- .../checks/coding/AbstractIllegalCheck.java | 38 +- .../checks/coding/AbstractIllegalMethodCheck.java | 28 +- .../checks/coding/AbstractNestedDepthCheck.java | 42 +- .../checks/coding/AbstractSuperCheck.java | 113 +- .../checks/coding/ArrayTrailingCommaCheck.java | 25 +- .../coding/AvoidInlineConditionalsCheck.java | 19 +- .../checks/coding/CovariantEqualsCheck.java | 44 +- .../checks/coding/DeclarationOrderCheck.java | 229 +- .../checks/coding/DefaultComesLastCheck.java | 25 +- .../checks/coding/EmptyStatementCheck.java | 20 +- .../checks/coding/EqualsAvoidNullCheck.java | 91 +- .../checks/coding/EqualsHashCodeCheck.java | 92 +- .../checks/coding/ExplicitInitializationCheck.java | 99 +- .../checkstyle/checks/coding/FallThroughCheck.java | 242 +- .../checks/coding/FinalLocalVariableCheck.java | 272 ++- .../checkstyle/checks/coding/HiddenFieldCheck.java | 517 ++-- .../checks/coding/IllegalCatchCheck.java | 37 +- .../checks/coding/IllegalInstantiationCheck.java | 192 +- .../checks/coding/IllegalThrowsCheck.java | 87 +- .../checks/coding/IllegalTokenCheck.java | 19 +- .../checks/coding/IllegalTokenTextCheck.java | 37 +- .../checkstyle/checks/coding/IllegalTypeCheck.java | 370 ++- .../checks/coding/InnerAssignmentCheck.java | 87 +- .../checks/coding/JUnitTestCaseCheck.java | 224 -- .../checkstyle/checks/coding/MagicNumberCheck.java | 252 +- .../checkstyle/checks/coding/MissingCtorCheck.java | 19 +- .../checks/coding/MissingSwitchDefaultCheck.java | 11 +- .../coding/ModifiedControlVariableCheck.java | 406 +++- .../checks/coding/MultipleStringLiteralsCheck.java | 127 +- .../coding/MultipleVariableDeclarationsCheck.java | 58 +- .../checks/coding/NestedForDepthCheck.java | 25 +- .../checks/coding/NestedIfDepthCheck.java | 57 +- .../checks/coding/NestedTryDepthCheck.java | 49 +- .../checkstyle/checks/coding/NoCloneCheck.java | 14 +- .../checkstyle/checks/coding/NoFinalizerCheck.java | 11 +- .../checks/coding/OneStatementPerLineCheck.java | 100 +- .../OverloadMethodsDeclarationOrderCheck.java | 35 +- .../checks/coding/PackageDeclarationCheck.java | 60 +- .../checks/coding/ParameterAssignmentCheck.java | 207 +- .../checks/coding/RedundantThrowsCheck.java | 175 -- .../checkstyle/checks/coding/RequireThisCheck.java | 112 +- .../checkstyle/checks/coding/ReturnCountCheck.java | 129 +- .../coding/SimplifyBooleanExpressionCheck.java | 33 +- .../checks/coding/SimplifyBooleanReturnCheck.java | 64 +- .../checks/coding/StringLiteralEqualityCheck.java | 27 +- .../checkstyle/checks/coding/SuperCloneCheck.java | 4 +- .../checks/coding/SuperFinalizeCheck.java | 4 +- .../checks/coding/UnnecessaryParenthesesCheck.java | 202 +- .../VariableDeclarationUsageDistanceCheck.java | 427 ++-- .../checkstyle/checks/coding/package-info.java | 2 +- .../checks/design/DesignForExtensionCheck.java | 49 +- .../checkstyle/checks/design/FinalClassCheck.java | 86 +- .../design/HideUtilityClassConstructorCheck.java | 45 +- .../checks/design/InnerTypeLastCheck.java | 44 +- .../checks/design/InterfaceIsTypeCheck.java | 33 +- .../checks/design/MutableExceptionCheck.java | 129 +- .../checks/design/OneTopLevelClassCheck.java | 44 +- .../checkstyle/checks/design/ThrowsCountCheck.java | 49 +- .../checks/design/VisibilityModifierCheck.java | 768 +++++- .../checkstyle/checks/design/package-info.java | 2 +- .../checkstyle/checks/duplicates/ChecksumInfo.java | 178 -- .../duplicates/StrictDuplicateCodeCheck.java | 542 ----- .../checkstyle/checks/duplicates/package-info.java | 24 - .../checks/header/AbstractHeaderCheck.java | 77 +- .../checkstyle/checks/header/HeaderCheck.java | 61 +- .../checks/header/RegexpHeaderCheck.java | 78 +- .../checkstyle/checks/header/package-info.java | 2 +- .../checkstyle/checks/imports/AccessResult.java | 2 +- .../checks/imports/AvoidStarImportCheck.java | 72 +- .../checks/imports/AvoidStaticImportCheck.java | 44 +- .../checks/imports/CustomImportOrderCheck.java | 566 ++--- .../tools/checkstyle/checks/imports/Guard.java | 106 +- .../checks/imports/IllegalImportCheck.java | 52 +- .../checks/imports/ImportControlCheck.java | 99 +- .../checks/imports/ImportControlLoader.java | 105 +- .../checks/imports/ImportOrderCheck.java | 317 ++- .../checks/imports/ImportOrderOption.java | 6 +- .../checkstyle/checks/imports/PkgControl.java | 83 +- .../checks/imports/RedundantImportCheck.java | 95 +- .../checks/imports/UnusedImportsCheck.java | 173 +- .../checkstyle/checks/imports/package-info.java | 2 +- .../checks/indentation/ArrayInitHandler.java | 38 +- .../checks/indentation/BlockParentHandler.java | 36 +- .../checkstyle/checks/indentation/CaseHandler.java | 20 +- .../checks/indentation/CatchHandler.java | 14 +- .../checks/indentation/ClassDefHandler.java | 32 +- .../checks/indentation/DoWhileHandler.java | 14 +- .../checkstyle/checks/indentation/ElseHandler.java | 18 +- .../checks/indentation/ExpressionHandler.java | 411 ++-- .../checks/indentation/FinallyHandler.java | 16 +- .../checkstyle/checks/indentation/ForHandler.java | 34 +- .../checks/indentation/HandlerFactory.java | 119 +- .../checkstyle/checks/indentation/IfHandler.java | 44 +- .../checks/indentation/ImportHandler.java | 14 +- .../checkstyle/checks/indentation/IndentLevel.java | 74 +- .../checks/indentation/IndentationCheck.java | 165 +- .../checks/indentation/IndexHandler.java | 18 +- .../checks/indentation/LabelHandler.java | 18 +- .../checkstyle/checks/indentation/LineSet.java | 28 +- .../checks/indentation/LineWrappingHandler.java | 224 +- .../checks/indentation/MemberDefHandler.java | 50 +- .../checks/indentation/MethodCallHandler.java | 134 +- .../indentation/MethodCallLineWrapHandler.java | 52 + .../checks/indentation/MethodDefHandler.java | 36 +- .../checkstyle/checks/indentation/NewHandler.java | 20 +- .../checks/indentation/ObjectBlockHandler.java | 16 +- .../checks/indentation/PackageDefHandler.java | 14 +- .../checks/indentation/PrimordialHandler.java | 10 +- .../checks/indentation/SlistHandler.java | 64 +- .../checks/indentation/StaticInitHandler.java | 14 +- .../checks/indentation/SwitchHandler.java | 14 +- .../checks/indentation/SynchronizedHandler.java | 96 + .../checkstyle/checks/indentation/TryHandler.java | 22 +- .../checks/indentation/WhileHandler.java | 14 +- .../checks/indentation/package-info.java | 2 +- .../checks/javadoc/AbstractJavadocCheck.java | 760 ++++++ .../checks/javadoc/AtclauseOrderCheck.java | 184 ++ .../tools/checkstyle/checks/javadoc/HtmlTag.java | 68 +- .../checks/javadoc/InvalidJavadocTag.java | 40 +- .../checks/javadoc/JavadocMethodCheck.java | 587 +++-- .../checkstyle/checks/javadoc/JavadocNodeImpl.java | 158 ++ .../checks/javadoc/JavadocPackageCheck.java | 45 +- .../checks/javadoc/JavadocParagraphCheck.java | 214 ++ .../checks/javadoc/JavadocStyleCheck.java | 288 ++- .../checkstyle/checks/javadoc/JavadocTag.java | 72 +- .../JavadocTagContinuationIndentationCheck.java | 132 ++ .../checkstyle/checks/javadoc/JavadocTags.java | 30 +- .../checks/javadoc/JavadocTypeCheck.java | 246 +- .../checkstyle/checks/javadoc/JavadocUtils.java | 313 ++- .../checks/javadoc/JavadocVariableCheck.java | 97 +- .../javadoc/NonEmptyAtclauseDescriptionCheck.java | 84 + .../checks/javadoc/SingleLineJavadocCheck.java | 102 + .../checks/javadoc/SummaryJavadocCheck.java | 179 ++ .../tools/checkstyle/checks/javadoc/TagParser.java | 170 +- .../checkstyle/checks/javadoc/WriteTagCheck.java | 135 +- .../checkstyle/checks/javadoc/package-info.java | 2 +- .../checks/metrics/AbstractClassCouplingCheck.java | 210 +- .../checks/metrics/AbstractComplexityCheck.java | 105 +- .../metrics/BooleanExpressionComplexityCheck.java | 183 +- .../metrics/ClassDataAbstractionCouplingCheck.java | 23 +- .../checks/metrics/ClassFanOutComplexityCheck.java | 26 +- .../checks/metrics/CyclomaticComplexityCheck.java | 33 +- .../checkstyle/checks/metrics/JavaNCSSCheck.java | 221 +- .../checks/metrics/NPathComplexityCheck.java | 106 +- .../checkstyle/checks/metrics/package-info.java | 2 +- .../checks/modifier/ModifierOrderCheck.java | 43 +- .../checks/modifier/RedundantModifierCheck.java | 111 +- .../checkstyle/checks/modifier/package-info.java | 2 +- .../naming/AbbreviationAsWordInNameCheck.java | 138 +- .../naming/AbstractAccessControlNameCheck.java | 93 +- .../checks/naming/AbstractClassNameCheck.java | 77 +- .../checks/naming/AbstractNameCheck.java | 21 +- .../naming/AbstractTypeParameterNameCheck.java | 33 +- .../checks/naming/ClassTypeParameterNameCheck.java | 3 +- .../checks/naming/ConstantNameCheck.java | 35 +- .../naming/InterfaceTypeParameterNameCheck.java | 2 +- .../checks/naming/LocalFinalVariableNameCheck.java | 20 +- .../checks/naming/LocalVariableNameCheck.java | 41 +- .../checkstyle/checks/naming/MemberNameCheck.java | 21 +- .../checkstyle/checks/naming/MethodNameCheck.java | 56 +- .../naming/MethodTypeParameterNameCheck.java | 3 +- .../checkstyle/checks/naming/PackageNameCheck.java | 17 +- .../checks/naming/ParameterNameCheck.java | 14 +- .../checks/naming/StaticVariableNameCheck.java | 21 +- .../checkstyle/checks/naming/TypeNameCheck.java | 12 +- .../checkstyle/checks/naming/package-info.java | 2 +- .../tools/checkstyle/checks/package-info.java | 2 +- .../checks/regexp/CommentSuppressor.java | 20 +- .../checkstyle/checks/regexp/DetectorOptions.java | 88 +- .../checkstyle/checks/regexp/MatchSuppressor.java | 14 +- .../checks/regexp/MultilineDetector.java | 73 +- .../checkstyle/checks/regexp/NeverSuppress.java | 6 +- .../checks/regexp/RegexpMultilineCheck.java | 46 +- .../checks/regexp/RegexpSinglelineCheck.java | 46 +- .../checks/regexp/RegexpSinglelineJavaCheck.java | 56 +- .../checks/regexp/SinglelineDetector.java | 70 +- .../checkstyle/checks/regexp/package-info.java | 2 +- .../checks/sizes/AnonInnerLengthCheck.java | 33 +- .../sizes/ExecutableStatementCountCheck.java | 158 +- .../checkstyle/checks/sizes/FileLengthCheck.java | 25 +- .../checkstyle/checks/sizes/LineLengthCheck.java | 46 +- .../checkstyle/checks/sizes/MethodCountCheck.java | 208 +- .../checkstyle/checks/sizes/MethodLengthCheck.java | 45 +- .../checks/sizes/OuterTypeNumberCheck.java | 52 +- .../checks/sizes/ParameterNumberCheck.java | 87 +- .../checkstyle/checks/sizes/package-info.java | 2 +- .../checks/whitespace/AbstractParenPadCheck.java | 72 +- .../whitespace/EmptyForInitializerPadCheck.java | 41 +- .../whitespace/EmptyForIteratorPadCheck.java | 39 +- .../checks/whitespace/EmptyLineSeparatorCheck.java | 220 +- .../checks/whitespace/FileTabCharacterCheck.java | 33 +- .../checks/whitespace/GenericWhitespaceCheck.java | 157 +- .../checks/whitespace/MethodParamPadCheck.java | 66 +- .../checks/whitespace/NoLineWrapCheck.java | 14 +- .../checks/whitespace/NoWhitespaceAfterCheck.java | 254 +- .../checks/whitespace/NoWhitespaceBeforeCheck.java | 43 +- .../checks/whitespace/OperatorWrapCheck.java | 51 +- .../checkstyle/checks/whitespace/PadOption.java | 5 +- .../checks/whitespace/ParenPadCheck.java | 64 +- .../checks/whitespace/SeparatorWrapCheck.java | 31 +- .../checks/whitespace/TypecastParenPadCheck.java | 25 +- .../checks/whitespace/WhitespaceAfterCheck.java | 45 +- .../checks/whitespace/WhitespaceAroundCheck.java | 265 ++- .../checkstyle/checks/whitespace/WrapOption.java | 5 +- .../checkstyle/checks/whitespace/package-info.java | 2 +- .../tools/checkstyle/doclets/CheckDocsDoclet.java | 115 +- .../tools/checkstyle/doclets/TokenTypesDoclet.java | 48 +- .../tools/checkstyle/doclets/package-info.java | 2 +- .../tools/checkstyle/filters/CSVFilter.java | 41 +- .../tools/checkstyle/filters/IntFilter.java | 8 +- .../tools/checkstyle/filters/IntMatchFilter.java | 27 +- .../tools/checkstyle/filters/IntRangeFilter.java | 37 +- .../checkstyle/filters/SeverityMatchFilter.java | 25 +- .../tools/checkstyle/filters/SuppressElement.java | 156 +- .../checkstyle/filters/SuppressWarningsFilter.java | 9 +- .../filters/SuppressWithNearbyCommentFilter.java | 264 +-- .../filters/SuppressionCommentFilter.java | 301 ++- .../checkstyle/filters/SuppressionFilter.java | 27 +- .../checkstyle/filters/SuppressionsLoader.java | 68 +- .../tools/checkstyle/filters/package-info.java | 2 +- .../tools/checkstyle/grammars/CommentListener.java | 28 +- .../tools/checkstyle/grammars/package-info.java | 2 +- .../tools/checkstyle/gui/AbstractCellEditor.java | 20 +- .../checkstyle/gui/AbstractTreeTableModel.java | 33 +- .../tools/checkstyle/gui/CodeSelector.java | 33 + .../puppycrawl/tools/checkstyle/gui/FileDrop.java | 61 +- .../tools/checkstyle/gui/JTreeTable.java | 21 +- .../com/puppycrawl/tools/checkstyle/gui/Main.java | 23 + .../tools/checkstyle/gui/ParseTreeInfoPanel.java | 113 +- .../tools/checkstyle/gui/ParseTreeModel.java | 14 +- .../checkstyle/gui/TreeTableModelAdapter.java | 43 +- .../puppycrawl/tools/checkstyle/package-info.java | 2 +- src/main/resources/checkstyle_packages.xml | 1 - .../checks/annotation/messages.properties | 3 + .../checks/annotation/messages_de.properties | 14 +- .../checks/annotation/messages_tr.properties | 26 +- .../checkstyle/checks/blocks/messages.properties | 2 + .../checks/blocks/messages_de.properties | 2 +- .../checks/blocks/messages_es.properties | 13 +- .../checks/blocks/messages_fr.properties | 8 +- .../checks/blocks/messages_ja.properties | 16 +- .../checks/blocks/messages_pt.properties | 4 +- .../checks/blocks/messages_tr.properties | 16 +- .../checkstyle/checks/coding/messages.properties | 6 - .../checks/coding/messages_de.properties | 44 +- .../checks/coding/messages_es.properties | 85 +- .../checks/coding/messages_fi.properties | 3 +- .../checks/coding/messages_fr.properties | 97 +- .../checks/coding/messages_ja.properties | 73 +- .../checks/coding/messages_pt.properties | 60 +- .../checks/coding/messages_tr.properties | 127 +- .../checks/design/messages_de.properties | 2 +- .../checks/design/messages_es.properties | 10 +- .../checks/design/messages_fr.properties | 16 +- .../checks/design/messages_ja.properties | 12 +- .../checks/design/messages_pt.properties | 8 +- .../checks/design/messages_tr.properties | 16 +- .../checks/duplicates/messages.properties | 1 - .../checks/duplicates/messages_de.properties | 1 - .../checks/duplicates/messages_es.properties | 1 - .../checks/duplicates/messages_fr.properties | 1 - .../checks/duplicates/messages_tr.properties | 3 - .../checks/header/messages_es.properties | 4 +- .../checks/header/messages_fi.properties | 2 +- .../checks/header/messages_fr.properties | 4 +- .../checks/header/messages_ja.properties | 4 +- .../checks/header/messages_pt.properties | 4 +- .../checks/header/messages_tr.properties | 4 +- .../checks/imports/messages_de.properties | 8 +- .../checks/imports/messages_es.properties | 12 +- .../checks/imports/messages_fr.properties | 16 +- .../checks/imports/messages_ja.properties | 16 +- .../checks/imports/messages_pt.properties | 16 +- .../checks/imports/messages_tr.properties | 22 +- .../checks/indentation/messages_de.properties | 4 +- .../checks/indentation/messages_es.properties | 4 +- .../checks/indentation/messages_fr.properties | 4 +- .../checks/indentation/messages_ja.properties | 4 +- .../checks/indentation/messages_pt.properties | 4 +- .../checks/indentation/messages_tr.properties | 4 +- .../checkstyle/checks/javadoc/messages.properties | 23 + .../checks/javadoc/messages_de.properties | 12 +- .../checks/javadoc/messages_es.properties | 16 +- .../checks/javadoc/messages_fr.properties | 14 +- .../checks/javadoc/messages_ja.properties | 28 +- .../checks/javadoc/messages_pt.properties | 16 +- .../checks/javadoc/messages_tr.properties | 32 +- .../tools/checkstyle/checks/messages_de.properties | 14 +- .../tools/checkstyle/checks/messages_es.properties | 14 +- .../tools/checkstyle/checks/messages_fr.properties | 18 +- .../tools/checkstyle/checks/messages_ja.properties | 18 +- .../tools/checkstyle/checks/messages_pt.properties | 12 +- .../tools/checkstyle/checks/messages_tr.properties | 34 +- .../checks/metrics/messages_de.properties | 26 +- .../checks/metrics/messages_es.properties | 50 +- .../checks/metrics/messages_fr.properties | 50 +- .../checks/metrics/messages_tr.properties | 58 +- .../checkstyle/checks/modifier/messages.properties | 2 +- .../checks/modifier/messages_de.properties | 2 +- .../checks/modifier/messages_es.properties | 4 +- .../checks/modifier/messages_fr.properties | 4 +- .../checks/modifier/messages_ja.properties | 4 +- .../checks/modifier/messages_pt.properties | 2 +- .../checks/modifier/messages_tr.properties | 4 +- .../checks/naming/messages_de.properties | 2 +- .../checks/naming/messages_es.properties | 4 +- .../checks/naming/messages_fr.properties | 4 +- .../checks/naming/messages_ja.properties | 4 +- .../checks/naming/messages_pt.properties | 4 +- .../checks/naming/messages_tr.properties | 8 +- .../checks/regexp/messages_de.properties | 2 +- .../checks/regexp/messages_tr.properties | 4 +- .../checkstyle/checks/sizes/messages_de.properties | 12 +- .../checkstyle/checks/sizes/messages_es.properties | 12 +- .../checkstyle/checks/sizes/messages_fr.properties | 12 +- .../checkstyle/checks/sizes/messages_ja.properties | 12 +- .../checkstyle/checks/sizes/messages_pt.properties | 12 +- .../checkstyle/checks/sizes/messages_tr.properties | 24 +- .../checks/whitespace/messages.properties | 1 + .../checks/whitespace/messages_de.properties | 6 +- .../checks/whitespace/messages_es.properties | 18 +- .../checks/whitespace/messages_fr.properties | 14 +- .../checks/whitespace/messages_ja.properties | 18 +- .../checks/whitespace/messages_pt.properties | 10 +- .../checks/whitespace/messages_tr.properties | 22 +- .../puppycrawl/tools/checkstyle/grammars/java.g | 119 +- .../checkstyle/grammars/javadoc/JavadocLexer.g4 | 405 ++++ .../checkstyle/grammars/javadoc/JavadocParser.g4 | 908 +++++++ .../tools/checkstyle/messages_de.properties | 6 +- .../tools/checkstyle/messages_es.properties | 8 +- .../tools/checkstyle/messages_fr.properties | 8 +- .../tools/checkstyle/messages_pt.properties | 4 +- .../tools/checkstyle/messages_tr.properties | 10 +- src/main/resources/google_checks.xml | 203 ++ src/main/resources/sun_checks.xml | 178 ++ src/site/resources/css/site.css | 32 +- .../resources/images/Google-Plus-Logo-120x38.png | Bin 0 -> 7527 bytes src/site/resources/images/anchor.png | Bin 0 -> 316 bytes src/site/resources/images/banner.jpg | Bin 0 -> 4653 bytes .../resources/images/checkstyle_logo_small_64.png | Bin 0 -> 6884 bytes .../images/github_logo_social_coding_outlined.png | Bin 0 -> 4532 bytes src/site/resources/images/groups.png | Bin 0 -> 1570 bytes src/site/resources/images/gui_screenshot.png | Bin 15089 -> 73462 bytes .../images/gui_screenshot_debug_eclipse.png | Bin 0 -> 127937 bytes .../resources/images/gui_screenshot_debug_idea.png | Bin 0 -> 104728 bytes .../images/gui_screenshot_debug_netbeans.png | Bin 0 -> 130353 bytes .../images/gui_screenshot_importing_eclipse.png | Bin 0 -> 54556 bytes .../images/gui_screenshot_importing_idea.png | Bin 0 -> 28085 bytes .../images/gui_screenshot_importing_idea1.png | Bin 0 -> 17104 bytes .../images/gui_screenshot_importing_netbeans.png | Bin 0 -> 49608 bytes .../images/gui_screenshot_importing_netbeans1.png | Bin 0 -> 36313 bytes .../images/gui_screenshot_select_check_eclipse.png | Bin 0 -> 113247 bytes .../images/gui_screenshot_select_check_idea.png | Bin 0 -> 64723 bytes .../gui_screenshot_select_check_netbeans.png | Bin 0 -> 60841 bytes .../images/gui_screenshot_ut_select_eclipse.png | Bin 0 -> 197204 bytes .../images/gui_screenshot_ut_select_idea.png | Bin 0 -> 155261 bytes .../images/gui_screenshot_ut_select_netbeans.png | Bin 0 -> 142528 bytes src/site/resources/images/logo.png | Bin 3090 -> 34670 bytes src/site/resources/images/rss-long.png | Bin 0 -> 6326 bytes src/site/resources/images/sflogo.gif | Bin 0 -> 3047 bytes src/site/resources/images/stackoverflow.jpeg | Bin 0 -> 2032 bytes src/site/resources/js/anchors.js | 23 + src/site/site.xml | 52 +- .../AllChecksPresentOnAvailableChecksPageTest.java | 88 + .../tools/checkstyle/BaseCheckTestSupport.java | 147 +- .../puppycrawl/tools/checkstyle/CheckerTest.java | 46 +- .../tools/checkstyle/ConfigurationLoaderTest.java | 36 +- .../tools/checkstyle/DebugAuditAdapter.java | 36 +- .../puppycrawl/tools/checkstyle/DebugFilter.java | 11 +- .../tools/checkstyle/PackageNamesLoaderTest.java | 9 +- .../tools/checkstyle/PackageObjectFactoryTest.java | 15 +- .../com/puppycrawl/tools/checkstyle/TestUtils.java | 43 + .../tools/checkstyle/TreeWalkerTest.java | 141 ++ .../com/puppycrawl/tools/checkstyle/UtilsTest.java | 85 +- .../puppycrawl/tools/checkstyle/XMLLoggerTest.java | 16 +- .../api/AbstractViolationReporterTest.java | 16 +- .../tools/checkstyle/api/AutomaticBeanTest.java | 12 +- .../tools/checkstyle/api/DetailASTTest.java | 3 +- .../tools/checkstyle/api/FastStackTest.java | 2 +- .../puppycrawl/tools/checkstyle/api/ScopeTest.java | 25 +- .../tools/checkstyle/api/SeverityLevelTest.java | 25 +- .../tools/checkstyle/api/TokenTypesTest.java | 9 +- .../checkstyle/checks/ArrayTypeStyleCheckTest.java | 2 +- .../AvoidEscapedUnicodeCharactersCheckTest.java | 144 +- .../tools/checkstyle/checks/ClassResolverTest.java | 2 +- .../checks/DescendantTokenCheckTest.java | 26 +- .../checks/FileSetCheckLifecycleTest.java | 55 +- .../checks/FinalParametersCheckTest.java | 76 +- .../checks/NewlineAtEndOfFileCheckTest.java | 12 +- .../checks/OuterTypeFilenameCheckTest.java | 2 +- .../tools/checkstyle/checks/RegexpCheckTest.java | 38 +- .../checkstyle/checks/TodoCommentCheckTest.java | 12 +- .../checks/TrailingCommentCheckTest.java | 36 +- .../checkstyle/checks/TranslationCheckTest.java | 34 +- .../checks/UncommentedMainCheckTest.java | 16 +- .../checks/UniquePropertiesCheckTest.java | 50 +- .../tools/checkstyle/checks/UpperEllCheckTest.java | 6 +- .../annotation/AnnotationLocationCheckTest.java | 68 + .../checks/annotation/AnnotationUseStyleTest.java | 101 +- .../checks/annotation/MissingDeprecatedTest.java | 68 +- .../annotation/MissingOverrideCheckTest.java | 49 +- .../checks/annotation/PackageAnnotationTest.java | 36 +- .../checks/annotation/SuppressWarningsTest.java | 929 ++++---- .../checks/blocks/AvoidNestedBlocksCheckTest.java | 18 +- .../checks/blocks/EmptyBlockCheckTest.java | 65 +- .../checks/blocks/EmptyCatchBlockCheckTest.java | 63 + .../checks/blocks/LeftCurlyCheckTest.java | 246 +- .../checks/blocks/NeedBracesCheckTest.java | 86 +- .../checks/blocks/RightCurlyCheckTest.java | 113 +- .../checks/coding/ArrayTrailingCommaCheckTest.java | 10 +- .../coding/AvoidInlineConditionalsCheckTest.java | 10 +- .../checks/coding/CovariantEqualsCheckTest.java | 12 +- .../checks/coding/DeclarationOrderCheckTest.java | 120 +- .../checks/coding/DefaultComesLastCheckTest.java | 13 +- .../checks/coding/EmptyStatementCheckTest.java | 35 +- .../checks/coding/EqualsAvoidNullTest.java | 78 +- .../checks/coding/EqualsHashCodeCheckTest.java | 10 +- .../coding/ExplicitInitializationCheckTest.java | 42 +- .../checks/coding/FallThroughCheckTest.java | 105 +- .../checks/coding/FinalLocalVariableCheckTest.java | 115 +- .../checks/coding/HiddenFieldCheckTest.java | 430 ++-- .../checks/coding/IllegalCatchCheckTest.java | 32 +- .../coding/IllegalInstantiationCheckTest.java | 22 +- .../checks/coding/IllegalThrowsCheckTest.java | 40 +- .../checks/coding/IllegalTokenCheckTest.java | 12 +- .../checks/coding/IllegalTokenTextCheckTest.java | 10 +- .../checks/coding/IllegalTypeCheckTest.java | 130 +- .../checks/coding/InnerAssignmentCheckTest.java | 49 +- .../checks/coding/JUnitTestCaseCheckTest.java | 47 - .../checks/coding/MagicNumberCheckTest.java | 510 ++-- .../checks/coding/MissingCtorCheckTest.java | 6 +- .../coding/MissingSwitchDefaultCheckTest.java | 12 +- .../coding/ModifiedControlVariableCheckTest.java | 19 +- .../coding/MultipleStringLiteralsCheckTest.java | 20 +- .../MultipleVariableDeclarationsCheckTest.java | 19 +- .../checks/coding/NestedForDepthCheckTest.java | 8 +- .../checks/coding/NestedIfDepthCheckTest.java | 10 +- .../checks/coding/NestedTryDepthCheckTest.java | 14 +- .../checkstyle/checks/coding/NoCloneCheckTest.java | 16 +- .../checks/coding/NoFinalizerCheckTest.java | 6 +- .../coding/OneStatementPerLineCheckTest.java | 8 +- .../OverloadMethodsDeclarationOrderCheckTest.java | 13 +- .../checks/coding/PackageDeclarationCheckTest.java | 35 +- .../coding/ParameterAssignmentCheckTest.java | 12 +- .../checks/coding/RedundantThrowsCheckTest.java | 140 -- .../checks/coding/RequireThisCheckTest.java | 31 +- .../checks/coding/ReturnCountCheckTest.java | 14 +- .../coding/SimplifyBooleanExpressionCheckTest.java | 14 +- .../coding/SimplifyBooleanReturnCheckTest.java | 8 +- .../coding/StringLiteralEqualityCheckTest.java | 10 +- .../checks/coding/SuperCloneCheckTest.java | 10 +- .../checks/coding/SuperFinalizeCheckTest.java | 8 +- .../coding/UnnecessaryParenthesesCheckTest.java | 98 +- .../VariableDeclarationUsageDistanceCheckTest.java | 14 +- .../checks/design/DesignForExtensionCheckTest.java | 8 +- .../checks/design/FinalClassCheckTest.java | 10 +- .../HideUtilityClassConstructorCheckTest.java | 7 +- .../checks/design/InnerTypeLastCheckTest.java | 23 +- .../checks/design/InterfaceIsTypeCheckTest.java | 10 +- .../checks/design/MutableExceptionCheckTest.java | 26 +- .../checks/design/OneTopLevelClassCheckTest.java | 18 +- .../checks/design/ThrowsCountCheckTest.java | 12 +- .../checks/design/VisibilityModifierCheckTest.java | 204 +- .../duplicates/StrictDuplicateCodeCheckTest.java | 106 - .../checkstyle/checks/header/HeaderCheckTest.java | 21 +- .../checks/header/RegexpHeaderCheckTest.java | 94 + .../checks/imports/AvoidStarImportTest.java | 34 +- .../checks/imports/AvoidStaticImportTest.java | 44 +- .../checks/imports/CustomImportOrderCheckTest.java | 184 +- .../tools/checkstyle/checks/imports/GuardTest.java | 2 +- .../checks/imports/IllegalImportCheckTest.java | 20 +- .../imports/ImportControlCheckRegExTest.java | 12 +- .../checks/imports/ImportControlCheckTest.java | 23 +- .../checks/imports/ImportControlLoaderTest.java | 2 +- .../checks/imports/ImportOrderCheckTest.java | 201 +- .../checks/imports/PkgControlRegExpTest.java | 2 +- .../checkstyle/checks/imports/PkgControlTest.java | 2 +- .../checks/imports/RedundantImportCheckTest.java | 20 +- .../checks/imports/UnusedImportsCheckTest.java | 74 +- .../checks/indentation/IndentationCheckTest.java | 1570 +++++++++---- .../checks/indentation/NewHandlerTest.java | 8 +- .../checks/javadoc/AbstractJavadocCheckTest.java | 52 + .../checks/javadoc/AtclauseOrderCheckTest.java | 102 + .../checks/javadoc/JavadocMethodCheckTest.java | 579 ++--- .../checks/javadoc/JavadocPackageCheckTest.java | 8 +- .../checks/javadoc/JavadocParagraphCheckTest.java | 73 + .../checks/javadoc/JavadocParseTreeTest.java | 311 +++ .../checks/javadoc/JavadocStyleCheckTest.java | 190 +- ...JavadocTagContinuationIndentationCheckTest.java | 64 + .../checks/javadoc/JavadocTypeCheckTest.java | 162 +- .../checks/javadoc/JavadocUtilsTest.java | 93 +- .../checks/javadoc/JavadocVariableCheckTest.java | 254 +- .../NonEmptyAtclauseDescriptionCheckTest.java | 65 + .../checks/javadoc/ParseTreeBuilder.java | 2474 ++++++++++++++++++++ .../checks/javadoc/SingleLineJavadocCheckTest.java | 41 + .../checks/javadoc/SummaryJavadocCheckTest.java | 89 + .../checks/javadoc/WriteTagCheckTest.java | 152 +- .../BooleanExpressionComplexityCheckTest.java | 23 +- .../ClassDataAbstractionCouplingCheckTest.java | 11 +- .../metrics/ClassFanOutComplexityCheckTest.java | 6 +- .../metrics/CyclomaticComplexityCheckTest.java | 24 +- .../checks/metrics/JavaNCSSCheckTest.java | 26 +- .../checks/metrics/NPathComplexityCheckTest.java | 26 +- .../checks/modifier/ModifierOrderCheckTest.java | 24 +- .../checks/modifier/RedundantModifierTest.java | 50 +- .../naming/AbbreviationAsWordInNameCheckTest.java | 13 +- .../checks/naming/AbstractClassNameCheckTest.java | 58 +- .../checks/naming/ConstantNameCheckTest.java | 45 +- .../naming/LocalFinalVariableNameCheckTest.java | 14 +- .../checks/naming/LocalVariableNameCheckTest.java | 27 +- .../checks/naming/MemberNameCheckTest.java | 134 +- .../checks/naming/MethodNameCheckTest.java | 83 +- .../checks/naming/PackageNameCheckTest.java | 10 +- .../checks/naming/ParameterNameCheckTest.java | 13 +- .../checks/naming/StaticVariableNameCheckTest.java | 9 +- .../checks/naming/TypeNameCheckTest.java | 51 +- .../checks/naming/TypeParameterNameTest.java | 57 +- .../checks/regexp/RegexpMultilineCheckTest.java | 70 +- .../checks/regexp/RegexpSinglelineCheckTest.java | 34 +- .../regexp/RegexpSinglelineJavaCheckTest.java | 135 +- .../checks/sizes/AnonInnerLengthCheckTest.java | 12 +- .../sizes/ExecutableStatementCountCheckTest.java | 44 +- .../checks/sizes/FileLengthCheckTest.java | 6 +- .../checks/sizes/LineLengthCheckTest.java | 8 +- .../checks/sizes/MethodCountCheckTest.java | 30 +- .../checks/sizes/MethodLengthCheckTest.java | 6 +- .../checks/sizes/OuterTypeNumberCheckTest.java | 6 +- .../checks/sizes/ParameterNumberCheckTest.java | 24 +- .../EmptyForInitializerPadCheckTest.java | 21 +- .../whitespace/EmptyForIteratorPadCheckTest.java | 23 +- .../whitespace/EmptyLineSeparatorCheckTest.java | 77 +- .../whitespace/FileTabCharacterCheckTest.java | 30 +- .../whitespace/GenericWhitespaceCheckTest.java | 102 +- .../checks/whitespace/MethodParamPadCheckTest.java | 97 +- .../checks/whitespace/NoLineWrapCheckTest.java | 16 +- .../whitespace/NoWhitespaceAfterCheckTest.java | 72 +- .../whitespace/NoWhitespaceBeforeCheckTest.java | 36 +- .../checks/whitespace/OperatorWrapCheckTest.java | 23 +- .../checks/whitespace/ParenPadCheckTest.java | 107 +- .../checks/whitespace/SeparatorWrapCheckTest.java | 9 +- .../whitespace/TypecastParenPadCheckTest.java | 29 +- .../whitespace/WhitespaceAfterCheckTest.java | 43 +- .../checks/whitespace/WhitespaceAroundTest.java | 147 +- .../checkstyle/comments/AllBlockCommentsTest.java | 95 + .../comments/AllSinglelineCommentsTest.java | 90 + .../tools/checkstyle/comments/CommentsTest.java | 617 +++++ .../comments/CompareTreesWithComments.java | 67 + .../tools/checkstyle/filters/CSVFilterTest.java | 2 +- .../tools/checkstyle/filters/FilterSetTest.java | 3 +- .../checkstyle/filters/IntMatchFilterTest.java | 2 +- .../checkstyle/filters/IntRangeFilterTest.java | 2 +- .../filters/SeverityMatchFilterTest.java | 2 +- .../checkstyle/filters/SuppressElementTest.java | 2 +- .../filters/SuppressWarningsFilterTest.java | 20 +- .../SuppressWithNearbyCommentFilterTest.java | 32 +- .../filters/SuppressionCommentFilterTest.java | 14 +- .../checkstyle/filters/SuppressionsLoaderTest.java | 35 +- .../checkstyle/grammars/EmbeddedNullCharTest.java | 2 +- .../grammars/GeneratedJava14LexerTest.java | 24 +- .../tools/checkstyle/grammars/HexFloatsTest.java | 2 +- .../checkstyle/grammars/Java7DiamondTest.java | 2 +- .../checkstyle/grammars/Java7MultiCatchTest.java | 2 +- .../grammars/Java7NumericalLiteralsTest.java | 2 +- .../checkstyle/grammars/Java7StringSwitchTest.java | 2 +- .../grammars/Java7TryWithResourcesTest.java | 2 +- .../grammars/LineCommentAtTheEndOfFileTest.java | 2 +- .../MultiDimensionalArraysInGenericsTest.java | 42 + .../checkstyle/grammars/UnicodeEscapeTest.java | 2 +- .../tools/checkstyle/grammars/VarargTest.java | 2 +- .../checkstyle/grammars/java8/AnnotationTest.java | 40 +- .../grammars/java8/DefaulMethodsTest.java | 8 +- .../checkstyle/grammars/java8/LambdaTest.java | 58 +- .../grammars/java8/MethodReferencesTest.java | 25 +- .../checkstyle/InputFinalInDefaultMethods.java | 15 + .../tools/checkstyle/InputModifier2.java | 9 + .../checkstyle/InputStaticModifierInInterface.java | 9 + .../checkstyle/blocks/InputSingleLineLambda.java | 7 + .../checkstyle/coding/InputDefaultComesLast2.java | 16 + .../InputIllegalInstantiationCheckTest2.java | 22 + .../InputInnerAssignmentLambdaExpressions.java | 10 + .../tools/checkstyle/coding/InputNoPackage.java | 5 + .../grammars/SemicolonBetweenImports.java | 12 + .../grammars/java8/InputAnnotationsTest10.java | 23 + .../grammars/java8/InputAnnotationsTest2.java | 15 + .../grammars/java8/InputAnnotationsTest3.java | 18 + .../grammars/java8/InputAnnotationsTest4.java | 17 + .../grammars/java8/InputAnnotationsTest5.java | 16 + .../grammars/java8/InputAnnotationsTest6.java | 17 + .../grammars/java8/InputAnnotationsTest7.java | 19 + .../grammars/java8/InputAnnotationsTest8.java | 34 + .../grammars/java8/InputAnnotationsTest9.java | 15 + .../grammars/java8/InputDefaultMethodsTest.java | 11 + .../grammars/java8/InputLambdaTest1.java | 12 + .../grammars/java8/InputLambdaTest10.java | 20 + .../grammars/java8/InputLambdaTest11.java | 20 + .../grammars/java8/InputLambdaTest12.java | 20 + .../grammars/java8/InputLambdaTest13.java | 22 + .../grammars/java8/InputLambdaTest14.java | 18 + .../grammars/java8/InputLambdaTest15.java | 50 + .../grammars/java8/InputLambdaTest16.java | 22 + .../grammars/java8/InputLambdaTest17.java | 28 + .../grammars/java8/InputLambdaTest18.java | 10 + .../grammars/java8/InputLambdaTest2.java | 19 + .../grammars/java8/InputLambdaTest3.java | 21 + .../grammars/java8/InputLambdaTest4.java | 13 + .../grammars/java8/InputLambdaTest5.java | 14 + .../grammars/java8/InputLambdaTest6.java | 13 + .../grammars/java8/InputLambdaTest7.java | 15 + .../grammars/java8/InputLambdaTest8.java | 19 + .../grammars/java8/InputLambdaTest9.java | 19 + .../grammars/java8/InputMethodReferencesTest.java | 39 + .../grammars/java8/InputMethodReferencesTest2.java | 23 + .../grammars/java8/InputMethodReferencesTest3.java | 18 + .../imports/InputCustomImportOrderSamePackage.java | 16 + .../InputCustomImportOrderSamePackage2.java | 12 + .../checkstyle/imports/InputDefaultPackage.java | 27 + .../indentation/NewHandlerTestInput.java | 14 + .../naming/InputFinalLocalVariableNameLambda.java | 13 + .../InputGenericWhitespaceMethodRef.java | 8 + .../tools/checkstyle/AnnotatedVisibility.java | 56 + .../AnnotatedVisibilitySameTypeName.java | 11 + .../tools/checkstyle/InetSocketAddress.java | 8 + .../tools/checkstyle/InputAnonInnerLength.java | 2 +- .../InputAvoidEscapedUnicodeCharactersCheck.java | 12 +- .../InputBracesSingleLineStatements.java | 86 + .../tools/checkstyle/InputCovariant.java | 2 +- .../tools/checkstyle/InputDesignForExtension.java | 2 +- .../checkstyle/InputEmptyCatchBlockCheck.java | 235 ++ .../tools/checkstyle/InputFinalParameters.java | 2 +- .../InputFinalParametersPrimitiveTypes.java | 11 + .../tools/checkstyle/InputHiddenField.java | 55 + .../tools/checkstyle/InputImmutable.java | 39 + .../checkstyle/InputImmutableSameTypeName.java | 12 + .../tools/checkstyle/InputImmutableStarImport.java | 10 + .../checkstyle/InputImmutableStarImport2.java | 8 + .../puppycrawl/tools/checkstyle/InputJavadoc.java | 18 +- .../checkstyle/InputLeftCurlyLineBreakAfter.java | 16 +- .../tools/checkstyle/InputLeftCurlyOther.java | 28 +- .../tools/checkstyle/InputLineBreaks.java | 35 - .../tools/checkstyle/InputMagicNumber.java | 6 +- .../checkstyle/InputMissingSwitchDefault.java | 2 + .../puppycrawl/tools/checkstyle/InputModifier.java | 11 + .../tools/checkstyle/InputModifier2.java | 8 - .../puppycrawl/tools/checkstyle/InputOpWrap.java | 4 + .../checkstyle/InputParameterNumberCheck.java | 27 + .../tools/checkstyle/InputRedundantThrows.java | 44 - .../InputRightCurlyEmptyAbstractMethod.java | 1 + .../checkstyle/InputRightCurlyLineBreakBefore.java | 10 +- .../tools/checkstyle/InputScopeAnonInner.java | 2 +- .../puppycrawl/tools/checkstyle/InputSemantic.java | 18 +- .../tools/checkstyle/InputSemantic2.java | 2 +- .../checkstyle/InputStaticModifierInInterface.java | 8 - .../tools/checkstyle/InputUncommentedMain.java | 2 +- .../tools/checkstyle/InputWhitespace.java | 10 +- .../tools/checkstyle/LocalAnnotations.java | 8 + .../annotation/AnnotationUseNoTrailingComma.java | 8 +- .../annotation/AnnotationUseWithTrailingComma.java | 16 +- .../annotation/AnnotationsUseStyleParams.java | 12 + .../annotation/BadDeprecatedAnnotation.java | 2 +- .../annotation/BadPackageAnnotation1.java | 12 - .../annotation/BadPackageAnnotation2.java | 16 - .../checkstyle/annotation/DifferentUseStyles.java | 5 + .../annotation/InputCorrectAnnotationLocation.java | 106 + .../InputIncorrectAnnotationLocation.java | 109 + .../annotation/SuppressWarningsConstants.java | 16 + .../puppycrawl/tools/checkstyle/app-dev.properties | 12 + .../tools/checkstyle/app-stage.properties | 12 + .../tools/checkstyle/coding/GregorianCalendar.java | 8 + .../tools/checkstyle/coding/InputClone.java | 14 +- .../checkstyle/coding/InputDefaultComesLast.java | 2 +- .../checkstyle/coding/InputDefaultComesLast2.java | 16 - .../checkstyle/coding/InputEqualsAvoidNull.java | 4 +- .../tools/checkstyle/coding/InputExplicitInit.java | 2 +- .../checkstyle/coding/InputFinalLocalVariable.java | 13 +- .../InputFinalLocalVariableCheckFalsePositive.java | 22 + ...tFinalLocalVariableEnhancedForLoopVariable.java | 21 + .../InputFinalLocalVariableNativeMethods.java | 23 + .../tools/checkstyle/coding/InputFinalize.java | 2 +- .../checkstyle/coding/InputIllegalCatchCheck.java | 6 +- .../checkstyle/coding/InputIllegalCatchCheck2.java | 28 +- .../InputIllegalInstantiationCheckTest2.java | 22 - .../checkstyle/coding/InputIllegalThrowsCheck.java | 4 +- ...tIllegalThrowsCheckIgnoreOverriddenMethods.java | 15 + .../tools/checkstyle/coding/InputIllegalType.java | 19 +- .../coding/InputIllegalTypeMemberModifiers.java | 34 + .../coding/InputIllegalTypeSameFileName.java | 29 + .../coding/InputIllegalTypeStarImports.java | 11 + .../coding/InputIllegalTypeStaticImports.java | 16 + .../tools/checkstyle/coding/InputJUnitTest.java | 32 - .../checkstyle/coding/InputModifiedControl.java | 25 +- .../coding/InputMultipleStringLiterals.java | 2 +- .../coding/InputMultipleVariableDeclarations.java | 1 + .../checkstyle/coding/InputNestedForDepth.java | 2 +- .../checkstyle/coding/InputNestedIfDepth.java | 1 + .../tools/checkstyle/coding/InputNoPackage.java | 5 - .../InputOverloadMethodsDeclarationOrder.java | 2 +- .../coding/InputParameterAssignment.java | 6 +- .../tools/checkstyle/coding/InputRequireThis.java | 18 +- .../tools/checkstyle/coding/InputReturnCount.java | 4 +- .../coding/InputReturnFromCatchCheck.java | 4 +- .../coding/InputReturnFromFinallyCheck.java | 4 +- .../coding/InputUnnecessaryParentheses.java | 3 +- ...InputVariableDeclarationUsageDistanceCheck.java | 414 +++- .../checkstyle/comments/InputCommentsTest_1.java | 7 + .../checkstyle/comments/InputCommentsTest_2.java | 14 + .../comments/InputFullOfBlockComments.java | 17 + .../comments/InputFullOfSinglelineComments.java | 64 + .../tools/checkstyle/configs/java.header | 18 + .../HideUtilityClassContructor3041574_1.java | 2 +- .../HideUtilityClassContructor3041574_2.java | 2 +- .../checkstyle/design/InputInnerClassCheck.java | 29 +- .../checkstyle/design/InputMutableException.java | 36 +- .../checkstyle/design/InputNonUtilityClass.java | 2 +- .../checkstyle/design/InputOneTopLevelClass.java | 4 +- .../checkstyle/design/InputRegression1762702.java | 2 +- .../tools/checkstyle/design/InputThrowsCount.java | 2 +- .../puppycrawl/tools/checkstyle/duplicates/A.java | 10 - .../puppycrawl/tools/checkstyle/duplicates/B.java | 10 - .../tools/checkstyle/duplicates/InnerDup.java | 53 - .../checkstyle/duplicates/LotsOfEmptyLines.java | 36 - .../tools/checkstyle/duplicates/Overlapping.java | 30 - .../tools/checkstyle/duplicates/Shorty.java | 4 - .../filters/InputSuppressWarningsFilter.java | 10 + .../tools/checkstyle/grammars/InputGrammar.java | 3 +- .../MultiDimensionalArraysInGenericsTestInput.java | 32 + .../grammars/SemicolonBetweenImports.java | 9 - .../grammars/java8/InputAnnotationsTest10.java | 23 - .../grammars/java8/InputAnnotationsTest2.java | 15 - .../grammars/java8/InputAnnotationsTest3.java | 18 - .../grammars/java8/InputAnnotationsTest4.java | 17 - .../grammars/java8/InputAnnotationsTest5.java | 16 - .../grammars/java8/InputAnnotationsTest6.java | 17 - .../grammars/java8/InputAnnotationsTest7.java | 19 - .../grammars/java8/InputAnnotationsTest8.java | 34 - .../grammars/java8/InputAnnotationsTest9.java | 15 - .../grammars/java8/InputDefaultMethodsTest.java | 11 - .../grammars/java8/InputLambdaTest1.java | 12 - .../grammars/java8/InputLambdaTest10.java | 20 - .../grammars/java8/InputLambdaTest11.java | 20 - .../grammars/java8/InputLambdaTest12.java | 20 - .../grammars/java8/InputLambdaTest13.java | 22 - .../grammars/java8/InputLambdaTest14.java | 18 - .../grammars/java8/InputLambdaTest15.java | 50 - .../grammars/java8/InputLambdaTest16.java | 22 - .../grammars/java8/InputLambdaTest17.java | 28 - .../grammars/java8/InputLambdaTest18.java | 10 - .../grammars/java8/InputLambdaTest2.java | 19 - .../grammars/java8/InputLambdaTest3.java | 21 - .../grammars/java8/InputLambdaTest4.java | 13 - .../grammars/java8/InputLambdaTest5.java | 14 - .../grammars/java8/InputLambdaTest6.java | 13 - .../grammars/java8/InputLambdaTest7.java | 15 - .../grammars/java8/InputLambdaTest8.java | 19 - .../grammars/java8/InputLambdaTest9.java | 19 - .../grammars/java8/InputMethodReferencesTest.java | 39 - .../grammars/java8/InputMethodReferencesTest2.java | 23 - .../grammars/javadoc/LeadingAsterisks.txt | 3 + .../htmlTags/AttributeValueWithoutQuotes.txt | 1 + .../grammars/javadoc/htmlTags/ClosedOtherTag.txt | 1 + .../grammars/javadoc/htmlTags/Comments.txt | 2 + .../javadoc/htmlTags/HtmlTagsInParagraph.txt | 6 + .../ListWithUnclosedItemInUnclosedParagraph.txt | 5 + .../javadoc/htmlTags/MixedCaseOfHtmlTags.txt | 10 + .../javadoc/htmlTags/NegativeNumberInAttribute.txt | 1 + .../grammars/javadoc/htmlTags/OneSimpleHtmlTag.txt | 1 + .../htmlTags/UnclosedAndClosedParagraphs.txt | 5 + .../UnclosedParagraphFollowedByJavadocTag.txt | 3 + .../javadoc/javadocTags/AllJavadocInlineTags.txt | 1 + .../javadoc/javadocTags/AllStandardJavadocTags.txt | 64 + .../javadocTags/AsteriskInJavadocInlineTag.txt | 2 + .../javadoc/javadocTags/AsteriskInLiteral.txt | 2 + .../javadoc/javadocTags/AuthorWithMailto.txt | 1 + .../javadoc/javadocTags/CustomJavadocTags.txt | 4 + .../javadoc/javadocTags/DocRootInheritDoc.txt | 10 + .../grammars/javadoc/javadocTags/DollarInLink.txt | 1 + .../javadocTags/FewWhiteSpacesAsSeparator.txt | 1 + .../javadoc/javadocTags/InnerBracesInCodeTag.txt | 1 + .../JavadocTagDescriptionWithInlineTags.txt | 1 + .../javadoc/javadocTags/LinkInlineTags.txt | 2 + .../javadocTags/NewlineAndAsteriskInParameters.txt | 3 + .../javadoc/javadocTags/ParamWithGeneric.txt | 1 + .../SeeReferenceWithFewNestedClasses.txt | 1 + .../grammars/javadoc/javadocTags/Serial.txt | 7 + .../grammars/javadoc/javadocTags/Since.txt | 2 + .../javadoc/javadocTags/TextBeforeJavadocTags.txt | 7 + .../javadoc/javadocTags/TwoLinkTagsInRow.txt | 1 + .../imports/InputAvoidStarImportCheck.java | 111 + .../imports/InputAvoidStaticImportCheck.java | 111 + .../checkstyle/imports/InputCustomImportOrder.java | 8 +- .../imports/InputCustomImportOrder2.java | 4 +- .../imports/InputCustomImportOrder3.java | 4 +- .../imports/InputCustomImportOrderNoValid.java | 4 +- .../imports/InputCustomImportOrderSamePackage.java | 16 - .../InputCustomImportOrderSamePackage2.java | 12 - .../imports/InputCustomImportOrderTemp.java | 4 +- ...InputCustomImportOrderThirdPartyAndSpecial.java | 18 + .../InputCustomImportOrderThirdPartyPackage.java | 16 + .../checkstyle/imports/InputDefaultPackage.java | 25 - .../imports/InputIllegalImportCheck.java | 111 + .../tools/checkstyle/imports/InputImport.java | 110 - .../tools/checkstyle/imports/InputImportBug.java | 2 +- .../imports/InputImportOrderStaticGroupOrder.java | 13 + .../InputImportOrderStaticGroupOrderBottom.java | 13 + .../InputImportOrderStaticOnDemandGroupOrder.java | 13 + ...tImportOrderStaticOnDemandGroupOrderBottom.java | 13 + .../checkstyle/imports/InputImportOrder_Top.java | 2 +- .../imports/InputImportOrder_Wildcard.java | 2 +- .../imports/InputRedundantImportCheck.java | 111 + .../imports/InputUnusedImportsCheck.java | 110 + .../tools/checkstyle/indentation/FromGuava.java | 469 ++-- .../tools/checkstyle/indentation/FromGuava2.java | 182 +- .../IndentationCorrectIfAndParameterInput.java | 300 +-- ...tationCorrectWhileDoWhileAndParameterInput.java | 2 +- .../checkstyle/indentation/Input15Extensions.java | 49 + .../checkstyle/indentation/InputAndroidStyle.java | 66 + .../indentation/InputAnonymousClasses.java | 93 +- .../tools/checkstyle/indentation/InputArrays.java | 118 +- .../indentation/InputBraceAdjustment.java | 54 +- .../checkstyle/indentation/InputCaseLevel.java | 60 +- .../indentation/InputClassesMethods.java | 133 +- .../indentation/InputDifficultAnnotations.java | 70 + .../indentation/InputInvalidArrayInitIndent.java | 96 +- .../indentation/InputInvalidAssignIndent.java | 68 +- .../indentation/InputInvalidBlockIndent.java | 302 +-- .../indentation/InputInvalidClassDefIndent.java | 351 +-- .../indentation/InputInvalidForIndent.java | 168 +- .../indentation/InputInvalidIfIndent.java | 513 ++-- .../indentation/InputInvalidLabelIndent.java | 84 +- .../indentation/InputInvalidMethodIndent.java | 378 +-- .../indentation/InputInvalidSwitchIndent.java | 196 +- .../indentation/InputInvalidTryIndent.java | 158 +- .../indentation/InputInvalidWhileIndent.java | 202 +- .../tools/checkstyle/indentation/InputLabels.java | 316 +-- .../tools/checkstyle/indentation/InputMembers.java | 211 +- .../checkstyle/indentation/InputMethodCStyle.java | 28 + .../indentation/InputMethodCallLineWrap.java | 55 + .../checkstyle/indentation/InputSwitchCustom.java | 42 + .../indentation/InputSynchronizedMethod.java | 21 + .../indentation/InputSynchronizedStatement.java | 28 + .../tools/checkstyle/indentation/InputUseTabs.java | 56 +- .../checkstyle/indentation/InputUseTwoSpaces.java | 88 +- .../InputValidArrayInitDefaultIndent.java | 218 +- .../indentation/InputValidArrayInitIndent.java | 230 +- .../indentation/InputValidAssignIndent.java | 126 +- .../indentation/InputValidBinaryOpIndent.java | 6 +- .../indentation/InputValidBlockIndent.java | 334 +-- .../indentation/InputValidClassDefIndent.java | 327 +-- .../indentation/InputValidCommaIndent.java | 88 +- .../indentation/InputValidDoWhileIndent.java | 174 +- .../indentation/InputValidDotIndent.java | 187 +- .../indentation/InputValidForIndent.java | 174 +- .../checkstyle/indentation/InputValidIfIndent.java | 517 ++-- .../indentation/InputValidInterfaceDefIndent.java | 50 +- .../indentation/InputValidLabelIndent.java | 66 +- .../indentation/InputValidMethodIndent.java | 390 +-- .../indentation/InputValidSwitchIndent.java | 212 +- .../indentation/InputValidTryIndent.java | 158 +- .../indentation/InputValidTryResourcesIndent.java | 56 +- .../indentation/InputValidWhileIndent.java | 158 +- .../checkstyle/indentation/InputZeroCaseLevel.java | 26 + .../indentation/InvalidInputThrowsIndent.java | 48 +- .../indentation/NewHandlerTestInput.java | 14 - .../tools/checkstyle/javadoc/ExtendAnnotation.java | 62 + .../tools/checkstyle/javadoc/GuavaFP.java | 17 + .../javadoc/InputCorrectAtClauseOrderCheck.java | 291 +++ .../javadoc/InputCorrectJavaDocParagraphCheck.java | 92 + .../javadoc/InputCorrectSummaryJavaDocCheck.java | 135 ++ .../javadoc/InputIncorrectAtClauseOrderCheck.java | 290 +++ .../InputIncorrectJavaDocParagraphCheck.java | 79 + .../javadoc/InputIncorrectSummaryJavaDocCheck.java | 116 + .../InputJavaDocTagContinuationIndentation.java | 325 +++ .../InputJavadocMethodCheck_SmallMethods.java | 102 + .../javadoc/InputJavadocMethodIgnoreNameRegex.java | 19 + .../tools/checkstyle/javadoc/InputNoJavadoc.java | 2 +- .../InputNonEmptyAtclauseDescriptionCheck.java | 99 + .../javadoc/InputSingleLineJavadocCheck.java | 27 + .../javadoc/InputSummaryJavadocCheckNoPeriod.java | 17 + .../javadoc/InputSummaryJavadocCheckPeriod.java | 22 + .../javadoc/InputTestNumberFomatException.java | 4 + .../javadoc/pkginfo/annotation/package-info.java | 2 +- .../BooleanExpressionComplexityCheckTestInput.java | 41 +- .../metrics/ClassCouplingCheckTestInput.java | 4 +- .../InputBooleanExpressionComplexityNPE.java | 12 + .../naming/AbstractMultisetSetCountTester.java | 4 +- .../InputAbbreviationAsWordInTypeNameCheck.java | 20 +- ...tionAsWordInTypeNameCheckOverridableMethod.java | 12 +- .../InputAbstractClassNameFormerFalsePositive.java | 12 + .../tools/checkstyle/naming/InputMemberName.java | 2 +- .../checkstyle/naming/InputMemberNameExtended.java | 6 +- .../checkstyle/naming/InputMethodNameExtra.java | 47 +- .../naming/InputMethodNameOverridenMethods.java | 23 + .../tools/checkstyle/naming/InputTypeName.java | 2 +- .../checkstyle/naming/InputTypeParameterName.java | 4 +- .../whitespace/InputEmptyLineSeparatorCheck.java | 92 +- .../InputEmptyLineSeparatorCheckHeader.java | 4 +- ...tEmptyLineSeparatorCheckMultipleEmptyLines.java | 47 + .../InputEmptyLineSeparatorFormerException.java | 6 + ...putEmptyLineSeparatorMultipleFieldsInClass.java | 7 + ...EmptyLineSeparatorMultipleImportEmptyClass.java | 8 + .../whitespace/InputEmptyTypesAndCycles.java | 49 +- .../whitespace/InputGenericWhitespaceCheck.java | 4 +- .../InputGenericWhitespaceInnerClassCheck.java | 11 + .../InputNoWhiteSpaceAfterCheckFormerNpe.java | 8 + .../InputNoWhitespaceAfterArrayDeclarations.java | 46 + .../checkstyle/whitespace/InputSeparatorWrap.java | 38 +- .../whitespace/InputWhitespaceAround.java | 4 +- .../checkstyle/whitespace/NoLineWrapBadInput.java | 4 +- .../checkstyle/whitespace/NoLineWrapGoodInput.java | 4 +- src/xdocs/anttask.xml.vm | 10 +- src/xdocs/availablechecks.xml | 750 ------ src/xdocs/beginning_development.xml | 83 + src/xdocs/checks.xml | 766 +++++- src/xdocs/cmdline.xml.vm | 45 +- src/xdocs/config.xml | 320 ++- src/xdocs/config_annotation.xml | 127 +- src/xdocs/config_blocks.xml | 182 +- src/xdocs/config_coding.xml | 407 ++-- src/xdocs/config_design.xml | 216 +- src/xdocs/config_duplicates.xml | 143 -- src/xdocs/config_header.xml | 10 +- src/xdocs/config_imports.xml | 94 +- src/xdocs/config_javadoc.xml | 340 ++- src/xdocs/config_metrics.xml | 18 +- src/xdocs/config_misc.xml | 158 +- src/xdocs/config_modifier.xml | 8 +- src/xdocs/config_naming.xml | 12 +- src/xdocs/config_regexp.xml | 8 +- src/xdocs/config_reporting.xml | 8 +- src/xdocs/config_sizes.xml | 36 +- src/xdocs/config_whitespace.xml | 22 +- src/xdocs/consulting.xml | 44 + src/xdocs/contributing.xml | 27 +- src/xdocs/eclipse.xml | 44 + src/xdocs/extending.xml | 8 +- src/xdocs/google_style.xml | 355 ++- src/xdocs/idea.xml | 49 + src/xdocs/index.xml.vm | 78 +- src/xdocs/netbeans.xml | 46 + src/xdocs/property_types.xml | 8 +- src/xdocs/releasenotes.xml | 789 ++++++- src/xdocs/running.xml | 8 +- src/xdocs/style_configs.xml | 8 +- src/xdocs/sun_style.xml | 28 +- src/xdocs/writingchecks.xml.vm | 120 +- src/xdocs/writingfilters.xml | 10 +- src/xdocs/writinglisteners.xml.vm | 24 +- sun_checks.xml | 177 -- suppressions.xml | 53 - 1248 files changed, 52388 insertions(+), 47268 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/checkstyle.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

