See: Description
| Interface | Description |
|---|---|
| SelfValidating |
Defines a method that can be called for self-validation of an object.
|
| Class | Description |
|---|---|
| DecomposedPath |
Encapsulates the components of a checked file path.
|
| LocationReferenceCheck |
This check compares specified method arguments to the names of the current method or class.
|
| MdlJsonConfig |
Deserialized version of the directories.json.
|
| MdlJsonConfig.MdlSpec |
An MDL Spec specifies the characteristics of one directory in the module directory layout, for example
src/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 of
SpecElements. |
| 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.
|
| PropertyCatalogCheck |
This check helps to keep a property file in sync with a piece of code that contains the property keys.
|
| Enum | Description |
|---|---|
| LocationReferenceOption |
Represents the possible locations that an instance of the
LocationReferenceCheck may refer to. |
| MdlContentSpecType |
The
type values which are possible in the allow and deny lists of the directories.json
configuration file used by the ModuleDirectoryLayoutCheck. |
| Exception | Description |
|---|---|
| ConfigValidationException |
The ModuleDirectoryLayout check's JSON configuration was faulty.
|