| Package | Description |
|---|---|
| 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.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. |
| Modifier and Type | Method and Description |
|---|---|
RuleParameters |
RuleParameters.AddParameter.build()
Builds the new
RuleParameters instance and returns it. |
protected RuleParameters |
AbstractLintingRule.getParameters()
Returns the current
AbstractLintingRule parameters. |
| Constructor and Description |
|---|
AbstractLintingRule(RuleParameters parameters)
Default constructor.
|
| Constructor and Description |
|---|
AbstractC4Rule(RuleParameters parameters)
Default constructor.
|
AliasesShouldBeListedInDictionaryRule(RuleParameters parameters)
Default constructor.
|
AliasesShouldBeUniqueRule(RuleParameters parameters)
Default constructor.
|
AliasesShouldFollowStandardConventionRule(RuleParameters parameters)
Default constructor.
|
NoDuplicateRelationshipsRule(RuleParameters parameters)
Default constructor.
|
NoOrphanAliasInBoundariesRule(RuleParameters parameters)
Default constructor.
|
NoOrphanAliasInLayoutsRule(RuleParameters parameters)
Default constructor.
|
NoOrphanAliasInRelationshipsRule(RuleParameters parameters)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
RuleParameters |
AbstractRuleParametersFactory.getRuleParameters()
Returns the built
RuleParameters instance. |
| Constructor and Description |
|---|
AbstractCustomLintingRule(RuleParameters parameters)
Creates the custom rule, given its parameters.
|
Copyright © 2020. All rights reserved.