【问题标题】:Sonar naming convention issues声纳命名约定问题
【发布时间】:2017-02-28 15:51:33
【问题描述】:

以下是错误:

Rename this 'AppHeaderController' function to match the regular expression ^[a-z|$][a-zA-Z0-9]*$  

看到的命名没有错,仍然看到错误。如何解决这个问题?

【问题讨论】:

  • 我有许多其他控制器遵循相同的命名约定样式,它只在包括这个在内的 2 个控制器中抛出
  • 您能否提供其他控制器未提出此类问题的示例?

标签: javascript angularjs gulp sonarqube


【解决方案1】:

当用于函数声明的名称不符合某些模式时,此规则会引发错误。因此,如果您通常创建“构造函数”函数(因此它们以大写字母开头),您可能应该更改默认的正则表达式,例如^[a-zA-Z0-9]+$.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-03-12
    • 2011-03-02
    • 2010-11-17
    • 1970-01-01
    • 2020-11-14
    • 2012-11-03
    • 2015-12-02
    相关资源
    最近更新 更多