Я пытаюсь добавить в свой build.gradle
стиль проверки.
Шаблон Checkstyle имеет commons-math3
, доступ к которому можно получить здесь .
Но этот файл использует ${checkstyle.header.file}
для проверки лицензионных деклараций в верхней части каждого исходного файла.
<!-- Verify that EVERY source file has the appropriate license -->
<module name="Header">
<property name="headerFile" value="${checkstyle.header.file}"/>
</module>
Поэтому я добавил в свой build.gradle
фразу:
checkstyle {
configFile = rootProject.file("commons-math-checkstyle.xml")
headerFile = rootProject.file("license-header.txt")
toolVersion = '7.8.1'
}
но делает ошибку.
Удаление headerFile = rootProject.file("license-header.txt")
из build.gradle
и превращение модуля Header
в XML-файл checkstyle в оболочку <!--
и -->
(т.е. отключение) делает checkstyle хорошо работающим.
Как я могу объявить checkstyle.header.file
в моем build.gradle
файле?