我如何获得最近添加的 Swiftlint 规则

How do I get recently added Swiftlint Rules

我有最新版本的 Swiftlint(通过 brew)。当我检查 github 时,我看到他们在发布后添加了一堆规则,甚至是几天前。如何将这些规则添加到我的 mac 中?我是否必须卸载现有版本并重新安装相同版本? (这甚至会得到新规则吗?)我必须从 github 下载 zip 吗?

使用brew update。但是一些新代码还没有出现在 b运行ch 版本中。对于 dev-b运行ch,您需要手动拉取最新版本。遗憾的是关于规则的新文档如此糟糕,因为我 运行 遇到了完全相同的问题。

我建议等到规则发布 b运行ch 并由 brew 部署。有时这些规则可能有问题并且不可靠。

brew update 的替代方法是使用 CocoaPods 集成 SwiftLint,在这种情况下,您可以使用 pod update.

更新它

我推荐 CocoaPods 方法,因为它保证所有合作开发人员都会收到相同的错误(和警告),并避免出现这样的情况:一个开发人员没有收到任何错误、推送代码并与另一个开发人员对质以构建错误。