2015-04-17 3 views
2

Я использую ниже конфигурации в моем check-style.xml файл, который был импортирован в Eclipse, но я не понял, что смысл ниже модуля:конфигурации Checkstyle для TypeNameCheck

<module name="TypeNameCheck"> 
     <!-- Validates static, final fields against the 
     expression "^[A-Z][a-zA-Z0-9]*$". --> 
     <metadata name="altname" value="TypeName"/> 
     <property name="severity" value="warning"/> 
    </module> 

Is он проверяет тип (Static, final) или имена переменных. Я googled, но я не получил никакой полезной информации.

ответ

1

Комментарий в вашей конфигурации неверен. Согласно Checkstyle Naming Conventions чекам страница <module name="TypeName"> проверяет идентификаторы для классов, интерфейсов, перечислений и аннотаций, если они находятся в формате ^[A-Z][a-zA-Z0-9]*$.

Для static final полей есть ConstantName проверить наличие.

 Смежные вопросы

  • Нет связанных вопросов^_^