Един от най-полезните инструменти за анализ на код на Resharper е да маркирате символи като неизползвани, ако не бъдат намерени в решението.
За съжаление всеки символ, който е обхванат от модулни тестове, се счита за използван.
=> Търся начин да игнорирам модулните тестове за този анализ на употребата.
Сканирайки опциите на Resharper, намерих бутон с надпис „Редактиране на елементи за пропускане“. Той има дълъг описателен текст, който казва, наред с други неща, "...ако определен символ в решението се използва само във файлове, които пропускате, този символ ще бъде маркиран като никога не използван."
Това звучеше точно като това, което исках. Но поставянето на проекта за единичен тест в списъка за пропускане не само разкрива всеки ефективно неизползван символ, но само деактивира целия анализ на кода за тестовия проект. Разбира се, все пак бих искал да напиша добър код за единичен тест и по този начин да използвам всички функции за анализ на код на Resharper. Само не искам да броя употребите на символи извън тестовия проект.
Някакви идеи?