如何在Arcanist中设置YAML棉绒?

时间:2018-11-28 20:43:46

标签: yaml lint phabricator arcanist

我不知道如何在Arcanist(特别是YAML)中进行自定义皮棉预浸。 instructions没有说明如何将新的短绒棉布整合到我现有的.arclint配置中。

1 个答案:

答案 0 :(得分:0)

我自己解决了这个问题,并认为我愿意在这里分享,以防其他人遇到此问题。

以下.arclint文件可以解决问题:

{
  "linters": {
    "yaml": {
      "type": "script-and-regex",
      "script-and-regex.script": "yamllint",
      "script-and-regex.regex": "/^(?P<line>\\d+):(?P<offset>\\d+) +(?P<severity>warning|error) +(?P<message>.*) +\\((?P<name>.*)\\)$/m",
      "include": "(\\.yml$)",
      "exclude": [ ]
    }
  }
}

我还没有广泛尝试过该正则表达式,但是到目前为止,它可以满足我的需求。

您可以通过在存储库根目录中填充.yamllint文件来configure Yamllint