As discussed in #677 and confirmed by Salesforce employees the Jorje parser we are using is a dead end road:
The version of Jorje that is packaged with Force.com IDE will not be updated.
But, the one for VS Code is constantly updated at https://github.com/forcedotcom/salesforcedx-vscode/tree/develop/packages/salesforcedx-vscode-apex/out. This is because, moving forward, our flagship IDE is shifting from Eclipse to VS Code. The jar at https://github.com/forcedotcom/salesforcedx-vscode/tree/develop/packages/salesforcedx-vscode-apex/out is a über jar with all the dependencies packaged.
As Salesforce recently released new Apex language features that user want to use and parse via PMD (like Switch statements) we should replace the old Uber jar with the new one.
@adangel @jsotuyod Is this something which can be done easily with your recent changes to the packaging of the parser?
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4