checkstyle

Code enforcer

A tool to enforce coding standards and best practices in Java code

Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.

GitHub

8k stars
223 watching
4k forks
Language: Java
last commit: over 1 year ago
Linked from 6 awesome lists

code-qualitycommand-line-toolhacktoberfestjavastatic-analysisstatic-code-analysis

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
phpcheckstyle/phpcheckstyle Tools that checks PHP source code against predefined coding conventions to ensure consistency and adherence. 164
staabm/annotate-pull-request-from-checkstyle Automates annotation of GitHub Pull Requests based on checkstyle reports 193
apache/maven Manages project build, reporting, and documentation from a central piece of information 4,402
stleary/json-java Provides a reference implementation of JSON parsing and generation in Java 4,547
javamelody/javamelody A tool to monitor and analyze the performance of Java-based web applications 2,971
ajafff/tslint-consistent-codestyle Provides rules to enforce consistent code style in TypeScript projects 209
jhipster/generator-jhipster A development platform to generate and deploy modern web applications using various frameworks and tools. 21,622
elsewhencode/project-guidelines Best practices and guidelines for maintaining JavaScript projects 29,443
labs42io/clean-code-typescript Adapts clean code principles from Robert C. Martin's book Clean Code to TypeScript for software development guidance. 9,336
uber/nullaway A tool to help eliminate NullPointerExceptions in Java code with low build-time overhead 3,645
auth0/java-jwt A Java library implementing the JSON Web Token standard for digital signatures and token validation. 5,917
qos-ch/slf4j An abstraction layer for various logging frameworks allowing users to switch at deployment time. 2,353
code-review-checklists/java-concurrency A checklist to review Java code for concurrency and thread safety 1,295
google/auto Automates repetitive and mechanical Java tasks to reduce bugs and improve code quality 10,441
stevekwan/best-practices Guides for front-end developers on coding standards and best practices for JavaScript and CSS. 1,704