SonarQube插件开发自定义规则(4)常用api-其他
来源:互联网 发布:淘宝售前客服怎么样 编辑:程序博客网 时间:2024/06/05 18:50
1、获取成员变量类型
@Overridepublic void visitNode(Tree tree) { if (tree instanceof VariableTree) { VariableTree variableTree = (VariableTree) tree; System.out.println(variableTree.symbol().type().fullyQualifiedName()); }}
2、获取节点的行号
@Overridepublic void visitNode(Tree tree) { //获取该节点开始行,例如某方法的第一行行号 System.out.println(tree.firstToken().line()); //获取该节点结束行,例如某方法的最后一行行号 System.out.println(tree.lastToken().line());}
阅读全文
0 0
- SonarQube插件开发自定义规则(4)常用api-其他
- SonarQube插件开发自定义规则(2)常用api-扫描java文本内容
- SonarQube插件开发自定义规则(3)常用api-记录java文件错误行
- SonarQube插件开发自定义规则(6)注意事项
- SonarQube插件开发自定义规则(7)测试插件
- SonarQube插件开发自定义规则(1)简易demo
- SonarQube插件开发自定义规则(5)添加可配置参数
- SonarQube中文插件安装
- sonarqube中文插件安装
- 自定义easyui常用校验规则
- phonegap插件开发API
- eclipse上安装sonarqube插件
- Jquery validate插件自定义验证规则
- SSMS2008插件开发(4)--自定义菜单
- jquery 自定义插件开发
- jquery 自定义插件开发
- cordova开发自定义插件
- maven 自定义插件开发
- 2017国庆出游的意外
- SonarQube插件开发自定义规则(3)常用api-记录java文件错误行
- 近期遇到问题总结【映射部署】
- HTTP method GET is not supported by this URL
- windows cmd 改变命令行颜色
- SonarQube插件开发自定义规则(4)常用api-其他
- 机器学习相关理论(模型选择,过拟合处理等)
- Python学习---报错原因
- 【机器学习】半监督学习
- 面向对象六大原则之开闭原则
- 二维码之介绍
- CSS基础(四)--Margin
- 分布式系统之Quorum (NRW)算法
- 二维码之实现代码