Результаты поиска по запросу "code-analysis"
Пользовательский порог для CA1502
Есть ли способ изменить пороги для правил CodeAnalysis?В частности, мы бы хотели, чтобы наша сборка не работала, когда метод имеет сложность кода более 20. К...
Решение Михаэля, похоже, не работает при конвертации в VB.Net. Следующие две функции были протестированы в рамках VS 2017:
0 является предупреждением относительно интерфейса IDisposable: CA2000: Microsoft.Reliability: В методе «ImportProcessor.GetContext (string)» вызовите System.IDisposable.Dispose для объекта «c» до того, как все ссылки на него выйдут из области ...
@RenniePet - У вас есть бизнес-логика или код доступа к базе данных в форме? Если это так, перемещение этой функциональности в отдельные классы также поможет уменьшить зависимости формы.
учаю предупреждение анализа кода Visual Studio CA1506 для класса C #. В нем говорится: «FormMain» связан с 93 различными (не IComponent) типами из 25 различных пространств имен. Перепишите или реорганизуйте методы этого класса, чтобы уменьшить ...
Valgrind сообщает о ложных срабатываниях, не рекомендуется.
ли открытый исходный код и (относительно) простой в использованиидинамический анализ кода [http://en.wikipedia.org/wiki/Dynamic_program_analysis]инструмент для кода C ++? Что-то вродеIBM Purify ...
Таким образом, поскольку нарушения обнаруживаются, фактом является то, что библиотеки правил находятся по заданному относительному пути. Почему правила не отображаются в редакторе наборов правил? Вот почему я предполагаю ошибку редактора.
твует не так много легко найти информацию о пользовательских правилах анализа кода для Visual Studio 2010. Хотя это то, что я нашел в отношении моего вопроса ... вбиблиотека примеров на CodePlex [http://bit.ly/CSCustomCodeAnalysisRule] показано, ...
Анализ кода CA1063 срабатывает при выводе из IDisposable и обеспечении реализации в базовом классе
У меня есть код, который вызовет предупреждение анализа кода CA1063: CA1063: Microsoft.Design: Удалите IDisposable из списка интерфейсов, реализованных в «Функциональности», и вместо этого переопределите реализацию Dispose базового ...