4.0.0 oss-parent org.sonatype.oss 9 com.puppycrawl.tools checkstyle 7.7-SNAPSHOT jar checkstyle Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard http://checkstyle.sourceforge.net/ 2001 LGPL-2.1+ http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt romani Roman Ivanov project admin, lead developer rnveach Richard Veach developer oburn Oliver Burn founder (retired) mkordas Michał Kordas former developer rdiachenko Ruslan Diachenko former developer baratali Baratali Izmailov former developer sabaka Ilja Dubinin former developer daniilyar Daniil Yaroslavtsev former developer moradan Ivan Sopov former developer lkuehne Lars Kühne former developer rickgiles Rick Giles former developer o_sukhodolsky Oleg Sukhodolsky former developer mstudman Michael Studman former developer tschneeberger Travis Schneeberger former developer https://github.com/checkstyle/checkstyle/graphs/contributors checkstyle-announce https://groups.google.com/forum/#!forum/checkstyle-announce mailto:checkstyle-announce%2Bsubscribe@googlegroups.com mailto:checkstyle-announce%2Bunsubscribe@googlegroups.com privilege of admins checkstyle https://groups.google.com/forum/#!forum/checkstyle mailto:checkstyle%2Bsubscribe@googlegroups.com mailto:checkstyle%2Bunsubscribe@googlegroups.com mailto:checkstyle@googlegroups.com checkstyle-devel https://groups.google.com/forum/#!forum/checkstyle-devel mailto:checkstyle-devel%2Bsubscribe@googlegroups.com mailto:checkstyle-devel%2Bunsubscribe@googlegroups.com mailto:checkstyle-devel@googlegroups.com 3.0.1 scm:git:git@github.com:checkstyle/checkstyle.git scm:git:git@github.com:checkstyle/checkstyle.git https://github.com/checkstyle/checkstyle GitHub Issues https://github.com/checkstyle/checkstyle/issues travis https://travis-ci.org/checkstyle/checkstyle sourceforge-new-site New Site scp://shell.sourceforge.net/home/project-web/checkstyle/htdocs/new-site UTF-8 UTF-8 ${project.version} 4.6 3.6 3.0.4 3.7 0.7.9 2.17 1.23.1 2.3 1.8 ${java.version}.0 ${java.home}/../lib/tools.jar 1.1.11 10 50000 4 nexus-codehaus-snapshot Codehaus Snapshots https://oss.sonatype.org/content/repositories/codehaus-snapshots/ sevntu-maven sevntu-maven http://sevntu-checkstyle.github.io/sevntu.checkstyle/maven2 antlr antlr 2.7.7 org.antlr antlr4-runtime ${antlr4.version} commons-beanutils commons-beanutils 1.9.3 commons-cli commons-cli 1.3.1 com.google.guava guava 19.0 org.apache.ant ant 1.10.1 provided junit junit 4.12 test com.github.stefanbirkner system-rules 1.16.1 test nl.jqno.equalsverifier equalsverifier 2.2.1 test org.powermock powermock-api-mockito 1.6.6 test org.powermock powermock-module-junit4 1.6.6 test commons-io commons-io 2.5 test org.eclipse.jgit org.eclipse.jgit 4.6.0.201612231935-r test org.slf4j slf4j-simple 1.7.23 test org.jacoco org.jacoco.agent ${maven.jacoco.plugin.version} test runtime org.apache.maven.plugins maven-javadoc-plugin 2.10.4 ${java.version} true true noinspection X org.apache.maven.plugins maven-pmd-plugin ${maven.pmd.plugin.version} ${java.version} 20 false true true config/pmd.xml target/generated-sources/antlr target/generated-sources/antlr/com/puppycrawl/tools/checkstyle/grammars/javadoc org.codehaus.mojo findbugs-maven-plugin ${maven.findbugs.plugin.version} Max Low config/findbugs-exclude.xml org.eclipse.m2e lifecycle-mapping 1.0.0 org.apache.maven.plugins maven-antrun-plugin [1.0,) run org.codehaus.mojo antlr-maven-plugin [1.0,) generate org.antlr antlr4-maven-plugin [4.2,) antlr4 true org.apache.maven.plugins maven-enforcer-plugin [1.2,) enforce org.codehaus.mojo tidy-maven-plugin 1.0-beta-1 check org.apache.maven.plugins maven-checkstyle-plugin ${maven.checkstyle.plugin.version} com.github.sevntu.checkstyle sevntu-checkstyle-maven-plugin ${maven.sevntu.checkstyle.plugin.version} com.puppycrawl.tools checkstyle 7.6 ${project.basedir}/config/checkstyle_sevntu_checks.xml true false false true 0 error project.basedir=${project.basedir} ${project.basedir}/src **/it/resources/**/*,**/test/resources/**/*,**/test/resources-noncompilable/**/* sevntu-checkstyle-check verify check org.apache.maven.plugins maven-clean-plugin 3.0.0 org.apache.maven.plugins maven-resources-plugin 3.0.2 org.apache.maven.plugins maven-compiler-plugin 3.6.1 ${java.version} ${java.version} org.apache.maven.plugins maven-install-plugin 2.5.2 org.apache.maven.plugins maven-deploy-plugin 2.8.2 org.codehaus.mojo versions-maven-plugin ${maven.versions.plugin.version} false org.sonatype.plugins nexus-staging-maven-plugin 1.6.8 true sonatype-nexus-staging https://oss.sonatype.org/ true org.apache.maven.plugins maven-site-plugin ${maven.site.plugin.version} ${basedir}/src/xdocs false org.apache.maven.wagon wagon-ssh 2.12 org.apache.maven.plugins maven-enforcer-plugin 1.4.1 enforce-versions enforce 1.6 org.codehaus.mojo antlr-maven-plugin 2.2 ${basedir}/src/main/resources/com/puppycrawl/tools/checkstyle/grammars java.g generate org.antlr antlr4-maven-plugin ${antlr4.version} true ${basedir}/src/main/resources/ ${project.build.directory}/generated-sources/antlr/ com/puppycrawl/tools/checkstyle/grammars/javadoc/*.g4 antlr4 org.codehaus.mojo build-helper-maven-plugin 3.0.0 add-source generate-sources add-source ${project.build.directory}/generated-sources/antlr/ add-test-source process-resources add-test-source src/test/resources add-it-test-source process-resources add-test-source src/it/java add-it-test-resource process-resources add-test-source src/it/resources org.apache.maven.plugins maven-failsafe-plugin 2.19.1 com/google/**/*.java integration-test integration-test verify verify org.apache.maven.plugins maven-surefire-plugin 2.19.1 ${project.build.directory}/jacoco/jacoco.exec src/test/resources-noncompilable com/puppycrawl/**/*.java org.apache.maven.plugins maven-antrun-plugin 1.8 ant-phase-compile compile run ant-phase-verify verify run org.apache.ant ant-nodeps 1.8.1 org.apache.maven.plugins maven-jar-plugin 3.0.2 true true test-jar org.apache.maven.plugins maven-eclipse-plugin 2.10 true true org.apache.maven.plugins maven-pmd-plugin check org.codehaus.mojo findbugs-maven-plugin check org.codehaus.mojo xml-maven-plugin 1.0.1 validate config java.header java_regexp.header src/site/resources/files src/main/resources/com/puppycrawl/tools/checkstyle/suppressions_1_0.dtd src/site site.xml http://maven.apache.org/xsd/decoration-1.0.0.xsd src/main/resources checkstyle_packages.xml src/main/resources/com/puppycrawl/tools/checkstyle/packages_1_0.dtd src/main/resources google_checks.xml sun_checks.xml src/main/resources/com/puppycrawl/tools/checkstyle/configuration_1_3.dtd de.thetaphi forbiddenapis 2.3 ${java.version} false jdk-unsafe jdk-deprecated jdk-system-out jdk-non-portable **/Main.class **/GeneratedJavaLexer.class **/JavadocParser.class **/checks/annotation/InputAnnotationLocation4* check testCheck edu.illinois nondex-maven-plugin 1.1.1 maven-project-info-reports-plugin 2.9 maven-javadoc-plugin default javadoc org.apache.maven.plugins maven-surefire-report-plugin 2.19.1 org.codehaus.mojo cobertura-maven-plugin 2.7 cobertura true xml html org.jacoco jacoco-maven-plugin ${maven.jacoco.plugin.version} ${project.build.directory}/jacoco/jacoco.exec com/puppycrawl/tools/checkstyle/ant/CheckstyleAntTask*.class com/puppycrawl/tools/checkstyle/grammars/*.class com/puppycrawl/tools/checkstyle/grammars/javadoc/*.class com/puppycrawl/tools/checkstyle/gui/*.class report org.apache.maven.plugins maven-jxr-plugin 2.5 org.codehaus.mojo jdepend-maven-plugin 2.0 org.codehaus.mojo taglist-maven-plugin 2.4 true Todo Work todo ignoreCase FIXME exact org.codehaus.sonar-plugins maven-report 0.1 https://sonarqube.com org.apache.maven.plugins maven-pmd-plugin ${maven.pmd.plugin.version} pmd org.codehaus.mojo findbugs-maven-plugin ${maven.findbugs.plugin.version} org.apache.maven.plugins maven-linkcheck-plugin 1.2 GET 6000 false true dependencies.html cobertura/** dsm/** xref/** xref-test/** pmd.html findbugs.html surefire-report.html taglist.html 401 reports/google-style/guava reports/javadoc/openjdk8 https://travis-ci.org/ https://travis-ci.org/checkstyle/checkstyle https://coveralls.io/r/checkstyle/checkstyle https://github.com/* http://search.maven.org/* http://junit.org http://sonar-plugins.codehaus.org/maven-report http://www.sickboy.cz/checkstyle/ http://maven.apache.org/enforcer/maven-enforcer-plugin http://maven.apache.org/surefire/maven-surefire-plugin http://maven.apache.org/surefire/maven-surefire-report-plugin http://mojo.codehaus.org/antlr-maven-plugin http://mojo.codehaus.org/build-helper-maven-plugin http://mojo.codehaus.org/cobertura-maven-plugin/ http://mojo.codehaus.org/jdepend-maven-plugin http://mojo.codehaus.org/taglist-maven-plugin http://mojo.codehaus.org/xml-maven-plugin http://www.antlr.org/antlr4-maven-plugin http://mojo.codehaus.org/versions-maven-plugin http://maven.apache.org/plugins/maven-release-plugin/ http://www.sonatype.com/public-parent/nexus-maven-plugins/nexus-staging/nexus-staging-maven-plugin/ http://www.mojohaus.org/build-helper-maven-plugin/build-helper-maven-plugin https://github.com/checkstyle/checkstyle/issues/1555 https://sonarqube.com/project/index/com.puppycrawl.tools:checkstyle http://downloads.sourceforge.net/project/checkstyle/checkstyle/*-SNAPSHOT/checkstyle-*-SNAPSHOT-all.jar http://downloads.sourceforge.net/project/checkstyle/checkstyle/*/checkstyle-*-all.jar https://twitter.com/checkstyle_java/ http://www.kclee.com/clemens/java/javancss https://github.com/search* http://git-scm.com* https://gratipay.com/checkstyle/ https://www.scm-manager.org/ https://flattr.com/submit/ http://tide.olympe.in/* http://dl.acm.org/* https://www.codacy.com/ https://sourceforge.net/p/checkstyle/news/feed https://sourceforge.net/projects/checkstyle/ https://sourceforge.net/projects/checkstyle/files/checkstyle/ http://vim.sourceforge.net/scripts/script.php?script_id=448 https://button.flattr.com/flattr-badge-large.png https://git-scm.com org.codehaus.mojo versions-maven-plugin ${maven.versions.plugin.version} dependency-updates-report plugin-updates-report default-tools.jar-oracle java.vendor Oracle Corporation [,1.9) com.sun tools ${tools.jar.version} system ${tools.jar.path} no-validations true true true true true true true true true true assembly true true true true true true true true true true true org.apache.maven.plugins maven-site-plugin ${maven.site.plugin.version} gen-site prepare-package site org.apache.maven.plugins maven-shade-plugin 3.0.0 package shade true all com.puppycrawl.tools.checkstyle.Main maven-assembly-plugin 3.0.0 config/assembly-bin.xml config/assembly-src.xml gnu make-bundle package single cobertura-check [1.8,) org.codehaus.mojo cobertura-maven-plugin 2.7 true xml html true 100 100 91 98 com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer 72 96 com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaLexer 79 97 com/puppycrawl/tools/checkstyle/grammars/javadoc/*.class com/puppycrawl/tools/checkstyle/gui/BaseCellEditor*.class com/puppycrawl/tools/checkstyle/gui/CodeSelector.class com/puppycrawl/tools/checkstyle/gui/TreeTable*.class com/puppycrawl/tools/checkstyle/gui/ListToTreeSelectionModelWrapper*.class com/puppycrawl/tools/checkstyle/gui/Main*.class com/puppycrawl/tools/checkstyle/gui/MainFrame*.class com/puppycrawl/tools/checkstyle/gui/ParseTreeTableModel*.class com/puppycrawl/tools/checkstyle/gui/TreeTableCellRenderer*.class com/puppycrawl/tools/checkstyle/gui/TreeTableModelAdapter*.class com/puppycrawl/tools/checkstyle/gui/MainFrameModel*.class com/puppycrawl/tools/checkstyle/checks/AbstractFormatCheck.class com/puppycrawl/tools/checkstyle/checks/AbstractDeclarationCollector*.class com/puppycrawl/tools/checkstyle/checks/AbstractOptionCheck.class com/puppycrawl/tools/checkstyle/checks/coding/AbstractIllegalCheck.class com/puppycrawl/tools/checkstyle/checks/coding/AbstractIllegalMethodCheck.class com/puppycrawl/tools/checkstyle/checks/coding/AbstractNestedDepthCheck.class com/puppycrawl/tools/checkstyle/checks/metrics/AbstractComplexityCheck.class com/puppycrawl/tools/checkstyle/checks/naming/AbstractTypeParameterNameCheck.class check pitest-checks-blocks org.pitest pitest-maven ${pitest.plugin.version} com.puppycrawl.tools.checkstyle.checks.blocks.* com.puppycrawl.tools.checkstyle.checks.blocks.* 97 ${pitest.plugin.timeout.factor} ${pitest.plugin.timeout.constant} ${pitest.plugin.threads} pitest-checks-coding org.pitest pitest-maven ${pitest.plugin.version} com.puppycrawl.tools.checkstyle.checks.coding.* com.puppycrawl.tools.checkstyle.checks.coding.* com.puppycrawl.tools.checkstyle.checks.coding.AbstractIllegalCheck com.puppycrawl.tools.checkstyle.checks.coding.AbstractIllegalMethodCheck com.puppycrawl.tools.checkstyle.checks.coding.AbstractNestedDepthCheck 95 ${pitest.plugin.timeout.factor} ${pitest.plugin.timeout.constant} ${pitest.plugin.threads} pitest-checks-design org.pitest pitest-maven ${pitest.plugin.version} com.puppycrawl.tools.checkstyle.checks.design.* com.puppycrawl.tools.checkstyle.checks.design.* 98 ${pitest.plugin.timeout.factor} ${pitest.plugin.timeout.constant} ${pitest.plugin.threads} pitest-checks-header org.pitest pitest-maven ${pitest.plugin.version} com.puppycrawl.tools.checkstyle.checks.header.* com.puppycrawl.tools.checkstyle.checks.header.* 78 ${pitest.plugin.timeout.factor} ${pitest.plugin.timeout.constant} ${pitest.plugin.threads} pitest-checks-imports org.pitest pitest-maven ${pitest.plugin.version} com.puppycrawl.tools.checkstyle.checks.imports.* com.puppycrawl.tools.checkstyle.checks.imports.* 94 ${pitest.plugin.timeout.factor} ${pitest.plugin.timeout.constant} ${pitest.plugin.threads} pitest-checks-indentation org.pitest pitest-maven ${pitest.plugin.version} com.puppycrawl.tools.checkstyle.checks.indentation.* com.puppycrawl.tools.checkstyle.checks.indentation.* 94 ${pitest.plugin.timeout.factor} ${pitest.plugin.timeout.constant} ${pitest.plugin.threads} pitest-checks-javadoc org.pitest pitest-maven ${pitest.plugin.version} com.puppycrawl.tools.checkstyle.checks.javadoc.* com.puppycrawl.tools.checkstyle.checks.javadoc.* 95 ${pitest.plugin.timeout.factor} ${pitest.plugin.timeout.constant} ${pitest.plugin.threads} pitest-checks-metrics org.pitest pitest-maven ${pitest.plugin.version} com.puppycrawl.tools.checkstyle.checks.metrics.* com.puppycrawl.tools.checkstyle.checks.metrics.* com.puppycrawl.tools.checkstyle.checks.metrics.AbstractComplexityCheck 91 ${pitest.plugin.timeout.factor} ${pitest.plugin.timeout.constant} ${pitest.plugin.threads} pitest-checks-modifier org.pitest pitest-maven ${pitest.plugin.version} com.puppycrawl.tools.checkstyle.checks.modifier.* com.puppycrawl.tools.checkstyle.checks.modifier.* 100 ${pitest.plugin.timeout.factor} ${pitest.plugin.timeout.constant} ${pitest.plugin.threads} pitest-checks-naming org.pitest pitest-maven ${pitest.plugin.version} com.puppycrawl.tools.checkstyle.checks.naming.* com.puppycrawl.tools.checkstyle.checks.naming.* com.puppycrawl.tools.checkstyle.checks.naming.AbstractTypeParameterNameCheck 100 ${pitest.plugin.timeout.factor} ${pitest.plugin.timeout.constant} ${pitest.plugin.threads} pitest-checks-regexp org.pitest pitest-maven ${pitest.plugin.version} com.puppycrawl.tools.checkstyle.checks.regexp.* com.puppycrawl.tools.checkstyle.checks.regexp.* 93 ${pitest.plugin.timeout.factor} ${pitest.plugin.timeout.constant} ${pitest.plugin.threads} pitest-checks-sizes org.pitest pitest-maven ${pitest.plugin.version} com.puppycrawl.tools.checkstyle.checks.sizes.* com.puppycrawl.tools.checkstyle.checks.sizes.* 94 ${pitest.plugin.timeout.factor} ${pitest.plugin.timeout.constant} ${pitest.plugin.threads} pitest-checks-whitespace org.pitest pitest-maven ${pitest.plugin.version} com.puppycrawl.tools.checkstyle.checks.whitespace.* com.puppycrawl.tools.checkstyle.checks.whitespace.* 96 ${pitest.plugin.timeout.factor} ${pitest.plugin.timeout.constant} ${pitest.plugin.threads}