Code Analyzers
Checkstyle is a development tool to help programmers write Java code
that adheres to a coding standard
Last Release on May 3, 2026
2.Acyclic703 usages
com.lihaoyi » acyclic MIT
Acyclic is a Scala compiler plugin that allows you to mark files within a build as acyclic, turning circular dependencies between files into compilation errors.
Last Release on Mar 31, 2026
JSR305 Annotations for Findbugs
Last Release on Mar 31, 2017
Relocated → com.github.spotbugs »
spotbugs-annotations
Static analysis tool for Java that catches common programming mistakes at compile-time
Last Release on Apr 7, 2026
6.PMD29 usages
net.sourceforge.pmd » pmd BSD
PMD is an extensible multilanguage static code analyzer. It finds common programming flaws like unused variables,
empty catch blocks, unnecessary object creation, and so forth.
Last Release on Apr 24, 2026
7.Konsist1 usages
com.lemonappdev » konsist Apache
Konsist is a powerful static code analyzer tailored for Kotlin, focused on ensuring codebase consistency and adherence to coding conventions.
Last Release on Dec 8, 2024
Findbugs: Because it's easy!
Last Release on Mar 12, 2015
Relocated → com.github.spotbugs »
spotbugs
The Usage Detection Detekt Plugin is a powerful tool for ensuring code quality and adherence to best practices by detecting and restricting the usage of functions within other functions based on configurable rules and annotations.
Last Release on Apr 25, 2025
