0

Java for Java でコード分析フレームワークを探しています。別の非常に優れたオープン ソース プロジェクトのプラグインを作成したいと考えています。

私が検索するのは、Java ファイルを読み取り、Java クラスで使用されるすべてのオブジェクト、関数のモデルを返すフレームワークだけです。(Eclipse Outline のような)

私はすでにグーグルで検索しましたが、役立つものを見つけることができませんでした。

4

1 に答える 1

0

必要なのは基本的に単なるパーサーです (コード分析自体は必要ありません。必要に応じた中間形式だけが必要です)。http://code.google.com/p/javaparser/wiki/UsingThisParserのような単純なものは、すでにニーズに合っている可能性があります。もう少し完全なものが必要な場合は、antlrをご覧ください。これは一般的なパーサーですが、デフォルトの実装は Java であり、そのために書かれたJava 文法は非常に優れています (Antlr の実装者によって書かれています)。

于 2013-02-24T13:46:45.927 に答える