brainstate

google/error-prone

Catch common Java mistakes as compile-time errors

Java★ 7.3kApache-2.0GitHub ↗

History and source changes · Reports and owner responses · Compare

Similar

  1. checkstyle/checkstyle

    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.

    Java★ 9.6kLGPL-2.1GitHub ↗

    Why this match

    topics java, static-analysis; license differs: Apache-2.0 → LGPL-2.1

  2. meta/infer

    A static analyzer for Java, C, C++, and Objective-C

    OCaml★ 15.7kMITGitHub ↗

    Why this match

    topics java, static-analysis; language differs: Java → OCaml; license differs: Apache-2.0 → MIT

  3. lysine-dev/retrofit

    A type-safe HTTP client for Android and the JVM

    Java★ 43.9kApache-2.0GitHub ↗

    Why this match

    topics java

  4. Team-xManager/xManager

    Ad-Free, New Features & Freedom

    Java★ 12.1kGPL-3.0archivedGitHub ↗

    Why this match

    topics java; license differs: Apache-2.0 → GPL-3.0

  5. zizmorcore/zizmor

    Static analysis for GitHub Actions (and more)

    Rust★ 6.9kMITGitHub ↗

    Why this match

    topics static-analysis; language differs: Java → Rust; license differs: Apache-2.0 → MIT

  6. SonarSource/sonarqube

    Continuous Inspection

    Java★ 11.1kLGPL-3.0GitHub ↗

    Why this match

    topics static-analysis; license differs: Apache-2.0 → LGPL-3.0

  7. semgrep/semgrep

    Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.

    C★ 17.4kLGPL-2.1GitHub ↗

    Why this match

    topics java, static-analysis; language differs: Java → C; license differs: Apache-2.0 → LGPL-2.1

  8. nikic/PHP-Parser

    A PHP parser written in PHP

    PHP★ 17.5kBSD-3-ClauseGitHub ↗

    Why this match

    topics static-analysis; language differs: Java → PHP; license differs: Apache-2.0 → BSD-3-Clause