# Uses of Package
org.thewonderlemming.c4plantuml.linter.rules

- Packages that use org.thewonderlemming.c4plantuml.linter.rules
  Package | Description
  --- | ---
  org.thewonderlemming.c4plantuml.linter | Contains the linting engine and its main dependencies.
  org.thewonderlemming.c4plantuml.linter.builder | Contains the `LinterBuilder` dependencies.
  org.thewonderlemming.c4plantuml.linter.rules | Contains `AbstractLintingRule` and its dependencies.
  org.thewonderlemming.c4plantuml.linter.rules.builtin | Contains built-in `AbstractLintingRule` implementations.
  org.thewonderlemming.c4plantuml.mojo.linting | Contains the `LintingMojo` and its dependencies used to type the parameters in the pom.xml configuration..
  org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin | Contains a set of factory classes to integrate `AbstractLintingRule` to the plugin.
  org.thewonderlemming.c4plantuml.mojo.linting.rules.custom | Contains the foundation to build custom `AbstractLintingRule` - i.e.

- Classes in org.thewonderlemming.c4plantuml.linter.rules used by org.thewonderlemming.c4plantuml.linter
  Class and Description
  AbstractLintingRule Represents a linting rule and exposes the methods to be implemented/customized by concrete linting rules.

- Classes in org.thewonderlemming.c4plantuml.linter.rules used by org.thewonderlemming.c4plantuml.linter.builder
  Class and Description
  AbstractLintingRule Represents a linting rule and exposes the methods to be implemented/customized by concrete linting rules.

- Classes in org.thewonderlemming.c4plantuml.linter.rules used by org.thewonderlemming.c4plantuml.linter.rules
  Class and Description
  RuleParameters A container for settings to control the behavior of a `AbstractLintingRule`.
  RuleParameters.AddParameter A part of the `RuleParameters` builder.

- Classes in org.thewonderlemming.c4plantuml.linter.rules used by org.thewonderlemming.c4plantuml.linter.rules.builtin
  Class and Description
  AbstractLintingRule Represents a linting rule and exposes the methods to be implemented/customized by concrete linting rules.
  RuleParameters A container for settings to control the behavior of a `AbstractLintingRule`.

- Classes in org.thewonderlemming.c4plantuml.linter.rules used by org.thewonderlemming.c4plantuml.mojo.linting
  Class and Description
  AbstractLintingRule Represents a linting rule and exposes the methods to be implemented/customized by concrete linting rules.

- Classes in org.thewonderlemming.c4plantuml.linter.rules used by org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin
  Class and Description
  AbstractLintingRule Represents a linting rule and exposes the methods to be implemented/customized by concrete linting rules.
  RuleParameters A container for settings to control the behavior of a `AbstractLintingRule`.

- Classes in org.thewonderlemming.c4plantuml.linter.rules used by org.thewonderlemming.c4plantuml.mojo.linting.rules.custom
  Class and Description
  AbstractLintingRule Represents a linting rule and exposes the methods to be implemented/customized by concrete linting rules.
  RuleParameters A container for settings to control the behavior of a `AbstractLintingRule`.

Copyright © 2020. All rights reserved.