0

ときどき、機能する Java オプション フィールドが初期化されず、値が null になるというバグが見られます。

開発者が Option フィールドの初期化を忘れた場合に警告するために、静的コード分析ツールを使用したいと考えています。

これを行う良い方法は何ですか?これを機能させるには、ツールの 1 つにプラグインをコーディングする必要があるでしょうか? それとも、誰かがすでにこれを実装していると思いますか?

4

2 に答える 2

1

すでに利用可能な多くのツールがあります(無料/有料)。たとえば、PMDは無料のプラグインです(少なくともEclipseの場合)。プロジェクトに適用可能なルールを構成できます。新しいルールを作成して追加できます。

于 2012-04-20T19:56:56.413 に答える
1

FindBugsは、可能性をチェックする優れたツールです。NullPointerException通常、mavenプロジェクトのpomファイルに「タスク」を追加して、コードがコンパイルされるたびにfindbugsが実行されるようにします。

于 2012-04-20T19:59:35.043 に答える