Closed matozoid closed 2 years ago
Test failures when trying to upgrade beyond 3.65 due to updated behaviour for Node.getData, throwing an IllegalStateException rather than null: https://java.libhunt.com/javaparser-changelog/3.6.26. Compiles fine with 3.12 if the following changes are made: Module{Opens/Uses/Provides/Requires/Exports/}Stmt -> Module{Opens/Uses/Provides/Requires/Exports/}Directive ForeachStmt -> ForEachStmt SwitchEntryStmt -> SwitchEntry for BreakStmt: removeLabel -> removeValue in any case test failures need to be resolved first
Now updated to JavaParser 3.22.1. Required further changes:
4122ea4 now updated to 3.24.0. Closing.
It's rather behind, and much has been improved.