質問

Apache Antを使用してFXCOPを実行しています。バージョン1.36の場合、すべての依存関係情報がユーザーによって提供されていない場合、分析はエラーコードを返しますが、レポートが作成されているため、コードベースに問題がないことが示唆されます。

FailOnErrorをTrueに設定するとこの問題が修正されますが、問題はエラーが致命的でない場合でも(エラーコード1)、分析が失敗することです。これが私が直面している問題です。返されたエラーコードが1の場合にのみ分析を失敗させたいと思います。つまり、致命的なエラーです(他の世界では、あたかもFailonErrorが真であるかのように動作します)。他のエラーの場合、分析を続行したい(つまり、FALEONERRORがfalseとして設定されているかのように)。

この問題は最優先事項の1つになったので、誰かがこの問題を手伝ってくれませんか?

前もって感謝します。

役に立ちましたか?

解決

ANTはFXCOPの結果を照会することを許可しますか?その場合、FailOnErrorをfalseに設定し、その後FXCOPの結果を確認する手順を追加します。結果に応じて、ビルドを失敗するように設定できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top