GitHub Hot Board

GitHub Hot Board · 저장소 아카이브

google/error-prone

Catch common Java mistakes as compile-time errors (소개는 저장소 자체 문서에서 왔습니다.)

데이터 기준 October 26google

최고 순위

#379

종합 · Java 언어별

7.3K

누적 스타

829

포크 수

0

최근 30일 기록 일수

프로젝트 상태라이선스: Apache-2.0최근 push: October 25열린 이슈(PR 포함): 561

2026-10-25부터 수집. 미확인 = 아직 미수집

README에 뱃지를 붙여보세요 · google/error-prone[![README에 뱃지를 붙여보세요](https://git.vaiox.xyz/api/badge/google/error-prone.svg)](https://git.vaiox.xyz/ko/repo/google/error-prone)
<a href="https://git.vaiox.xyz/ko/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

현재 순위

  • 379

    종합 랭킹 · 역대 최강 · Java

    7.3K 스타 · 829 fork · 총 스타 수

    종합 · Java →

최근 30일 추이

최근 30일간 기록이 없습니다.

비슷한 프로젝트 · 공유 토픽

← 랭킹으로