Encapsulates manipulations with ClassLoaders, such as creation and establishing dependencies. Current implementation based on {@link ClassWorld}.
IMPORTANT
If we have pluginA , then all classes and resources from package and subpackages of org.sonar.plugins.pluginA.api will be visible for all other plugins even if they located in dependent library.
Search order for {@link ClassRealm} :
parent class loader (passed via the constructor) if there is one
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.