Package org.forgerock.opendj.maven.doc
Class GenerateResultCodeDocMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- org.forgerock.opendj.maven.doc.GenerateResultCodeDocMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="generate-result-code-doc", defaultPhase=COMPILE) public class GenerateResultCodeDocMojo extends org.apache.maven.plugin.AbstractMojoGenerates documentation source for LDAP result codes based onorg.forgerock.opendj.ldap.ResultCode.
This implementation parses the source to match Javadoc comments with result codes. It is assumed that the class's ResultCode fields are named with result code enum values, and that those fields have Javadoc comments describing each result code.
-
-
Constructor Summary
Constructors Constructor Description GenerateResultCodeDocMojo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()Generates documentation source for LDAP result codes.
-
-
-
Method Detail
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureExceptionGenerates documentation source for LDAP result codes.- Throws:
org.apache.maven.plugin.MojoExecutionException- Generation failedorg.apache.maven.plugin.MojoFailureException- Not used
-
-