In project Xtext we use (a custom) ANTLR 3.2, which basically has the same issues. We do use antlr-runtime only directly, which is valid and can be found in Orbit. The dependency on antlr 2.7.7 comes from stringtemplate, which is used by the ANTLR generator and by antlr-runtime optionally. This has to be excluded.
Since we do use org.antlr:antlr in Xtext for generating the parser, but we can’t bundle that, Xtext downloads this on demand separately or leaves the (unrecommended) option to use a home baked packrat parser. This makes the code free from a code/linking dependency of unallowed ANTLR parts. ~Karsten > Am 17.04.2019 um 09:18 schrieb Geyer-Blaumeiser Lars (INST-CSS/BSV-OS3) > <[email protected]>: > > Hello guys, > > We are depending on a component that is using antlr 3.4. But interestingly, > with antlr 3.4 comes a compile dependency to antlr 2.7.7, which isn't > approved from emo for understandable reasons. How did you resolve the issue > in your project when using antlr 3.4? Especially, if it is a transitive > dependency that cannot easily be upgraded. > > Mit freundlichen Grüßen / Best regards > > Dr. Lars Geyer-Blaumeiser > > Bosch Software Innovations GmbH > Customer Success Services - Open Source Services (INST-CSS/BSV-OS) > Stuttgarter Str. 130 > 71332 Waiblingen > GERMANY > > Tel. +49 172 4815079 > [email protected] > <mailto:[email protected]> > www.bosch-si.com <http://www.bosch-si.com/> > > Connect with us on Twitter <https://twitter.com/boschsi > <https://twitter.com/boschsi>> , LinkedIn > <https://de.linkedin.com/company/bosch-software-innovations-corp- > <https://de.linkedin.com/company/bosch-software-innovations-corp->> and > YouTube <https://www.youtube.com/user/InnovationsSoftware > <https://www.youtube.com/user/InnovationsSoftware>> ! > www.blog.bosch-si.com <http://www.blog.bosch-si.com/> > > Sitz: Berlin, Registergericht: Amtsgericht Charlottenburg; HRB 148411 B > Aufsichtsratsvorsitzender: Dr.-Ing. Thorsten Lücke; Geschäftsführung: Dr. > Stefan Ferber, Michael Hahn, Dr. Aleksandar Mitrovic > > > _______________________________________________ > cross-project-issues-dev mailing list > [email protected] > <mailto:[email protected]> > To change your delivery options, retrieve your password, or unsubscribe from > this list, visit > https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev > <https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev>
_______________________________________________ cross-project-issues-dev mailing list [email protected] To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
