问题标签 [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.
java - 从 Java 中读取 build.gradle 文件
我想分析我的组织项目的 build.gradle,主要是创建一个 sonarqube 插件来报告依赖项的使用或不存在依赖项。
sonarqube 插件将用 Java 编写,输入将是 .gradle 文件。
例如:
例如,我想在 List.class 中获取依赖项列表
有什么想法吗?,如何在 Java 中解释 .gradle 文件?
sonarqube - 具有质量门和质量配置文件的 Bootstrap sonarqube
我正在尝试使用 docker-compose 创建 sonarqube,这是包含质量配置文件和可用质量门的要求之一,一旦通过使用docker-compse up
命令向开发人员提供服务器即可。
是否有可能添加质量门和质量配置文件以包含在以下撰写文件中
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 的社区中发布相同的问题,这里是问题
java - 如何检查字段是否与 Sonarqube 插件中的正则表达式匹配?
我检查了 Sonar-Custom-Plugin-Example 项目,复制了传感器并开始编写我的规则。我很困惑,因为此示例项目中缺少树结构。如果字段以 DTO 结尾,我将如何检查它?我已经找到了匹配的正则表达式,只需要找到一种方法来遍历源树。