|
||||||||||
| 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.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.
Mojos 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.MavenReports 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
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 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.
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().
InetAddresses 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 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 Artifacts.
Mojos.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.
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.CheckAppResults.
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 | |||||||||