CHECKSTYLE(1)CHECKSTYLE(1)NAME
checkstyle - static code analysis tool to check if Java source code complies with coding rules
SYNOPSIS
checkstyle -c configurationFile [options] [file]
OVERVIEW
Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. It automates the process of
checking Java code to spare humans of this boring (but important) task. This makes it ideal for projects that want to enforce a coding
standard.
Checkstyle is highly configurable and can be made to support almost any coding standard.
For information about Checkstyle, it can be found at http://checkstyle.sourceforge.net/.
OPTIONS
file
Specify the Java source code file to check.
-c configurationFile
Specify the file that configures the checks to apply.
-f format
Specify the output format. Options are "plain" for the DefaultLogger and "xml" for the XMLLogger. Defaults to "plain".
-p propertiesFile
Specify a properties file to use.
-o file
Specify the file to output to.
-r dir
Specify the directory to traverse for Java source files.
SEE ALSO
http://checkstyle.sourceforge.net/cmdline.html
2010-11-29 CHECKSTYLE(1)
Check Out this Related Man Page
JANINOC(1) General Commands Manual JANINOC(1)NAME
Janino - a runtime Java Compiler.
SYNOPSIS
janinoc [options] source-file ...
DESCRIPTION
Janino is a compiler that reads a Java expression, block, class body, source file or a set of source files, and generates Java bytecode
that is loaded and executed directly. Janino is not intended to be a development tool, but an embedded compiler for run-time compilation
purposes, e.g. expression evaluators or "server pages" engines like JSP.
janinoc is a front-end that compiles all specified input files.
OPTIONS -d output-dir Where to save class files
-sourcepath dirlist, -extdirs dirlist, -bootclasspath dirlist
Where to look for other source files
-encoding encoding
Encoding of source files, e.g. "UTF-8" or "ISO-8859-1"
-verbose
More output.
-g [none|{lines,vars,source}]
Generate all, no, or only some debugging info.
-warn:pattern-list
Issue certain warnings, examples:
-warn:* All warnings
-warn:IASF Only warn against implicit access to static fields
-warn:*-IASF Enables all warnings, except those against implicit access to static fields
-warn:*-IA*+IASF Enables all warnings, except those against implicit accesses, but do warn against implicit access to static fields
-rebuild
Compile all source files, even if the class files seems up-to-date
-help Prints a help message
AUTHORS
The Janino Team http://janino.net/
Arno Unkrig <aunkrig@codehaus.org>
Janino July 2007 JANINOC(1)