私は現在、 fxCopとNDependを頻繁に使用していますが、レポートが生成する「間違った」1アイテムを目にし続けており、なぜこれらのツールが提案されている修正を行うことができないのでしょうか?
解決するのが非常に難しいものもありますが、フィールドを読み取り専用としてマークする必要があるようなものは、ツールが持つ情報を使用して非常に簡単に適用できます。ただし、私にとっては、ツールに移動し、アイテムを見つけてコードを配置することなどを意味します...最小のアイテムでもかなりの時間がかかります。
CodeRush Xpressが一部のリファクタリングで行うのと同じように、各変更を確認する必要があれば幸いです。
これらのツールがこれを行わない理由はありますか?
1間違いはここでは相対的です。なぜなら、ネーミングに関するすべての fxCop エラーの 1700 クラスのようなものは悪いコードではありませんが、新しい開発者がコードに取り組むのを難しくするからです。