gpt4 book ai didi

java - SonarQube 自定义规则指南

转载 作者:行者123 更新时间:2023-12-02 09:38:05 52 4
gpt4 key购买 nike

我使用 SonarQube 已经有一段时间了,我已经从 https://docs.sonarqube.org/display/PLUG/Writing+Custom+Java+Rules+101 下载了该项目。页面,我跳到创建自己的规则,但我仍然缺乏如何自定义它们的更多知识,我不知道如何访问节点并根据语法上找到的元素更改它们,SonarQube 页面不知道除了自定义练习之外,没有更多解释,是否有具体的指南?

https://docs.sonarqube.org/display/PLUG/Writing+Custom+Java+Rules+101练习

最佳答案

这是通过 AST 完成的,它是通过 Visitor Pattern 实现的.

最简单的方法是检查SonarSource提供的示例:https://github.com/SonarSource/sonar-custom-rules-examples

AST 的一些示例可以在 Java Parser book 找到

我已经为旧版本5.2做了一些示例,你可以在:https://github.com/devwebcl/sonarqube-plugins-java-5.2查看它们

关于java - SonarQube 自定义规则指南,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57332100/

52 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com