JavaParser: where should we head?

How to generate, transform, analyze, refactor Java code

As developers we provide great tools to automatize the tasks done by others but we still do most of our work manually. We have the possibility to taste our own medicine and build tools to process code. We could do that for generating reports, verifying code quality, or even migrating code. For example, we could build tools to adapt the code to use a new version of a certain library. We can do all of this using JavaParser and JavaSymbolSolver, two open-source libraries.

As a core committer of JavaParser and the maintainer of JavaSymbolSolver I would love to have a chance to present the work that me and the other contributors have done in the last few years. The talk would provide an overview of what is possible to achieve using these libraries. We hope we can get new ideas and directions from the community to further improve these libraries.

If you want to find out more about JavaParser we are writing a short book on this, which is available for free here: https://leanpub.com/javaparservisited