Hi folks, Recently, I am diving into the SelectorParser.java generated by javacc. I am wondering, do we want to keep maintaining javacc as a dependency of the activemq-client package?
In another word, the grammar of the JMS selector hasn't changed (last time the change made to the grammar definition file SelectorParser.jj is changing the namespace to jakarta in the main branch). Would it be easier to just commit the generated java file as source and remove the javacc dependency? If we do want to keep it as a dependency, the latest stable release of javacc is version 7. I can upgrade javacc to version 7 to check if it breaks the build and tests. I will create a PR on it soon if there's no objection. Thanks, Ken