|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
File
is not guaranteed to exist.
Mojo
will generate an application upgrade file template for an
application.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.File
used to write the output generated from the plugin's
backend nodes to.
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.
List
of directories used as code paths in a
project's build process.
Mojo
compiles the projects Erlang sources and MIB files.BeamCompilerScript
.MavenComponents
that are available to the plugin.
OtpConnection
between this node and a specific
OtpPeer
.
Coverage
mojo i.e.TarGzArchiver.archive
.
Script
that creates an initial RELEASES file from a specific
release file.VersionRange
from a given string specification.
MavenComponents
bean that provides maven
components to be used by the plugin.TargetLayout
bean defining the project's build
directory layout.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
runs the erlang dialyzer
tool on the project
sources as well as the project includes.File
used by the dialyzer to indicate whether the last
dialyzer run was ok (no warnings/errors).
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.SourceLayout
interface for projects with
packaging type PackagingType.ERLANG_OTP
.SourceLayout
interface for projects with
packaging type PackagingType.ERLANG_REL
.MavenReport
s that need to operate on values
provided by the PropertiesImpl
bean.SourceLayout
interface for projects with
packaging type PackagingType.ERLANG_STD
.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
Collection
of elements satisfying a given predicate.
Script
that filters a list of modules for the specification of a
certain attribute.Collection
of InetAddress
objects for IPv4 or IPv6 addresses.
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.
Script
that returns the appup directive for a certain module.Artifact
object of a specific Artifact
with a
specific version.
Artifact
.
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.
List
of compiled compilation units.
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.
List
of compile error outputs.
.rel
file.
List
of failed compilation units.
List
of files matching the given file extension (excluding
directories).
MavenProject.getDependencyArtifacts()
.
MavenProject.getDependencyArtifacts()
.
InetAddress
es as returned by the network interfaces of
this host.
code:lib_dir()
.
.app
file.
.app
file.
.rel
file.
erlang:system_info(otp_release)
.
AbstractMavenReport.getReportOutputDirectory()
.
code:get_path/0
.
MavenProject
.
.rel
file.
code:root_dir()
.
.app
file.
FileFilter
which only accepts files ending with
one of the given suffixes.
.app
file.
erlang:system_info(version)
.
List
of compile warning outputs.
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 either "error" or the appup directive for the module.
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 into an object capable
of logging the errors/warnings as well as returning the script result.
Script
execution into an object logging
the compiler output correctly as well as providing failed compilation
units, if any.
Script
execution into an object capable
of logging the test output as well as returning whether the profiled unit
test execution succeeded.
Script
execution is ignored.
Script
execution into an object capable
of logging the script output as well as returning whether the script
succeeded.
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 into a generic result.
Script
execution into a generic result.
List
of directories used as include directories
in a standard build process.
Script
that loads a list of modules located in the current code
paths.ArtifactRepository
storing dependencies of this
MavenProject
.
Collection
using a specific logger.
Script
creating a release upgrade file template using
systools:make_relup/4
.Script
generating a release upgrade file.
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.
OtpErlangList
with elements of type OtpErlangObject
to a collection of type B, where the resulting elements are generated by
applying the function f to each element of the given collection.
OtpSelf
node that acts as a connection cache for
destination erlang nodes.Log
.ArtifactMetadataSource
used to query metadata
information for Artifact
s.
Script
that can be used to compile MIB files.List
of MIB files.
Mojo
s.FileFilter
accepting all input
overview.edoc
.
overview.edoc
.
Mojo
packages all application artifacts into a single
.tar.gz
package.Mojo
packages/creates a release .tar.gz
using the erlang
systools
modules.DialyzerScript
and converts it to a
beautified Collection
of strings to be logged.
[module]_prof.erl
, found among
the test sources.profile
goal.ProfilingScript
.Script
that executing and profiles a list of (eunit) tests using
eprof
.MavenProject
to process.
File
representing the main build artifact of the
project.
Mojo
that runs erlang projects 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.
Mojo
will generate a release upgrade file template for a release
project.ArtifactRepository
storing dependencies of
this MavenProject
.
NodeShutdownHook.nodeName
using
erlang:halt/0
.
Script
starting a list of erlang applications on a specific node.Script
trying to start a set of erlang applications.
Script
trying to start a set of erlang applications.
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.Collection
.
SourceLayout
defining this project's source directory
structure.
TargetLayout
defining this project's build directory
structure.
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 file objects into a string containing a
valid erlang filename 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.
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.Mojo
that checks the project configuration for legal values.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |