0

ソースコードをEclipseで分析した後、いくつかの統計を作成しています。しかし、コンパイルのたびにモデルをゼロから再構築するため、全体的なプロセスは遅すぎます。 コードの変更された部分のみを (ASTNodes として) 取得し、モデルのその部分だけを再構築する方法を探しています。ユーザーがコンパイルした後は、正確なコード要素ではなく、変更されたコンパイル単位でさえ十分であり、それでも最適化には適していると思います。

subclipseプラグインを使用すると、コード要素(インポート、メソッド、変数宣言など)によって変更が順序付けられるため、eclipseはどのコード要素が変更されたかを知ることができる(そしてそれらのセマンティクスを知ることさえできる)と確信しています。 . まあ..少なくともそのプラグインはその情報を知ることができます。

前もって感謝します

4

1 に答える 1

0

Eclipse ビルダー インフラストラクチャは、まさにこの理由で作成されました。手始めに、次の記事FAQ エントリをお勧めします。

于 2010-03-18T09:08:44.767 に答える