Checkstyle is a development tool to help programmers write Java code
that adheres to a coding standard
License | LGPL 2.1 |
---|---|
Categories | Code Analyzers |
Tags | qualityanalyzerstyletoolscodeanalysis |
HomePage | https://checkstyle.org/ |
Date | Aug 30, 2024 |
Files | pom (231 KB) jar (2.0 MB) View All |
Repositories | Central |
Ranking | #2693 in MvnRepository (See Top Artifacts) #2 in Code Analyzers |
Used By | 183 artifacts |
Compile Dependencies (9)
Category/License | Group / Artifact | Version | Updates | |
---|---|---|---|---|
Core Utils Apache 2.0 | com.google.guava » guava | 33.3.0-jre | 33.3.1-jre | |
Reflection Apache 2.0 | commons-beanutils » commons-beanutils | 1.9.4 | ✔ | |
CLI Parser Apache 2.0 | info.picocli » picocli | 4.7.6 | ✔ | |
MPL 2.0 | net.sf.saxon » Saxon-HE | 12.5 | ✔ | |
Parser Generator BSD 3-clause | org.antlr » antlr4-runtime | 4.13.2 | ✔ | |
Apache 2.0 | org.apache.maven.doxia » doxia-core | 1.12.0 | 2.0.0 | |
Apache 2.0 | org.apache.maven.doxia » doxia-module-xdoc | 1.12.0 | 2.0.0 | |
Defect Detection MIT | org.checkerframework » checker-qual | 3.46.0 | 3.48.1 | |
Reflection Apache 2.0 | org.reflections » reflections | 0.10.2 | ✔ |
Provided Dependencies (1)
Category/License | Group / Artifact | Version | Updates | |
---|---|---|---|---|
Build Tool Apache 2.0 | org.apache.ant » ant | 1.10.15 | ✔ |
Test Dependencies (14)
Category/License | Group / Artifact | Version | Updates | |
---|---|---|---|---|
GPL 2.0 | com.github.caciocavallosilano » cacio-tta | 1.11 | 1.18 | |
Assertion Apache 2.0 | com.google.truth » truth | 1.4.4 | ✔ | |
Apache 2.0 | com.tngtech.archunit » archunit-junit5 | 1.3.0 | ✔ | |
I/O Apache 2.0 | commons-io » commons-io | 2.16.1 | 2.17.0 | |
Maven Plugins Apache 2.0 | de.thetaphi » forbiddenapis | 3.7 | 3.8 | |
Testing Apache 2.0 | nl.jqno.equalsverifier » equalsverifier | 3.16.2 | 3.17.1 | |
Git Tool BSD 3-clauseEDL 1.0 | org.eclipse.jgit » org.eclipse.jgit | 6.10.0.202406032230-r | 7.0.0.202409031743-r | |
EPL 2.0 | org.itsallcode » junit5-system-extensions | 1.2.0 | 1.2.2 | |
Code Coverage EPL 2.0 | org.jacoco » org.jacoco.agent | 0.8.12 | ✔ | |
Testing EPL 2.0 | org.junit-pioneer » junit-pioneer | 2.2.0 | 2.3.0 | |
Testing EPL 2.0 | org.junit.jupiter » junit-jupiter-api | 5.11.0 | 5.11.2 | |
Testing EPL 2.0 | org.junit.jupiter » junit-jupiter-engine | 5.11.0 | 5.11.2 | |
Mocking MIT | org.mockito » mockito-inline | 5.2.0 | 5.14.1 | |
Logging MIT | org.slf4j » slf4j-simple | 2.0.16 | ✔ |
Licenses
License | URL |
---|---|
LGPL-2.1-or-later | https://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt |
Developers
Name | Dev Id | Roles | Organization | |
---|---|---|---|---|
Roman Ivanov | romani | project admin, lead developer | ||
Richard Veach | rnveach | project admin, developer | ||
Pavel Bludov | pbludov | developer | ||
Andrei Paikin | strkkk | developer | ||
Nick Mancuso | nrmancuso | developer | ||
Ilja Dubinin | sabaka | former developer | ||
Andrei Selkin | MEZk | former developer | ||
Vladislav Lisetskii | Vladlis | former developer | ||
Oliver Burn | oburn | founder (retired) | ||
Michał Kordas | mkordas | former developer | ||
Ruslan Diachenko | rdiachenko | former developer | ||
Baratali Izmailov | baratali | former developer | ||
Daniil Yaroslavtsev | daniilyar | former developer | ||
Ivan Sopov | moradan | former developer | ||
Lars Kühne | lkuehne | former developer | ||
Rick Giles | rickgiles | former developer | ||
Oleg Sukhodolsky | o_sukhodolsky | former developer | ||
Michael Studman | mstudman | former developer | ||
Travis Schneeberger | tschneeberger | former developer |
Mailing Lists
Name | Details |
---|---|
checkstyle |
mailto:checkstyle%2Bsubscribe@googlegroups.com
mailto:checkstyle%2Bunsubscribe@googlegroups.com |
checkstyle-devel |
mailto:checkstyle-devel%2Bsubscribe@googlegroups.com
mailto:checkstyle-devel%2Bunsubscribe@googlegroups.com |