GitHub Hot Board

GitHub Hot Board · Repo-Archiv

google/error-prone

Catch common Java mistakes as compile-time errors (Diese Beschreibung stammt vom Repository.)

Datenstand October 25google

Bestplatzierung

#380

Allzeit · Java Sprachfilter

7.3K

Sterne total

828

Forks total

0

Ranking-Tage (30 T.)

ProjektstatusLizenz: Apache-2.0Letzter Push: October 25Offene Issues (inkl. PR): 559

Seit 2026-10-25 erfasst; unbekannt = noch nicht erhoben

Badge in dein README · google/error-prone[![Badge in dein README](https://git.vaiox.xyz/api/badge/google/error-prone.svg)](https://git.vaiox.xyz/de/repo/google/error-prone)
<a href="https://git.vaiox.xyz/de/repo/google/error-prone"><img src="https://git.vaiox.xyz/api/badge/google/error-prone.svg" alt="Badge in dein README" height="20"></a>

Projektdokument

Error Prone

Error Prone is a static analysis tool for Java that catches common programming mistakes at compile-time.

public class ShortSet {
  public static void main (String[] args) {
    Set<Short> s = new HashSet<>();
    for (short i = 0; i < 100; i++) {
      s.add(i);
      s.remove(i - 1);
    }
    System.out.println(s.size());
  }
}
error: [CollectionIncompatibleType] Argument 'i - 1' should not be passed to this method;
its type int is not compatible with its collection's type argument Short
      s.remove(i - 1);
              ^
    (see https://errorprone.info/bugpattern/CollectionIncompatibleType)
1 error

Getting Started

Our documentation is at errorprone.info.

Error Prone works with Bazel, Maven, Ant, and Gradle. See our installation instructions for details.

Developing Error Prone

Developing and building Error Prone is documented on the wiki.

Links

Aktuelle Platzierungen

Verlauf der letzten 30 Tage

Keine Ranglisten-Einträge in den letzten 30 Tagen.

Ähnliche Projekte · gemeinsame Topics

← Zu den Boards