Danger Xcode 静态分析器

用于 Xcode 静态分析器的 Danger Swift 插件。 让您在 Pull Request 中获取分析器警告!

用法

像往常一样安装并运行 Danger Swift。

dependencies:
  override:
  - npm install -g danger # This installs Danger
  - brew install danger/tap/danger-swift # This installs Danger-Swift

然后使用以下 Dangerfile.swift

// Dangerfile.swift

import Danger
import DangerXcodeStaticAnalyzer // package: https://github.com/hteytan/DangerXcodeStaticAnalyzer.git

XcodeStaticAnalyzer.analyze(arguments: [...])

这将运行静态分析器并内联报告已创建和已修改文件的警告。 不在差异中的违规将在 Danger 的 fail 或 warn 部分显示。

报告所有文件

默认情况下,仅报告已添加或已修改文件的警告; 但是,您可以使用 reportAllFiles 选项来报告所有文件的警告。

XcodeStaticAnalyzer.analyze(arguments: [...], reportAllFiles=true)

许可证

#MIT4Lyfe

归属

感谢 ashfurrow