Package org.sonar.core.platform
@ParametersAreNonnullByDefault
package org.sonar.core.platform
Provides support of DI (Dependency Injection) container and management of plugins.
-
ClassDescriptionTaken from Spring's GenericApplicationContext.ClassDerivedBeanDefinition.ContainerPopulator<T extends Container>Intended to be used in testsLoads the plugin JAR files by creating the appropriate classloaders and by instantiating the entry point classes as defined in manifests.Temporary information about the classLoader to be created for a plugin (or a group of plugins).Builds the graph of classloaders to be used to instantiate plugins.Provides information about the plugins installed in the dependency injection container