code: private static Options getOptions() {
          final Options retval = new Options();
  
          retval.addOption( "h", "help", false, "Display this help page" );
          retval.addOption( "p", "package", true, "Package to be scanned" );
          retval.addOption( "d", "directory", true, "Directory to be scanned for classes" );
          retval.addOption( "u", "untested", true,
                  "Filter for classes to include in the untested class report.  If not set no untested class report is generated.  Suggest: true()" );
          retval.addOption( "i", "implementation", false,
                  "Filter for classes to include in the missing implementation class report.  If not set no missing implementation class report is generated.  Suggest: true()" );
          retval.addOption( "e", "errors", false, "Produce contract test configuration error report" );
          retval.addOption( "c", "classFilter", true,
                  "A class filter function. Classes that pass the filter will be included.  Default to true() " );
  
          return retval;
      }
docs: the loptions