21
J'aime mettre mon adresse e-mail dans @author
tags et je voudrais qu'ils soient cliquables mailto:
liens dans le Javadoc généré.Quelle est la bonne façon d'inclure un email dans Javadoc?
Comment dois-je procéder correctement?
/**
* I currently do the following, but would like to have my name
* displayed as the link rather than the email itself.
*
* @author {@link "mailto:[email protected]"}
*/
public class Useless { }
/**
* I've tried this, but get warnings about unexpexted text where my name is.
*
* @author {@link "mailto:[email protected]" "Benoit St-Pierre"}
*/
public class Useless { }
Personnellement, j'utiliserais '@author Mon nom complet'. Bien que cela doive probablement s'échapper pour éviter que la partie e-mail soit considérée comme une balise HTML. Je trouve encore les liens étroits avec HTML dans Javadoc une décision très regrettable :-( –
Joey
La plupart du code que j'écris est à usage interne, donc c'est utile pour les autres de pouvoir m'envoyer facilement un email. Je ne le ferais pas pour le code +1: –
+1 Les conventions Javadoc recommandent également l'utilisation de liens en ligne de façon économique: le {@link} est censé être utilisé pour pointer vers la documentation du package, de la classe ou du nom de membre spécifié d'une classe référencée, ne pas lier à des e-mails ou des URL (pour une URL que vous devez utiliser @see) – JuanZe