问题标签 [sonar-plugin]

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.

0 投票
1 回答
713 浏览

java - 从 Java 中读取 build.gradle 文件

我想分析我的组织项目的 build.gradle,主要是创建一个 sonarqube 插件来报告依赖项的使用或不存在依赖项。

sonarqube 插件将用 Java 编写,输入将是 .gradle 文件。

例如:

例如,我想在 List.class 中获取依赖项列表

有什么想法吗?,如何在 Java 中解释 .gradle 文件?

0 投票
2 回答
152 浏览

sonarqube - C/C++ 社区插件质量规则显示零活跃

我正在使用SonarQube-6.7.7(LTS)C/C++ Community Plugin [ sonar-cxx-plugin-1.3.2.1853.jar] 版本。在Quality ProfilesC++(社区)活动规则下全部显示为零。快照如下。

在此处输入图像描述

我尝试了以下方法,但是我仍然可以将所有规则视为Inactive.

也尝试了sonar-cxx-plugin-1.3.1.1807.jar插件,但仍然是同样的问题。即使我也找不到手动激活它们的选项。将不胜感激任何建议来解决这个问题。

0 投票
0 回答
30 浏览

sonarqube - 具有质量门和质量配置文件的 Bootstrap sonarqube

我正在尝试使用 docker-compose 创建 sonarqube,这是包含质量配置文件和可用质量门的要求之一,一旦通过使用docker-compse up命令向开发人员提供服务器即可。

是否有可能添加质量门和质量配置文件以包含在以下撰写文件中

0 投票
0 回答
20 浏览

sonarqube - 从 org.sonar.api.batch.rule.ActiveRule 获取 org.sonar.api.rules.Rule

我希望你一切都好!

是否可以从 ActiveRule ( org.sonar.api.batch.rule.ActiveRule) 获得规则 (org.sonar.api.rules.Rule )

我试图从 RuleKey 获取它,但它只返回字符串值

提前致谢 !

PS:我尝试在 sonarsource 的社区中发布相同的问题,这里是问题

0 投票
0 回答
14 浏览

java - 如何检查字段是否与 Sonarqube 插件中的正则表达式匹配?

我检查了 Sonar-Custom-Plugin-Example 项目,复制了传感器并开始编写我的规则。我很困惑,因为此示例项目中缺少树结构。如果字段以 DTO 结尾,我将如何检查它?我已经找到了匹配的正则表达式,只需要找到一种方法来遍历源树。