@Mojo(name="report",
defaultPhase=PROCESS_CLASSES)
public class ReportingMojo
extends AbstractParentMojo
| Modifier and Type | Field and Description |
|---|---|
static String |
FAIL_ON_PARSE_ERRORS_DEFAULT_VALUE
Default value for the
failOnParseErrors property. |
static String |
FORMAT_OUTPUT_DEFAULT_VALUE
Default value for the
formatOutput property. |
static String |
OUTPUT_FILENAME_DEFAULT_VALUE
Default value for the generated GraphML filename.
|
DEFAULT_SOURCE_FILE_EXTENSION| Constructor and Description |
|---|
ReportingMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doExecute()
Gathers information from the C4 PlantUML files and outputs it as a GraphML file.
|
execute, getCurrentCharset, getOutputDirectory, getProject, getSourceFileExtension, processOutputDirectoryFiles, validateSourceFileExtensionpublic static final String FAIL_ON_PARSE_ERRORS_DEFAULT_VALUE
failOnParseErrors property.public static final String FORMAT_OUTPUT_DEFAULT_VALUE
formatOutput property.public static final String OUTPUT_FILENAME_DEFAULT_VALUE
It is linked to the outputFilename property. If the given outputFilename is not an absolute path,
then it will be created in the outputDirectory.
protected void doExecute()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
An abstract method to hold the children classes execution logic.
doExecute in class AbstractParentMojoorg.apache.maven.plugin.MojoExecutionException - if there is an issue with the build that makes it impossible to continue.org.apache.maven.plugin.MojoFailureException - if there is any other kind of failures.Copyright © 2020. All rights reserved.