
plugins.eclipse.emma-plugin-eclipse.doc.internal-details.html Maven / Gradle / Ivy
Show all versions of emma_ant Show documentation
Details of the inner workings of the Emma plugin
Internal details
The plugin creates a working directory named .emma under each project that the plugin
is enabled for. This directory contains internal usage and coverage data.
It can safely be deleted if the plugin is disabled for the project. The folder gets
recreated once Emma is enabled again for the project.
The plugin also adds the emma jar to the classpath of each project.
This classpath can be found under [project]> Properties> Java Build Path and should
not be removed. The path is added each time the plugin is activated for a project, if it
does not exist already.
On startup two VM arguments are added to all installed JREs. If the list of JREs is edited,
you may need to restart Eclipse to update the VM arguments. The arguments are needed to make
the execution of instrumented code via the Run menu work correctly. The added arguments can be found under
Window> Preferences> Java> Installed JREs> Edit> Default VM arguments.
Generally speaking, disabling and then enabling the plugin for a project should reset all
work directories and parameters to a ready and correct inital state.