Я собираю некоторые статистические данные после анализа исходного кода в Eclipse. Но общий процесс слишком медленный, потому что я перестраиваю свою модель каждый раз с нуля после каждой компиляции.
Я ищу способ получить только измененные части кода (как ASTNodes) и перестроить только эту часть моей модели. Я полагаю, что даже измененные блоки компиляции, а не точные элементы кода будут будет достаточно после того, как пользователь скомпилирует и все равно будет хорошая оптимизация.
Я уверен, что eclipse способен знать, какие элементы кода изменены (и даже знать их семантику), потому что, когда я использую плагин subclipse, мои изменения упорядочиваются элементом кода (импорт, метод, объявление переменной). , так далее). Ну, по крайней мере, этот плагин способен знать эту информацию.
Заранее спасибо