Я использую плагин CodeNarc для Gradle с CodeNarc 1.1.Я использую правило DuplicateStringLiteral и передаю ignoreStrings: ['1', '2'] в файле конфигурации, но правило не учитывает значения, которые я передаю. Это отличный файл конфигурации, раздел выглядит так:
DuplicateStringLiteral (
ignoreStrings: ['1', '2']
)
Я также использую DuplicateNumberLiteral и определил свойство ignoreNumbers таким же образом, и это, кажется, работает нормально, поэтому я не думаю, что у меня неправильный синтаксис.Похоже, что отчет выбирает игнорируемые значения, а также показывает эту строку в определении правила:
Свойство ignoreStrings ([1, 2]) может дополнительно указывать разделенный запятыми списокСтроков, чтобы игнорировать.
Кто-нибудь видит, что я здесь делаю неправильно?