Source file "org/elasticsearch/plugins/PluginsService.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 1,983 of 1,983 | 0% | 160 of 160 | 0% | 126 | 126 | 344 | 344 | 46 | 46 |
| PluginsService(Settings, Path, Path, Path, Collection) | 0% | 0% | 13 | 13 | 58 | 58 | 1 | 1 | ||
| checkBundleJarHell(Set, PluginsService.Bundle, Map) | 0% | 0% | 7 | 7 | 35 | 35 | 1 | 1 | ||
| loadBundle(PluginsService.Bundle, Map) | 0% | 0% | 9 | 9 | 29 | 29 | 1 | 1 | ||
| updatedSettings() | 0% | 0% | 7 | 7 | 26 | 26 | 1 | 1 | ||
| loadPlugin(Class, Settings, Path) | 0% | 0% | 10 | 10 | 18 | 18 | 1 | 1 | ||
| createExtension(Class, Class, Plugin) | 0% | 0% | 7 | 7 | 17 | 17 | 1 | 1 | ||
| addSortedBundle(PluginsService.Bundle, Map, LinkedHashSet, LinkedHashSet) | 0% | 0% | 7 | 7 | 19 | 19 | 1 | 1 | ||
| findBundles(Path, String) | 0% | 0% | 6 | 6 | 10 | 10 | 1 | 1 | ||
| findPluginDirs(Path) | 0% | 0% | 6 | 6 | 13 | 13 | 1 | 1 | ||
| logPluginInfo(List, String, Logger) | 0% | 0% | 5 | 5 | 7 | 7 | 1 | 1 | ||
| loadBundles(Set) | 0% | 0% | 3 | 3 | 12 | 12 | 1 | 1 | ||
| checkForFailedPluginRemovals(Path) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| loadExtensions(List) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| sortBundles(Set) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| verifyCompatibility(PluginInfo) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| readPluginBundle(Path, String) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| getExecutorBuilders(Settings) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| createExtensions(Class, Plugin) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| createGuiceModules() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getGuiceServiceClasses() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| loadPluginClass(String, ClassLoader) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| signatureMessage(Class) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| static {...} | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| extensionSignatureMessage(Class, Class, Plugin) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$findBundles$3(String, Set) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| onIndexModule(IndexModule) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| extensionConstructorMessage(Class, Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| reloadLuceneSPI(ClassLoader) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| filterPlugins(Class) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getPluginSettings() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getPluginSettingsFilter() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| loadExtensionsForPlugin(ExtensiblePlugin, List) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| lambda$loadExtensions$7(Tuple) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$addSortedBundle$5(StringBuilder, String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| lambda$filterPlugins$10(Class, Tuple) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$loadExtensions$6(Tuple, String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$getPluginSettingsFilter$1(Tuple) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$getPluginSettings$0(Tuple) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$loadBundle$9(ClassLoader) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$loadBundle$8(ClassLoader) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getModuleBundles(Path) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getPluginBundles(Path) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$sortBundles$4(PluginsService.Bundle) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$findBundles$2(PluginsService.Bundle) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| info() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$filterPlugins$11(Tuple) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |