| Package | Description |
|---|---|
| org.thewonderlemming.c4plantuml.grammars |
Contains convenience classes to parse C4 PlantUML source files.
|
| org.thewonderlemming.c4plantuml.graphml |
Contains a set of classes to parse c4 files and transform them to GraphML
files.
|
| org.thewonderlemming.c4plantuml.graphml.export |
Contains the
GraphMLModelExporter and its dependencies. |
| org.thewonderlemming.c4plantuml.graphml.model |
Contains the JAXB model that handles the XML generation.
|
| org.thewonderlemming.c4plantuml.graphml.model.builder |
Contains a bunch of
FunctionalInterface to help into writing fluent builders for the model. |
| org.thewonderlemming.c4plantuml.graphml.parse |
Contains the actual C4 parser that maps the code to theGraphML JAXB model.
|
| org.thewonderlemming.c4plantuml.graphml.validation |
Contains a set of classes to validate the produced GraphML.
|
| 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 |
Contains most of the MOJOs and their shared classes.
|
| 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.builtin.parameters |
Contains
AbstractRuleParametersFactory
implementations for built-in rules. |
| org.thewonderlemming.c4plantuml.mojo.linting.rules.custom |
Contains the foundation to build custom
AbstractLintingRule -
i.e. |
| org.thewonderlemming.c4plantuml.syntaxchecker |
Contains a set of classes that check C4 PlantUML files for syntax errors, and display error messages.
|
Copyright © 2020. All rights reserved.