我正在使用javaparser从 Java 源代码构造一个 AST。有没有办法安全地复制 AST 节点?
例如,如果我想复制 BinaryExpr 以插入树中的其他位置,是否有复制节点的内置方法?
我正在使用javaparser从 Java 源代码构造一个 AST。有没有办法安全地复制 AST 节点?
例如,如果我想复制 BinaryExpr 以插入树中的其他位置,是否有复制节点的内置方法?
您可能想要使用 CloneVisitor ( https://github.com/javaparser/javaparser/blob/master/javaparser-core/src/main/java/com/github/javaparser/ast/visitor/CloneVisitor.java )
也许我们应该让它更明显,我将在(https://github.com/javaparser/javaparser/issues/147)打开一个问题
免责声明:我是 JavaParser 贡献者