pepness opened a new pull request, #6309: URL: https://github.com/apache/netbeans/pull/6309
NetBeans Notes: - Regenerate signatures for `o.n.bootstrap` module For ProxyClassLoader class: - Use ConcurrentMap for `packages` map and remove some synchronized blocks - Use ConcurrentHashMap.newKeySet() instead of Collections.synchronizedSet for `ARBITRARY_LOAD_WARNINGS` set - Remove unused variables For ProxyClassPackages class: - Use ConcurrentMap for `PACKAGE_COVERAGE` map and remove the synchronized methods for get and remove operations - Use synchronized on the `PACKAGE_COVERAGE` map for the add operation. It needs to be linearizable. Testing: - Full build done - Verify successful execution of libraries and licenses Ant test - Verify successful execution of unit tests for module `platform.o.n.bootstrap` - Verify successful execution of sigtests - Verify successful execution of commit-validation - Worked normally with various projects. -- 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
