|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Contextualizable | |
com.puppycrawl.tools.checkstyle | Contains the implementation of the Checkstyle framework. |
com.puppycrawl.tools.checkstyle.api | Contains the core API to be used to implement checks. |
com.puppycrawl.tools.checkstyle.checks | Contains the checks that are bundled with the main distribution. |
Uses of Contextualizable in com.puppycrawl.tools.checkstyle |
Classes in com.puppycrawl.tools.checkstyle that implement Contextualizable | |
class |
Checker
This class provides the functionality to check a set of files. |
class |
TreeWalker
Responsible for walking an abstract syntax tree and notifying interested checks at each each node. |
Uses of Contextualizable in com.puppycrawl.tools.checkstyle.api |
Subinterfaces of Contextualizable in com.puppycrawl.tools.checkstyle.api | |
interface |
FileSetCheck
Interface for Checking a set of files for some criteria. |
Classes in com.puppycrawl.tools.checkstyle.api that implement Contextualizable | |
class |
AbstractFileSetCheck
Provides common functionality for many FileSetChecks. |
class |
AbstractViolationReporter
Serves as an abstract base class for all modules that report inspection findings. |
class |
AutomaticBean
A Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configration attributes. |
class |
Check
The base class for checks. |
Uses of Contextualizable in com.puppycrawl.tools.checkstyle.checks |
Classes in com.puppycrawl.tools.checkstyle.checks that implement Contextualizable | |
class |
AbstractFormatCheck
Abstract class for checks that verify strings using a regular expression. |
class |
AbstractImportCheck
Abstract class that provides helper functionality for determining an import name. |
class |
AbstractNameCheck
Abstract class for checking that names conform to a specified format. |
class |
AbstractOptionCheck
Abstract class for checks with options. |
class |
ArrayTypeStyleCheck
Checks the style of array type definitions. |
class |
AvoidInlineConditionalsCheck
Detects inline conditionals. |
class |
AvoidNestedBlocksCheck
Finds nested blocks. |
class |
AvoidStarImportCheck
Check that finds import statements that use the * notation. |
class |
ConstantNameCheck
Checks that constant names conform to a format specified by the format property. |
class |
DesignForExtensionCheck
Checks that classes are designed for inheritance. |
class |
DoubleCheckedLockingCheck
Detect the double-checked locking idiom, a technique that tries to avoid synchronization overhead but is incorrect because of subtle artifacts of the java memory model. |
class |
EmptyBlockCheck
Checks for empty blocks. |
class |
EmptyForIteratorPadCheck
Checks the padding of an empty for iterator; that is whether a space is required at an empty for iterator, or such spaces are forbidden. |
class |
EmptyStatementCheck
Check that finds empty statements. |
class |
EqualsHashCodeCheck
Checks that classes that override equals() also override hashCode(). |
class |
FileLengthCheck
Checks for long source files. |
class |
FinalClassCheck
Checks that class which has only private ctors is declared as final. |
class |
FinalParametersCheck
Check that method/constructor parameters are final. |
class |
GenericIllegalRegexpCheck
A generic check for code problems, the user can search for any pattern. |
class |
HeaderCheck
Checks the header of the source against a fixed header file. |
class |
HiddenFieldCheck
Checks that a local variable or a parameter does not shadow a field that is defined in the same class. |
class |
HideUtilityClassConstructorCheck
Make sure that utility classes (classes that contain only static methods) do not have a public constructor. |
class |
IllegalImportCheck
Checks for imports from a set of illegal packages. |
class |
IllegalInstantiationCheck
Checks for illegal instantiations where a factory method is preferred. |
class |
IndentationCheck
Checks correct indentation of Java Code. |
class |
InnerAssignmentCheck
Checks for assignments in subexpressions, such as in String s = Integer.toString(i = 2); . |
class |
InterfaceIsTypeCheck
Implements Bloch, Effective Java, Item 17 - Use Interfaces only to define types. |
class |
JavadocMethodCheck
Checks the Javadoc of a method or constructor. |
class |
JavadocTypeCheck
Checks the Javadoc of a type. |
class |
JavadocVariableCheck
Checks that a variable has Javadoc comment. |
class |
LeftCurlyCheck
Checks the placement of left curly braces on types, methods and other the other blocks: LITERAL_CATCH , LITERAL_DO , LITERAL_ELSE , LITERAL_FINALLY , LITERAL_FOR , LITERAL_IF , LITERAL_SWITCH , LITERAL_SYNCHRONIZED , LITERAL_TRY , LITERAL_WHILE . |
class |
LineLengthCheck
Checks for long lines. |
class |
LocalFinalVariableNameCheck
Checks that local final variable names conform to a format specified by the format property. |
class |
LocalVariableNameCheck
Checks that local, non-final variable names conform to a format specified by the format property. |
class |
MagicNumberCheck
Checks for magic numbers. |
class |
MemberNameCheck
Checks that instance variable names conform to a format specified by the format property. |
class |
MethodLengthCheck
Checks for long methods. |
class |
MethodNameCheck
Checks that method names conform to a format specified by the format property. |
class |
MissingSwitchDefaultCheck
Checks that switch statement has "default" clause. |
class |
ModifierOrderCheck
Checks that the order of modifiers conforms to the suggestions in the Java Language specification, sections 8.1.1, 8.3.1 and 8.4.3. |
class |
NeedBracesCheck
Checks for braces around code blocks. |
class |
NewlineAtEndOfFileCheck
Checks that there is a newline at the end of each file. |
class |
NoWhitespaceAfterCheck
Checks that there is no whitespace after a token. |
class |
NoWhitespaceBeforeCheck
Checks that there is no whitespace before a token. |
class |
OperatorWrapCheck
Checks line wrapping for operators. |
class |
PackageHtmlCheck
Checks that all packages have a package documentation. |
class |
PackageNameCheck
Checks that package names conform to a format specified by the format property. |
class |
ParameterNameCheck
Checks that parameter names conform to a format specified by the format property. |
class |
ParameterNumberCheck
Checks the number of parameters that a method or constructor has. |
class |
ParenPadCheck
Checks the padding of parentheses; that is whether a space is required after a left parenthesis and before a right parenthesis, or such spaces are forbidden, with the exception that it does not check for padding of the right parenthesis at an empty for iterator. |
class |
RedundantImportCheck
Checks for imports that are redundant. |
class |
RedundantModifierCheck
Checks for redundant modifiers in interface definitions. |
class |
RedundantThrowsCheck
Checks for redundant exceptions declared in throws clause such as duplicates, unchecked exceptions or subclasses of another declared exception. |
class |
RegexpHeaderCheck
Checks the header of the source against a header file that contains a regular expression for each line of the source header. |
class |
RightCurlyCheck
Checks the placement of right curly braces. |
class |
SimplifyBooleanExpressionCheck
Checks for overly complicated boolean expressions. |
class |
SimplifyBooleanReturnCheck
Checks for overly complicated boolean return statements. |
class |
StaticVariableNameCheck
Checks that static, non-final variable names conform to a format specified by the format property. |
class |
TabCharacterCheck
Reports tab characters ('\t') in the source code. |
class |
TodoCommentCheck
A check for TODO comments. |
class |
TranslationCheck
The TranslationCheck class helps to ensure the correct translation of code by checking property files for consistency regarding their keys. |
class |
TypeNameCheck
Checks that type names conform to a format specified by the format property. |
class |
UnusedImportsCheck
Checks for unused import statements. |
class |
UpperEllCheck
Checks that long constants are defined with an uppper ell. |
class |
VisibilityModifierCheck
Checks visibility of class members. |
class |
WhitespaceAfterCheck
Checks that a token is followed by whitespace, with the exception that it does not check for whitespace after the semicolon of an empty for iterator. |
class |
WhitespaceAroundCheck
Checks that a token is surrounded by whitespace. |
|
Back to the Checkstyle Home Page | ||||||||||
PREV NEXT | FRAMES NO FRAMES |