Java 8 - JavaDoc cheque personalizado utilizando Doclet

user7294900:

Estoy interesado en la validación de JavaDoc, he encontrado esta respuesta de los controles de personalización:

import com.sun.javadoc.*;

public class CheckingDoclet extends Doclet {

El problema com.sun.javadocse retiró y se reemplazó sólo en java 9 (que significa el uso de al menos java 10 )

Las declaraciones en este paquete han sido sustituidos por los de la jdk.javadoc.doclet paquete. Para obtener más información, consulte la Guía de migración en la documentación de ese paquete.

¿Hay alguna sustitución utilizando Java 8?

EDITAR

Necesito una nueva verificación para prevenir la descripción después de etiqueta de bloque,

En Checkstyle no hay tal regla y la necesidad de crear un nuevo cheque

En el PMD no hay tal regla y probablemente tendrá que crear un nuevo cheque

PowerStat:

Yo sugeriría utilizar los controles JavaDoc de su IDE (Eclipse es mi) - y también de CheckStyle y PMD .

Para los tres usted debe hacer su propia configuración!

Dentro del eclipse se puede encontrar la configuración para JavaDocs en Windows / Preferencias / Java / Compilador / Javadoc

Para el caso de que usted tiene requisitos especiales que no pueden ser cumplidas por estas herramientas - luego olvidarse de eclipse. Su única posibilidad es escribir sus propias extensiones para CheckStyle o PMD. Por ejemplo, véase cheques escritura Checkstyle .

Por cierto. También se recomienda no utilizar la API de Java interno - ver Stackoverflow sobre Java 8 doclets . A mi leal saber y entender estas API se desvanecerán con Java 9/10/11 +. Por lo que no es recomendable utilizarlas.

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=218146&siteId=1
Recomendado
Clasificación