предположим, у меня есть проект с большим количеством задач, некоторые из них непреднамеренно оставлены там, некоторые больше не актуальны, некоторые представляют будущие возможные функции и т. д.
я знаю, что большинство IDE могут показывать/фильтровать/сортировать их, но я ищу способ применить более строгую политику.
то, что я ищу, - это какой-нибудь плагин maven, который я могу связать с фазой тестирования, который ищет TODO определенного формата (например, //TODO-Ver...) и, если таковые найдены, генерирует сбой теста (который будет затем будет виден через hudson, будут отправлены электронные письма, сработает сигнализация, полетят головы и т. д.).
это дополнительное выполнение будет привязано к фазе тестирования в каком-то профиле, который будет активирован только ближе к концу цикла разработки или что-то в этом роде.
мой вопрос кто-нибудь делал что-нибудь подобное раньше? Какие инструменты проверки кода можно настроить для поиска TODO с помощью регулярных выражений и какой плагин maven можно использовать для запуска указанных инструментов проверки? можно ли сделать из юнит-теста? любые комментарии/идеи/предложения приветствуются.