|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Artifact objects.
ArtifactResolver that can resolve/download artifacts
from remote repositories into the local repository.
Mojo that starts the erlang node used as a backend for rpcs made by
the plugin.Script that can be used to compile erlang files.List of erlang files.
CheckAppScript.Script that can be used to extract certain values from an erlang
application file.Script for a specific application file.
Script that checks the integrity (correct term format) of an
application upgrade file.Script that checks a specific application upgrade file.
Script that can be used to extract certain values from an erlang
release file.Script for a specific release file.
Mojo compiles the projects erlang sources.BeamCompilerScript.MavenComponents that are available to the plugin.
OtpConnection between this node and a specific
OtpPeer.
TarGzArchiver.archive.
Script that creates an initial RELEASES file from a specific
release file.VersionRange from a given string specification.
erlang-otp or erlang-std dependencies.Mojo that first purges all dynamically loaded modules on the backend
node and reloads the modules provided by (unpacked) dependencies.Mojo that first purges all dynamically loaded modules on the backend
node and reloads the modules provided by (unpacked) dependencies.Mojo runs the erlang dialyzer tool on the project
sources as well as the project includes.Mojo runs the erlang dialyzer tool on the release
dependencies.Script that can be used to dialyze erlang files.List of erlang source files,
includes.
Mojo will generate source code documentation for an application.Script generating edoc documentation for an
application using edoc:application/3.Script that generates edoc documentation for
a specfic application.
Mojos that need to operate on values provided by
the PropertiesImpl bean.MavenReports that need to operate on values
provided by the PropertiesImpl bean.Script on a specific remote erlang node using RPC.
Script on a specific remote erlang node using RPC.
Properties into the abstract
ErlangMojo.execute(Log, Properties) method to be implemented by subclasses.
ErlangMojo.execute() gets invoked on the base class.
AbstractMavenReport.execute() gets invoked on the base class.
Properties into the abstract
ErlangReport.execute(Log, Locale, Properties) method to be implemented by
subclasses.
Predicate that checks a file for null and existance
Script that filters a list of modules for the specification of a
certain attribute.PackagingType for a packaging id.
MavenUtils.LogLevel from a string.
Script execution
providing a success qualifier and output to log.String containing the erlang script of the
implementing class.
MavenSelf per cookie using the
singleton pattern.
NodeShutdownHook per node name.
String containing the erlang script of the
implementing class.
.app file.
Artifact object of a specific Artifact with a
specific version.
Artifact of an
ArtifactRepository.
Collection of Artifacts into a Set
containing their artifactIds.
MavenProject.getArtifacts().
Script that returns the found values for some attributes in a list
of modules.Set of available versions for an artifact in the given
repositories.
MavenProject.getDependencyArtifacts().
MavenProject.getArtifacts() filtered for
PackagingType.ERLANG_OTP and PackagingType.ERLANG_STD
packaged projects.
MavenProject.getDependencyArtifacts() filtered for
PackagingType.ERLANG_OTP and PackagingType.ERLANG_STD
packaged projects.
MavenProject.getDependencyArtifacts() filtered for
PackagingType.ERLANG_OTP and PackagingType.ERLANG_STD
packaged projects.
MavenProject.getArtifacts() filtered for
PackagingType.ERLANG_OTP and PackagingType.ERLANG_STD
packaged projects.
.rel file.
List of files matching the given file extension (excluding
directories).
MavenProject.getDependencyArtifacts().
MavenProject.getDependencyArtifacts().
code:lib_dir().
.app file.
.app file.
.rel file.
erlang:system_info(otp_release).
AbstractMavenReport.getReportOutputDirectory().
Artifact.
.rel file.
code:root_dir().
.app file.
FileFilter which only accepts files ending with
one of the given suffixes.
MojoUtils.getTestSupportScripts(Properties).
.app file.
erlang:system_info(version).
Script execution into an object logging
the compiler output correctly as well as providing failed compilation
units, if any.
Script execution into a
CheckAppResult bean holding interesting values from the application
file.
Script execution into an error string.
Script execution into a
CheckRelResult bean holding interesting values from the release
file.
Script execution into an error message.
Script execution into a list of dialyzer
warning strings.
Script execution into a Boolean
indicating success.
Script execution into a String
containing an erlang list of modules specifying a specific attribute.
Script execution into a String
containing an erlang list of attribute values found.
Script execution will be converted into an
Integer indicating how many modules were actually loaded.
Script execution into an object capable
of logging the errors/warnings as well as returning the script result.
Script execution into an object capable
of logging the errors/warnings as well as returning the script result.
Script execution is ignored.
Script execution into an
Script execution into another
representation.
Script execution into an object capable
of logging the test output as well as returning whether the unit test
execution succeeded.
Script execution is ignored.
Script execution into an object capable
of logging the test output as well as returning whether the unit test
execution succeeded.
Script execution into a generic result.
Script execution into a generic result.
Script that loads a list of modules located in the current code
paths.ArtifactRepository storing dependencies of this
MavenProject.
Script generating release scripts using
systools:make_script/2.Script generating the erlang boot scripts for an OTP
release.
Script creating the release .tar.gz using
systools:make_tar/2.Script generating the OTP release .tar.gz package.
MavenComponents bean that provides maven
components to be used by the plugin.OtpSelf node that acts as a connection cache for
destination erlang nodes.Log.ArtifactMetadataSource used to query metadata
information for Artifacts.
Mojos.FileFilter accepting all input
Mojo packages all application artifacts into a single
.tar.gz package.Mojo packages/creates a release .tar.gz using the erlang
systools modules.MavenProject to process.
Mojo that runs erlang applications packaged with packaging type
PackagingType.ERLANG_OTP or PackagingType.ERLANG_STD on a
specific (remote) node.Mojo uploads a project onto a remote node.Script that purges all modules currently loaded except the ones
loaded directly from the backends lib directory retrieved using
code:lib_dir/0 or belonging to the Emacs/distel
project.String object.
ArtifactRepository storing dependencies of
this MavenProject.
NodeShutdownHook.nodeName using
erlang:halt/0.
RuntimeInfoScript.Script that can be used to retrieve runtime information from the
plugins backend node.Mojo outputs the build information ascertained by maven to
compile Erlang sources.Script starting a list of erlang applications on a specific node.Script trying to start a set of erlang applications.
StartApplicationScript.Script stopping all erlang applications except the ones given in a
preserver list.Script that stops all applications except a specific list
of applications.
File is not guaranteed to exist.
Mojo creates a target system release package .tar.gz
according to the official documentation.erl_tar module.erl_tar module.debug_info, export_all and {d, 'TEST'}.Mojo that first purges all dynamically loaded modules on the test
backend node and reloads the modules provided by (unpacked) dependencies.Mojo that starts the test erlang node used as a backend for rpcs made
by the plugin.TestScript.Mojo that runs test modules using eunit.Mojo checks the release file for plausability.Script executing a list of (eunit) tests.Script executing a list of eunit tests.
Mojo uploads an application's modules compiled for test
execution and the application's tests onto a remote node.CheckAppResults.
Collection of files into a string containing a valid
erlang list.
OtpErlangInt or an OtpErlangUInt into an
int using the object specific conversion function.
Collection into a string containing a valid erlang list.
Collection of erlang source or beam files into a string
containing a valid erlang list of module names.
OtpErlangObject into a String using the object
specific conversion function.
Script that uploads a release package into a specific nodes
releases directory.Script that uploads a list of compiled modules and application
files onto a specific (remote) node.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||