代码之家  ›  专栏  ›  技术社区  ›  reversebind

在DAML studio中禁用linter

  •  0
  • reversebind  · 技术社区  · 6 年前

    是否可以禁用daml studio似乎正在应用的linter ~0.13.18ish

    例句:用下划线写选择名时。

    Warning: use of camelCase

    我试着添加一个 .dlint 文件位于项目根目录中,但没有任何效果

    - ignore: {name: 'Use camelCase'}

    经调查,它似乎内置在LSP实现中的damlc中,但不能用 .daml.yaml 在daml工作室里?

    https://github.com/digital-asset/daml/blob/master/compiler/damlc/daml-ide-core/dlint.yaml

    https://github.com/digital-asset/daml/issues/2386

    因为所有的选项名称都必须是唯一的,根据docs的建议,使用下划线命名 TemplateName_ChoiceName

    是否有什么我可能做得不正确,或者关于如何配置damlstudio以接受linting配置文件的任何建议。

    0 回复  |  直到 6 年前
        1
  •  2
  •   Shayne Fletcher    6 年前

    放一个'。德林特.yaml“文件(你太接近了!)在包含内容的项目根目录中

    - ignore: {name: Use camelCase}
    

    重新启动visualstudio将在项目级别禁用警告。或者,a’。德林特.yaml“在你的 $HOME

    最后,如果您希望在项目中保持该选项处于启用状态,但在项目文件的一个子集中将其关闭( Foo.daml Bar.daml

    - ignore: {name: Use camelCase, within: [Foo, Bar]}}
    
    推荐文章