首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自定义规则实现无法使用SwiftLint。

自定义规则实现无法使用SwiftLint。
EN

Stack Overflow用户
提问于 2020-06-11 07:26:12
回答 1查看 1.7K关注 0票数 1

我已经在我的系统中使用SwiftLint安装了SwiftLint.pkg。现在,我希望自定义规则,以便在根目录中添加.swiftlint.yml文件。我增加了剧本。我遵循了文档中提到的步骤,但不知怎么的,它不起作用。

剧本:

代码语言:javascript
复制
if which swiftlint >/dev/null; then
swiftlint --config "$SRCROOT/.swiftlint.yml"
else
echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint"
fi

.switlint.yml文件中的规则:

代码语言:javascript
复制
custom_rules: 
comma_space_rule: 
regex: ",[ ]{2,}" 
message: "Expected only one space after ',"
EN

回答 1

Stack Overflow用户

发布于 2020-08-22 23:23:08

你的规则很好!

我试过了,效果很好。你只需要正确地缩进:

代码语言:javascript
复制
custom_rules: 
        comma_space_rule:
                regex: ",[ ]{2,}"
                message: "Expected only one space after ',"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62319137

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档