Может ли кто-нибудь подтвердить, что Checkstyle предназначен для запуска с скомпилированными версиями классов в пути к классам?Требует ли Checkstyle скомпилированных классов?
В настоящее время мы запускаем его только на Java-файлах, но в последнее время мы сталкиваемся с некоторыми ошибками по проверкам «RedundantThrows» и «JavadocMethod». Ошибка: «Невозможно найти информацию о классе для X». Поиск в Интернете мы обнаружили, что решение заключается в том, чтобы добавить скомпилированные классы в путь к классам перед запуском Checkstyle.
Наша проблема заключается в том, что наша проверка Checkstyle в настоящее время выполняется на сервере, который имеет только доступ к исходному коду, и мы просто хотим подтвердить, что Checkstyle фактически нуждается в доступе к скомпилированным классам. Кажется, не может найти «окончательное доказательство» на официальном сайте.
В последнее время команда Checkstyle рекомендует предоставлять скомпилированные классы, поскольку они используют их во все большем числе проверок. Однако Checkstyle все еще работает без. –