vieiro opened a new pull request, #7180: URL: https://github.com/apache/netbeans/pull/7180
Hi all, As suggested in PR https://github.com/apache/netbeans/pull/6844 we should upgrade Antlr3 and Antlr4 runtimes to latest versions (3.5.3 and 4.13.1). Problem is that `ide/libs.tomlj` is still using Antlr4.11.1, and also has [(problems parsing some TOML files](https://github.com/tomlj/tomlj/issues/66) and [is not actively maintained](https://github.com/tomlj/tomlj/issues/44). This PR - Upgrades Antlr3 and Antlr4 runtimes to latests versions (3.5.3, 4.13.1) - Adds `ide/tomljava` as a new wrapper module around [toml-java](https://github.com/vieiro/toml-java) - Keeps the existing `ide/tomlj`, that should be marked as deprecated (how is this done?) and possibly removed in the future. - Modifies `ide/languages.toml` to use the new library, and adds semantic coloring and structure in the navigator (screenshot below).  -- 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
