Вы можете исключить из проверки, добавив это в файл .checkstyle
вашего проекта:
<fileset-config file-format-version="1.2.0" simple-config="true" sync-formatter="false">
...
<filter name="DerivedFiles" enabled="true" />
</fileset-config>
Предполагается, что AutoValue / APT помечает созданные файлы как производные.
Или, если ваши сгенерированные типы ограничены определенной папкой / пакетом:
<fileset-config file-format-version="1.2.0" simple-config="true" sync-formatter="false">
...
<filter name="FilesFromPackage" enabled="true">
<filter-data value="derived" />
</filter>
</fileset-config>
Или вы можете попробовать:
<module name="SuppressionFilter">
<property name="file" value="${config_loc}/.checkstyleSuppress.xml" />
</module>
с соответствующим файлом supress xml. Он очень универсален, но для первоначальной настройки требуется определенная работа.