我想在我的python代码中禁止“方法名称应符合命名约定”规则,但仅限于我从Qt类重写方法的情况。
例如:继承QWidget
并覆盖resizeEvent()
方法(不符合规则)。
根据FAQ,有//NOSONAR
和@SuppressWarnings
(符合我的需要),但这些只适用于java。
是否有一些特殊的关键字,或者我应该做些什么来创建新的自定义规则?
答案 0 :(得分:0)
您可以通过SonarQube用户界面将此问题标记为误报,如相关问题所示:Sonarqube 5 - how do I mark false-positive?
我已经为SonarQube Python插件的待办事项创建了以下故障单,以考虑在即将推出的版本中添加NOSONAR
评论标记支持:http://jira.sonarsource.com/browse/SONARPY-129