Skip to content

Migrate to newer versions of the JavaParser library #3073

@tishun

Description

@tishun

Feature Request

See #2998 and #3097

Is your feature request related to a problem? Please describe

The java-parser-core library is used in generating the API stubs when implementing new methods for the public API.
It is currently using a quite old version - 3.6.3 from Apr. 2018

Unfortunately there have been quite some API changes to the library itself since then and bumping would require some effort.

Describe the solution you'd like

Bump to latest stable version and fix all the compatibility issues in the code.
Then - of course - verify that the generator still works as intended

Describe alternatives you've considered

Right now there are no clear benefits to bumping that I know of so this is very low priority.
The code is also only used when generating classes, so even if vulnerabilities exist they would not impact the driver.

Teachability, Documentation, Adoption, Migration Strategy

None

Metadata

Metadata

Assignees

No one assigned

    Labels

    status: help-wantedAn issue that a contributor can help us with

    Type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions