Bonjour à toutes et à tous...
Je dois développer des plugin pour PMD et Checkstyle...
Mais déjà quelle est la différence entre Checkstyle et PMD? Pourquoi développer un plugin sous Checkstyle et pas sous PMD et réciproquement
Enfin il y a un point qui me fait un peu peur.
Je dois vérifier, au moyen d'un plugin, qu'un ensemble de classes hérite bien d'une classe de base de manière indirecte. C'est à dire :
dans le projet 1 il y a BaseVO.java
dans le projet 2 il y a DefaultVO.java qui hérite de BaseVO
dans le projet 3 il y a CustomizedVO.java qui hérite de DefaultVO.
Comment vérifier que CustomizedVO.java étend (indirectement) BaseVO?
Celà ne m'ammène-t-il pas à charger toutes les classes dans le classpath?
Merci à ceux qui me répondront...
Frédéric
Partager