API를 개발할 때 Java 클래스의 "액세스는 패키지 패키지 일 수 있습니다."라는 경고 메시지는 정말 성 가실 수 있습니다.
이 메시지를 비활성화하는 방법을 찾기 위해 설정을 살펴 보았지만 결과는 없습니다. 메시지를 비활성화하는 방법을 알고 있습니까?
API를 개발할 때 Java 클래스의 "액세스는 패키지 패키지 일 수 있습니다."라는 경고 메시지는 정말 성 가실 수 있습니다.
이 메시지를 비활성화하는 방법을 찾기 위해 설정을 살펴 보았지만 결과는 없습니다. 메시지를 비활성화하는 방법을 알고 있습니까?
답변:
사례별로 비활성화하려면 다음을 사용하십시오.
@SuppressWarnings("WeakerAccess")
지금까지 언급되지 않은 또 다른 솔루션 : public으로 선언 된 메서드가 있고 IDE에서 패키지 외부의 메서드에 대한 참조가 없다고 알려주는 경우 외부에서 해당 메서드를 호출하는 테스트 케이스를 추가해야합니다. 패키지. 즉, 경고를 공용 메서드에 대한 테스트 케이스가 없음을 알리는 신호로 취급하십시오.