Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

cobertura-instrument(1) [debian man page]

COBERTURA-INSTRUMENT(1) 				      General Commands Manual					   COBERTURA-INSTRUMENT(1)

NAME
cobertura-instrument -- add coverage instrumentation to existing classes SYNOPSIS
cobertura-instrument [--basedir dir] [--datafile file] [--destination dir] [--ignore regex] classes [...] DESCRIPTION
cobertura-instrument inserts instrumentation instructions directly into your compiled Java classes. When these instructions are encountered by the Java Virtual Machine, the inserted code increments various counters so that it is possible to tell which instructions have been encountered and which have not. OPTIONS
Classes may be specified individually, or as a directory tree containing multiple classes. --basedir dir 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. --datafile file 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". --destination dir 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. --ignore regex 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. SEE ALSO
junit(1), cobertura-check(1), cobertura-report(1), cobertura-merge(1). AUTHOR
This manual page was written by Miguel Landaeta <miguel@miguel.cc> for the Debian system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the terms of GNU General Public License, Version 2 or any later version published by the Free Software Foundation. On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL. COBERTURA-INSTRUMENT(1)

Check Out this Related Man Page

SQLOBJECT-ADMIN(1)					      General Commands Manual						SQLOBJECT-ADMIN(1)

NAME
sqlobject-admin - manage your database as defined with SQLObject classes SYNOPSIS
sqlobject-admin [options] command DESCRIPTION
The sqlobject-admin tool included with SQLObject allows you to manage your database as defined with SQLObject classes. Some of the features include creating tables, checking the status of the database, recording a version of a schema, and updating the database to match the version of the schema in your code. COMMANDS
The following commands are recognized: help Show the help text. create Find the tables and create them. Existing tables are simply skipped. sql Show the SQL to create all the tables. drop Drop tables. Missing tables are skipped. execute Execute an arbitrary SQL expression. list List out all the found classes. status Show if tables are present in the database. record Record historical information about the database status upgrade Update the database to a new version (as created by record) OPTIONS
-c CONNECTION, --connection=CONNECTION Connection string for the database . -f FILENAME, --config-file=FILENAME Configuration file from which to get the connection to the database. -m MODULE, --module=MODULE A module to look in for classes. -p PACKAGE, --package=PACKAGE A package to look in. --class=CLASSMATCH Restricting the found classes to the matching classes. --egg=EGG_SPEC Egg description that should be loaded. AUTHORS
This manual page was written by Carl Chenet <chaica@ohmytux.com>. LICENSE
This package is licensed under the GNU Lesser General Public License. You can find the full text of the LGPL in /usr/share/common-licenses/LGPL in your Debian system. 06/03/2010 SQLOBJECT-ADMIN(1)
Man Page