gradle에서 javadoc생성시 private 제한자에 대한 문서 생성하기
gradle 을 이용하여 생성하는 javadoc의 경우 기본적으로 private 제한자가 적용된 요소들에 대해서는 문서화를 진행하지 않습니다.
이때 아래와 같이 build.gradle
을 적용하면 private 제한자가 적용된 요소들도 문서화 할 수 있습니다.
build.gradle
javadoc {
options.memberLevel = JavadocMemberLevel.PRIVATE
}
여기서 사용되는 JavadocMemberLevel
의 다른 enum 타입들은 아래와 같습니다
JavadocMemberLevel | Description |
---|---|
PUBLIC | Shows only public classes and members. |
PROTECTED | Shows only protected and public classes and members. This is the default. |
PACKAGE | Shows only package, protected, and public classes and members. |
PRIVATE | Shows all classes and members. |