Весь анализ кода моего SonarQube Java-проекты не работают по этому правилу.SolarQube Правила squid: S1451 Должны быть определены заголовки авторских прав и лицензий
Каждый исходный файл должен начинаться с заголовка с указанием владельца файла и лицензии, которая должна использоваться для распространения приложения. Это правило должно быть подано с текстом заголовка, который ожидается в начале каждого файла.
Существует один параметр:
headerFormat Ожидаемый заголовок авторских прав и лицензий (обычный текст)
Но нет примеров того, как это должно быть сконфигурировано. По умолчанию headerFormat пуст, и я не могу найти документацию по настройке этого правила.
Я предполагаю, что должно быть какое-то регулярное выражение или язык шаблона, который можно использовать?
Я m работает SonarQube 5.1 и есть только 1 параметр. – user1081804
Вот вырезать и вставить из правила непосредственно: Параметры headerFormat \t Ожидаемое авторское право и лицензия заголовок (обычный текст) – user1081804
Вы должны обновить Java Plugin 3.4 (см http://jira.sonarsource.com/browse/SONARJAVA -656) – agabrys