Home | History | Annotate | Download | only in emma
      1 
      2 'cp', 'classpath':
      3 	optional, mergeable, values: 1,
      4 	'<list of directories and zip/jar files>',
      5     excludes { 'jar' },
      6 	"load/coverage classpath";
      7 
      8 'jar':
      9 	optional, values: 0,
     10     excludes { 'cp' },
     11 	"run an executable jar file";
     12 
     13 'f', 'fullmetadata':
     14 	optional, values: 0,
     15 	"consider the entire classpath for coverage {including classes that are never loaded}";
     16 
     17 'ix', 'filter':
     18 	optional, mergeable, values: 1,
     19 	'<class name wildcard patterns>',
     20 	"coverage inclusion/exclusion patterns {?,*}";
     21 
     22 'r', 'report':
     23 	optional, mergeable, values: 1,
     24 	'<list of {txt|html|lcov|xml}>',
     25 	"coverage report type list";
     26 
     27 'sp', 'sourcepath':
     28 	optional, mergeable, values: 1,
     29 	'<list of source directories>',
     30 	"Java source path for generating reports";
     31 
     32 'raw', 'sessiondata':
     33 	optional, values: 0,
     34 	"dump raw session data file";
     35 
     36 'out', 'outfile':
     37 	optional, values: 1,
     38 	'<file>',
     39     requires { 'raw' },
     40 	"raw session data output file (defaults to 'coverage.es')";
     41 
     42 'merge':
     43 	optional, values: 1,
     44     '<y[es]|n[o]>',
     45     requires { 'raw' },
     46 	"merge session data into output file, if it exists";
     47 
     48 'p', 'props', 'properties':
     49 	optional, values: 1,
     50 	'<properties file>',
     51 	"properties override file";
     52 
     53 'D':
     54 	optional, mergeable, detailedonly, pattern, values: 1,
     55 	'<value>',
     56 	"generic property override";
     57 
     58 'exit':
     59 	optional, detailedonly, values: 0,
     60 	"use System.exit() on termination";
     61 
     62 'verbose':
     63 	optional, detailedonly, values: 0,
     64 	excludes {'silent', 'quiet', 'debug'},
     65 	"verbose output operation";
     66 
     67 'quiet':
     68 	optional, detailedonly, values: 0,
     69 	excludes {'silent', 'verbose', 'debug'},
     70 	"quiet operation (ignore all but warnings and severe errors)";
     71 
     72 'silent':
     73 	optional, detailedonly, values: 0,
     74 	excludes {'quiet', 'verbose', 'debug'},
     75 	"extra-quiet operation (ignore all but severe errors)";
     76 
     77 'debug', 'loglevel': 
     78 	optional, detailedonly, values: ?,
     79 	'[<debug trace level>]',
     80 	excludes {'verbose', 'quiet', 'silent'},
     81 	"debug tracing level";
     82 
     83 'debugcls':
     84 	optional, detailedonly, values: 1,
     85 	'<debug trace class mask>',
     86 	"class mask for debug tracing";
     87 
     88 
     89