|
||||||||||
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.
Mojo
s that need to operate on values provided by
the PropertiesImpl
bean.MavenReport
s 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 Artifact
s 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 Artifact
s.
Mojo
s.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.CheckAppResult
s.
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 |