【问题标题】:How do I get recently added Swiftlint Rules如何获取最近添加的 Swiftlint 规则
【发布时间】:2017-08-02 16:46:21
【问题描述】:

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

【问题讨论】:

    标签: swiftlint


    【解决方案1】:

    使用brew update。但是一些新代码还没有在发布分支中。对于开发分支,您需要手动提取最新版本。遗憾的是,新的规则文档如此糟糕,因为我遇到了完全相同的问题。

    我建议等到规则在发布分支中并由 brew 部署。有时这些规则可能有问题并且不可靠。

    【讨论】:

    • 有道理。感谢您的意见。
    【解决方案2】:

    brew update 的替代方法是使用 CocoaPods 集成 SwiftLint,在这种情况下,您可以使用 pod update 对其进行更新。

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

    【讨论】:

      猜你喜欢
      • 2017-07-30
      • 2020-09-06
      • 2016-10-31
      • 1970-01-01
      • 2020-02-11
      • 2019-07-12
      • 2018-10-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多