SwiftLint:如何为具有警告和错误配置的规则配置规则严重性

SwiftLint: how to configure rule severity for a rule with warning and error configurations

我想将 Swiftlint cyclomatic_complexity 规则配置为始终具有警告的严重级别。

以下是我在 .swiftlint.yml.

中尝试过的方法
cyclomatic_complexity: warning
cyclomatic_complexity: 
  severity: warning

这两个都产生相同的结果。即,在 运行 swiftlint 上,在 linting 之前它会打印以下错误。

Invalid configuration for 'cyclomatic_complexity'. Falling back to default.

如何为 swiftlint 配置此规则的严重性,以便它只生成警告而不生成错误?

在 .swiftlint.yml 试试这个,对我有用:

cyclomatic_complexity:
warning: 10
error: 20
# .swiftlint.yml
cyclomatic_complexity: 20