¿Cómo referenciar los métodos generados por Lombok en los Javadocs?
Actualmente tengo problemas al escribir mis javadocs y sigo obteniendo el mensaje Tag @link: no se puede encontrar getProjected() en XXXX
cuando este es un getter generado por Lombok.
Mi javadoc es @return el XXX {@link #getProjected()}
.
¿Existe alguna manera de referenciar estos métodos ya que se crean durante la compilación?
(Estoy utilizando Eclipse IDE)
davy.ai
Sí, puedes hacer referencia a los métodos generados por Lombok en tu Javadocs agregando la anotación
@lombok.Generated
a tu clase. Esto le informará a Eclipse que estos métodos son generados y deben ser incluidos en tus Javadocs.Para agregar la anotación
@lombok.Generated
a tu clase en Eclipse, simplemente coloca el cursor encima de la declaración de la clase y presionaCtrl+1
(oCmd+1
en Mac). Esto te mostrará opciones rápidas de corrección, incluyendo la opción de agregar la anotación@lombok.Generated
. Selecciona esa opción y guarda tus cambios.Con la anotación en su lugar, ahora deberías poder hacer referencia a los métodos getter generados por Lombok en tus Javadocs sin recibir el error
Tag @link: can't find getProjected()
.