【问题标题】:Ignore SonarQube warnings in python忽略 Python 中的 SonarQube 警告
【发布时间】:2016-10-03 06:11:42
【问题描述】:

如何在 Python 代码中忽略 SonarQube 警告

在Java中,我可以使用

@SuppressWarnings("squid:S1166")

其中 ID 是 SonarQube 规则 ID。但是我应该在 Python 中使用什么语法呢?

我试过了

# noinspection python:S1313

但是没有用。

需要明确的是,我正在寻找 Python 代码中的解决方案。不是 JAVA。

【问题讨论】:

标签: python sonarqube


【解决方案1】:

我相信 Python 唯一支持的语法(假设它支持)是 NOSONAR 注释,所以#NOSONAR 在你想忽略问题的行尾。

不幸的是,这是一个全球性的问题抑制:它会直接杀死所有个问题,而不仅仅是来自特定规则的问题。

【讨论】:

  • 是否可以使用# NOSONAR,即带有空格,因此它符合正常的格式规则?
  • 应该是@RobertGrant
  • 2020年是否有可能取消特定规则?
  • 或者可能在 2021 年?
  • 或者可能在 2022 年?
猜你喜欢
  • 1970-01-01
  • 2010-10-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-01-18
  • 2012-01-14
相关资源
最近更新 更多