如何在SonarQube中为XML创建自定义规则?
我需要在Sonarqube中为XMl编写自定义规则。我在这里尝试了一些模板。但它不适用于XML。有人有sonar XML插件的模板吗?最后,我能够更新sonar XML插件并在那里添加我的逻辑。 我添加/修改了4个文件以实现一个自定义规则如何在SonarQube中为XML创建自定义规则?,xml,sonarqube,Xml,Sonarqube,我需要在Sonarqube中为XMl编写自定义规则。我在这里尝试了一些模板。但它不适用于XML。有人有sonar XML插件的模板吗?最后,我能够更新sonar XML插件并在那里添加我的逻辑。 我添加/修改了4个文件以实现一个自定义规则 src/main/java/org/sonar/plugins/xml/checks/SynapsCheck.java 添加了包含验证逻辑的新文件 src/main/java/org/sonar/plugins/xml/checks/CheckList.ja
注意:这将替换现有的sonar xml插件,因此在修改文件时请小心最后,我能够更新sonar xml插件并在其中添加我的逻辑。 我添加/修改了4个文件以实现一个自定义规则
注意:这将替换现有的sonar xml插件,因此在修改文件时请小心希望这可能会有所帮助,希望这可能会有所帮助,我在尝试启动SonarQube error app[][startup]启动失败:无法加载插件。查看web日志了解更多信息当我检查web.log文件时,我发现此错误web[][o.s.s.p.PlatformImpl]web服务器启动失败:在“extensions\plugins”目录中找到一个插件“SonarXML”,其密钥[xml]与内置功能“xml代码质量和安全性”相同。请删除“extensions\plugins\original-sonar-xml-plugin-2.2.0-SNAPSHOT.jar”。在@HasithaI尝试启动SonarQube错误应用程序[][startup]启动失败:无法加载插件时,在控制台中出现此错误之前,您是否遇到过相同的问题。查看web日志了解更多信息当我检查web.log文件时,我发现此错误web[][o.s.s.p.PlatformImpl]web服务器启动失败:在“extensions\plugins”目录中找到一个插件“SonarXML”,其密钥[xml]与内置功能“xml代码质量和安全性”相同。请删除“extensions\plugins\original-sonar-xml-plugin-2.2.0-SNAPSHOT.jar”。你在@Hasitha之前也遇到过同样的问题吗