All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractAddonsCheck Base class of all Checkstyle Addons checks.AbstractMethodCallCheck Checks deriving from this type are aware of method calls occurring anywhere in the source, and get explicitly notified when such calls are encountered.AbstractRuleBase Common superclass of all our SonarQube rules.BinaryName Represents a Java binary class name for reference types, in the form of its fragments.CallableNoEx<R> The same asCallable
, but throws no checked exceptions.CheckstyleApiFixer The public API of the Checkstyle tool changes frequently, and many releases of Checkstyle are incompatible with their predecessors.CheckstyleExtensionPlugin The Checkstyle Addons SonarQube plugin main class.ConfigValidationException The ModuleDirectoryLayout check's JSON configuration was faulty.DecomposedPath Encapsulates the components of a checked file path.IllegalMethodCallCheck Flags calls to methods with certain names.IllegalMethodCallRule SonarQube rule for our IllegalMethodCall check.LocationReferenceCheck This check compares specified method arguments to the names of the current method or class.LocationReferenceOption Represents the possible locations that an instance of theLocationReferenceCheck
may refer to.LocationReferenceRule SonarQube rule for our LocationReference check.LostInstanceCheck Checks that object instances created explicitly withnew
are actually used for something.LostInstanceRule SonarQube rule for our LostInstance check.MdlConfig Encapsulates the data gained from reading the JSON configuration file.MdlContentSpecType Thetype
values which are possible in the allow and deny lists of the directories.json configuration file used by theModuleDirectoryLayoutCheck
.MdlJsonConfig Deserialized version of the directories.json.MdlJsonConfig.MdlSpec An MDL Spec specifies the characteristics of one directory in the module directory layout, for examplesrc/main/java
.MdlJsonConfig.Settings Encapsulates the general settings which are supported in a directories.json.MdlJsonConfig.SpecElement The allow and deny lists in each MDL path specification are composed of elements ofSpecElement
s.MdlJsonConfigValidator Small utility which allows people to validate the syntactical correctness of their ModuleDirectoryLayout JSON config.ModuleDirectoryLayoutCheck This check helps ensure that the source folder structure in a module follows a configurable convention.ModuleDirectoryLayoutRule SonarQube rule for our ModuleDirectoryLayout check.PropertyCatalogCheck This check helps keeping a property file in sync with a piece of code that contains the property keys.PropertyCatalogRule SonarQube rule for our PropertyCatalog check.RegexpOnFilenameOrgCheck This check applies a given regular expression to the names of files.RegexpOnFilenameOrgOption Represents the possible modes of operation for theRegexpOnFilenameOrgCheck
.RegexpOnFilenameOrgRule SonarQube rule for our RegexpOnFilenameOrg check.RegexpOnStringCheck This check applies a regular expression to String literals found in the source.RegexpOnStringRule SonarQube rule for our RegexpOnString check.RulesExtension "Meta-rule" which defines all the concrete rules.SelfValidating Defines a method that can be called for self-validation of an object.Util Utility class.