【发布时间】:2019-11-02 20:40:11
【问题描述】:
我正在使用 SonarQube 版本 - 6.7.7(LTS) 和 Python 语言分析器插件版本 - sonar-python-plugin-1.13.0.2922.jar。
成功完成声纳分析,然后我可以看到“重构此函数以将其认知复杂性从 17 降低到允许的 15”相关问题被标记为关键问题。
我觉得这个问题应该归入主要(或)次要类别,而不是关键问题。
【问题讨论】:
-
您有问题吗?
-
这种行为是否正确?
-
这是默认设置。 rules.sonarsource.com/python/RSPEC-3776 如果您喜欢不同的严重性,您可以配置它。
-
根据规则--> Python--> 代码异味--> 函数的认知复杂性不应太高--> 严重- 显示为默认严重性。我无法将严重性更改为轻微。