Ho seguito il metodo con i tipi generici, ma quando ho eseguito Maven checkstyle (Maven-checkstyle-plugin, 2.121) è mantenuto mi dà Expected @param tag for '<T>'
messaggio di errore durante Maven build. Come faccio a superare questo?Maven errore checkstyle: tag @param Previsto per '<T>'
/**
* Read in specified type of object from request body.
* @param request The HttpServletRequest
* @param expected The expected type T
* @return <T> specified type of object
*/
public <T extends Object> T getExpectedValue(
final HttpServletRequest request, final Class<T> expected)
Ho usato il comando seguente per disattivare il tag param paramico, ma non ha funzionato e ho anche accennato a java doc.
<module name="JavadocType">
<property name="allowMissingParamTags" value="true"/>
</module>
Sai è un avvertimento Javadoc, giusto? Si sta dicendo che non si dispone di Javadoc per T. – immibis
Se si desidera disabilitare allowMissingParamTags, è necessario utilizzare il modulo JavadocMethod anziché JavadocType. Documento: http://checkstyle.sourceforge.net/config_javadoc.html – zappee