Package com.puppycrawl.tools.checkstyle.checks.naming
package com.puppycrawl.tools.checkstyle.checks.naming
Contains the Naming conventions checks
that are bundled with the main distribution.
-
ClassDescriptionValidates abbreviations (consecutive capital letters) length in identifier name, it also allows to enforce camel case naming.Abstract class for checking a class member (field/method)'s name conforms to a specified pattern.Ensures that the names of abstract classes conforming to some pattern and check that
abstract
modifier exists.Abstract class for checking that names conform to a specified format.This enum represents access modifiers.Checks thatcatch
parameter names conform to a specified pattern.Checks that class type parameter names conform to a specified pattern.Checks that constant names conform to a specified pattern.Checks identifiers with a pattern for a set of illegal names, such as those that are restricted or contextual keywords.Checks that interface type parameter names conform to a specified pattern.Checks lambda parameter names.Checks that local final variable names conform to a specified pattern.Checks that local, non-final
variable names conform to a specified pattern.Checks that instance variable names conform to a specified pattern.Checks that method names conform to a specified pattern.Checks that method type parameter names conform to a specified pattern.Checks that package names conform to a specified pattern.Checks that method parameter names conform to a specified pattern.Checks that pattern variable names conform to a specified pattern.Checks that record component names conform to a specified pattern.Checks that record type parameter names conform to a specified pattern.Checks thatstatic
, non-final
variable names conform to a specified pattern.Checks that type names conform to a specified pattern.