static final变量的值

时间:2017-02-20 16:27:30

标签: java sonarqube sonarqube5.1

我正在使用Sonar API分析源代码,我的一条规则是访问注释。

某些注释中可能包含Kind.MEMBER_SELECT,就像参数引用静态最终变量一样。我想知道是否有办法获得这个变量的值,知道它是最终的。

1 个答案:

答案 0 :(得分:1)

现在使用自定义规则执行此操作的唯一方法是导航到引用值的声明,并且只有当此声明与注释位于同一编译单元内时才有可能(尽管不是最多)常见情况)。

简而言之:不容易而不是一般情况。

我们没有真正计划在未来的SonarJava中支持这一点。