如何使用特定的.swiftlint.yml? swiftlint正在击中它,位于根路径上。

时间:2018-12-13 03:41:41

标签: ios swiftlint

如何使用特定的.swiftlint.yml?

swiftlint在根路径上命中它。 甚至我在子路径中也放置了另一个.swiftlint.yml。

我可以在swiftlint github上看到以下描述。

每个文件都将使用其目录中或其父目录的最深层中的配置文件进行加载。否则,将使用根配置。

我使用了--config选项,但是它不起作用...

1 个答案:

答案 0 :(得分:1)

您可以从SwiftLint Github下载SwiftLint.pkg文件,然后将其安装在系统上。然后将您的.yml文件放在根代码文件夹中。

然后在构建阶段中添加以下脚本,

if which swiftlint >/dev/null; then
swiftlint
else
echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint"
fi

请参阅屏幕截图, image1 image2