我有Sonarqube的问题。我无法从扫描项目中的其他类访问ClassTree。
样品:
@Override
public void visitNewClass(NewClassTree tree) {
Tree targetTree = semanticModel.getTree(tree.constructorSymbol());
// Or Tree targetTree =
// semanticModel.getTree(tree.constructorSymbol().Owner());
super.visitNewClass(tree);
}
targetTree为null。怎么了?它甚至可能吗?
谢谢!
最好的问候, 米歇尔