lkishalmi opened a new pull request, #4845:
URL: https://github.com/apache/netbeans/pull/4845

   Well this one is an interesting one. ANTLRv4 4.10 broke it's backward 
compatibility, so Parsers built with previous ANTLRv4 versions are no longer 
work with ANTLRv4 4.10+ runtimes, the Parsers needs to be re-generated with the 
newer tool.
   
   I've checked our repository, before the recent addition of TOML and ANTLR 
grammars we have a Json grammar which needs to be rebuilt. (That's the second 
commit.) That module is friendly used some other places. The module is 
exporting the generated Laxer/Parser, the sigcheck fails, so in this commit the 
signature file is missing. Though at first test the source is compatible.
   
   BTW, the whole upgrade story is originated from, that the TOML java library 
which is used for the TOML support, just got upgraded for the official TOML 
1.0.0 specs. I wished if I just could update the library and put it in 
delivery, but the whole thing got broken when it turned out that the new TOML 
parser got generated with ANTLVv4 4.11.1.
   
   I'm still investigating the dependencies, but I would like some feedback on 
the way I handled the Json Parser upgrade.


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


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to