2010-03-16 3 views
0

Je compile quelques statistiques après avoir analysé le code source dans Eclipse. Mais le processus global est trop lent car je reconstruis mon modèle à chaque fois à partir de zéro après chaque compilation. Je cherche un moyen d'obtenir seulement les parties modifiées du code (comme ASTNodes) et de reconstruire juste cette partie de mon modèle. Je suppose que même les unités de compilation modifiées et non les éléments de code exacts seraient suffisants après la compilation de l'utilisateur et seraient encore une bonne optimisation. Je suis sûr que eclipse est capable de savoir quels éléments de code sont changés (et même de connaître leur sémantique), parce que quand j'utilise le plugin subclipse mes changements sont ordonnés par un élément de code (une importation, une méthode, une variable déclaration, etc.). Eh bien .. au moins ce plugin est capable de connaître cette info.Compilation incrémentale dans Eclipse. ASTNode-s et SVN versioning

Merci à l'avance

Répondre

0

L'infrastructure constructeur Eclipse est créé précisément pour cette raison. Pour commencer, je suggère les following article et FAQ entry.