如何使用特定的 .swiftlint.yml?
swiftlint 在根路径上命中它。即使我在子路径中放了另一个 .swiftlint.yml 。
我可以在 swiftlint github 上看到以下描述。
每个文件都将使用其目录中或其父目录最深处的配置文件进行检查。否则将使用根配置。
我使用了 --config 选项,但它不起作用...
您可以从SwiftLint GithubSwiftLint.pkg
下载该文件,并安装在您的系统上。然后将您的文件放在根代码文件夹中。.yml
然后在构建阶段添加以下脚本,
if which swiftlint >/dev/null; then
swiftlint
else
echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint"
fi