Abacn commented on PR #33030: URL: https://github.com/apache/beam/pull/33030#issuecomment-2460497541
> #Yes. I think with current version user can still use a different version, but they need to pin the dependency like [#32696 (comment)](https://github.com/apache/beam/issues/32696#issuecomment-2457430036) > > Can you set the dependency as "compile only" in the gradle file? This would avoid us to do this `exclude group: 'org.antlr', module: '*'` After this change antlr will be a "compile only" dependency (more precisely its a custom gradle config, used for generating java code from antlr source), won't leak into the pom. >> do we still have a risk of having conflicts with beam at runtime? > > Yes that is what I understood. I mean there could be other Beam's dependency, not Beam itself, having transient antlr dependency, that could be conflict with user dependency. This is based on the observation of #33016 #14787 - bumping antlr version then some tests breaks elsewhere. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
