JDT 코어 옵션은 Java 컴파일러, 코드 포맷터, 코드 지원 및 기타 코드 동작과 같은
기능의 코어 동작을 제어합니다. 옵션에 액세스하기 위한 API는
JavaCore에서 정의됩니다.
옵션은 다음과 같은 그룹을 액세스할 수 있습니다.
옵션은 개별적으로 문자열 단위로 액세스할 수도 있습니다.
기본 준수 레벨이 변경되었습니다. 이제 기본 준수 레벨은 1.3
이 아니라 1.4
이며,
기본 대상 플랫폼은 1.1
이 아니라 1.2
입니다.
다음 테이블은 사용 가능한 JDT 코어 옵션에 대해 설명합니다. 옵션 ID는 괄호로
표시되고 기본값은 굵은 이탤릭체로 표시됩니다.
설명 |
값 |
인라인 JSR 바이트코드 명령어(COMPILER_CODEGEN_INLINE_JSR_BYTECODE) |
사용할 경우, 컴파일러는 더 이상 JSR 명령어를 생성하지 않고 대신 인라인 해당
서브루틴 코드 순서를 생성합니다(Finally 블록 시도에 해당함). 생성된 코드는 이와 같이
더욱 커지지만 검증 프로세스가 훨씬 더 단순해지므로 가상 시스템에 더 신속하게 로드됩니다.
이 모드를 사용하려면 Java 스펙 요청 202의 지원이 요구됩니다. |
ENABLED |
DISABLED |
대상 Java 플랫폼 정의(COMPILER_CODEGEN_TARGET_PLATFORM) |
2진 호환성을 이유로 .class 파일이 특정 VM 버전 이상으로 태그될 수 있습니다.
"1.4" 대상은 또한 "1.4"와의 호환 모드를 토글하도록 요청합니다. |
VERSION_1_1 |
VERSION_1_2 |
VERSION_1_3 |
VERSION_1_4 |
사용하지 않은 로컬 변수 보존(COMPILER_CODEGEN_UNUSED_LOCAL) |
미사용 로컬 변수(예: 한번도 읽힌적 없음)를 보존하도록 요청되지 않는 한, 컴파일러는 이를 최적화하고 잠재적으로 디버깅을 변경합니다. |
PRESERVE |
OPTIMIZE_OUT |
준수 레벨 설정 (COMPILER_COMPLIANCE) |
컴파일러에 대한 준수 레벨을 선택합니다. "1.3" 모드에서 소스 및 대상 설정은 "1.3" 레벨 이상이면 안됩니다. |
VERSION_1_3 |
VERSION_1_4 |
Javadoc 지원(COMPILER_DOC_COMMENT_SUPPORT) |
이 지원을 사용할 수 없으면 컴파일러는 모든 javadoc 문제점 옵션 설정을 무시하고 모든 javadoc 문제점을 보고하지 않습니다.
또한 javadoc 에서 참조를 찾지 않으며 DOM AST Javadoc 노드는 구조화된 태그 요소가 있는 대신 일반 텍스트만 있습니다. |
ENABLED |
DISABLED |
행 번호 디버그 속성 생성(COMPILER_LINE_NUMBER_ATTR) |
생성되면, 이 속성은 디버거에서 소스 코드 강조표시를 사용 가능하게 합니다(.class 파일이 더 커짐). |
GENERATE |
DO_NOT_GENERATE |
로컬 변수 디버그 속성 생성(COMPILER_LOCAL_VARIABLE_ATTR) |
생성되면, 이 속성은 변수가 명확히 지정되는 장소에서만 디버거에 표시될 로컬 변수 이름을 사용 가능하게 합니다(.class 파일이 더 커짐). |
GENERATE |
DO_NOT_GENERATE |
어노테이션 유형 사용을 수퍼 인터페이스로 보고 (COMPILER_PB_ANNOTATION_SUPER_INTERFACE) |
사용할 경우, 컴파일러는 어노테이션 유형을 수퍼 인터페이스로 사용할 때마다 오류 또는 경고를 발행합니다.
그러나, 일반적으로 이 방법은 권장되지 않습니다. |
ERROR |
WARNING |
IGNORE |
박싱/언박싱 변환 보고 (COMPILER_PB_ASSERT_IDENTIFIER) |
사용할 경우, 컴파일러는 박싱 또는 언박싱 변환이 수행될 때마다 오류 또는 경고를 발행합니다. |
ERROR |
WARNING |
IGNORE |
'assert' ID의 사용 보고 (COMPILER_PB_AUTOBOXING) |
사용할 경우, 컴파일러는 'assert'가 ID로서 사용될 때마다 오류 또는 경고를 발행합니다(1.4에 예약된 키워드). |
ERROR |
WARNING |
IGNORE |
문자열 연결에서 char[] 표현식 사용 보고(COMPILER_PB_CHAR_ARRAY_IN_STRING_CONCATENATION) |
사용할 경우, 컴파일러는 문자열 연결(예:
"hello" + new char[]{'w','o','r','l','d'})에서 char[] 표현식을 사용할 때마다
오류 또는 경고를 발행합니다. |
ERROR |
WARNING |
IGNORE |
거부 보고(COMPILER_PB_DEPRECATION) |
사용할 경우, 컴파일러는 오류 또는 경고로 거부되는 API 사용을 신호합니다. |
ERROR |
WARNING |
IGNORE |
거부된 코드 내에서 거부 보고
(COMPILER_PB_DEPRECATION_IN_DEPRECATED_CODE) |
사용할 경우, 컴파일러는 오류 또는 경고로 거부되는 API 사용을 신호합니다. |
ENABLED |
DISABLED |
거부되는 메소드 대체 시 거부 보고(COMPILER_PB_DEPRECATION_WHEN_OVERRIDING_DEPRECATED_METHOD) |
사용할 경우, 컴파일러는 거부되는 메소드를 대체하는 메소드의 선언을 신호합니다. |
ENABLED |
DISABLED |
제한된 액세스를 가지고 있는 유형에 대한 권장 안함 참조 보고 (COMPILER_PB_DISCOURAGED_REFERENCE) |
사용할 경우, 컴파일러는 액세스 규칙 스펙에 정의된 대로 권장되지 않는 액세스를 가지고 있는 유형을 참조할 때 오류 또는 경고를 발행합니다.
|
ERROR |
WARNING |
IGNORE |
빈 명령문 및 불필요한 세미콜론 보고(COMPILER_PB_EMPTY_STATEMENT) |
사용할 경우, 컴파일러는 빈 명령문 또는 불필요한 세미콜론이 발견될 때 오류 또는 경고를
발행합니다. |
ERROR |
WARNING |
IGNORE |
'enum' ID의 사용 보고 (COMPILER_PB_ENUM_IDENTIFIER) |
사용할 경우, 컴파일러는 'enum'이 ID(1.5에 예약된 키워드)로서 사용될 때마다 오류 또는 경고를 발행합니다. |
ERROR |
WARNING |
IGNORE |
다른 변수를 숨기는 필드 선언 보고(COMPILER_PB_FIELD_HIDING) |
사용할 경우, 컴파일러는 필드 선언이 일부 필드 또는 로컬 변수(로컬로 엔클로징 유형으로
상속 또는 정의된)를 숨길 때마다 오류 또는 경고를 발행합니다. |
ERROR |
WARNING |
IGNORE |
유형 매개변수의 최종 경계 보고 (COMPILER_PB_FINAL_PARAMETER_BOUND) |
사용할 경우, 컴파일러는 일반 유형 매개변수가 최종 유형에 해당되는 경계에 연관될 때마다
오류나 경고를 발행합니다. 최종 유형은 더 확장할 수 없으므로 거의 쓸모가 없습니다. |
ERROR |
WARNING |
IGNORE |
정상으로 완료되지 않는 Finally 블록 보고(COMPILER_PB_FINALLY_BLOCK_NOT_COMPLETING) |
사용할 경우, 컴파일러는 finally 블록이 정상으로 완료되지 않을 때 오류 또는 경고를 발행합니다. |
ERROR |
WARNING |
IGNORE |
정상으로 완료되지 않는 Finally 블록 보고(COMPILER_PB_FINALLY_BLOCK_NOT_COMPLETING) |
사용할 경우, 컴파일러는 finally 블록이 정상으로 완료되지 않을 때 오류 또는 경고를 발행합니다. |
ERROR |
WARNING |
IGNORE |
제한된 액세스를 가지고 있는 유형에 대한 금지된 참조 보고 (COMPILER_PB_FORBIDDEN_REFERENCE) |
사용할 경우, 컴파일러는 액세스 규칙 스펙에 정의된 대로 액세스 가능하지 않은 유형을 참조할 때 오류 또는 경고를 발행합니다.
|
ERROR |
WARNING |
IGNORE |
숨겨진 Catch 블록 보고(COMPILER_PB_HIDDEN_CATCH_BLOCK) |
try 문에서, 일부 catch 블록이 다른 것들을 숨길 수 있습니다. 예:
try {
throw new java.io.CharConversionException();
} catch (java.io.CharConversionException e) {
} catch (java.io.IOException e) {}.
이 옵션을 사용할 경우, 컴파일러는 확인된 예외에 해당하는 숨겨진 catch 블록에 대해 오류 또는 경고를 발행합니다. |
ERROR |
WARNING |
IGNORE |
상속되지 않는 메소드와 호환 가능하지 않은 인터페이스 메소드 보고(COMPILER_PB_INCOMPATIBLE_NON_INHERITED_INTERFACE_METHOD) |
사용 가능한 경우, 컴파일러는 인터페이스가 상속되지 않는 오브젝트 메소드와
호환되지 않는 메소드를 정의할 때마다 오류 또는 경고를 발행합니다. |
ERROR |
WARNING |
IGNORE |
불완전 열거 전환 보고 (COMPILER_PB_INCOMPLETE_ENUM_SWITCH) |
사용할 경우, 컴파일러는 enum 상수에 enum 상수와 일치하는 케이스 레이블이 없는 enum switch 문 유형에서 해당되는 케이스 레이블이 없을 때마다 오류나 경고를 발행합니다. |
ERROR |
WARNING |
IGNORE |
Static 구성원에 간접 참조 보고(COMPILER_PB_INDIRECT_STATIC_ACCESS) |
사용할 경우, 컴파일러는 static 필드 또는 메소드가 간접 방식으로 액세스될 때마다
오류 또는 경고를 발행합니다. Static 구성원에 대한 참조는 가급적 선언 유형 이름으로 규정되어야 합니다.
|
ERROR |
WARNING> |
IGNORE |
올바르지 않은 Javadoc 보고(COMPILER_PB_INVALID_JAVADOC) |
이는 Javadoc 문제점의 심각도에 대한 일반 제어입니다. 사용할 경우, 컴파일러는
Javadoc의 문제점에 대한 오류 또는 경고를 발행합니다. |
ERROR |
WARNING |
IGNORE |
올바르지 않은 Javadoc 태그 보고(COMPILER_PB_INVALID_JAVADOC_TAGS) |
사용할 경우, 컴파일러는 Javadoc의 바인드되지 않거나 예상하지 않은 참조 태그를 신호합니다.
선언되지 않은 예외를 참조하는 'throws' 태그는 예상하지 않은 태그로 간주됩니다.
이 진단은 Javadoc와 연관된 구성의 가시성에 따라 사용 가능하게 할 수 있음을 참고하십시오.
"org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility" 설정도 참조하십시오. |
ENABLED |
DISABLED |
폐기된 참조가 있는 올바르지 않은 Javadoc 태그 보고 (COMPILER_PB_INVALID_JAVADOC_TAGS__DEPRECATED_REF) |
컴파일러가 Javadoc 태그에서 사용되는 폐기된 참조를 보고할 것인지 지정합니다.
이 진단은 Javadoc와 연관된 구성의 가시성에 따라 사용 가능하게 할 수 있음을 참고하십시오.
"org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility" 설정도 참조하십시오. |
ENABLED |
DISABLED |
표시 불가능 참조를 가지고 있는 올바르지 않은 Javadoc 태그 보고 (COMPILER_PB_INVALID_JAVADOC_TAGS__NOT_VISIBLE_REF) |
컴파일러가 Javadoc 태그에서 사용되는 표시 불가능 참조를 보고할 것인지 지정합니다.
이 진단은 Javadoc와 연관된 구성의 가시성에 따라 사용 가능하게 할 수 있음을 참고하십시오.
"org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility" 설정도 참조하십시오. |
ENABLED |
DISABLED |
올바르지 않은 Javadoc 태그의 가시성 레벨(COMPILER_PB_INVALID_JAVADOC_TAGS_VISIBILITY) |
Javadoc 태그 문제점에 대한 최소 가시성 레벨을 설정하십시오. 이 레벨 아래의 문제점은 무시합니다. |
PUBLIC |
PROTECTED |
DEFAULT |
PRIVATE |
다른 변수를 숨기는 로컬 변수 선언 보고(COMPILER_PB_LOCAL_VARIABLE_HIDING) |
사용할 경우, 컴파일러는 로컬 변수 선언이 일부 필드 또는 로컬 변수(로컬로
엔클로징 유형으로 상속 또는 정의된)를 숨길 때마다 오류 또는 경고를 발행합니다.
|
ERROR |
WARNING |
IGNORE |
컴파일 단위 당 보고된 문제점의 최대
수(COMPILER_PB_MAX_PER_UNIT) |
각 컴파일 단위에서 보고된 문제점의 최대 수를 지정합니다(최대값이 0인 경우, 모든 문제점이 보고됩니다). |
양의 정수. 기본값은 100입니다. |
생성자 이름을 갖는 메소드 보고(COMPILER_PB_METHOD_WITH_CONSTRUCTOR_NAME) |
생성자 이름으로 메소드를 이름 지정하는 것은 일반적으로 좋지 않은 프로그래밍 스타일입니다. 이 옵션을 사용할 경우, 컴파일러는 오류 또는 경고와 같은 시나리오에 신호를 보냅니다. |
ERROR |
WARNING |
IGNORE |
누락된 @Deprecated 어노테이션 보고 (COMPILER_PB_MISSING_DEPRECATED_ANNOTATION) |
사용할 경우, @deprecated doc 태그를 전달하지만 해당되는 @deprecated 어노테이션을 가지고 있지 않는 선언을 발견할 때마다 오류나 경고를 발행합니다. |
ERROR |
WARNING |
IGNORE |
누락된 Javadoc 보고(COMPILER_PB_MISSING_JAVADOC_COMMENTS) |
이는 누락된 Javadoc 문제점의 심각도에 대한 일반 제어입니다.
사용할 경우, 컴파일러는 Javadoc 이 누락될 때 오류 또는 경고를 발행합니다.
이 진단은 예상된 Javadoc와 연관된 구성의 가시성에 따라 사용 가능하게 할 수 있음을 참고하십시오. |
ERROR |
WARNING |
IGNORE |
대체 메소드에서 누락된 Javadoc 보고(COMPILER_PB_MISSING_JAVADOC_COMMENTS_OVERRIDING) |
컴파일러가 누락된 Javadoc 문제점을 보고하기 위해 대체 메소드를 확인하는지 여부를
지정하십시오. |
ENABLED |
DISABLED |
누락된 @Override 어노테이션 보고 (COMPILER_PB_MISSING_OVERRIDE_ANNOTATION) |
사용할 경우, 수퍼클래스 메소드를 대체하지만 @Override 어노테이션이 없는 메소드 선언을 발견할 때마다 오류나 경고를 발행합니다. |
ERROR |
WARNING |
IGNORE |
누락된 Javadoc 의 가시성 레벨(COMPILER_PB_MISSING_JAVADOC_COMMENTS_VISIBILITY) |
누락된 Javadoc 문제점에 대한 최소 가시성 레벨을 설정하십시오.
이 레벨 아래의 문제점은 무시합니다. |
PUBLIC |
PROTECTED |
DEFAULT |
PRIVATE |
누락된 Javadoc 태그 보고(COMPILER_PB_MISSING_JAVADOC_TAGS) |
이는 Javadoc 누락 태그 문제점의 심각도에 대한 일반 제어입니다. 사용할 경우, 컴파일러는
Javadoc 주석에서 태그가 누락될 때 오류 또는 경고를 발행합니다.
이 진단은 Javadoc와 연관된 구성의 가시성에 따라 사용 가능하게 할 수 있음을 참고하십시오. |
ERROR |
WARNING |
IGNORE |
대체 메소드에서 누락된 Javadoc 태그 보고(COMPILER_PB_MISSING_JAVADOC_TAGS_OVERRIDING) |
컴파일러가 Javadoc 누락 태그 문제점을 보고하기 위해 대체 메소드를 확인하는지 여부를 지정하십시오. |
ENABLED |
DISABLED |
누락된 Javadoc 태그의 가시성 레벨(COMPILER_PB_MISSING_JAVADOC_TAGS_VISIBILITY) |
Javadoc 누락 태그 문제점에 대한 최소 가시성 레벨을 설정하십시오. 이 레벨 아래의 문제점은 무시합니다. |
PUBLIC |
PROTECTED |
DEFAULT |
PRIVATE |
누락된 @Override 어노테이션 보고 (COMPILER_PB_MISSING_OVERRIDE_ANNOTATION) |
사용할 경우, 수퍼클래스 메소드를 대체하지만 @Override 어노테이션이 없는 메소드 선언을 발견할 때마다 오류나 경고를 발행합니다. |
ERROR |
WARNING |
IGNORE |
직렬화 가능 클래스에서 누락된 serialVersionUID 필드 선언 보고 (COMPILER_PB_MISSING_SERIAL_VERSION) |
사용할 경우, 컴파일러는 직렬화 가능 클래스에서 serialVersionUID 필드의 로컬 선언이 누락될 때마다 오류 또는 경고를 발행합니다.
이 필드는 static final로 선언하고 long 유형이어야 합니다. |
ERROR |
WARNING |
IGNORE |
효과가 없는 지정 보고(COMPILER_PB_NO_EFFECT_ASSIGNMENT) |
사용할 경우, 컴파일러는 지정이 효과가 없을 때마다(예: 'x = x')
오류 또는 경고를 발행합니다. |
ERROR |
WARNING |
IGNORE |
구체화되지 않은 문자열 리터럴
보고(COMPILER_PB_NON_NLS_STRING_LITERAL) |
사용할 경우, 컴파일러는 구체화되지 않은 문자열 리터럴에 대해 오류 또는 경고를 발행합니다(예: //$NON-NLS-<n>$로 태그되지 않음). |
ERROR |
WARNING |
IGNORE |
패키지-기본 메소드 대체 시도 보고(COMPILER_PB_OVERRIDING_PACKAGE_DEFAULT_METHOD) |
패키지 기본 메소드는 다른 패키지에 표시되지 않으므로 대체될 수 없습니다. 이 옵션을 사용할 경우, 컴파일러는 오류 또는 경고와 같은 시나리오에 신호를 보냅니다. |
ERROR |
WARNING |
IGNORE |
가능한 우발 부울 지정 보고(COMPILER_PB_POSSIBLE_ACCIDENTAL_BOOLEAN_ASSIGNMENT) |
사용할 경우, 컴파일러는 부울 지정이 제어문의 조건(여기서 부울 비교로 예정됨)으로
활동 중이면 오류 또는 경고를 발행합니다. |
ERROR |
WARNING |
IGNORE |
다른 필드를 숨기는 특수 매개변수 보고(COMPILER_PB_SPECIAL_PARAMETER_HIDING_FIELD) |
사용할 경우, 컴파일러는 생성자 또는 Setter 메소드 매개변수 선언이
일부 필드(로컬로 엔클로징 유형으로 상속 또는 정의된)를 숨길 때마다 case를 신호합니다.
|
ENABLED |
DISABLED |
static 구성원에 비static 참조 보고(COMPILER_PB_STATIC_ACCESS_RECEIVER) |
사용할 경우, 컴파일러는 표현식 수신기를 사용하여 static 필드 또는 메소드에
액세스할 때마다 오류 또는 경고를 발행합니다. |
ERROR |
WARNING |
IGNORE |
@SuppressWarnings 영향 판별 (COMPILER_PB_SUPPRESS_WARNINGS) |
사용할 경우, @SuppressWarnings 어노테이션을 사용하여 일부 컴파일러 경고를 억제할 수 있습니다.
사용하지 않을 경우, 모든 @SupressWarnings 어노테이션이 무시됩니다(즉, 경고가 보고됩니다). |
ENABLED |
DISABLED> |
통합 액세스 에뮬레이션
보고(COMPILER_PB_SYNTHETIC_ACCESS_EMULATION) |
사용할 경우, 컴파일러는 엔클로징 유형의 액세스가 가능하지 않은 구성원에 액세스를 에뮬레이트할 때마다 오류 또는 경고를 발행합니다. 이러한 액세스는 성능 함축을 가질 수 있습니다. |
ERROR |
WARNING |
IGNORE |
다른 유형을 숨기는 유형 매개변수 선언 보고 (COMPILER_PB_TYPE_PARAMETER_HIDING) |
사용할 경우, 컴파일러는 유형 매개변수 선언이 일부 유형을 억제할 때마다 오류 또는 경고를 발행합니다.
|
ERROR |
WARNING |
IGNORE |
확인되지 않은 유형 오퍼레이션 보고 (COMPILER_PB_UNCHECKED_TYPE_OPERATION) |
사용할 경우, 컴파일러는 오퍼레이션에 일반 유형이 관련되고, 원시 유형과 관련되어(예를 들어, 인수 (X)와 함께 #foo(X<String>)
유형 안전 상태를 무효화할 가능성이 있을 때마다 오류 또는 경고를 발행합니다.
|
ERROR |
WARNING |
IGNORE |
문서화되지 않은 빈 블록 보고(COMPILER_PB_UNDOCUMENTED_EMPTY_BLOCK) |
사용할 경우, 컴파일러는 빈 블록이 발견되고 주석으로 문서화되지 않을 때
오류 또는 경고를 발행합니다. |
ERROR |
WARNING |
IGNORE |
@SuppressWarnings에 대해 처리되지 않은 경고 토큰 보고 (COMPILER_PB_UNHANDLED_WARNING_TOKEN) |
사용할 경우, 컴파일러는 토큰이 @SuppressWarnings 어노테이션 내에서 처리할 수 없음을 발견할 때마다 오류 또는 경고를
발행합니다. |
ERROR |
WARNING |
IGNORE |
불필요한 Else 보고(COMPILER_PB_UNNECESSARY_ELSE) |
사용할 경우, 컴파일러는 명령문이 불필요하게 Else절 내에 중첩될 때
오류 또는 경고를 발행합니다(Then 절이 정상적으로 완료되지 않는 경우). |
ERROR |
WARNING |
IGNORE |
불필요한 유형 확인 보고(COMPILER_PB_UNNECESSARY_TYPE_CHECK) |
사용할 경우, 컴파일러는 cast 또는 instanceof 조작이 불필요할 때 오류 또는 경고를
발행합니다. |
ERROR |
WARNING |
IGNORE |
필드에 규정되지 않은 액세스 보고(COMPILER_PB_UNQUALIFIED_FIELD_ACCESS) |
사용할 경우, 컴파일러는 권한 없이 필드를 액세스할 때 오류 또는 경고를 발행합니다.
코드 판독성을 개선하기 위해서는 규정되어야 합니다. 예를 들어, 'x'는 'this.x'로 써야 합니다. |
ERROR |
WARNING |
IGNORE |
사용하지 않음으로 선언되었지만 처리된 예외 보고(COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION) |
사용할 경우, 컴파일러는 메소드 또는 생성자가 처리 확인 예외를 선언하고 있지만
실제로는 분문에서 예외를 일으키지 않을 때 오류 또는 경고를 발행합니다. |
ERROR |
WARNING |
IGNORE |
대체 메소드에서 사용되지 않는 선언 발생 예외 보고 (COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION_WHEN_OVERRIDING) |
사용할 수 없는 경우, 컴파일러는 사용하지 않음으로 선언되었지만 처리된 예외에 대한 대체 메소드를 해당 진단에 포함시키지 않습니다. |
ENABLED |
DISABLED |
사용하지 않은 가져오기
보고(COMPILER_PB_UNUSED_IMPORT) |
사용할 경우, 컴파일러는 사용하지 않은 가져오기 참조에 대해 오류 또는 경고를 발행합니다. |
ERROR |
WARNING |
IGNORE |
사용하지 않는 로컬 보고(COMPILER_PB_UNUSED_LOCAL) |
사용할 경우, 컴파일러는 사용하지 않는 로컬 변수에 대해 오류 또는 경고를 발행합니다(예: 변수를 대상에서 읽지 않음). |
ERROR |
WARNING |
IGNORE |
사용하지 않는 매개변수 보고(COMPILER_PB_UNUSED_PARAMETER) |
사용할 경우, 컴파일러는 사용하지 않는 매개변수에 대해 오류 또는 경고를 발행합니다(예: 매개변수를 대상에서 읽지 않음). |
ERROR |
WARNING |
IGNORE |
Abstract 메소드를 구현 중일 경우 사용하지 않는 매개변수 보고(COMPILER_PB_UNUSED_PARAMETER_WHEN_IMPLEMENTING_ABSTRACT) |
사용할 경우, 컴파일러는 abstract 메소드 구현에서 사용되지 않은 매개변수를 신호로 알립니다. |
ENABLED |
DISABLED |
Concrete 메소드를 대체 중일 경우 사용하지 않는 매개변수 보고(COMPILER_PB_UNUSED_PARAMETER_WHEN_OVERRIDING_CONCRETE) |
사용할 경우, 컴파일러는 concrete 메소드를 대체하는 메소드에서
사용하지 않는 매개변수를 신호로 알립니다. |
ENABLED |
DISABLED |
사용하지 않은 개인용 구성원 보고(COMPILER_PB_UNUSED_PRIVATE_MEMBER) |
사용할 경우, private 메소드 또는 필드가 선언될 때마다
컴파일러는 오류 또는 경고를 발행하지만 같은 단위 내에서는 사용되지 않습니다. |
ERROR |
WARNING |
IGNORE |
메소드/생성자 호출에서 캐스트를 필요로 하는 Varargs 인수 보고(COMPILER_PB_VARARGS_ARGUMENT_NEED_CAST) |
사용할 경우, 컴파일러는 메소드/생성자 호출로 전달할 때 varargs 인수를 캐스트해야 할 때마다 오류 또는 경고를 발행합니다(예를 들어, 인수 ("foo", null)로 호출되는 Class.getMethod(String name, Class ... args )). |
ERROR |
WARNING |
IGNORE |
소스 호환성 모드 설정(COMPILER_SOURCE) |
소스가 1.3 또는 1.4 호환 가능한지 여부를 지정합니다. 1.4에서 'assert'는 주장 지원에 대한 예약된 키워드입니다.
또한 1.4 모드로 토글 시, 대상 VM 레벨은 "1.4"로 설정되어야 하며 준수 모드는 "1.4"여야 합니다. |
VERSION_1_3 |
VERSION_1_4 |
소스 디버그 속성 생성(COMPILER_SOURCE_FILE_ATTR) |
생성되면 이 속성은 해당 소스 코드를 표시하기 위해 디버거를 사용 가능하게 합니다. |
GENERATE |
DO_NOT_GENERATE |
타스크 태그의 대소문자 구분 여부 판별(COMPILER_TASK_CASE_SENSITIVE) |
사용할 경우, 타스크 태그는 대소문자 구분 방식으로 간주됩니다. |
ENABLED |
DISABLED |
자동 타스크 태그 정의(COMPILER_TASK_PRIORITIES) |
다음 목록은 자동 타스크 태그와 나란히, 컴파일러에서 발행된
타스크 마커의 우선순위(높음, 보통 또는 낮음)를 정의합니다. 기본값이 지정되면 각 타스크 마커의 우선순위는 "NORMAL"입니다.
가능한 우선순위는 "HIGH", "NORMAL" 또는
"LOW"입니다. |
{<우선순위>[,<우선순위>]*}. 기본값은 "NORMAL,HIGH, NORMAL"입니다 |
자동 타스크 태그 정의(COMPILER_TASK_TAGS) |
태그가 비어 있지 않을 경우, 컴파일러는 Java 소스 코드의
주석에서 해당하는 태그 중 하나를 발견할 때마다 타스크 마커를 발행합니다. 생성된 타스크 메시지에는 태그와, 다음 행 분리자 또는 주석 끝에 도달할 때까지의
범위가 포함되며, 그 다음에 메시지가 잘립니다. |
{<태그>[,<태그>]*}. 기본값은 "TODO,FIXME, XXX"입니다. |
설명 |
값 |
열에서 유형 선언의 유형 구성원을 맞추기 위한 옵션 (FORMATTER_ALIGN_TYPE_MEMBERS_ON_COLUMNS) |
가능한 값 |
createAlignmentValue(boolean, int, int) 호출에서 리턴된 값 |
기본값 |
createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
할당 표현식에서 인수를 맞추기 위한 옵션 (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ALLOCATION_EXPRESSION) |
가능한 값 |
createAlignmentValue(boolean, int, int) 호출에서 리턴된 값 |
기본값 |
createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
enum 상수에서 인수를 맞추기 위한 옵션 (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ENUM_CONSTANT) |
가능한 값 |
createAlignmentValue(boolean, int, int) 호출에서 리턴된 값 |
기본값 |
createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
명시작 생성자 호출에서 인수를 맞추기 위한 옵션 (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_EXPLICIT_CONSTRUCTOR_CALL) |
가능한 값 |
createAlignmentValue(boolean, int, int) 호출에서 리턴된 값 |
기본값 |
createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
메소드 호출에서 인수를 맞추기 위한 옵션 (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_METHOD_INVOCATION) |
가능한 값 |
createAlignmentValue(boolean, int, int) 호출에서 리턴된 값 |
기본값 |
createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
규정된 할당 표현식에서 인수를 맞추기 위한 옵션 (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_QUALIFIED_ALLOCATION_EXPRESSION) |
가능한 값 |
createAlignmentValue(boolean, int, int) 호출에서 리턴된 값 |
기본값 |
createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
2진 표현식 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_BINARY_EXPRESSION) |
가능한 값 |
createAlignmentValue(boolean, int, int) 호출에서 리턴된 값 |
기본값 |
createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
compact if 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_COMPACT_IF) |
가능한 값 |
createAlignmentValue(boolean, int, int) 호출에서 리턴된 값 |
기본값 |
createAlignmentValue(false, WRAP_ONE_PER_LINE, INDENT_BY_ONE) |
조건식 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_CONDITIONAL_EXPRESSION) |
가능한 값 |
createAlignmentValue(boolean, int, int) 호출에서 리턴된 값 |
기본값 |
createAlignmentValue(false, WRAP_ONE_PER_LINE, INDENT_DEFAULT) |
enum 상수 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_ENUM_CONSTANTS) |
가능한 값 |
createAlignmentValue(boolean, int, int) 호출에서 리턴된 값 |
기본값 |
createAlignmentValue(false, WRAP_NO_SPLIT, INDENT_DEFAULT) |
배열 초기화 프로그램에서 표현식 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_EXPRESSIONS_IN_ARRAY_INITIALIZER) |
가능한 값 |
createAlignmentValue(boolean, int, int) 호출에서 리턴된 값 |
기본값 |
createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
여러 필드의 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_MULTIPLE_FIELDS) |
가능한 값 |
createAlignmentValue(boolean, int, int) 호출에서 리턴된 값 |
기본값 |
createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
생성자 선언에서 매개변수 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_PARAMETERS_IN_CONSTRUCTOR_DECLARATION) |
가능한 값 |
createAlignmentValue(boolean, int, int) 호출에서 리턴된 값 |
기본값 |
createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
메소드 선언에서 매개변수 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_PARAMETERS_IN_METHOD_DECLARATION) |
가능한 값 |
createAlignmentValue(boolean, int, int) 호출에서 리턴된 값 |
기본값 |
createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
메소드 호출에서 선택기 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_SELECTOR_IN_METHOD_INVOCATION) |
가능한 값 |
createAlignmentValue(boolean, int, int) 호출에서 리턴된 값 |
기본값 |
createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
유형 선언에서 수퍼클래스 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_SUPERCLASS_IN_TYPE_DECLARATION) |
가능한 값 |
createAlignmentValue(boolean, int, int) 호출에서 리턴된 값 |
기본값 |
createAlignmentValue(false, WRAP_NEXT_SHIFTED, INDENT_DEFAULT) |
열거 선언에서 수퍼인터페이스 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_SUPERINTERFACES_IN_ENUM_DECLARATION) |
가능한 값 |
createAlignmentValue(boolean, int, int) 호출에서 리턴된 값 |
기본값 |
createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
유형 선언에서 수퍼인터페이스 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_SUPERINTERFACES_IN_TYPE_DECLARATION) |
가능한 값 |
createAlignmentValue(boolean, int, int) 호출에서 리턴된 값 |
기본값 |
createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
생성자 선언에서 throws 절 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_THROWS_CLAUSE_IN_CONSTRUCTOR_DECLARATION) |
가능한 값 |
createAlignmentValue(boolean, int, int) 호출에서 리턴된 값 |
기본값 |
createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
메소드 선언에서 throws 절 맞추기에 대한 옵션 (FORMATTER_ALIGNMENT_FOR_THROWS_CLAUSE_IN_METHOD_DECLARATION) |
가능한 값 |
createAlignmentValue(boolean, int, int) 호출에서 리턴된 값 |
기본값 |
createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
가져오기 선언 다음에 빈 줄을 추가하기 위한 옵션 (FORMATTER_BLANK_LINES_AFTER_IMPORTS) |
가능한 값 |
"<n>"(여기서 n은 0 또는 양의 정수임) |
기본값 |
"0" |
패키지 선언 다음에 빈 줄을 추가하기 위한 옵션 (FORMATTER_BLANK_LINES_AFTER_PACKAGE) |
가능한 값 |
"<n>"(여기서 n은 0 또는 양의 정수임) |
기본값 |
"0" |
메소드 본문의 맨 앞에 빈 줄을 추가하기 위한 옵션 (FORMATTER_BLANK_LINES_AT_BEGINNING_OF_METHOD_BODY) |
가능한 값 |
"<n>"(여기서 n은 0 또는 양의 정수임) |
기본값 |
"0" |
필드 선언 앞에 빈 줄을 추가하기 위한 옵션 (FORMATTER_BLANK_LINES_BEFORE_FIELD) |
가능한 값 |
"<n>"(여기서 n은 0 또는 양의 정수임) |
기본값 |
"0" |
첫 번째 클래스 본문 선언 앞에 빈 줄을 추가하기 위한 옵션 (FORMATTER_BLANK_LINES_BEFORE_FIRST_CLASS_BODY_DECLARATION) |
가능한 값 |
"<n>"(여기서 n은 0 또는 양의 정수임) |
기본값 |
"0" |
가져오기 선언 앞에 빈 줄을 추가하기 위한 옵션 (FORMATTER_BLANK_LINES_BEFORE_IMPORTS) |
가능한 값 |
"<n>"(여기서 n은 0 또는 양의 정수임) |
기본값 |
"0" |
구성원 유형 선언 앞에 빈 줄을 추가하기 위한 옵션 (FORMATTER_BLANK_LINES_BEFORE_MEMBER_TYPE) |
가능한 값 |
"<n>"(여기서 n은 0 또는 양의 정수임) |
기본값 |
"0" |
메소드 선언 앞에 빈 줄을 추가하기 위한 옵션 (FORMATTER_BLANK_LINES_BEFORE_METHOD) |
가능한 값 |
"<n>"(여기서 n은 0 또는 양의 정수임) |
기본값 |
"0" |
새 청크 앞에 빈 줄을 추가하기 위한 옵션 (FORMATTER_BLANK_LINES_BEFORE_NEW_CHUNK) |
가능한 값 |
"<n>"(여기서 n은 0 또는 양의 정수임) |
기본값 |
"0" |
패키지 선언 앞에 빈 줄을 추가하기 위한 옵션 (FORMATTER_BLANK_LINES_BEFORE_PACKAGE) |
가능한 값 |
"<n>"(여기서 n은 0 또는 양의 정수임) |
기본값 |
"0" |
유형 선언 사이에 빈 줄을 추가하기 위한 옵션 (FORMATTER_BLANK_LINES_BETWEEN_TYPE_DECLARATIONS) |
가능한 값 |
"<n>"(여기서 n은 0 또는 양의 정수임) |
기본값 |
"0" |
어노테이션 유형 선언의 중괄호 위치를 지정하기 위한 옵션 (FORMATTER_BRACE_POSITION_FOR_ANNOTATION_TYPE_DECLARATION) |
가능한 값 |
END_OF_LINE |
NEXT_LINE |
NEXT_LINE_SHIFTED |
NEXT_LINE_ON_WRAP |
익명 유형 선언의 중괄호 위치를 지정하기 위한 옵션 (FORMATTER_BRACE_POSITION_FOR_ANONYMOUS_TYPE_DECLARATION) |
가능한 값 |
END_OF_LINE |
NEXT_LINE |
NEXT_LINE_SHIFTED |
NEXT_LINE_ON_WRAP |
배열 초기화 프로그램의 중괄호 위치를 지정하기 위한 옵션 (FORMATTER_BRACE_POSITION_FOR_ARRAY_INITIALIZER) |
가능한 값 |
END_OF_LINE |
NEXT_LINE |
NEXT_LINE_SHIFTED |
NEXT_LINE_ON_WRAP |
블록의 중괄호 위치를 지정하기 위한 옵션 (FORMATTER_BRACE_POSITION_FOR_BLOCK) |
가능한 값 |
END_OF_LINE |
NEXT_LINE |
NEXT_LINE_SHIFTED |
NEXT_LINE_ON_WRAP |
블록이 뒤따르는 첫 번째 명령문일 경우 case 문에서 블록의 중괄호 위치를 지정하기 위한 옵션 (FORMATTER_BRACE_POSITION_FOR_BLOCK_IN_CASE) |
가능한 값 |
END_OF_LINE |
NEXT_LINE |
NEXT_LINE_SHIFTED |
NEXT_LINE_ON_WRAP |
생성자 선언의 중괄호 위치를 지정하기 위한 옵션 (FORMATTER_BRACE_POSITION_FOR_CONSTRUCTOR_DECLARATION) |
가능한 값 |
END_OF_LINE |
NEXT_LINE |
NEXT_LINE_SHIFTED |
NEXT_LINE_ON_WRAP |
enum 상수의 중괄호 위치를 지정하기 위한 옵션 (FORMATTER_BRACE_POSITION_FOR_ENUM_CONSTANT) |
가능한 값 |
END_OF_LINE |
NEXT_LINE |
NEXT_LINE_SHIFTED |
NEXT_LINE_ON_WRAP |
enum 상수의 중괄호 위치를 지정하기 위한 옵션 (FORMATTER_BRACE_POSITION_FOR_ENUM_DECLARATION) |
가능한 값 |
END_OF_LINE |
NEXT_LINE |
NEXT_LINE_SHIFTED |
NEXT_LINE_ON_WRAP |
메소드 선언의 중괄호 위치를 지정하기 위한 옵션 (FORMATTER_BRACE_POSITION_FOR_METHOD_DECLARATION) |
가능한 값 |
END_OF_LINE |
NEXT_LINE |
NEXT_LINE_SHIFTED |
NEXT_LINE_ON_WRAP |
switch 문의 중괄호 위치를 지정하기 위한 옵션 (FORMATTER_BRACE_POSITION_FOR_SWITCH) |
가능한 값 |
END_OF_LINE |
NEXT_LINE |
NEXT_LINE_SHIFTED |
NEXT_LINE_ON_WRAP |
유형 선언의 중괄호 위치를 지정하기 위한 옵션 (FORMATTER_BRACE_POSITION_FOR_TYPE_DECLARATION) |
가능한 값 |
END_OF_LINE |
NEXT_LINE |
NEXT_LINE_SHIFTED |
NEXT_LINE_ON_WRAP |
주석 내에서 빈 줄이 지워지는지 여부를 제어하기 위한 옵션 (FORMATTER_COMMENT_CLEAR_BLANK_LINES) |
가능한 값 |
TRUE |
FALSE |
주석이 형식화되는지 여부를 제어하기 위한 옵션 (FORMATTER_COMMENT_FORMAT) |
가능한 값 |
TRUE |
FALSE |
Java 소스 파일의 헤더 주석이 형식화되는지 여부를 제어하기 위한 옵션 (FORMATTER_COMMENT_FORMAT_HEADER) |
가능한 값 |
TRUE |
FALSE |
HTML 태그의 형식화 여부를 제어하기 위한 옵션 (FORMATTER_COMMENT_FORMAT_HTML) |
가능한 값 |
TRUE |
FALSE |
주석에서 코드 스니펫이 형식화되는지 여부를 제어하기 위한 옵션 (FORMATTER_COMMENT_FORMAT_SOURCE) |
가능한 값 |
TRUE |
FALSE |
Javadoc 매개변수의 설명이 들여쓰기되는지 여부를 제어하기 위한 옵션 (FORMATTER_COMMENT_INDENT_PARAMETER_DESCRIPTION) |
가능한 값 |
TRUE |
FALSE |
Javadoc 루트 태그가 들여쓰기되는지 여부를 제어하기 위한 옵션 (FORMATTER_COMMENT_INDENT_ROOT_TAGS) |
가능한 값 |
TRUE |
FALSE |
Javadoc 루트 태그 블록 앞에 비어 있는 줄을 삽입하기 위한 옵션 (FORMATTER_COMMENT_INSERT_EMPTY_LINE_BEFORE_ROOT_TAGS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
Javadoc 루트 태그 매개변수 다음에 새 행을 삽입하기 위한 옵션 (FORMATTER_COMMENT_INSERT_NEW_LINE_FOR_PARAMETER) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
주석의 행 길이를 지정하기 위한 옵션 (FORMATTER_COMMENT_LINE_LENGTH) |
가능한 값 |
"<n>"(여기서 n은 0 또는 양의 정수임) |
기본값 |
"80" |
else/if를 최소화하기 위한 옵션 (FORMATTER_COMPACT_ELSE_IF) |
가능한 값 |
TRUE |
FALSE |
연속 들여쓰기를 설정하기 위한 옵션 (FORMATTER_CONTINUATION_INDENTATION) |
가능한 값 |
"<n>"(여기서 n은 0 또는 양의 정수임) |
기본값 |
"2" |
배열 초기화 프로그램 내에서 연속 들여쓰기를 설정하기 위한 옵션 (FORMATTER_CONTINUATION_INDENTATION_FOR_ARRAY_INITIALIZER) |
가능한 값 |
"<n>"(여기서 n은 0 또는 양의 정수임) |
기본값 |
"2" |
해당되는 엔클로징 enum 상수 헤더에 비교하여 본문 선언을 들여쓰기하기 위한 옵션 (FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ENUM_CONSTANT_HEADER) |
가능한 값 |
TRUE |
FALSE |
해당되는 엔클로징 열거 선언 헤더에 비교하여 본문 선언을 들여쓰기하기 위한 옵션 (FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ENUM_DECLARATION_HEADER) |
가능한 값 |
TRUE |
FALSE |
해당되는 엔클로징 유형 헤더에 비교하여 본문 선언을 들여쓰기하기 위한 옵션 (FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_TYPE_HEADER) |
가능한 값 |
TRUE |
FALSE |
케이스에 비교하여 break 문을 들여쓰기하기 위한 옵션 (FORMATTER_INDENT_BREAKS_COMPARE_TO_CASES) |
가능한 값 |
TRUE |
FALSE |
블록 내에서 명령문을 들여쓰기하기 위한 옵션 (FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BLOCK) |
가능한 값 |
TRUE |
FALSE |
메소드 또는 생성자의 본문 내에서 명령문을 들여쓰기하기 위한 옵션 (FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BODY) |
가능한 값 |
TRUE |
FALSE |
케이스에 비교하여 switch 문을 들여쓰기하기 위한 옵션 (FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_CASES) |
가능한 값 |
TRUE |
FALSE |
스위치에 비교하여 switch 문을 들여쓰기하기 위한 옵션 (FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_SWITCH) |
가능한 값 |
TRUE |
FALSE |
하나의 들여쓰기를 표시하는 동일 공백 수를 지정하기 위한 옵션 (FORMATTER_INDENTATION_SIZE) |
가능한 값 |
"<n>"(여기서 n은 0 또는 양의 정수임) |
기본값 |
"4" |
어노테이션 뒤에 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
배열 초기화 프로그램에서 여는 중괄호 다음에 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
누락될 경우 현재 파일의 끝에 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_AT_END_OF_FILE_IF_MISSING) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
try 문에서 catch 키워드 앞에 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_BEFORE_CATCH_IN_TRY_STATEMENT) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
배열 초기화 프로그램에서 닫는 중괄호 앞에 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
if 문에서 else 키워드 앞에 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_BEFORE_ELSE_IN_IF_STATEMENT) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
try 문에서 finally 키워드 앞에 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_BEFORE_FINALLY_IN_TRY_STATEMENT) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
do 문에서 while 앞에 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_BEFORE_WHILE_IN_DO_STATEMENT) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
비어 있는 익명 유형 선언에서 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ANONYMOUS_TYPE_DECLARATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
비어 있는 블록에서 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_BLOCK) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
비어 있는 enum 상수에서 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ENUM_CONSTANT) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
비어 있는 열거 선언에서 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ENUM_DECLARATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
비어 있는 메소드 본문에서 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_METHOD_BODY) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
비어 있는 유형 선언에서 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_TYPE_DECLARATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
와일드 카드 다음에, 그리고 와일드 카드 내에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_AND_IN_TYPE_PARAMETER) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
대입 연산자 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_ASSIGNMENT_OPERATOR) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
어노테이션에서 at 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_AT_IN_ANNOTATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
어노테이션 유형 선언에서 at 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_AT_IN_ANNOTATION_TYPE_DECLARATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
2진 연산자 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_BINARY_OPERATOR) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
유형 인수에서 닫는 각괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_CLOSING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
유형 매개변수에서 닫는 각괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_CLOSING_ANGLE_BRACKET_IN_TYPE_PARAMETERS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
블록의 닫는 중괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_CLOSING_BRACE_IN_BLOCK) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
캐스트 표현식의 닫는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_CLOSING_PAREN_IN_CAST) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
assert 문에서 콜론 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_ASSERT) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
콜론 다음에 여는 중괄호가 있을 경우 case 문에서 콜론 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_CASE) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
조건식에서 콜론 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_CONDITIONAL) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
for 문에서 콜론 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_FOR) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
labeled 문에서 콜론 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_LABELED_STATEMENT) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
할당 표현식에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ALLOCATION_EXPRESSION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
어노테이션에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ANNOTATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
배열 초기화 프로그램에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ARRAY_INITIALIZER) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
생성자 선언의 매개변수에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_DECLARATION_PARAMETERS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
생성자 선언의 throws 절에 있는 예외 이름에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_DECLARATION_THROWS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
enum 상수의 인수에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ENUM_CONSTANT_ARGUMENTS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
열거 선언에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ENUM_DECLARATIONS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
명시적 생성자 호출의 인수에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_EXPLICIT_CONSTRUCTOR_CALL_ARGUMENTS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
for 문의 증분에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_FOR_INCREMENTS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
for 문의 초기화에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_FOR_INITS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
메소드 선언의 매개변수에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_DECLARATION_PARAMETERS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
메소드 선언의 throws 절에 있는 예외 이름에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_DECLARATION_THROWS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
메소드 호출의 인수에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_INVOCATION_ARGUMENTS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
다중 필드 선언에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_MULTIPLE_FIELD_DECLARATIONS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
다중 로컬 선언에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_MULTIPLE_LOCAL_DECLARATIONS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
매개변수화된 유형 참조에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_PARAMETERIZED_TYPE_REFERENCE) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
유형 헤더의 수퍼인터페이스 이름에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_SUPERINTERFACES) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
유형 인수에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_TYPE_ARGUMENTS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
유형 매개변수에서 쉼표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_TYPE_PARAMETERS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
생략 부호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_ELLIPSIS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
매개변수화된 유형 참조에서 여는 각괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
유형 인수에서 여는 각괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
유형 매개변수에서 여는 각괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_TYPE_PARAMETERS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
배열 초기화 프로그램에서 여는 중괄호 다음에 새 행을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
배열 할당 표현식 내에서 여는 대괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
배열 참조 내에서 여는 대괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACKET_IN_ARRAY_REFERENCE) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
어노테이션에서 여는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_ANNOTATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
캐스트 표현식에서 여는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CAST) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
catch에서 여는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CATCH) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
생성자 선언에서 여는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CONSTRUCTOR_DECLARATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
enum 상수에서 여는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_ENUM_CONSTANT) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
for 문에서 여는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_FOR) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
if 문에서 여는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_IF) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
메소드 선언에서 여는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_METHOD_DECLARATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
메소드 호출에서 여는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_METHOD_INVOCATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
괄호로 묶은 표현식에서 여는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_PARENTHESIZED_EXPRESSION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
switch 문에서 여는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_SWITCH) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
synchronized 문에서 여는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_SYNCHRONIZED) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
while 문에서 여는 괄호 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_WHILE) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
후위 연산자 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_POSTFIX_OPERATOR) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
전위 연산자 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_PREFIX_OPERATOR) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
조건식에서 물음표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_QUESTION_IN_CONDITIONAL) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
와일드 카드에서 물음표 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_QUESTION_IN_WILDCARD) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
for 문에서 세미콜론 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_SEMICOLON_IN_FOR) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
단항 연산자 다음에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_UNARY_OPERATOR) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
와일드 카드 앞에, 그리고 와일드 카드 내에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_AND_IN_TYPE_PARAMETER) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
대입 연산자 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_ASSIGNMENT_OPERATOR) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
어노테이션 유형 선언에서 at 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_AT_IN_ANNOTATION_TYPE_DECLARATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
2진 연산자 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_BINARY_OPERATOR) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
매개변수화된 유형 참조에서 닫는 각괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
유형 인수에서 닫는 각괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
유형 매개변수에서 닫는 각괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_TYPE_PARAMETERS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
배열 초기화 프로그램에서 닫는 중괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
배열 할당 표현식에서 닫는 대괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
배열 참조에서 닫는 대괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACKET_IN_ARRAY_REFERENCE) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
어노테이션에서 닫는 대괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_ANNOTATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
캐스트 표현식에서 닫는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CAST) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
catch에서 닫는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CATCH) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
생성자 선언에서 닫는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_METHOD_DECLARATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
enum 상수에서 닫는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_ENUM_CONSTANT) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
for 문에서 닫는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_FOR) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
if 문에서 닫는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_IF) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
메소드 선언에서 닫는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_METHOD_DECLARATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
메소드 호출에서 닫는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_METHOD_INVOCATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
괄호로 묶은 표현식에서 닫는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_PARENTHESIZED_EXPRESSION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
switch 문에서 닫는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_SWITCH) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
synchronized 문에서 닫는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_SYNCHRONIZED) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
while 문에서 닫는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_WHILE) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
assert 문에서 콜론 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_ASSERT) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
case 문에서 콜론 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_CASE) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
조건식에서 콜론 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_CONDITIONAL) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
default 문에서 콜론 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_DEFAULT) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
for 문에서 콜론 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_FOR) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
labeled 문에서 콜론 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_LABELED_STATEMENT) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
할당 표현식에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ALLOCATION_EXPRESSION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
어노테이션에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ANNOTATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
배열 초기화 프로그램에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ARRAY_INITIALIZER) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
생성자 선언의 매개변수에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_CONSTRUCTOR_DECLARATION_PARAMETERS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
생성자 선언의 throws 절에 있는 예외 이름에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_CONSTRUCTOR_DECLARATION_THROWS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
enum 상수의 인수에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ENUM_CONSTANT_ARGUMENTS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
열거 선언에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ENUM_DECLARATIONS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
명시적 생성자 호출의 인수에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_EXPLICIT_CONSTRUCTOR_CALL_ARGUMENTS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
for 문의 증분에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_FOR_INCREMENTS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
for 문의 초기화에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_FOR_INITS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
메소드 선언의 매개변수에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_DECLARATION_PARAMETERS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
메소드 선언의 throws 절에 있는 예외 이름에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_DECLARATION_THROWS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
메소드 호출의 인수에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_INVOCATION_ARGUMENTS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
다중 필드 선언에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_MULTIPLE_FIELD_DECLARATIONS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
다중 로컬 선언에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_MULTIPLE_LOCAL_DECLARATIONS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
매개변수화된 유형 참조에서 쉼표 앞에 공백을 삽입하기 위한 옵 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_PARAMETERIZED_TYPE_REFERENCE) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
유형 헤더의 수퍼인터페이스 이름에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_SUPERINTERFACES) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
유형 인수에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_TYPE_ARGUMENTS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
유형 매개변수에서 쉼표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_TYPE_PARAMETERS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
생략 부호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_ELLIPSIS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
매개변수화된 유형 참조에서 여는 각괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
유형 인수에서 여는 각괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
유형 매개변수에서 여는 각괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_TYPE_PARAMETERS) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
어노테이션 유형 선언에서 여는 중괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ANNOTATION_TYPE_DECLARATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
익명 유형 선언에서 여는 중괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ANONYMOUS_TYPE_DECLARATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
배열 초기화 프로그램에서 여는 중괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ARRAY_INITIALIZER) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
블록에서 여는 중괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_BLOCK) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
생성자 선언에서 여는 중괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_CONSTRUCTOR_DECLARATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
enum 상수에서 여는 중괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ENUM_CONSTANT) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
열거 선언에서 여는 중괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ENUM_DECLARATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
메소드 선언에서 여는 중괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_METHOD_DECLARATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
switch 문에서 여는 중괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_SWITCH) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
유형 선언에서 여는 중괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_TYPE_DECLARATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
배열 할당 표현식에서 여는 대괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
배열 참조에서 여는 대괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_REFERENCE) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
배열 유형 참조에서 여는 대괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_TYPE_REFERENCE) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
어노테이션에서 여는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ANNOTATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
어노테이션 유형 구성원 선언에서 여는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ANNOTATION_TYPE_MEMBER_DECLARATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
catch에서 여는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_CATCH) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
생성자 선언에서 여는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_CONSTRUCTOR_DECLARATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
enum 상수에서 여는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ENUM_CONSTANT) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
for 문에서 여는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_FOR) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
if 문에서 여는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_IF) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
메소드 선언에서 여는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_METHOD_DECLARATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
메소드 호출에서 여는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_METHOD_INVOCATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
괄호로 묶은 표현식에서 여는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_PARENTHESIZED_EXPRESSION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
switch 문에서 여는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_SWITC) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
synchronized 문에서 여는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_SYNCHRONIZED) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
while 문에서 여는 괄호 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_WHILE) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
후위 연산자 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_POSTFIX_OPERATOR) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
전위 연산자 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_PREFIX_OPERATOR) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
조건식에서 물음표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_QUESTION_IN_CONDITIONAL) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
와일드 카드에서 물음표 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_QUESTION_IN_WILDCARD) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
세미콜론 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
for 문에서 세미콜론 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON_IN_FOR) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
단항 연산자 앞에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BEFORE_UNARY_OPERATOR) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
배열 유형 참조에서 대괄호 사이에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BETWEEN_BRACKETS_IN_ARRAY_TYPE_REFERENCE) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
배열 초기화 프로그램에서 대괄호 사이에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_BRACES_IN_ARRAY_INITIALIZER) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
배열 할당 표현식에서 빈 대괄호 사이에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_BRACKETS_IN_ARRAY_ALLOCATION_EXPRESSION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
어노테이션 유형 구성원 선언에서 빈 괄호 사이에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_ANNOTATION_TYPE_MEMBER_DECLARATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
생성자 선언에서 빈 괄호 사이에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_CONSTRUCTOR_DECLARATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
enum 상수에서 빈 괄호 사이에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_ENUM_CONSTANT) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
메소드 선언에서 빈 괄호 사이에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_METHOD_DECLARATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
메소드 호출에서 빈 괄호 사이에 공백을 삽입하기 위한 옵션 (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_METHOD_INVOCATION) |
가능한 값 |
INSERT |
DO_NOT_INSERT |
동일 행에서 else 문을 유지하기 위한 옵션 (FORMATTER_KEEP_ELSE_STATEMENT_ON_SAME_LINE) |
가능한 값 |
TRUE |
FALSE |
하나의 행에서 빈 배열 초기화 프로그램을 유지하기 위한 옵션 (FORMATTER_KEEP_EMPTY_ARRAY_INITIALIZER_ON_ONE_LINE) |
가능한 값 |
TRUE |
FALSE |
하나의 행에서 guardian 절을 유지하기 위한 옵션 (FORMATTER_KEEP_GUARDIAN_CLAUSE_ON_ONE_LINE) |
가능한 값 |
TRUE |
FALSE |
하나의 행에서 단순 if 문을 유지하기 위한 옵션 (FORMATTER_KEEP_SIMPLE_IF_ON_ONE_LINE) |
가능한 값 |
TRUE |
FALSE |
동일 행에서 then 문을 유지하기 위한 옵션 (FORMATTER_KEEP_THEN_STATEMENT_ON_SAME_LINE) |
가능한 값 |
TRUE |
FALSE |
페이지의 길을 지정하기 위한 옵션. 이 길이를 벗어나면 포맷터가 코드를 분할하려고 함 (FORMATTER_LINE_SPLIT) |
가능한 값 |
"<n>"(여기서 n은 0 또는 양의 정수임) |
기본값 |
"80" |
보존할 빈 행 수를 지정하기 위한 옵션 (FORMATTER_NUMBER_OF_EMPTY_LINES_TO_PRESERVE) |
가능한 값 |
"<n>"(여기서 n은 0 또는 양의 정수임) |
기본값 |
"0" |
새 행에 empty 문이 있어야 하는지 여부를 지정하기 위한 옵션 (FORMATTER_PUT_EMPTY_STATEMENT_ON_NEW_LINE) |
가능한 값 |
TRUE |
FALSE |
도표 작성 크기를 지정하기 위한 옵션 (FORMATTER_TAB_CHAR) |
가능한 값 |
TAB |
SPACE |
MIXED |
하나의 도표 작성을 표시하는 동일 공백 수를 지정하기 위한 옵션 (FORMATTER_TAB_SIZE) |
가능한 값 |
"<n>"(여기서 n은 0 또는 양의 정수임) |
기본값 |
"4" |
선행 들여쓰기에 대해서만 도표 작성을 사용하기 위한 옵션 (FORMATTER_USE_TABS_ONLY_FOR_LEADING_INDENTATIONS) |
가능한 값 |
TRUE |
FALSE |