Начав использовать NDepend, я разочарован тем, что перегружен проблемами, связанными с пакетами nuget и внешними библиотеками.
Например, я смотрю на 400 вопросов >> Имя интерфейса должно начинаться с 'Я «<< только потому, что мне приходится ссылаться на пространства имен Microsoft.Office. * Во внешней dll, и, видимо, MS не хотелось именовать интерфейсы с I, когда они создавали этот код. </p>
Это всего лишь один примерпроблем из внешних пакетов Nuget и других источников, мешающих моей способности очищать свой собственный код.
Я уже убедился, что правила используют домен «JustMyCode», но, очевидно, это не помогает предотвратить анализвнешние сборки.
Есть ли запрос / правило "notmycode", которое я могу сделать, чтобы NDepend игнорировал каждый внешних сборок, или мне нужно составить и вести списокточные сборки по полному имени и сделать запрос notmycode на них?
Я хочу оптимизировать и очистить свой собственный код - не thousands строк кода, которые я не могу контролировать.