2009-12-22 4 views
1

Est-ce que quelqu'un connaît un moyen de convertir automatiquement xdoclet en annotations? Il me semble qu'il devrait être possible d'avoir des pré-processeurs d'annotations/annotations équivalentes pour tout ce que xdoclet fait mais convertir manuellement les choses est vraiment fastidieux sur les grands systèmes.Conversion automatique de XDoclet en annotations

Répondre

1

Je ne connais rien à ce sujet. Cependant, il est possible d'écrire: chaque objet JavaDoc (tel que MethodDoc) fournit la méthode position(), qui donne la position source de la déclaration associée. Lisez le fichier source entier dans une ArrayList par lignes, car chaque tag ajoute l'annotation appropriée à la ligne associée (vous ne voulez pas ajouter de nouvelles lignes à la liste, car cela éliminerait le nombre), puis réécrivez le fichier en dehors.

Une solution intéressante, mais je soupçonne qu'il vaudra mieux à long terme le faire manuellement, un ensemble d'étiquettes à la fois.