[![][travis img]][travis] [![][coverage img]][coverage] [![][mavenbadge img]][mavenbadge] [![][sonar img]][sonar] ![](https://raw.githubusercontent.com/checkstyle/checkstyle/master/src/site/resources/images/logo.png) Checkstyle is a tool for checking Java source code for adherence to a Code Standard or set of validation rules (best practices). The latest version can be found at [SourceForge downloads](https://sourceforge.net/projects/checkstyle/files/checkstyle/) or at [Maven repo](http://repo1.maven.org/maven2/com/puppycrawl/tools/checkstyle/). Documentation is available in HTML format, see http://checkstyle.sourceforge.net/availablechecks.html. Continuous integration and Quality reports ====================== Travis: [![][travis img]][travis] Quality reports: http://checkstyle.sourceforge.net/project-reports.html Feedback/Support ======== Please send any feedback to https://groups.google.com/forum/?hl=en#!forum/checkstyle Questions and Answers from community: http://stackoverflow.com/questions/tagged/checkstyle Bugs and Feature requests: https://github.com/checkstyle/checkstyle/issues 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 Guava Libraries (https://code.google.com/p/guava-libraries/). The license terms of these packages are in the file named "LICENSE.apache20" in this directory. [travis]:http://travis-ci.org/checkstyle/checkstyle [travis img]:https://secure.travis-ci.org/checkstyle/checkstyle.png [sonar]:http://nemo.sonarqube.org/dashboard/index/com.puppycrawl.tools:checkstyle [sonar img]:https://dev.eclipse.org/sonar/images/sonarqube-24x100.png [coverage]:https://coveralls.io/r/checkstyle/checkstyle [coverage img]:https://coveralls.io/repos/checkstyle/checkstyle/badge.png [mavenbadge]:http://search.maven.org/#search|gav|1|g%3A%22com.puppycrawl.tools%22%20AND%20a%3A%22checkstyle%22 [mavenbadge img]:https://maven-badges.herokuapp.com/maven-central/com.puppycrawl.tools/checkstyle/badge.svg