Конфигурация yaml Codacy для игнорирования дублирования в тестовых файлах
Я бы хотел исключить проверку дубликатов из моих тестовых файлов, но все остальное оставить прежним.
Это мое .codacy.yml
файл:
duplication:
enabled: true
exclude_paths:
- 'test/**'
- '**.test.js'
Но я все еще получаю все дубликаты в тестовых файлах.
Кто-нибудь знает, как этого добиться?
РЕДАКТИРОВАТЬ На основе следующих предложений я пытался:
engines:
duplication:
enabled: true
exclude_paths:
- 'test/**'
- '**.test.js'
И я тоже пробовал без кавычек:
engines:
duplication:
enabled: true
exclude_paths:
- test/**
- '**.test.js'
Все еще нет игры в кости:(
2 ответа
Вы, кажется, скучаете по engines
свойство в вашем файле конфигурации, которое требуется для применения конфигурации дублирования.
Вы должны изменить свой конфигурационный файл, чтобы он выглядел так:
engines:
duplication:
enabled: true
exclude_paths:
- 'test/**'
- '**.test.js'
Ваш файл конфигурации кажется неправильным.
Проверьте документы на:
- https://support.codacy.com/hc/en-us/articles/115002130625-Codacy-Configuration-File
- https://support.codacy.com/hc/en-us/articles/360005097654-Ignore-files-from-Codacy-analysis
должно быть что-то вроде:
engines:
duplication:
enabled: true
exclude_paths:
- 'test/**'
- '**.test.js'