Package org.pitest.mutationtest.config
Class PluginServices
- java.lang.Object
-
- org.pitest.mutationtest.config.PluginServices
-
public class PluginServices extends Object
-
-
Constructor Summary
Constructors Constructor Description PluginServices(Services loader)
-
Method Summary
-
-
-
Constructor Detail
-
PluginServices
public PluginServices(Services loader)
-
-
Method Detail
-
makeForLoader
public static PluginServices makeForLoader(ClassLoader loader)
-
makeForContextLoader
public static PluginServices makeForContextLoader()
-
findToolClasspathPlugins
public Collection<? extends ToolClasspathPlugin> findToolClasspathPlugins()
Lists all plugin classes that must be present on the classpath of the controlling process only.- Returns:
- list of plugins
-
findClientClasspathPlugins
public List<? extends ClientClasspathPlugin> findClientClasspathPlugins()
Lists all plugin classes that must be present on the classpath of the code under test at runtime
-
findConfigurationUpdaters
public Collection<? extends ConfigurationUpdater> findConfigurationUpdaters()
-
findMutationOperators
public Collection<? extends MethodMutatorFactory> findMutationOperators()
-
findInterceptors
public Collection<MutationInterceptorFactory> findInterceptors()
-
findVerifiers
public List<BuildVerifierFactory> findVerifiers()
-
findMutationResultInterceptor
public List<MutationResultInterceptor> findMutationResultInterceptor()
-
findCoverageTransformers
public List<CoverageTransformerFactory> findCoverageTransformers()
-
findCodeSources
public List<CodeSourceFactory> findCodeSources()
-
findHistory
public List<HistoryFactory> findHistory()
-
findCoverageExport
public List<CoverageExporterFactory> findCoverageExport()
-
findTestStatListeners
public List<TestStatListenerFactory> findTestStatListeners()
-
findMutatorInfos
public List<MutatorInfo> findMutatorInfos()
-
findFeatures
public Collection<ProvidesFeature> findFeatures()
-
-