Skip navigation links

C4-PlantUML :: Plugin :: Mojos 1.0.0-RC1 API

Packages 
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.
Skip navigation links

Copyright © 2020. All rights reserved.