Java에서 유효한 @SuppressWarnings 경고 이름
@SuppressWarnings 주석을 사용하면 코드 분석 도구에 대한 특정 경고를 억제할 수 있습니다. 주석 괄호 안의 토큰은 억제되어야 하는 경고를 지정합니다.
유효한 경고 이름 목록
유효한 경고 이름 목록은 사용된 IDE 또는 컴파일러에 따라 다릅니다. 다음은 다양한 Eclipse 버전 목록입니다.
Galileo:
- all: 모든 경고를 억제합니다
- boxing: Boxing/unboxing 작업
- cast: Cast 작업
- dep-ann: Depreciated 주석
- deprecation: Deprecation
- fallthrough: 누락된 switch 문 나누기
- 마침내 : 반환 없이 최종 차단
- hiding: 다른 것을 숨기는 지역 변수
- incomplete-switch: 스위치 문 항목 누락
- nls: nls가 아닌 문자열 리터럴
- null: Null 분석
- 제한: 권장되지 않거나 금지된 참조
- serial: serialVersionUID 필드 누락
- static-access: 잘못된 정적 액세스
- synthetic-access : 내부 클래스에서 최적화되지 않은 액세스
- unchecked: 선택되지 않은 작업
- unqualified-field-access: 정규화되지 않은 필드 액세스
- unused: 사용되지 않은 코드
Indigo:
- javadoc: JavaDoc 경고
- rawtype: 원시 유형 사용
- static-method: static으로 선언할 수 있는 메서드
- super: 슈퍼 호출 없이 메서드 재정의
Juno:
- resource: 닫을 수 있는 리소스 사용
- sync-override: 동기화된 방법을 재정의할 때 동기화가 누락됨
Kepler 및 Luna:
다른 IDE 및 컴파일러에는 유사한 목록이 있을 수 있지만 변형이 있을 수 있습니다. 특정 정보는 설명서를 참조하거나 선호하는 도구를 참조하세요.
위 내용은 Java의 @SuppressWarnings 주석에 유효한 경고 이름은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!