升级Ktlint-gradle后,如何配置.editorconfig覆盖指定检查规则?
解决Ktlint 12.0.3的规则冲突配置
在项目根目录的.editorconfig文件中添加以下配置,即可覆盖对应的Ktlint规则:
1. 允许属性声明行的行内注释
针对报错A comment in a 'value_argument_list' is only allowed when placed on a separate line,添加配置禁用注释换行检查:
[*.kt] ktlint_standard_comment-wrapping = disabled
2. 允许变量以下划线开头
针对报错Property name should start with a lowercase letter and use camel case,添加配置允许属性名前缀使用下划线(无需禁用整个命名规则):
[*.kt] ktlint_standard_property-naming.allow-leading-underscore = true
若你的.editorconfig已有[*.kt]代码块,直接将上述配置项追加到现有块中即可。
内容的提问来源于stack exchange,提问作者Alon
相关产品推荐
相关产品推荐

