cost 98 ms
如何使用JavaParser遍历一些Java源代码的AST(抽象语法树)的所有节点? - How to use JavaParser to walk over all the nodes of AST (abstract syntax tree) of some Java source code?

我正在尝试构建 Java 源代码到其他面向对象的编程语言的翻译器。 为此,我想遍历整个 AST(由JavaParser生成)并收集 Java 源代码的每个组件,然后相应地将它们翻译成我的目标语言。 我在在线搜索中没有找到与遍历完整 AST 相关的任何内容,尽管我确实找到了有关定位特定节点的信息,例如 ...

Eclipse Scout 的 JavaParser 和 SymbolSolver - JavaParser and SymbolSolver for Eclipse Scout

我要分析我已经开始使用类之间的依赖关系JavaParser类和它的SymbolResolver了。 但是在解析来自Eclipse Scout的示例项目上的几个方法引用时,它一直失败。 Scout 使用它自己的BEAN 管理器,它在 jvm 启动时将 java 类加载到一个列表中,这使得在运行时加载 ...

javaparser Symbol求解器:我可以解析类的继承类,但不能解析其他任何东西 - javaparser Symbol solver: I can resolve inherited classes of a class but cannot resolve anything else

我已经如下设置了JavaSymbolSolver: 实例变量: 来自构造函数: 测试代码似乎运行良好,并且我能够解析例如A类的B类,如下所示: 问题是,似乎我无法解决其他任何问题,无论尝试什么,都会收到以下消息: 线程“主”中的异常java.lang.Ill ...

如何从JAVA文件解析静态级别变量? - How to Parse static level variable from the JAVA file?

我正在尝试从JAVA文件中解析静态变量值。 但是无法解析变量。 我已经使用JavaParser解析代码并获取变量的值。 我在获取所有其他类级别的变量和值方面取得了成功,但无法解析静态字段。 Java文件看起来像... 我能够解析“ variabl3”以外的所有变量值。 ...


排序:
质量:
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM