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

NDepend - инструмент статического анализа для управляемого кода .NET, который фокусируется на зависимостях и качестве кода.
13 отв.

Разрешение MSB3247 - обнаружены конфликты между различными версиями одной и той же зависимой сборки

Решение .NET 3.5 закончилось этим предупреждением при компиляции с помощью msbuild. Иногда NDepend может помочь, но в этом случае он не дал никаких подробностей. Как и Bob Мне пришлось прибегать к открытию каждой сборки в ILDASM, пока не нашел тот, ...
09 дек. '09 в 4:28
7 отв.

Вы знаете альтернативу NDepend для архитекторов?

Знаете ли вы какое-либо программное обеспечение, подобное NDepend? Я получил это совсем недавно, и нашел это очень полезным. Это мне очень помогло, но пока у меня нет возможности купить профессиональную версию. Итак, есть ли альтернатива (может быть...
15 июня '09 в 18:28
6 отв.

С#/.NET инструмент анализа для поиска условий гонки/тупиков

Есть ли инструмент, который анализирует код .NET и находит условия гонки? У меня есть немного кода, который имеет общедоступное статическое свойство, которое получает или создает личное статическое поле. Он также имеет открытый статический метод, ко...
04 марта '10 в 16:35
6 отв.

Вы используете NDepend?

Я пробовал NDepend, читал несколько блог-постов об этом и даже слышал подкаст. Я думаю, что NDepend может быть действительно полезным инструментом, но я до сих пор не вижу, где бы я его использовал. Как вы его используете? Вы используете его, почему...
12 янв. '10 в 18:04
1 отв.

Почему отсутствие сцепления методов (LCOM) включает в себя Getters и Setters

Я смотрю метку LCOM, как показано здесь, http://www.ndepend.com/Metrics.aspx Итак, мы говорим несколько вещей, 1) A class is utterly cohesive if all its methods use all its instance fields 2) Both static and instance methods are counted, it incl...
16 мая '11 в 6:58
3 отв.

Как начать использовать ndepend?

Недавно я загрузил ndepend и провел анализ проекта open source, в котором я участвую. Я не стал теперь смотреть дальше - немного визуальной и информационной перегрузки, и оказалось, что я даже не знаю, с чего начать. Кто-нибудь может предложить отп...
04 сент. '08 в 22:54
2 отв.

Что такое абстракция против графика неустойчивости?

Недавно я использовал NDepend, и он подготовил хороший отчет о моих сборках .net и связанных с ним pdbs. Самое интересное, что я нашел в отчете, - это абстракция против графика неустойчивости. Я хотел понять это в деталях, я прочитал их документы и ...
23 июня '09 в 10:39
2 отв.

Можно ли исключить целые пространства имен из анализа NDepend?

У меня есть настройка, в которой Visual Studio 2010 запускает анализ охвата тестирования, и его вывод поглощается NDepend во время сборки интеграции. Несколько сборок содержат сгенерированный код, который должен игнорироваться NDepend. Есть ли спос...
12 сент. '11 в 18:11
2 отв.

Почему ключевое слово async генерирует перечислитель и дополнительную структуру при компиляции?

Если я создаю простой класс следующим образом: public class TestClass { public Task TestMethod(int someParameter) { return Task.FromResult(someParameter); } public async Task TestMethod(bool someParameter) { awai...
20 дек. '14 в 11:35
2 отв.

Существуют ли хорошие/автоматизированные средства управления зависимостями для управления зависимостями приложений, баз данных и внешних ресурсов?

Я хотел бы построить обзор/карту как можно большего числа наших зависимостей приложений. Анализ зависимостей приложений .NET довольно прост, используя такие инструменты, как NDepend (что мне нравится!). Но когда дело доходит до внешних зависимостей, ...
03 февр. '10 в 0:30
1 отв.

Могу ли я использовать NDepend для подсчета бросков?

У меня есть некоторый унаследованный код, который имеет тенденцию передавать объекты в виде интерфейсов (например, IFoo), а затем в произвольных местах кода спонтанно отсылает их к конкретным реализациям этих интерфейсов (скажем, MyConcreteFoo). Вот...
26 авг. '10 в 20:52
3 отв.

Как найти код, который вызывается только тестами

Иногда я просматриваю какой-то код, я ищу способы использования метода (используя resharper) и обнаруживаю, что он вызван только тестами. Таким образом, он эффективно избыточен, и я могу удалить его и методы, которые его называют. Очевидно, что нет ...
21 сент. '10 в 18:52
1 отв.

CppDepend vs NDepend

Оба CppDepend и NDepend разрабатываются одной и той же компанией и, похоже, основаны на одной и той же базе кода и имеют некоторые функции. Я еще не нашел сайт сравнения бок о бок. Я работаю над несколькими обычными решениями С# без кода c++, но та...
17 февр. '12 в 16:05
2 отв.

Как ограничить запрос методов NDepend по атрибуту type

Я пытаюсь получить NDepend для определения длинных методов, используя модифицированную версию стандартного запроса "Методы слишком большой". Я не хочу сообщать о длинных методах, которые у разработчиков мало контролируются, поэтому я отфильтровываю ...
04 марта '10 в 15:01
1 отв.

NDepend: как не отображать сборки "уровня" в графе зависимостей?

Я смог сделать это в более ранней версии nDepend, перейдя в tools- > options и установив, какие сборки будут частью анализа (и игнорировать остальные). Последняя версия пробной версии nDepend позволяет мне установить ее, но она, похоже, игнорирует...
15 мая '10 в 1:57