是否有可能禁用daml工作室似乎正在应用的linter,因为~0.13.18ish中的警告在视觉上分散了注意力。
在写带有下划线的名字时。
Warning: use of camelCase
我尝试在项目根目录中添加一个.dlint文件,但没有产生任何效果。
- ignore: {name: 'Use camelCase'}
根据调查,它似乎内置在LSP实现中的damlc中,但不能具体地用daml本身中的.daml.yaml覆盖它?
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是我认为是命名选择的最佳方法。
有什么是我做的不正确,或任何建议,如何配置daml工作室接受一个linting配置文件。
发布于 2019-08-17 10:43:33
放一个'.dlint.yaml‘文件(你太接近了!)在带有内容的项目根目录中
- ignore: {name: Use camelCase}重新启动Visual将在项目级别禁用警告。或者,您的.dlint.yaml目录中的“$HOME”将一劳永逸地禁用所有项目的警告。
最后,如果您希望保留为项目启用的选项,但在项目文件的子集(Foo.daml和Bar.daml )中关闭该选项,则可以使用语法。
- ignore: {name: Use camelCase, within: [Foo, Bar]}}https://stackoverflow.com/questions/57532957
复制相似问题