Не совсем. Checkstyle должен будет выполнить код. Например, private static final Map<String, String> myMap = Map.of("One", "Blue", "Two", "Red");
- неизменяемое значение.
Вы можете указать Checkstyle, что он не должен применять схему именования в частных полях:
<module name="ConstantName>
<property name="applyToPrivate" value="false"/>
</module>
Другой вариант - укажите разрешенные имена:
<module name="ConstantName>
<property name="format"
value="^([A-Z][A-Z0-9]*(_[A-Z0-9]+)*|myMap|myLogger)$"/>
</module>