Type | Changes | By |
---|
| Changed the use of the "test" property, a single specified test
(-Dtest=some_test) is always considered to have a .beam suffix, but
never assumes anything else about the test module name. | olle-t |
| New mojo that copies test-resources, bound to the
generate-test-resources phase. | olle-t |
| 'TEST' was not set while compiling sources in testphase for coverage.
Added setting of 'TEST' macro to the cover2:compile call. | heyll |
| New parameter for the run goal, allowing optional command line
parameters to be passed to the starting Erlang node. | olle-t |
| Parameter in the package goal, controlling if the temporary directory is
deleted or not. | olle-t |
| Added mock system (formerly known as ltest_mock, formerly known as
erlymock). The system is automatically available for test modules during
the test phase. | schlagert, heyll |
| Fixed various problems in test/compile phase when using include files
from dependency applications. | schlagert, heyll |
| Changed dialyzer to run on sources not beams. | schlagert |
| New (fixed) surefire report generation handling each test module as
separate test suite. Therefore an alternative surefire module is
provided by the plugin. | schlagert |
| Added run goal for packaging erlang-otp to compile/test and run an
erlang/OTP application for easy testing. | schlagert |
| Release file generation and management support. | schlagert |
| Application file generation and management support. | schlagert |
| Added initial site documentation, generation of plugin-docs, changes
and some development/contribution information. | olle-t |
| New coverage report, replacing the old one. Now includes line-coverage
with annotated source code listings. | olle-t |
| Fixed cover compilation with the export_all option to provide coverage
reports for non-exported module functions. Therefore an alternative,
patched cover module is provided by the plugin. | schlagert |
| Added support for the maven-release-plugin by using application and
release packaging variables in .app and .rel files. | schlagert |
| Added possibility to include non-erlang sources into application packages. | schlagert |
| Fixed different problems with release packaging. | schlagert |
| Changed erlang-otp packaging to .tar.gz internally. | schlagert |
| Added several unit and integration tests. | schlagert |
| Rewritten all mojos from the original maven-erlang plugin. | schlagert |
| Initial feature set: Compile project and test sources | schlagert |
| Initial feature set: Execute eunit tests | schlagert |
| Initial feature set: Execute dialyzer on erlang/OTP applications and
releases | schlagert |
| Initial feature set: Generate site documentation with edoc for project
and test code as well as surefire test reports and basic test code
coverage | schlagert |
| Initial feature set: Package erlang/OTP applications | schlagert |
| Initial feature set: Package erlang/OTP releases (consisting of
erlang/OTP applications) | schlagert |
| Initial feature set: Project setup-goal, with defaults for site and
changelog, main sources and tests. | olle-t |