J'ai besoin d'un analyseur de code statique pour Java qui produise un fichier de sortie sur: les relations des classes (également les relations d'héritage), les champs des classes, les signatures de méthodes et les hiérarchies d'appels de méthodes.Quel analyseur de code statique Java est recommandé pour créer des rapports?
Le point important est que les données d'analyse peuvent être (facilement) traitées par un programme. (J'ai besoin de l'analyse pour un genre d'outil de "refactoring" automatique pour l'université.)
Si vous allez refactoriser quelque chose, vous aurez besoin d'un outil capable d'analyser Java et d'effectuer la résolution de nom/type de toute façon. Un tel outil devrait être capable de produire les informations dont vous avez besoin plus ou moins directement. Pourquoi voudriez-vous un outil séparé pour le faire? –