Checkstyle Addons
A B C F G I L N P R S U V 

A

AbstractAddonsCheck - Class in com.thomasjensen.checkstyle.addons.checks
Base class of all Checkstyle Addons checks.
AbstractAddonsCheck() - Constructor for class com.thomasjensen.checkstyle.addons.checks.AbstractAddonsCheck
 

B

beginTree(DetailAST) - Method in class com.thomasjensen.checkstyle.addons.checks.AbstractAddonsCheck
 
beginTree(DetailAST) - Method in class com.thomasjensen.checkstyle.addons.checks.misc.PropertyCatalogCheck
 

C

CheckstyleExtensionPlugin - Class in com.thomasjensen.checkstyle.addons.sonarqube
The Checkstyle Addons SonarQube plugin main class.
CheckstyleExtensionPlugin() - Constructor for class com.thomasjensen.checkstyle.addons.sonarqube.CheckstyleExtensionPlugin
 
CheckstyleExtensionRepository - Class in com.thomasjensen.checkstyle.addons.sonarqube
Container for the SonarQube rules provided by this plugin.
CheckstyleExtensionRepository(XMLRuleParser) - Constructor for class com.thomasjensen.checkstyle.addons.sonarqube.CheckstyleExtensionRepository
Constructor.
closeQuietly(Closeable) - Static method in class com.thomasjensen.checkstyle.addons.util.Util
Quietly close the given resource, ignoring any exceptions.
com.thomasjensen.checkstyle.addons.checks - package com.thomasjensen.checkstyle.addons.checks
Common classes for all checks.
com.thomasjensen.checkstyle.addons.checks.coding - package com.thomasjensen.checkstyle.addons.checks.coding
Checks that find coding problems.
com.thomasjensen.checkstyle.addons.checks.misc - package com.thomasjensen.checkstyle.addons.checks.misc
Checks that find miscellaneous problems.
com.thomasjensen.checkstyle.addons.checks.regexp - package com.thomasjensen.checkstyle.addons.checks.regexp
Checks that primarily apply regular expressions to stuff.
com.thomasjensen.checkstyle.addons.sonarqube - package com.thomasjensen.checkstyle.addons.sonarqube
The SonarQube plugin.
com.thomasjensen.checkstyle.addons.util - package com.thomasjensen.checkstyle.addons.util
Generic helper classes for all checks.
createRules() - Method in class com.thomasjensen.checkstyle.addons.sonarqube.CheckstyleExtensionRepository
 

F

finishTree(DetailAST) - Method in class com.thomasjensen.checkstyle.addons.checks.AbstractAddonsCheck
 
finishTree(String, DetailAST) - Method in class com.thomasjensen.checkstyle.addons.checks.AbstractAddonsCheck
Called after a tree is fully processed.

G

getClassDeclarationPosition(String) - Method in class com.thomasjensen.checkstyle.addons.checks.AbstractAddonsCheck
 
getCurrentBinaryName() - Method in class com.thomasjensen.checkstyle.addons.checks.AbstractAddonsCheck
Gets the binary name of the class currently being traversed on the AST.
getDefaultTokens() - Method in class com.thomasjensen.checkstyle.addons.checks.AbstractAddonsCheck
 
getDefaultTokens() - Method in class com.thomasjensen.checkstyle.addons.checks.coding.IllegalMethodCallCheck
 
getDefaultTokens() - Method in class com.thomasjensen.checkstyle.addons.checks.coding.LostInstanceCheck
 
getExtensions() - Method in class com.thomasjensen.checkstyle.addons.sonarqube.CheckstyleExtensionPlugin
 
getFirstIdent(DetailAST) - Static method in class com.thomasjensen.checkstyle.addons.util.Util
Determine the text of the first direct IDENT child node.
getFullIdent(DetailAST) - Static method in class com.thomasjensen.checkstyle.addons.util.Util
Determine the full identifier of the current element on the AST.
getMyPackage() - Method in class com.thomasjensen.checkstyle.addons.checks.AbstractAddonsCheck
 
getRelevantTokens() - Method in class com.thomasjensen.checkstyle.addons.checks.AbstractAddonsCheck
The tokens which this check is interested in.
getRelevantTokens() - Method in class com.thomasjensen.checkstyle.addons.checks.misc.PropertyCatalogCheck
 
getRequiredTokens() - Method in class com.thomasjensen.checkstyle.addons.checks.AbstractAddonsCheck
 
getRequiredTokens() - Method in class com.thomasjensen.checkstyle.addons.checks.coding.IllegalMethodCallCheck
 
getRequiredTokens() - Method in class com.thomasjensen.checkstyle.addons.checks.coding.LostInstanceCheck
 

I

IllegalMethodCallCheck - Class in com.thomasjensen.checkstyle.addons.checks.coding
Flags calls to methods with certain names.
IllegalMethodCallCheck() - Constructor for class com.thomasjensen.checkstyle.addons.checks.coding.IllegalMethodCallCheck
 
init() - Method in class com.thomasjensen.checkstyle.addons.checks.coding.LostInstanceCheck
 
isCheckStopped() - Method in class com.thomasjensen.checkstyle.addons.checks.AbstractAddonsCheck
 

L

leaveKnownType(String, DetailAST) - Method in class com.thomasjensen.checkstyle.addons.checks.AbstractAddonsCheck
Called after leaving a CLASS_DEF, INTERFACE_DEF, ANNOTATION_DEF, or ENUM_DEF token and the type's binary class name is known.
leaveKnownType(String, DetailAST) - Method in class com.thomasjensen.checkstyle.addons.checks.misc.PropertyCatalogCheck
 
