Étant donné une bibliothèque énorme (3ème partie) avec des centaines de classes et interfaces, je trouve qu'il est difficile de suivre Javadoc à:
- garder une trace de la hiérarchie des classes,
- comparer/contraste classes associées/interfaces.Comment apprendre de javadoc
Le but est de découvrir les différences, de comprendre ce que fait/ne fait pas une classe/interface, de manière à pouvoir utiliser la bibliothèque correctement et efficacement.
Existe-t-il actuellement un outil qui prend un javadoc d'une classe/interface donnée, génère son diagramme hiérarchique et compare/contraste les différences b/t un enfant et ses parents/grands-parents/frères et sœurs?
Bien sûr, cela peut être fait manuellement, mais cela prend du temps. Existe-t-il un moyen plus efficace de le faire? Je vous remercie.
EDIT:
- Je devrais ajouter que je n'ai pas accès au code source de la bibliothèque.
- La bibliothèque est donnée dans un jar avec peu de javadoc (juste des signatures de classe/interface/méthode, des noms quelque peu significatifs et quelques descriptions).
Doxygen est peut-être un bon outil à regarder à la place de Javadoc, cette question traite de cela: http://stackoverflow.com/questions/225447/doxygen -vs-javadoc – sjr