【问题标题】:React Create App and SonarQube Cognitive ComplexityReact 创建应用程序和 SonarQube 认知复杂性
【发布时间】:2020-11-18 02:51:11
【问题描述】:

由于某种原因,我从 SonarQube 收到严重错误,因为在 React Create App 创建的 serviceWorker.js 上,函数的认知复杂性不应太高 (javascript:S3776)。

我知道它被拾取的原因,但我的问题是我应该从 SonarQube 扫描中排除 serviceWorker.js 还是将代码添加到 serviceWorker.js 以跳过该扫描仪问题?

【问题讨论】:

    标签: reactjs sonarqube sonarqube-scan sonarlint


    【解决方案1】:

    src 文件夹中的一些文件应该被排除。我用这个: sonar_cpd_exclusions: src/*.js

    因此,.prettierrc.js、.eslintrc.js 等配置文件不会触发该错误

    【讨论】:

      猜你喜欢
      • 2017-12-18
      • 2018-09-19
      • 1970-01-01
      • 2021-09-22
      • 1970-01-01
      • 1970-01-01
      • 2011-10-26
      • 2021-07-04
      • 1970-01-01
      相关资源
      最近更新 更多