Я использую fxCop и NDepend много в данный момент, и я продолжаю видеть, что их отчеты генерируют «неправильные» и интересно, почему эти инструменты не могут пойти и сделать эти исправления предлагаешь?Почему инструменты анализа не применяют рефакторинг?
Я получаю некоторые из них очень трудно выработать, но что-то вроде полей должно быть помечено как readonly, очень легко может быть применено с информацией, которую имеет инструмент. Однако для меня это означает, что вы собираетесь в инструмент, находите элемент, а затем помещаете код в и т. Д. ... занимает значительное время даже для самых маленьких предметов.
Я был бы даже рад, если бы мне пришлось подтвердить каждое изменение, в том же порядке, как и CodeRush Xpress с некоторыми его рефакторингами.
Так есть причина, почему эти инструменты этого не делают?
Неправильные относительно здесь, так как что-то вроде 1700 класса ошибок FXCop, которые все об именовании не плохой код, но делает его более трудным для новых разработчиков, чтобы сцепиться кодом.
У вас есть ссылка на R #? Google и Bing, кажется, бросают # при поиске. –