Class Summary |
CompileMojo |
This Mojo compiles the projects erlang sources and SNMP files. |
CopyResourcesMojo |
This Mojo copies the private resources to the
AbstractErlangMojo.targetPriv directory. |
CopyTestResources |
This Mojo copies test resources to the
AbstractErlangMojo.targetTest directory. |
CoverageReport |
Generates a test coverage report with: project summary, showing the number of
functions, clauses executable lines and their test coverage percentage. |
DialyzerMojo |
This Mojo runs the erlang dialyzer tool on the project
sources found in AbstractErlangMojo.srcMainErlang as well as the
project includes in AbstractErlangMojo.srcMainInclude . |
DialyzerReleaseMojo |
This Mojo runs the erlang dialyzer tool on a complete release
found in AbstractErlangMojo.targetLib . |
EDocReport |
This Mojo will generate EDoc documentation for the sources found in
AbstractErlangReport.srcMainErlang . |
PackageMojo |
This Mojo packages all application artifacts into a single
.tar.gz package. |
PackageReleaseMojo |
This Mojo packages creates a release .tar.gz using the erlang
systools modules make_tar/2 function. |
PrepareReleaseMojo |
This Mojo prepares the packaging of a release .tar.gz package
by creating the release upgrade/downgrade scripts as well as the boot and
start scripts. |
RunMojo |
This Mojo runs a, erlang-otp packaged project interactively
in a shell. |
SetupMojo |
Utility goal that will setup a new Erlang/OTP Maven project, creating the
basic resources and folders required, from a best practice point of
view. |
TestCompileMojo |
Compile erlang test sources and recompile erlang sources with debug
information using the export_all option. |
TestEDocReport |
This Mojo will generate EDoc documentation for the test sources found
in AbstractErlangReport.srcTestErlang . |
TestMojo |
Mojo running test cases. |
UnpackDependenciesMojo |
Unpack erlang-otp dependencies. |