J'ai regardé Référence JavaDoc et bien que je comprenne la différence fondamentale entre @see
(divers liens) et {@inheritDoc}
(commentaire JavaDoc sur l'exportation de la superclasse), j'ai besoin de précisions sur la manière dont les choses sont réellement mises en œuvre.
Dans l'IDE Eclipse, lorsque je sélectionne "Generate Element Comments" pour la méthode héritée (de l'interface, ou de la surcharge de toString(), etc.), le commentaire suivant est créé
/* (non-Javadoc)
* @see SomeClass#someMethod()
*/
Si je suis tenu de produire un JavaDoc, dois-je m'en tenir à cela, remplacer @see
con {@inheritDoc}
ou le rendre de bonne foi JavaDoc en tant que tel :
/**
* {@inheritDoc}
*/
Et lorsque je fais cela, dois-je conserver l'indicateur class#method ?