Forum général.cherche-logiciel Détecter des fonctions mortes dans un projet Web

Posté par  .
Étiquettes : aucune
1
5
juil.
2011

Bonjour à tous,

Je travaille pour mon boulot sur une application WEB (PHP/Jquery/Oracle) ayant un long passif et beaucoup de code accumulé, dont de très vieilles fonctions inutilisées.

Je cherche un petit logiciel/script qui ferait la liste des fonctions PHP et JavaScript en parcourant l'arborescence du code source et qui compterait le nombre de fois où ces fonctions serait appelées, dans le but principal de détecter celles qui ne servent plus et éventuellement d'optimiser les plus appelées.

N'ayant rien trouvé pour le moment qui fasse cela sans déployer une usine à gaz, je me tourne vers vous en espérant que vous ferez mon bonheur.
Si je ne trouve rien, je tenterai de développer un script en Perl pour réaliser ça et si ça peut être intéressant je pourrai le publier (si je n'ai pas trop honte du code...).

Côté technique, pour le PHP le code est du pur procédural. Apache est installé sur un serveur AIX avec un shell KSH.
Peut être un module Eclipse pourrait il faire l'affaire ? On l'utilise avec PDT et couplé à Subversion.

Merci d'avance pour vos suggestions !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.