ユーザーのプロジェクトで Java コードを変更する Eclipse プラグインに取り組んでいます。
基本的にこのプラグインの結果は、一部のメソッドに Java アノテーションが追加されているため、
void foo() { ... }
になる
@MyAnnotation
void foo() { ... }
ただし、そのようには見えません。新しく挿入された注釈のインデントがおかしい (具体的には、新しい注釈が行の左側にずっとある)。ファイルにすべての変更を加えてから、プログラムで "Correct Indentation" を呼び出したいと考えています。
誰もこれを行う方法を知っていますか? ここまたはJDTフォーラムで答えが見つかりません。関連すると思われるすべてのクラス(IndentAction、JavaIndenter)は、使用しないはずの内部パッケージにあります...
ありがとう!