Как игнорировать все внешние сборки в NDepend - PullRequest
0 голосов
/ 31 мая 2018

Начав использовать NDepend, я разочарован тем, что перегружен проблемами, связанными с пакетами nuget и внешними библиотеками.

Например, я смотрю на 400 вопросов >> Имя интерфейса должно начинаться с 'Я «<< только потому, что мне приходится ссылаться на пространства имен Microsoft.Office. * Во внешней dll, и, видимо, MS не хотелось именовать интерфейсы с I, когда они создавали этот код. </p>

Это всего лишь один примерпроблем из внешних пакетов Nuget и других источников, мешающих моей способности очищать свой собственный код.

Я уже убедился, что правила используют домен «JustMyCode», но, очевидно, это не помогает предотвратить анализвнешние сборки.

Есть ли запрос / правило "notmycode", которое я могу сделать, чтобы NDepend игнорировал каждый внешних сборок, или мне нужно составить и вести списокточные сборки по полному имени и сделать запрос notmycode на них?

Я хочу оптимизировать и очистить свой собственный код - не thousands строк кода, которые я не могу контролировать.

...