Go to file
Lars Kühne b83c9aceef Simplified the code by removing HeaderInfo classes, they were introduced to avoid code duplication between header checks in two separate inheritance trees (Java Check vs. FileSetCheck). Now that we have only FileSetChecks as Header checks, this delegation is no longer necessary. 2009-02-05 21:22:49 +00:00
config Made the manifest dynamic 2005-12-15 11:45:52 +00:00
contrib sample GIT pre-commit hook 2008-12-22 21:19:30 +00:00
lib upgraded to commons-cli 1.1 (ASL 2.0) 2008-04-27 13:18:27 +00:00
src Simplified the code by removing HeaderInfo classes, they were introduced to avoid code duplication between header checks in two separate inheritance trees (Java Check vs. FileSetCheck). Now that we have only FileSetChecks as Header checks, this delegation is no longer necessary. 2009-02-05 21:22:49 +00:00
AllCheckstyleTests.launch For better or worse, I am saving the Eclipse launch file I use to run all the tests. 2008-01-19 11:15:28 +00:00
LICENSE Updated to the LGPL and version 2.0. 2002-02-04 12:44:04 +00:00
LICENSE.apache20 Updated to V 1.7 of commons-beanutils (Apache license 2.0). 2004-10-09 05:43:46 +00:00
README upgraded to commons-cli 1.1 (ASL 2.0) 2008-04-27 13:18:27 +00:00
RIGHTS.antlr first cut 2001-06-22 13:15:09 +00:00
build.xml New check FileTabCharacter for ensuring that any files does not contain a tab character. It is now used to ensure the documentation files do not contain tabs. 2008-11-06 07:21:12 +00:00
checkstyle-cmd.launch an Eclipse launch configuration I use to run the command line version. 2008-04-20 12:05:00 +00:00
checkstyle_checks.xml part of refactoring to consolidate all the regexp checks. 2008-12-22 22:31:40 +00:00
import-control.xml consolidate charset handling. 2008-11-09 10:19:43 +00:00
java.header happy new year 2008-01-13 02:47:18 +00:00
pom.xml fixing up to only have runtime dependencies. 2008-10-28 21:58:45 +00:00
sun_checks.xml Added comment on the basedir property as suggested by ID: 2188819 2008-10-27 03:56:31 +00:00
suppressions.xml A large refactoring to move the functionality of open/reporting on files into Checker and out of FileSetCheck. The advantages are: 2008-11-09 09:37:27 +00:00

README

CHECKSTYLE
==========

This directory contains the distribution for checkstyle. It is a tool for
checking Java source code for adherence to a set of rules.

The latest version can be found at http://checkstyle.sourceforge.net

Documentation is available in HTML format, in the docs/ directory.

Licensing
=========

This software is licensed under the terms in the file named "LICENSE" in this
directory.

The software uses the ANTLR package (http://www.antlr.org). Its license terms
are in the file named "RIGHTS.antlr" in this directory.

This product includes software developed by
The Apache Software Foundation (http://www.apache.org/).

The software uses the Cli, Logging and Beanutils packages from the
Apache Commons project (http://commons.apache.org/). The license terms
of these packages are in the file named "LICENSE.apache20" in this
directory.

The software uses the Google Collections Library
(http://code.google.com/p/google-collections/). The license terms of
these packages are in the file named "LICENSE.apache20" in this
directory.


Feedback
========

Please send any feedback to checkstyle-user@lists.sourceforge.net.

Bugs should be reported to the checkstyle bugtracker at
http://sourceforge.net/tracker/?atid=397078&group_id=29721&func=browse


Thanks for trying out checkstyle!

Oliver Burn