Codacy Yaml配置忽略测试文件中的重复项

时间:2018-08-14 13:28:02

标签: 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 个答案:

答案 0 :(得分:4)

您似乎在配置文件上缺少应用重复配置所需的engines属性。

您应该将配置文件更改为如下形式:

engines:
  duplication:
    enabled: true
    exclude_paths:
      - 'test/**'
      - '**.test.js'

答案 1 :(得分:0)

您的配置文件似乎不正确。

在以下位置检查文档

应该是这样的:

engines:
  duplication:
    enabled: true
    exclude_paths:
      - 'test/**'
      - '**.test.js'