Вопросы по теме 'ndepend'

Поиск всех методов, которые обрабатывают события формы с помощью NDepend
Мне было интересно, сможет ли кто-нибудь помочь мне написать CQL-запрос для NDepend, который покажет мне все методы в моем классе формы, которые обрабатывают события формы. Поэтому я хотел бы иметь возможность найти все методы, которые выглядят так:...
232 просмотров
schedule 25.09.2022

Правило FxCop, которое проверяет NotImplementedExceptions
Я бы хотел, чтобы ночная сборка проверяла, сколько NotImplementedExeptions есть в моем .NET-коде, поэтому, надеюсь, мы сможем удалить их все перед выпуском. Моя первая мысль заключается в том, что FxCop может быть хорошим инструментом для этого. У...
474 просмотров

Отчеты Ndepend не отображаются на панели управления CruiseControl
В настоящее время я настраиваю создание отчетов ndepend как часть процесса построения непрерывной интеграции с использованием CruiseControl.Net, я выполнил инструкции, изложенные в Веб-сайт ThoughtWorks . Задачи ndepend работают нормально, и...
284 просмотров
schedule 15.05.2023

Как выйти из отчета Ndepend в отчет по сборке?
Я хочу выйти из отчета Ndepend в отчет по сборке, но по-прежнему имею ссылку «Отчет NDepend» в ссылке на левой панели навигации. Как я могу это сделать? Благодарность! Алехандра
200 просмотров
schedule 19.06.2023

Унаследованные зависимости методов с использованием NDepend
Браузер классов NDepend , по-видимому, не имеет возможности раскрывать унаследованные методы . У нас есть сценарий, в котором у нас есть тысячи однокорневых объектов Model , которые происходят, например, от RootModel . Только RootModel...
293 просмотров
schedule 24.04.2023

Анализ сайта asp.net с помощью ndepend
Я пытаюсь проанализировать веб-сайт (созданный с помощью asp.net) с помощью ndepend. Если взглянуть на запросы CQL о «неиспользуемом коде/мертвом коде», инструмент цитирует почти все мои методы (включая onload, onprerender,...), что явно неверно....
461 просмотров
schedule 23.09.2022

NDepend Code Quality Metrics — Пользовательский CQL — Разработка на браунфилде
Я работаю над новым проектом, который изначально разрабатывался для .NET 1.1, а затем был адаптирован для .NET 2.0 с небольшим количеством .NET 3.5. Мне любопытно, какие показатели использовать, чтобы начать поиск точек перегиба оптимизации и...
516 просмотров
schedule 24.06.2022

Инструмент анализа C # /. NET для поиска состояний гонки / взаимоблокировок
Есть ли инструмент, который анализирует код .NET и находит условия гонки? У меня есть фрагмент кода с общедоступным статическим свойством, которое получает или создает частное статическое поле. У него также есть общедоступный статический метод,...
20362 просмотров

Поиск магических чисел с помощью NDepend
Кто-нибудь знает, как я могу найти магические числа в исходном коде, используя запросы CQL в NDepend? Это та же проблема, что и этот вопрос , но я не хочу использовать регулярное выражение, если это возможно. Итак, я хочу найти все утверждения...
233 просмотров
schedule 02.03.2023

NЗависит от методов/типов запросов в сборке фреймворка, используемых другими сборками/типами
Я пытаюсь определить, какие типы или методы в базовой сборке фреймворка используются другими сборками в системе приложений. Кажется, я не могу найти прямой запрос для этого. Что мне нужно сделать, так это сначала определить, какие сборки напрямую...
333 просмотров
schedule 07.06.2023

NDepend: как не отображать многоуровневые сборки в графе зависимостей?
Я смог сделать это в более ранней версии nDepend, выбрав инструменты-> параметры и установив, какие сборки будут частью анализа (и игнорировать остальные). Последняя версия пробной версии nDepend позволяет мне установить его, но, похоже, игнорирует...
833 просмотров
schedule 26.03.2022

Зависимость сборки с использованием NDepend
Я устанавливаю .NET 2.0 и .NET 4.0 на свою машину. Я пишу небольшую программу .NET 2.0 (содержит только одну строку вывода консоли). Когда я проверяю зависимость сборки с помощью NDepend, она показывает, что моя программа зависит от сборки .NET 4.0...
248 просмотров
schedule 04.01.2024

Могу ли я использовать NDepend для подсчета бросков?
У меня есть некоторый унаследованный код, который имеет тенденцию передавать объекты как интерфейсы (например, IFoo), а затем в произвольных местах кода спонтанно приводить их к конкретным реализациям этих интерфейсов (скажем, MyConcreteFoo). Вот...
156 просмотров
schedule 16.03.2023

Получение NDepend для рекурсии по входному каталогу с поиском всех сборок/источников в нескольких проектах
Я использую сценарий сборки NAnt для вызова NDepend с необходимыми аргументами командной строки. <exec program="NDepend.Console.exe" basedir="${NDependPath}"> <arg line="${NDependProjectFilePath} /indirs ${NDependInDirs} /outdir...
388 просмотров
schedule 30.05.2023

Могу ли я найти, какие правила CQL нарушаются классом
Я пытаюсь использовать NDepend в процессе проверки кода. Единственное, что я хочу решить, это проверить, допустимы ли вновь созданные классы с точки зрения правил CQL. У меня много устаревшего кода и множество полей/классов/методов, которые...
62 просмотров
schedule 18.01.2023

Поиск мертвых сборок с помощью NDepend
Я нахожусь в процессе оценки инструмента NDepend для моего клиента, и мне было интересно, может ли кто-нибудь помочь со следующим запросом: // <Name>Potentially dead Assemblies</Name> warnif count > 0 from a in...
148 просмотров
schedule 07.07.2022

ndepend, сборки .net включены
В Tools -> Options -> .NET Assemblies Enabled можно временно отключить сборки фреймворка, такие как mscorlib и system. Есть ли способ сделать это для каждого проекта, чтобы настройки сохранялись?
267 просмотров
schedule 05.11.2022

Почему NDepend не дает стабильного количества LOC?
Я использую NDepend 4.1 API для подсчета строк кода в решении Visual Studio 2010, в котором есть несколько проектов, все из которых ориентированы на .NET Framework 4. Вот мой код: var servicesProvider = new NDependServicesProvider(); var...
223 просмотров
schedule 30.07.2022

Как работает NDepend MethodsCallingMe?
Привет, я отключаю NDepend для анализа моего кода. Я хотел получить все методы из моей кодовой базы, которые вызывают определенный метод, и заметил, что он работает не так, как я ожидал. Вот мои наблюдения: В моем коде у меня есть: 1.)...
161 просмотров
schedule 26.09.2022

NDepend: проверьте, реализует ли тип универсальный интерфейс
Есть ли способ проверить, реализует ли тип универсальный тип с определенными общими параметрами, используя NDepend? Реализованное свойство интерфейса возвращает универсальный тип, но без определенных общих параметров. Так, например, IList, вместо...
333 просмотров
schedule 04.11.2022