Что такое crap-analysis?
Анализируйте покрытие кода и показатели CRAP (Change Risk Anti-Patterns), чтобы выявить код с высоким уровнем риска. Используйте формат OpenCover с ReportGenerator для горячих точек риска, показывающий цикломатическую сложность и непроверенные пути кода. Источник: aaronontheweb/dotnet-skills.