Classes may be specified individually, or as a directory tree containing multiple classes.
--basedirdir
Specify the base directory containing the classes you want to instrument. This command line
parameter should appear before any classes. If you are instrumenting classes in different
directories, you should specify multiple basedirs.
--datafilefile
Specify the name of the file to use for storing the metadata about your classes. This is a
single file containing serialized Java classes. It contains information about the names of
classes in your project, their method names, line numbers, etc. It will be updated as your
tests are run, and will be referenced by the Cobertura reporting command. Default value:
"./cobertura.ser".
--destinationdir
Specify the output directory for the instrumented classes. If no destination directory is
specified, then the uninstrumented classes will be overwritten with their instrumented
counterparts.
--ignoreregex
Specify a regular expression to filter out certain lines of your source code. This is useful
for ignoring logging statements, for example. You can have as many <ignore/> statements as you
want. By default no files are ignored.
--auxClasspath
Add any classes/jars that cobertura is unable to find during instrumentation.