cost 208 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 類加載到一個列表中,這使得在運行時加載 ...

如何使用 JavaSymbolSolver 獲取變量的真實類型

[英]How to get the variable real type using JavaSymbolSolver

代碼在這里, 我想得到真正的a。 我嘗試使用下面的代碼, But got the error, Exception in thread "main" UnsolvedSymbolException{context='null', name='String', cause='null'} at co ...

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