leaveToken(String, DetailAST) - Method in class com.thomasjensen.checkstyle.addons.checks.AbstractAddonsCheck
Called after all the child nodes have been processed.
leaveToken(DetailAST) - Method in class com.thomasjensen.checkstyle.addons.checks.AbstractAddonsCheck
 
LostInstanceCheck - Class in com.thomasjensen.checkstyle.addons.checks.coding
Checks that object instances created explicitly with new are actually used for something.
LostInstanceCheck() - Constructor for class com.thomasjensen.checkstyle.addons.checks.coding.LostInstanceCheck
 

N

NEVER_MATCH - Static variable in class com.thomasjensen.checkstyle.addons.util.Util
A pattern that never matches (and does so efficiently)

P

processFiltered(File, List<String>) - Method in class com.thomasjensen.checkstyle.addons.checks.regexp.RegexpOnFilenameCheck
 
PropertyCatalogCheck - Class in com.thomasjensen.checkstyle.addons.checks.misc
This check helps to keep a property file in sync with a piece of code that contains the property keys.
PropertyCatalogCheck() - Constructor for class com.thomasjensen.checkstyle.addons.checks.misc.PropertyCatalogCheck
 

R

RegexpOnFilenameCheck - Class in com.thomasjensen.checkstyle.addons.checks.regexp
This check applies a given regular expression to the names of files.
RegexpOnFilenameCheck() - Constructor for class com.thomasjensen.checkstyle.addons.checks.regexp.RegexpOnFilenameCheck
 
RegexpOnFilenameOption - Enum in com.thomasjensen.checkstyle.addons.checks.regexp
Represents the possible modes of operation for the RegexpOnFilenameCheck.

S

setCaseSensitive(boolean) - Method in class com.thomasjensen.checkstyle.addons.checks.misc.PropertyCatalogCheck
 
setEnumArgument(boolean) - Method in class com.thomasjensen.checkstyle.addons.checks.misc.PropertyCatalogCheck
 
setExcludedFields(String) - Method in class com.thomasjensen.checkstyle.addons.checks.misc.PropertyCatalogCheck
 
setExcludedQualifiers(String...) - Method in class com.thomasjensen.checkstyle.addons.checks.coding.IllegalMethodCallCheck
Setter.
setIllegalMethodNames(String...) - Method in class com.thomasjensen.checkstyle.addons.checks.coding.IllegalMethodCallCheck
Setter.
setMode(String) - Method in class com.thomasjensen.checkstyle.addons.checks.regexp.RegexpOnFilenameCheck
 
setPropertyFile(String) - Method in class com.thomasjensen.checkstyle.addons.checks.misc.PropertyCatalogCheck
 
setPropertyFileEncoding(String) - Method in class com.thomasjensen.checkstyle.addons.checks.misc.PropertyCatalogCheck
 
setRegexp(String) - Method in class com.thomasjensen.checkstyle.addons.checks.regexp.RegexpOnFilenameCheck
Setter.
setReportDuplicates(boolean) - Method in class com.thomasjensen.checkstyle.addons.checks.misc.PropertyCatalogCheck
 
setReportOrphans(boolean) - Method in class com.thomasjensen.checkstyle.addons.checks.misc.PropertyCatalogCheck
 
setSelection(String) - Method in class com.thomasjensen.checkstyle.addons.checks.misc.PropertyCatalogCheck
 
setSelection(String) - Method in class com.thomasjensen.checkstyle.addons.checks.regexp.RegexpOnFilenameCheck
Setter.
setSimple(boolean) - Method in class com.thomasjensen.checkstyle.addons.checks.regexp.RegexpOnFilenameCheck
 
stopChecking() - Method in class com.thomasjensen.checkstyle.addons.checks.AbstractAddonsCheck
 

U

Util - Class in com.thomasjensen.checkstyle.addons.util
Utility class.

V

valueOf(String) - Static method in enum com.thomasjensen.checkstyle.addons.checks.regexp.RegexpOnFilenameOption
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.thomasjensen.checkstyle.addons.checks.regexp.RegexpOnFilenameOption
Returns an array containing the constants of this enum type, in the order they are declared.
visitKnownType(String, DetailAST) - Method in class com.thomasjensen.checkstyle.addons.checks.AbstractAddonsCheck
Called after visiting a CLASS_DEF, INTERFACE_DEF, ANNOTATION_DEF, or ENUM_DEF token and successfully determining the type's binary class name.
visitKnownType(String, DetailAST) - Method in class com.thomasjensen.checkstyle.addons.checks.misc.PropertyCatalogCheck
 
visitToken(String, DetailAST) - Method in class com.thomasjensen.checkstyle.addons.checks.AbstractAddonsCheck
Called to process a token.
visitToken(DetailAST) - Method in class com.thomasjensen.checkstyle.addons.checks.AbstractAddonsCheck
 
visitToken(DetailAST) - Method in class com.thomasjensen.checkstyle.addons.checks.coding.IllegalMethodCallCheck
 
visitToken(DetailAST) - Method in class com.thomasjensen.checkstyle.addons.checks.coding.LostInstanceCheck
 
visitToken(String, DetailAST) - Method in class com.thomasjensen.checkstyle.addons.checks.misc.PropertyCatalogCheck
 
A B C F G I L N P R S U V 
Checkstyle Addons