【问题标题】:CodeIgniter project has over 8000 issues in SonarQubeCodeIgniter 项目在 SonarQube 中有超过 8000 个问题
【发布时间】:2015-04-30 11:28:25
【问题描述】:

CodeIgniter 项目上运行 SonarQube 时,我遇到了超过 8000 个关于 CodeIgniter 代码的问题。该怎么办?我喜欢使用 CodeIgniter,但也希望能够使用 SonarQube 检查我的代码。

一种选择是修复 CodeIgniter 中的所有问题。

有什么建议吗?

【问题讨论】:

  • 您可能需要查看他们的文档或插件。我不熟悉它
  • 它告诉您它有哪些类型的问题?
  • When running sonarcube on a codeigniter project i get over 8000 issues...你是指未修改的系统文件夹还是别人写的应用代码?无论哪种方式,如果您不了解 PHP,那么请雇用懂 PHP 的人,因为要求 One option is to fix all the issues... 是荒谬的
  • 我正在谈论codeigniter的基本框架。我已经修复了 4000 个问题
  • "exit(...)" 和 "die(...)" 语句不应使用 147 "&&" 和 "||"应该使用 8 具有默认值的方法参数应该是 last 6 Switch case 应该以无条件的 break 语句结束 1 局部变量和函数参数名称应该符合命名约定 609 语句应该在单独的行中

标签: php codeigniter sonarqube codeigniter-2


【解决方案1】:

我不太了解 CodeIgniter,但如果有生成的和/或第三方代码要排除在分析之外,请查看 the exclusion settings in SonarQube

【讨论】:

    猜你喜欢
    • 2019-01-22
    • 1970-01-01
    • 1970-01-01
    • 2015-08-19
    • 2018-06-02
    • 1970-01-01
    • 2015-10-31
    • 1970-01-01
    • 2018-01-05
    相关资源
    最近更新 更多