Hi Ken

That’s a good point.

As we don’t have much change there, I think it’s reasonable to have the
generate source code in the repo and remove the javacc dependency.

+1 from me.

Thanks
Regards
JB

Le ven. 17 janv. 2025 à 10:41, Ken Liao <kenlia...@gmail.com> a écrit :

> 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
>

Reply via email to