matthiasblaesing commented on PR #5694: URL: https://github.com/apache/netbeans/pull/5694#issuecomment-1478354216
The first two commits are identical to #5677 and that PR should be merged first. Special attention is advised for the commits f17e17d, 0b818e0 and e7a40ce. These commits import/regenerate code, that was externalized in the donation process. While Oracle was indeed not in the situation to donate the code, Apache projects can import code under MIT/BSD and UPL licenses. The JS parser is based on GraalJS, which was later relicensed to UPL. @jtulach rebased the NetBeans specific changes onto that branch, which resulted in a uniformly UPL licensed codebase. That codebase was then further updated by me to cover more JS features. The resulting binary was already part of the release, the change is here, that now the code is also in the project. The testfiles for the javascript2.editor were taken from external projects and licensed under the BSD/MIT license. Both can be incorporated into Apache projects, which is done now. This was necessary as the AST structure changed and thus the goldenfiles had to be regenerated. -- 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
