Created
August 21, 2017 08:02
-
-
Save Luolc/241c6e730deff72035abdb8e7feae889 to your computer and use it in GitHub Desktop.
checkstyle extract info: CS commit 2a387572
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"name": "AbbreviationAsWordInNameCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.naming", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "allowedAbbreviationLength", | |
"type": "int" | |
}, | |
{ | |
"name": "allowedAbbreviations", | |
"type": "String[]" | |
}, | |
{ | |
"name": "ignoreFinal", | |
"type": "boolean" | |
}, | |
{ | |
"name": "ignoreOverriddenMethods", | |
"type": "boolean" | |
}, | |
{ | |
"name": "ignoreStatic", | |
"type": "boolean" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "AbstractClassNameCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.naming", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "format", | |
"type": "Pattern" | |
}, | |
{ | |
"name": "ignoreModifier", | |
"type": "boolean" | |
}, | |
{ | |
"name": "ignoreName", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "AnnotationLocationCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.annotation", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "allowSamelineMultipleAnnotations", | |
"type": "boolean" | |
}, | |
{ | |
"name": "allowSamelineParameterizedAnnotation", | |
"type": "boolean" | |
}, | |
{ | |
"name": "allowSamelineSingleParameterlessAnnotation", | |
"type": "boolean" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "AnnotationUseStyleCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.annotation", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "closingParens", | |
"type": "String" | |
}, | |
{ | |
"name": "elementStyle", | |
"type": "String" | |
}, | |
{ | |
"name": "trailingArrayComma", | |
"type": "String" | |
} | |
] | |
}, | |
{ | |
"name": "AnonInnerLengthCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.sizes", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "max", | |
"type": "int" | |
} | |
] | |
}, | |
{ | |
"name": "ArrayTrailingCommaCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "ArrayTypeStyleCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "javaStyle", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "AtclauseOrderCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.javadoc", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.javadoc.AbstractJavadocCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "tagOrder", | |
"type": "String[]" | |
}, | |
{ | |
"name": "target", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "AvoidEscapedUnicodeCharactersCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "allowByTailComment", | |
"type": "boolean" | |
}, | |
{ | |
"name": "allowEscapesForControlCharacters", | |
"type": "boolean" | |
}, | |
{ | |
"name": "allowIfAllCharactersEscaped", | |
"type": "boolean" | |
}, | |
{ | |
"name": "allowNonPrintableEscapes", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "AvoidInlineConditionalsCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "AvoidNestedBlocksCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.blocks", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "allowInSwitchCase", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "AvoidStarImportCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.imports", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "allowClassImports", | |
"type": "boolean" | |
}, | |
{ | |
"name": "allowStaticMemberImports", | |
"type": "boolean" | |
}, | |
{ | |
"name": "excludes", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "AvoidStaticImportCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.imports", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "excludes", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "BeforeExecutionExclusionFileFilter", | |
"packageName": "com.puppycrawl.tools.checkstyle.filefilters", | |
"parent": "Checker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.BeforeExecutionFileFilter", | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "fileNamePattern", | |
"type": "Pattern" | |
} | |
] | |
}, | |
{ | |
"name": "BooleanExpressionComplexityCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.metrics", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "max", | |
"type": "int" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "CatchParameterNameCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.naming", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.naming.AbstractNameCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "format", | |
"type": "Pattern" | |
} | |
] | |
}, | |
{ | |
"name": "Checker", | |
"packageName": "com.puppycrawl.tools.checkstyle", | |
"parent": "", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.MessageDispatcher", | |
"com.puppycrawl.tools.checkstyle.api.RootModule", | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "basedir", | |
"type": "String" | |
}, | |
{ | |
"name": "cacheFile", | |
"type": "String" | |
}, | |
{ | |
"name": "charset", | |
"type": "String" | |
}, | |
{ | |
"name": "fileExtensions", | |
"type": "String[]" | |
}, | |
{ | |
"name": "haltOnException", | |
"type": "boolean" | |
}, | |
{ | |
"name": "localeCountry", | |
"type": "String" | |
}, | |
{ | |
"name": "localeLanguage", | |
"type": "String" | |
}, | |
{ | |
"name": "severity", | |
"type": "String" | |
} | |
] | |
}, | |
{ | |
"name": "ClassDataAbstractionCouplingCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.metrics", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.metrics.AbstractClassCouplingCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "excludeClassesRegexps", | |
"type": "String[]" | |
}, | |
{ | |
"name": "excludedClasses", | |
"type": "String[]" | |
}, | |
{ | |
"name": "excludedPackages", | |
"type": "String[]" | |
}, | |
{ | |
"name": "max", | |
"type": "int" | |
} | |
] | |
}, | |
{ | |
"name": "ClassFanOutComplexityCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.metrics", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.metrics.AbstractClassCouplingCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "excludeClassesRegexps", | |
"type": "String[]" | |
}, | |
{ | |
"name": "excludedClasses", | |
"type": "String[]" | |
}, | |
{ | |
"name": "excludedPackages", | |
"type": "String[]" | |
}, | |
{ | |
"name": "max", | |
"type": "int" | |
} | |
] | |
}, | |
{ | |
"name": "ClassTypeParameterNameCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.naming", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.naming.AbstractNameCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "format", | |
"type": "Pattern" | |
} | |
] | |
}, | |
{ | |
"name": "CommentsIndentationCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.indentation", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "ConstantNameCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.naming", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.naming.AbstractAccessControlNameCheck", | |
"com.puppycrawl.tools.checkstyle.checks.naming.AbstractNameCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "applyToPackage", | |
"type": "boolean" | |
}, | |
{ | |
"name": "applyToPrivate", | |
"type": "boolean" | |
}, | |
{ | |
"name": "applyToProtected", | |
"type": "boolean" | |
}, | |
{ | |
"name": "applyToPublic", | |
"type": "boolean" | |
}, | |
{ | |
"name": "format", | |
"type": "Pattern" | |
} | |
] | |
}, | |
{ | |
"name": "CovariantEqualsCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "CustomImportOrderCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.imports", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "customImportOrderRules", | |
"type": "String" | |
}, | |
{ | |
"name": "separateLineBetweenGroups", | |
"type": "boolean" | |
}, | |
{ | |
"name": "sortImportsInGroupAlphabetically", | |
"type": "boolean" | |
}, | |
{ | |
"name": "specialImportsRegExp", | |
"type": "Pattern" | |
}, | |
{ | |
"name": "standardPackageRegExp", | |
"type": "Pattern" | |
}, | |
{ | |
"name": "thirdPartyPackageRegExp", | |
"type": "Pattern" | |
} | |
] | |
}, | |
{ | |
"name": "CyclomaticComplexityCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.metrics", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "max", | |
"type": "int" | |
}, | |
{ | |
"name": "switchBlockAsSingleDecisionPoint", | |
"type": "boolean" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "DeclarationOrderCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "ignoreConstructors", | |
"type": "boolean" | |
}, | |
{ | |
"name": "ignoreModifiers", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "DefaultComesLastCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "skipIfLastAndSharedWithCase", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "DescendantTokenCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "limitedTokens", | |
"type": "String[]" | |
}, | |
{ | |
"name": "maximumDepth", | |
"type": "int" | |
}, | |
{ | |
"name": "maximumMessage", | |
"type": "String" | |
}, | |
{ | |
"name": "maximumNumber", | |
"type": "int" | |
}, | |
{ | |
"name": "minimumDepth", | |
"type": "int" | |
}, | |
{ | |
"name": "minimumMessage", | |
"type": "String" | |
}, | |
{ | |
"name": "minimumNumber", | |
"type": "int" | |
}, | |
{ | |
"name": "sumTokenCounts", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "DesignForExtensionCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.design", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "ignoredAnnotations", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "EmptyBlockCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.blocks", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "option", | |
"type": "String" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "EmptyCatchBlockCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.blocks", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "commentFormat", | |
"type": "String" | |
}, | |
{ | |
"name": "exceptionVariableName", | |
"type": "String" | |
} | |
] | |
}, | |
{ | |
"name": "EmptyForInitializerPadCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.whitespace", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "option", | |
"type": "String" | |
} | |
] | |
}, | |
{ | |
"name": "EmptyForIteratorPadCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.whitespace", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "option", | |
"type": "String" | |
} | |
] | |
}, | |
{ | |
"name": "EmptyLineSeparatorCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.whitespace", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "allowMultipleEmptyLines", | |
"type": "boolean" | |
}, | |
{ | |
"name": "allowMultipleEmptyLinesInsideClassMembers", | |
"type": "boolean" | |
}, | |
{ | |
"name": "allowNoEmptyLineBetweenFields", | |
"type": "boolean" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "EmptyStatementCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "EqualsAvoidNullCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "ignoreEqualsIgnoreCase", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "EqualsHashCodeCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "ExecutableStatementCountCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.sizes", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "max", | |
"type": "int" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "ExplicitInitializationCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "onlyObjectReferences", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "FallThroughCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "checkLastCaseGroup", | |
"type": "boolean" | |
}, | |
{ | |
"name": "reliefPattern", | |
"type": "Pattern" | |
} | |
] | |
}, | |
{ | |
"name": "FileLengthCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.sizes", | |
"parent": "Checker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.FileSetCheck", | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractFileSetCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "fileExtensions", | |
"type": "String[]" | |
}, | |
{ | |
"name": "max", | |
"type": "int" | |
} | |
] | |
}, | |
{ | |
"name": "FileTabCharacterCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.whitespace", | |
"parent": "Checker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.FileSetCheck", | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractFileSetCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "eachLine", | |
"type": "boolean" | |
}, | |
{ | |
"name": "fileExtensions", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "FinalClassCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.design", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "FinalLocalVariableCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
}, | |
{ | |
"name": "validateEnhancedForLoopVariable", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "FinalParametersCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "ignorePrimitiveTypes", | |
"type": "boolean" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "GenericWhitespaceCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.whitespace", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "HeaderCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.header", | |
"parent": "Checker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.ExternalResourceHolder", | |
"com.puppycrawl.tools.checkstyle.api.FileSetCheck", | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.header.AbstractHeaderCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractFileSetCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "charset", | |
"type": "String" | |
}, | |
{ | |
"name": "fileExtensions", | |
"type": "String[]" | |
}, | |
{ | |
"name": "header", | |
"type": "String" | |
}, | |
{ | |
"name": "headerFile", | |
"type": "URI" | |
}, | |
{ | |
"name": "ignoreLines", | |
"type": "int[]" | |
} | |
] | |
}, | |
{ | |
"name": "HiddenFieldCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "ignoreAbstractMethods", | |
"type": "boolean" | |
}, | |
{ | |
"name": "ignoreConstructorParameter", | |
"type": "boolean" | |
}, | |
{ | |
"name": "ignoreFormat", | |
"type": "Pattern" | |
}, | |
{ | |
"name": "ignoreSetter", | |
"type": "boolean" | |
}, | |
{ | |
"name": "setterCanReturnItsClass", | |
"type": "boolean" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "HideUtilityClassConstructorCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.design", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "IllegalCatchCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "illegalClassNames", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "IllegalImportCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.imports", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "illegalClasses", | |
"type": "String[]" | |
}, | |
{ | |
"name": "illegalPkgs", | |
"type": "String[]" | |
}, | |
{ | |
"name": "regexp", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "IllegalInstantiationCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "classes", | |
"type": "String[]" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "IllegalThrowsCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "ignoreOverriddenMethods", | |
"type": "boolean" | |
}, | |
{ | |
"name": "ignoredMethodNames", | |
"type": "String[]" | |
}, | |
{ | |
"name": "illegalClassNames", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "IllegalTokenCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "IllegalTokenTextCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "format", | |
"type": "String" | |
}, | |
{ | |
"name": "ignoreCase", | |
"type": "boolean" | |
}, | |
{ | |
"name": "message", | |
"type": "String" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "IllegalTypeCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "format", | |
"type": "Pattern" | |
}, | |
{ | |
"name": "ignoredMethodNames", | |
"type": "String[]" | |
}, | |
{ | |
"name": "illegalClassNames", | |
"type": "String[]" | |
}, | |
{ | |
"name": "legalAbstractClassNames", | |
"type": "String[]" | |
}, | |
{ | |
"name": "memberModifiers", | |
"type": "String" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
}, | |
{ | |
"name": "validateAbstractClassNames", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "ImportControlCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.imports", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.ExternalResourceHolder", | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "file", | |
"type": "URI" | |
}, | |
{ | |
"name": "path", | |
"type": "Pattern" | |
} | |
] | |
}, | |
{ | |
"name": "ImportOrderCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.imports", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "caseSensitive", | |
"type": "boolean" | |
}, | |
{ | |
"name": "groups", | |
"type": "String[]" | |
}, | |
{ | |
"name": "option", | |
"type": "String" | |
}, | |
{ | |
"name": "ordered", | |
"type": "boolean" | |
}, | |
{ | |
"name": "separated", | |
"type": "boolean" | |
}, | |
{ | |
"name": "sortStaticImportsAlphabetically", | |
"type": "boolean" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
}, | |
{ | |
"name": "useContainerOrderingForStatic", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "IndentationCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.indentation", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "arrayInitIndent", | |
"type": "int" | |
}, | |
{ | |
"name": "basicOffset", | |
"type": "int" | |
}, | |
{ | |
"name": "braceAdjustment", | |
"type": "int" | |
}, | |
{ | |
"name": "caseIndent", | |
"type": "int" | |
}, | |
{ | |
"name": "forceStrictCondition", | |
"type": "boolean" | |
}, | |
{ | |
"name": "lineWrappingIndentation", | |
"type": "int" | |
}, | |
{ | |
"name": "throwsIndent", | |
"type": "int" | |
} | |
] | |
}, | |
{ | |
"name": "InnerAssignmentCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "InnerTypeLastCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.design", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "InterfaceIsTypeCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.design", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "allowMarkerInterfaces", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "InterfaceTypeParameterNameCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.naming", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.naming.AbstractNameCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "format", | |
"type": "Pattern" | |
} | |
] | |
}, | |
{ | |
"name": "JavaNCSSCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.metrics", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "classMaximum", | |
"type": "int" | |
}, | |
{ | |
"name": "fileMaximum", | |
"type": "int" | |
}, | |
{ | |
"name": "methodMaximum", | |
"type": "int" | |
} | |
] | |
}, | |
{ | |
"name": "JavadocMethodCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.javadoc", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.javadoc.AbstractTypeAwareCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "allowMissingJavadoc", | |
"type": "boolean" | |
}, | |
{ | |
"name": "allowMissingParamTags", | |
"type": "boolean" | |
}, | |
{ | |
"name": "allowMissingPropertyJavadoc", | |
"type": "boolean" | |
}, | |
{ | |
"name": "allowMissingReturnTag", | |
"type": "boolean" | |
}, | |
{ | |
"name": "allowMissingThrowsTags", | |
"type": "boolean" | |
}, | |
{ | |
"name": "allowThrowsTagsForSubclasses", | |
"type": "boolean" | |
}, | |
{ | |
"name": "allowUndeclaredRTE", | |
"type": "boolean" | |
}, | |
{ | |
"name": "allowedAnnotations", | |
"type": "String[]" | |
}, | |
{ | |
"name": "excludeScope", | |
"type": "Scope" | |
}, | |
{ | |
"name": "ignoreMethodNamesRegex", | |
"type": "Pattern" | |
}, | |
{ | |
"name": "logLoadErrors", | |
"type": "boolean" | |
}, | |
{ | |
"name": "minLineCount", | |
"type": "int" | |
}, | |
{ | |
"name": "scope", | |
"type": "Scope" | |
}, | |
{ | |
"name": "suppressLoadErrors", | |
"type": "boolean" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
}, | |
{ | |
"name": "validateThrows", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "JavadocPackageCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.javadoc", | |
"parent": "Checker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.FileSetCheck", | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractFileSetCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "allowLegacy", | |
"type": "boolean" | |
}, | |
{ | |
"name": "fileExtensions", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "JavadocParagraphCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.javadoc", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.javadoc.AbstractJavadocCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "allowNewlineParagraph", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "JavadocStyleCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.javadoc", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "checkEmptyJavadoc", | |
"type": "boolean" | |
}, | |
{ | |
"name": "checkFirstSentence", | |
"type": "boolean" | |
}, | |
{ | |
"name": "checkHtml", | |
"type": "boolean" | |
}, | |
{ | |
"name": "endOfSentenceFormat", | |
"type": "Pattern" | |
}, | |
{ | |
"name": "excludeScope", | |
"type": "Scope" | |
}, | |
{ | |
"name": "scope", | |
"type": "Scope" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "JavadocTagContinuationIndentationCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.javadoc", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.javadoc.AbstractJavadocCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "offset", | |
"type": "int" | |
} | |
] | |
}, | |
{ | |
"name": "JavadocTypeCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.javadoc", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "allowMissingParamTags", | |
"type": "boolean" | |
}, | |
{ | |
"name": "allowUnknownTags", | |
"type": "boolean" | |
}, | |
{ | |
"name": "authorFormat", | |
"type": "Pattern" | |
}, | |
{ | |
"name": "excludeScope", | |
"type": "Scope" | |
}, | |
{ | |
"name": "scope", | |
"type": "Scope" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
}, | |
{ | |
"name": "versionFormat", | |
"type": "Pattern" | |
} | |
] | |
}, | |
{ | |
"name": "JavadocVariableCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.javadoc", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "excludeScope", | |
"type": "Scope" | |
}, | |
{ | |
"name": "ignoreNamePattern", | |
"type": "Pattern" | |
}, | |
{ | |
"name": "scope", | |
"type": "Scope" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "LeftCurlyCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.blocks", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "ignoreEnums", | |
"type": "boolean" | |
}, | |
{ | |
"name": "option", | |
"type": "String" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "LineLengthCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.sizes", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "ignorePattern", | |
"type": "Pattern" | |
}, | |
{ | |
"name": "max", | |
"type": "int" | |
} | |
] | |
}, | |
{ | |
"name": "LocalFinalVariableNameCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.naming", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.naming.AbstractNameCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "format", | |
"type": "Pattern" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "LocalVariableNameCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.naming", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.naming.AbstractNameCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "allowOneCharVarInForLoop", | |
"type": "boolean" | |
}, | |
{ | |
"name": "format", | |
"type": "Pattern" | |
} | |
] | |
}, | |
{ | |
"name": "MagicNumberCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "constantWaiverParentToken", | |
"type": "String[]" | |
}, | |
{ | |
"name": "ignoreAnnotation", | |
"type": "boolean" | |
}, | |
{ | |
"name": "ignoreFieldDeclaration", | |
"type": "boolean" | |
}, | |
{ | |
"name": "ignoreHashCodeMethod", | |
"type": "boolean" | |
}, | |
{ | |
"name": "ignoreNumbers", | |
"type": "double[]" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "MemberNameCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.naming", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.naming.AbstractAccessControlNameCheck", | |
"com.puppycrawl.tools.checkstyle.checks.naming.AbstractNameCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "applyToPackage", | |
"type": "boolean" | |
}, | |
{ | |
"name": "applyToPrivate", | |
"type": "boolean" | |
}, | |
{ | |
"name": "applyToProtected", | |
"type": "boolean" | |
}, | |
{ | |
"name": "applyToPublic", | |
"type": "boolean" | |
}, | |
{ | |
"name": "format", | |
"type": "Pattern" | |
} | |
] | |
}, | |
{ | |
"name": "MethodCountCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.sizes", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "maxPackage", | |
"type": "int" | |
}, | |
{ | |
"name": "maxPrivate", | |
"type": "int" | |
}, | |
{ | |
"name": "maxProtected", | |
"type": "int" | |
}, | |
{ | |
"name": "maxPublic", | |
"type": "int" | |
}, | |
{ | |
"name": "maxTotal", | |
"type": "int" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "MethodLengthCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.sizes", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "countEmpty", | |
"type": "boolean" | |
}, | |
{ | |
"name": "max", | |
"type": "int" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "MethodNameCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.naming", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.naming.AbstractAccessControlNameCheck", | |
"com.puppycrawl.tools.checkstyle.checks.naming.AbstractNameCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "allowClassName", | |
"type": "boolean" | |
}, | |
{ | |
"name": "applyToPackage", | |
"type": "boolean" | |
}, | |
{ | |
"name": "applyToPrivate", | |
"type": "boolean" | |
}, | |
{ | |
"name": "applyToProtected", | |
"type": "boolean" | |
}, | |
{ | |
"name": "applyToPublic", | |
"type": "boolean" | |
}, | |
{ | |
"name": "format", | |
"type": "Pattern" | |
} | |
] | |
}, | |
{ | |
"name": "MethodParamPadCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.whitespace", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "allowLineBreaks", | |
"type": "boolean" | |
}, | |
{ | |
"name": "option", | |
"type": "String" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "MethodTypeParameterNameCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.naming", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.naming.AbstractNameCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "format", | |
"type": "Pattern" | |
} | |
] | |
}, | |
{ | |
"name": "MissingCtorCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "MissingDeprecatedCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.annotation", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "skipNoJavadoc", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "MissingOverrideCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.annotation", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "javaFiveCompatibility", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "MissingSwitchDefaultCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "ModifiedControlVariableCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "skipEnhancedForLoopVariable", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "ModifierOrderCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.modifier", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "MultipleStringLiteralsCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "allowedDuplicates", | |
"type": "int" | |
}, | |
{ | |
"name": "ignoreOccurrenceContext", | |
"type": "String[]" | |
}, | |
{ | |
"name": "ignoreStringsRegexp", | |
"type": "Pattern" | |
} | |
] | |
}, | |
{ | |
"name": "MultipleVariableDeclarationsCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "MutableExceptionCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.design", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "extendedClassNameFormat", | |
"type": "Pattern" | |
}, | |
{ | |
"name": "format", | |
"type": "Pattern" | |
} | |
] | |
}, | |
{ | |
"name": "NPathComplexityCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.metrics", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "max", | |
"type": "int" | |
} | |
] | |
}, | |
{ | |
"name": "NeedBracesCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.blocks", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "allowEmptyLoopBody", | |
"type": "boolean" | |
}, | |
{ | |
"name": "allowSingleLineStatement", | |
"type": "boolean" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "NestedForDepthCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "max", | |
"type": "int" | |
} | |
] | |
}, | |
{ | |
"name": "NestedIfDepthCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "max", | |
"type": "int" | |
} | |
] | |
}, | |
{ | |
"name": "NestedTryDepthCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "max", | |
"type": "int" | |
} | |
] | |
}, | |
{ | |
"name": "NewlineAtEndOfFileCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks", | |
"parent": "Checker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.FileSetCheck", | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractFileSetCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "fileExtensions", | |
"type": "String[]" | |
}, | |
{ | |
"name": "lineSeparator", | |
"type": "String" | |
} | |
] | |
}, | |
{ | |
"name": "NoCloneCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "NoFinalizerCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "NoLineWrapCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.whitespace", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "NoWhitespaceAfterCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.whitespace", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "allowLineBreaks", | |
"type": "boolean" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "NoWhitespaceBeforeCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.whitespace", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "allowLineBreaks", | |
"type": "boolean" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "NonEmptyAtclauseDescriptionCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.javadoc", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.javadoc.AbstractJavadocCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "javadocTokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "OneStatementPerLineCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "OneTopLevelClassCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.design", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "OperatorWrapCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.whitespace", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "option", | |
"type": "String" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "OuterTypeFilenameCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "OuterTypeNumberCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.sizes", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "max", | |
"type": "int" | |
} | |
] | |
}, | |
{ | |
"name": "OverloadMethodsDeclarationOrderCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "PackageAnnotationCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.annotation", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "PackageDeclarationCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "matchDirectoryStructure", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "PackageNameCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.naming", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "format", | |
"type": "Pattern" | |
} | |
] | |
}, | |
{ | |
"name": "ParameterAssignmentCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "ParameterNameCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.naming", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.naming.AbstractNameCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "accessModifiers", | |
"type": "AccessModifier[]" | |
}, | |
{ | |
"name": "format", | |
"type": "Pattern" | |
}, | |
{ | |
"name": "ignoreOverridden", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "ParameterNumberCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.sizes", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "ignoreOverriddenMethods", | |
"type": "boolean" | |
}, | |
{ | |
"name": "max", | |
"type": "int" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "ParenPadCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.whitespace", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.whitespace.AbstractParenPadCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "option", | |
"type": "String" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "RedundantImportCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.imports", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "RedundantModifierCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.modifier", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "RegexpCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.regexp", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "duplicateLimit", | |
"type": "int" | |
}, | |
{ | |
"name": "errorLimit", | |
"type": "int" | |
}, | |
{ | |
"name": "format", | |
"type": "Pattern" | |
}, | |
{ | |
"name": "ignoreComments", | |
"type": "boolean" | |
}, | |
{ | |
"name": "illegalPattern", | |
"type": "boolean" | |
}, | |
{ | |
"name": "message", | |
"type": "String" | |
} | |
] | |
}, | |
{ | |
"name": "RegexpHeaderCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.header", | |
"parent": "Checker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.ExternalResourceHolder", | |
"com.puppycrawl.tools.checkstyle.api.FileSetCheck", | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.header.AbstractHeaderCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractFileSetCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "charset", | |
"type": "String" | |
}, | |
{ | |
"name": "fileExtensions", | |
"type": "String[]" | |
}, | |
{ | |
"name": "header", | |
"type": "String" | |
}, | |
{ | |
"name": "headerFile", | |
"type": "URI" | |
}, | |
{ | |
"name": "multiLines", | |
"type": "int[]" | |
} | |
] | |
}, | |
{ | |
"name": "RegexpMultilineCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.regexp", | |
"parent": "Checker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.FileSetCheck", | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractFileSetCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "fileExtensions", | |
"type": "String[]" | |
}, | |
{ | |
"name": "format", | |
"type": "String" | |
}, | |
{ | |
"name": "ignoreCase", | |
"type": "boolean" | |
}, | |
{ | |
"name": "maximum", | |
"type": "int" | |
}, | |
{ | |
"name": "message", | |
"type": "String" | |
}, | |
{ | |
"name": "minimum", | |
"type": "int" | |
} | |
] | |
}, | |
{ | |
"name": "RegexpOnFilenameCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.regexp", | |
"parent": "Checker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.FileSetCheck", | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractFileSetCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "fileExtensions", | |
"type": "String[]" | |
}, | |
{ | |
"name": "fileNamePattern", | |
"type": "Pattern" | |
}, | |
{ | |
"name": "folderPattern", | |
"type": "Pattern" | |
}, | |
{ | |
"name": "ignoreFileNameExtensions", | |
"type": "boolean" | |
}, | |
{ | |
"name": "match", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "RegexpSinglelineCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.regexp", | |
"parent": "Checker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.FileSetCheck", | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractFileSetCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "fileExtensions", | |
"type": "String[]" | |
}, | |
{ | |
"name": "format", | |
"type": "String" | |
}, | |
{ | |
"name": "ignoreCase", | |
"type": "boolean" | |
}, | |
{ | |
"name": "maximum", | |
"type": "int" | |
}, | |
{ | |
"name": "message", | |
"type": "String" | |
}, | |
{ | |
"name": "minimum", | |
"type": "int" | |
} | |
] | |
}, | |
{ | |
"name": "RegexpSinglelineJavaCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.regexp", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "format", | |
"type": "String" | |
}, | |
{ | |
"name": "ignoreCase", | |
"type": "boolean" | |
}, | |
{ | |
"name": "ignoreComments", | |
"type": "boolean" | |
}, | |
{ | |
"name": "maximum", | |
"type": "int" | |
}, | |
{ | |
"name": "message", | |
"type": "String" | |
}, | |
{ | |
"name": "minimum", | |
"type": "int" | |
} | |
] | |
}, | |
{ | |
"name": "RequireThisCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "checkFields", | |
"type": "boolean" | |
}, | |
{ | |
"name": "checkMethods", | |
"type": "boolean" | |
}, | |
{ | |
"name": "validateOnlyOverlapping", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "ReturnCountCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "format", | |
"type": "Pattern" | |
}, | |
{ | |
"name": "max", | |
"type": "int" | |
}, | |
{ | |
"name": "maxForVoid", | |
"type": "int" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "RightCurlyCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.blocks", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "option", | |
"type": "String" | |
}, | |
{ | |
"name": "shouldStartLine", | |
"type": "boolean" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "SeparatorWrapCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.whitespace", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "option", | |
"type": "String" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "SeverityMatchFilter", | |
"packageName": "com.puppycrawl.tools.checkstyle.filters", | |
"parent": "Checker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Filter", | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "acceptOnMatch", | |
"type": "boolean" | |
}, | |
{ | |
"name": "severity", | |
"type": "SeverityLevel" | |
} | |
] | |
}, | |
{ | |
"name": "SimplifyBooleanExpressionCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "SimplifyBooleanReturnCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "SingleLineJavadocCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.javadoc", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.javadoc.AbstractJavadocCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "ignoreInlineTags", | |
"type": "boolean" | |
}, | |
{ | |
"name": "ignoredTags", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "SingleSpaceSeparatorCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.whitespace", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "validateComments", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "StaticVariableNameCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.naming", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.naming.AbstractAccessControlNameCheck", | |
"com.puppycrawl.tools.checkstyle.checks.naming.AbstractNameCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "applyToPackage", | |
"type": "boolean" | |
}, | |
{ | |
"name": "applyToPrivate", | |
"type": "boolean" | |
}, | |
{ | |
"name": "applyToProtected", | |
"type": "boolean" | |
}, | |
{ | |
"name": "applyToPublic", | |
"type": "boolean" | |
}, | |
{ | |
"name": "format", | |
"type": "Pattern" | |
} | |
] | |
}, | |
{ | |
"name": "StringLiteralEqualityCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "SummaryJavadocCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.javadoc", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.javadoc.AbstractJavadocCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "forbiddenSummaryFragments", | |
"type": "Pattern" | |
}, | |
{ | |
"name": "period", | |
"type": "String" | |
} | |
] | |
}, | |
{ | |
"name": "SuperCloneCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.coding.AbstractSuperCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "SuperFinalizeCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.coding.AbstractSuperCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "SuppressWarningsCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.annotation", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "format", | |
"type": "Pattern" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "SuppressWarningsFilter", | |
"packageName": "com.puppycrawl.tools.checkstyle.filters", | |
"parent": "Checker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Filter", | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "SuppressWarningsHolder", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "aliasList", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "SuppressWithNearbyCommentFilter", | |
"packageName": "com.puppycrawl.tools.checkstyle.filters", | |
"parent": "Checker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.TreeWalkerFilter", | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "checkC", | |
"type": "boolean" | |
}, | |
{ | |
"name": "checkCPP", | |
"type": "boolean" | |
}, | |
{ | |
"name": "checkFormat", | |
"type": "String" | |
}, | |
{ | |
"name": "commentFormat", | |
"type": "Pattern" | |
}, | |
{ | |
"name": "influenceFormat", | |
"type": "String" | |
}, | |
{ | |
"name": "messageFormat", | |
"type": "String" | |
} | |
] | |
}, | |
{ | |
"name": "SuppressionCommentFilter", | |
"packageName": "com.puppycrawl.tools.checkstyle.filters", | |
"parent": "Checker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.TreeWalkerFilter", | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "checkC", | |
"type": "boolean" | |
}, | |
{ | |
"name": "checkCPP", | |
"type": "boolean" | |
}, | |
{ | |
"name": "checkFormat", | |
"type": "String" | |
}, | |
{ | |
"name": "messageFormat", | |
"type": "String" | |
}, | |
{ | |
"name": "offCommentFormat", | |
"type": "Pattern" | |
}, | |
{ | |
"name": "onCommentFormat", | |
"type": "Pattern" | |
} | |
] | |
}, | |
{ | |
"name": "SuppressionFilter", | |
"packageName": "com.puppycrawl.tools.checkstyle.filters", | |
"parent": "Checker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Filter", | |
"com.puppycrawl.tools.checkstyle.api.ExternalResourceHolder", | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "file", | |
"type": "String" | |
}, | |
{ | |
"name": "optional", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "ThrowsCountCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.design", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "ignorePrivateMethods", | |
"type": "boolean" | |
}, | |
{ | |
"name": "max", | |
"type": "int" | |
} | |
] | |
}, | |
{ | |
"name": "TodoCommentCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "format", | |
"type": "Pattern" | |
} | |
] | |
}, | |
{ | |
"name": "TrailingCommentCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "format", | |
"type": "Pattern" | |
}, | |
{ | |
"name": "legalComment", | |
"type": "Pattern" | |
} | |
] | |
}, | |
{ | |
"name": "TranslationCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks", | |
"parent": "Checker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.FileSetCheck", | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractFileSetCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "baseName", | |
"type": "Pattern" | |
}, | |
{ | |
"name": "fileExtensions", | |
"type": "String[]" | |
}, | |
{ | |
"name": "requiredTranslations", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "TreeWalker", | |
"packageName": "com.puppycrawl.tools.checkstyle", | |
"parent": "Checker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.ExternalResourceHolder", | |
"com.puppycrawl.tools.checkstyle.api.FileSetCheck", | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractFileSetCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "fileExtensions", | |
"type": "String[]" | |
}, | |
{ | |
"name": "tabWidth", | |
"type": "int" | |
} | |
] | |
}, | |
{ | |
"name": "TypeNameCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.naming", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.naming.AbstractAccessControlNameCheck", | |
"com.puppycrawl.tools.checkstyle.checks.naming.AbstractNameCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "applyToPackage", | |
"type": "boolean" | |
}, | |
{ | |
"name": "applyToPrivate", | |
"type": "boolean" | |
}, | |
{ | |
"name": "applyToProtected", | |
"type": "boolean" | |
}, | |
{ | |
"name": "applyToPublic", | |
"type": "boolean" | |
}, | |
{ | |
"name": "format", | |
"type": "Pattern" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "TypecastParenPadCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.whitespace", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.checks.whitespace.AbstractParenPadCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "option", | |
"type": "String" | |
} | |
] | |
}, | |
{ | |
"name": "UncommentedMainCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "excludedClasses", | |
"type": "Pattern" | |
} | |
] | |
}, | |
{ | |
"name": "UniquePropertiesCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks", | |
"parent": "Checker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.FileSetCheck", | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractFileSetCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "fileExtensions", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "UnnecessaryParenthesesCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "UnusedImportsCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.imports", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "processJavadoc", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "UpperEllCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
] | |
}, | |
{ | |
"name": "VariableDeclarationUsageDistanceCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.coding", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "allowedDistance", | |
"type": "int" | |
}, | |
{ | |
"name": "ignoreFinal", | |
"type": "boolean" | |
}, | |
{ | |
"name": "ignoreVariablePattern", | |
"type": "Pattern" | |
}, | |
{ | |
"name": "validateBetweenScopes", | |
"type": "boolean" | |
} | |
] | |
}, | |
{ | |
"name": "VisibilityModifierCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.design", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "allowPublicFinalFields", | |
"type": "boolean" | |
}, | |
{ | |
"name": "allowPublicImmutableFields", | |
"type": "boolean" | |
}, | |
{ | |
"name": "ignoreAnnotationCanonicalNames", | |
"type": "String[]" | |
}, | |
{ | |
"name": "immutableClassCanonicalNames", | |
"type": "String[]" | |
}, | |
{ | |
"name": "packageAllowed", | |
"type": "boolean" | |
}, | |
{ | |
"name": "protectedAllowed", | |
"type": "boolean" | |
}, | |
{ | |
"name": "publicMemberPattern", | |
"type": "Pattern" | |
} | |
] | |
}, | |
{ | |
"name": "WhitespaceAfterCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.whitespace", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "WhitespaceAroundCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.whitespace", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "allowEmptyCatches", | |
"type": "boolean" | |
}, | |
{ | |
"name": "allowEmptyConstructors", | |
"type": "boolean" | |
}, | |
{ | |
"name": "allowEmptyLambdas", | |
"type": "boolean" | |
}, | |
{ | |
"name": "allowEmptyLoops", | |
"type": "boolean" | |
}, | |
{ | |
"name": "allowEmptyMethods", | |
"type": "boolean" | |
}, | |
{ | |
"name": "allowEmptyTypes", | |
"type": "boolean" | |
}, | |
{ | |
"name": "ignoreEnhancedForColon", | |
"type": "boolean" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
}, | |
{ | |
"name": "WriteTagCheck", | |
"packageName": "com.puppycrawl.tools.checkstyle.checks.javadoc", | |
"parent": "TreeWalker", | |
"interfaces": [ | |
"com.puppycrawl.tools.checkstyle.api.Configurable", | |
"com.puppycrawl.tools.checkstyle.api.Contextualizable" | |
], | |
"hierarchies": [ | |
"com.puppycrawl.tools.checkstyle.api.AbstractCheck", | |
"com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter", | |
"com.puppycrawl.tools.checkstyle.api.AutomaticBean" | |
], | |
"properties": [ | |
{ | |
"name": "tag", | |
"type": "String" | |
}, | |
{ | |
"name": "tagFormat", | |
"type": "Pattern" | |
}, | |
{ | |
"name": "tagSeverity", | |
"type": "SeverityLevel" | |
}, | |
{ | |
"name": "tokens", | |
"type": "String[]" | |
} | |
] | |
} | |
] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment