GitHub Hot Board

GitHub Hot Board · Архів репозиторію

google/error-prone

Catch common Java mistakes as compile-time errors (Опис узято з самого репозиторію.)

Дані на October 27google

Найкраще місце

#380

Титани · Java за мовою

7.3K

Усього зірок

829

Усього форків

0

Днів у рейтингах (30 дн.)

Статус проєктуЛіцензія: Apache-2.0Останній push: October 26Відкриті issues (вкл. PR): 559

Збирається з 2026-10-25; невідомо = ще не зібрано

Поставте бейдж у свій README · google/error-prone[![Поставте бейдж у свій README](https://git.vaiox.xyz/api/badge/google/error-prone.svg)](https://git.vaiox.xyz/uk/repo/google/error-prone)

Badge · 任何仓库都可以挂 —— 未上榜的仓库显示灰章,上完榜会自动点亮。

<a href="https://git.vaiox.xyz/uk/repo/google/error-prone"><img src="https://git.vaiox.xyz/api/badge/google/error-prone.svg" alt="Поставте бейдж у свій README" height="20"></a>

Документація проєкту

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

Поточні місця

Динаміка за 30 днів

Немає записів за останні 30 днів.

Інше від google

Схожі проєкти · спільні теми

← До рейтингів

GitHub Hot BoardМашина часуDiscover