问题标签 [sonarqube-5.0]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sonarqube - SonarQube 5.0 升级 - 大型实例警告
我们正在考虑将我们的 SonarQube 实例从 4.5.1 版本升级到 5.1.1 版本,并且根据5.1 版升级说明,我们注意到了这个警告:
大型实例警告与 SonarQube 5.0 一样,大型实例(> 5M 个问题或> 25M 行)不应迁移到此版本。
我们有超过 5000 万行代码,但问题数量远少于 500 万个问题。
这个警告对我们升级到 5.1.1 有什么影响。5.2 版本的 SonarQube 会删除此限制吗?
我们在声纳报告分析期间看到了巨大的性能问题,该分析由声纳服务器在 5.1.1 中执行
这些性能问题是否与上述警告有关?请告知我们如何进行。
java - sonarqube updatecenter 错误 很抱歉,出了点问题
当我单击配置 -> 更新中心时,我得到一个页面“我们很抱歉,但出了点问题。请过几分钟再试,如果问题仍然存在,请联系支持人员。”
我可以在 sonar.log 中看到以下错误:
我使用的是 Sonaqube 5.0、java 8 和 mysql 5.6 服务器。在过去的 1 年里,它运行良好。今天我厌倦了检查更新,我收到了这个错误。请帮助我。谢谢。
sonarqube - 将 SonarQube 3.7.4 更新到 5.0 AddNetworkUseSubCharacteristic:升级数据库失败
嗨:迁移时我都有这个错误:
日志:
是插入不是删除那些字段。它在此类 AddNetworkUseSubCharacteristic 中失败我找不到问题。并尝试多次备份和恢复。
我正在将一个 oracle 的基础迁移到另一个,并且完全一样。但是这个错误仍然存在。帮助 !!
sonarqube - SonarQube 未使用新的 pmd 插件检测规则
我正在使用 SonarQube v 5.0.1 我已将我的 rules.xml 文件放在 extensions/rules/pmd 目录中。现在,如果我使用 sonar-pmd-plugin 2.3 版,一切正常 - 我启动声纳,进入规则搜索并可以在 rules.xml 文件中找到所有规则。但是在切换到 sonar-pmd-plugin 2.4 版后,我找不到我的规则。我已经在旧的(v 2.3)插件中切换了 PMD 版本,但它没有任何效果,所以我猜它不是 PMD,它是插件。最新的 pmd 插件或其他东西是否更改了默认的规则目录?在文档中找不到任何内容。
svn - Sonarqube 5.1 核心自动分配功能不起作用
我听说 sonarqube 5.1 中不需要问题分配插件,因为它是内置的。但是每当我通过 SVN 提交并通过 jenkins 运行声纳时,所有团队都会收到一封电子邮件,说有问题但问题没有分配到最后提交者或任何人。
但是当我通过声纳查看代码时,我可以看到它在前面显示了承诺人员的姓名。因此,我认为问题不在于 SVN 连接或用户名识别。(我们使用相同的用户名登录 SVN 和 sonarqube)
我已经使用了所有给定的配置和不同配置的组合。这可能不是堆栈溢出的有效问题,但我非常感谢任何可能的帮助以继续前进。
以下是我在 sonarqube 中安装的插件。我刚刚删除了 SCM Stats 插件
谢谢你。
java - 带有下划线编号的 SonarQube JavaSquid 传感器错误
我们正在分析一个使用 JAVA 7 下划线编号的 java 项目,但我们得到了下一个错误。我们假设它必须与 JavaSquid 传感器一起使用。是否有解决方法或任何更新可解决此问题?
jenkins - Sonar runner 执行 5.0 期间出错。“将 3.7.4 迁移到 5.0 后”
将我的数据库迁移到另一个方案。并从 3.7.4 迁移到 5.0。到目前为止如此完美。
现在在 jenkins 上运行计划任务时,会出现以下错误:
这是一个索引 (SONAR5.SYS_C0078055)。
创建唯一的索引“ Sonar5”。“ sys_c0078055”。 FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT) TABLESPACE "SONAR5_DATA_S" ;
我不明白错误的问题。帮助。谢谢。
sonarqube - GET api/issues/search 中的参数“f”
我正在尝试使用 Web Service API - 特别是f
API的参数GET api/issues/search
。
文档说我可以使用它来指定要返回的字段。
但我无法让它工作。我不断收到下面的错误响应。这个参数还不支持吗?我的 Sonarqube 部署是 5.0.1 版。
{"errors":[{"msg":"Value of parameter 'f' (KEY) must be one of: []"}]}
这是我的要求:
java - 异常处理程序应保留原始异常:记录或重新抛出此异常
这是我的方法,当我尝试通过 sonarQube 分析我的代码时出现此错误:
异常处理程序应保留原始异常:记录或重新抛出此异常。
为什么会出现此错误,我不应该像我的方法一样捕获异常吗?
我的方法:
matlab - Sonarqube中是否有用于解析和集成Matlab的插件?
有人知道,我在哪里可以找到
在 Sonarqube 中解析和集成 Matlab 的插件?如果我已经获得或编写了这个插件,我可以使用 Sonarqube 的内部 PMD 运行器来检查为 Matlab 创建的自定义规则(XPath)吗?
或者我是否必须编写一个额外的“解析器”来使用 Matlab 扩展 PMD?
非常感谢您!
编辑
好吧,我还在考虑。看起来,如果我想使用 PMD(使用 JavaCC,我可以生成解析器和词法分析器),我必须编写/扩展 matlab 语法。
但在我这样做之前,我是否也可以使用创建的语法和生成器(例如 ANTLR)为 Sonarqube 生成解析器和词法分析器?