2012-06-21 11 views
9

Estoy generando el Javadoc de mi proyecto con gradle, y quiero ingresar al Javadoc y también a los miembros privados.Javadoc con Gradle: mostrar también miembros privados

En la línea de comandos, mientras ejecuta javadoc, puede usar el distintivo -private para lograrlo. Pero, ¿cómo puedo hacer eso en mi build.gradle?

tengo mi tarea en la siguiente forma:

task myJavadocs(type: Javadoc) {  
    source = sourceSets.main.allJava 
    classpath = configurations.compile 
    destinationDir = file("./doc/") 
    } 

Estoy seguro de que no hay ninguna "opción" que hay por hacer eso, pero no puedo encontrarlo.

Respuesta

10

¡Lo encontró!

Tiene que establecerse en JavadocMemberLevel con options.memberLevel.

tarea debe ser similar a lo siguiente:

task myJavadocs(type: Javadoc) {  
    source = sourceSets.main.allJava 
    options.memberLevel = JavadocMemberLevel.PRIVATE 
    classpath = configurations.compile 
    destinationDir = file("./doc/") 
    } 
Cuestiones relacionadas