Вопросы по теме 'fxcop'
Как управлять ошеломляющими отчетами FxCop
Я недавно начала им пользоваться. Однако после запуска одного из крупнейших проектов моей компании. Получается горы проблем.
Список проблем был настолько огромным, что на поиск и устранение некоторых, если не всех, уходили дни.
Теперь я знаю,...
859 просмотров
schedule
30.09.2023
Какие ваши любимые правила FxCop?
Какие правила FxCop вы больше всего цените? Какие правила выделяют лучшие подводные камни .Net?
687 просмотров
schedule
08.05.2023
FxCop — используйте свойства там, где это уместно
У меня есть интерфейс на уровне службы с несколькими методами, начинающимися с правила Get и FxCop Использовать свойства, где это уместно , жалуется, что вместо этого я должен рассмотреть возможность использования свойств.
Я пытался использовать...
5983 просмотров
schedule
15.03.2023
Почему FxCop считает, что инициализировать поля значениями по умолчанию - это плохо?
При назначении значения по умолчанию для поля (здесь false для bool) FxCop говорит:
Resolution : "'Bar.Bar()' initializes field 'Bar.foo'
of type 'bool' to false. Remove this initialization
because it will be...
1570 просмотров
schedule
18.03.2023
FxCop / StyleCop для Delphi?
Кто-нибудь знает эквивалент FxCop / StyleCop для Delphi? Я бы очень хотел, чтобы автоматическая проверка стиля и т. Д. Была в непрерывной интеграции.
1851 просмотров
schedule
13.11.2022
Идентификаторы должны иметь правильный суффикс (fxcop)
Я получил эту ошибку для коллекции, которую пишу, но fxcop предупредил меня, чтобы я добавил к ней суффикс collection. Почему?
Никакая коллекция .NET этого не делает, верно? т.е. List<T> , LinkedList<T> и т. д.
397 просмотров
schedule
14.07.2022
Переопределяемые методы в конструкторах с InitMembers()
Я перенес метод здесь почти во всех областях, где я имели переопределяемые методы и сумели их исправить, но есть одна часть, где метод не работает таким же образом в другом контекстном фрагменте кода:
public Employee()
{...
205 просмотров
schedule
07.09.2023
Автоматически проверять некоторые ограничения потоков? (С#)
В нашей кодовой базе есть много ограничений на потоки, закодированные в комментариях, например:
Этот класс потокобезопасен (все общедоступные методы могут быть безопасно доступны из любого потока).
Необходимо удерживать блокировку «xyz» для...
221 просмотров
schedule
26.07.2023
Как добраться до Microsoft.Office.Interop.Word.dll?
Когда FxCop проверяет сборку, выдается следующая ошибка:
The following reference assembly could not be found. The assembly is
required for analysis and was referenced by Test.dll.
Microsoft.Office.Interop.Word, Version=12.0.0.0,...
26503 просмотров
schedule
02.06.2022
откройте Visual Studio 2008 через ссылку местоположения в fxcop
Я создал библиотеку классов в Visual Studio 2008. Теперь мне нужно запустить анализ кода. Я использовал для этого fxcop. Я добавил эту dll библиотеки классов в цель и запустил анализ кода. Когда я перехожу в окно анализа и щелкаю ссылку целевого...
85 просмотров
schedule
03.04.2023
Почему FxCop предупреждает о переполнении (CA2233) в этом коде C#?
У меня есть следующая функция для получения int из старшего и младшего байтов:
public static int FromBytes(byte high, byte low)
{
return high * (byte.MaxValue + 1) + low;
}
Когда я анализирую сборку с помощью FxCop, я получаю следующее...
2588 просмотров
schedule
01.12.2022
Почему я получаю анализ кода CA1062 для выходного параметра в этом коде?
У меня очень простой код (упрощенный по сравнению с исходным кодом - поэтому я знаю, что это не очень умный код), который при компиляции в Visual Studio 2010 с анализом кода выдает предупреждение CA1062: Проверить аргументы общедоступных методов....
6515 просмотров
schedule
03.06.2023
FxCop + выполнение командной строки?
Кто-нибудь знает, как или может предоставить синтаксис для запуска FxCop через командную строку.
я хочу задать задачу для запуска определенного файла rules.fxcop (это пустой проект, который я сделал только с выбранным набором правил, включенным для...
2242 просмотров
schedule
01.05.2022
FxCop не соблюдает мои исключения
Я пытаюсь включить FxCop непосредственно в свою сборку. Я использую задачи сообщества MSBuild. У меня есть целевой файл, подобный этому:
<Project ToolsVersion="4.0" DefaultTargets="Build"...
1331 просмотров
schedule
23.05.2023
Ошибка fxcop из-за ссылок на запутанные сборки
Мне нужно запустить fxcop в проекте, который ссылается на запутанную коммерческую сборку (с dotnetremoting.com). Fxcop пытается загрузить запутанную сборку и терпит неудачу... У меня точно такая же проблема с Mono Gendarme. Он также пытается...
238 просмотров
schedule
14.06.2022
Меньший набор правил в FxCOp 10.0?
Я использовал FxCop 1.36 и недавно обновился до FxCop 10.0. Используя тот же набор правил и тот же набор сборок, теперь я получил меньше предупреждений.
Они удалили некоторые правила из FxCop 10.0? Если да, то почему?
393 просмотров
schedule
22.06.2023
Проверяет ли fxcop все правила?
Проверяет ли FxCop все стандартные правила кода. Я чувствую, что это только проверка того, что когда-либо было написано. Я бы не стал проверять то, что не написано. Например, некоторые функции не имеют обработки исключений, которую fxcop не может...
191 просмотров
schedule
13.02.2024
Как запретить FxCop анализировать автоматически сгенерированный код?
FxCop (инструмент для статического анализа кода) выдает ошибку при проверке кода модели .edmx. Как запретить FxCop анализировать автоматически сгенерированный код (или, по крайней мере, сгенерированные классы Entity Framework)?
4556 просмотров
schedule
03.05.2022
Проблема с кодировкой аргумента FxCopCmd
Проблема:
Мне нужно использовать FxCopCmd.exe (FxCop 10.0) из моего кода, и моя проблема в том, что FxCopCmd получает мои аргументы (см. Ниже p.StartInfo.Arguments) с некоторой проблемой кодирования, я полагаю. (У меня нет опыта кодирования или...
595 просмотров
schedule
15.06.2023
Использование CustomDictionary.xml в анализе кода Visual Studio для идентификаторов в необычном регистре
Например, такой идентификатор, как iPhone . Когда я запустил анализ кода, он выдал мне эту ошибку:
CA1709 : Microsoft.Naming : исправьте регистр «i» в имени пространства имен «iPhone.Example», изменив его на «I».
Я попытался добавить...
4554 просмотров
schedule
15.05.2022