Source file "org/eclipse/osgi/internal/serviceregistry/ServiceRegistry.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 1,945 of 1,945 | 0% | 242 of 242 | 0% | 176 | 176 | 438 | 438 | 51 | 51 |
| registerService(BundleContextImpl, String[], Object, Dictionary) | 0% | 0% | 14 | 14 | 37 | 37 | 1 | 1 | ||
| publishServiceEventPrivileged(ServiceEvent) | 0% | 0% | 8 | 8 | 31 | 31 | 1 | 1 | ||
| getServiceReferences(BundleContextImpl, String, String, boolean) | 0% | 0% | 9 | 9 | 24 | 24 | 1 | 1 | ||
| addServiceListener(BundleContextImpl, ServiceListener, String) | 0% | 0% | 4 | 4 | 20 | 20 | 1 | 1 | ||
| addServiceRegistration(BundleContextImpl, ServiceRegistrationImpl) | 0% | 0% | 6 | 6 | 16 | 16 | 1 | 1 | ||
| lookupServiceRegistrations(String, Filter) | 0% | 0% | 10 | 10 | 28 | 28 | 1 | 1 | ||
| getServicesInUse(BundleContextImpl) | 0% | 0% | 5 | 5 | 20 | 20 | 1 | 1 | ||
| removeServiceListener(BundleContextImpl, ServiceListener) | 0% | 0% | 4 | 4 | 15 | 15 | 1 | 1 | ||
| modifyServiceRegistration(BundleContextImpl, ServiceRegistrationImpl, int) | 0% | 0% | 5 | 5 | 11 | 11 | 1 | 1 | ||
| notifyHookPrivileged(BundleContextImpl, ServiceRegistrationImpl, String, HookContext) | 0% | 0% | 4 | 4 | 15 | 15 | 1 | 1 | ||
| removeServiceRegistration(BundleContextImpl, ServiceRegistrationImpl) | 0% | 0% | 6 | 6 | 11 | 11 | 1 | 1 | ||
| notifyNewListenerHookPrivileged(ServiceRegistrationImpl) | 0% | 0% | 4 | 4 | 11 | 11 | 1 | 1 | ||
| ServiceRegistry(EquinoxContainer) | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | ||
| getHookClass(String, List) | 0% | 0% | 10 | 10 | 11 | 11 | 1 | 1 | ||
| getRegisteredServices(BundleContextImpl) | 0% | 0% | 3 | 3 | 14 | 14 | 1 | 1 | ||
| checkServiceClass(String[], Object) | 0% | 0% | 5 | 5 | 9 | 9 | 1 | 1 | ||
| releaseServicesInUse(BundleContextImpl) | 0% | 0% | 5 | 5 | 12 | 12 | 1 | 1 | ||
| getServiceReference(BundleContextImpl, String) | 0% | 0% | 4 | 4 | 10 | 10 | 1 | 1 | ||
| extensiveCheckServiceClass(String, Class) | 0% | 0% | 6 | 6 | 11 | 11 | 1 | 1 | ||
| notifyListenerHooksPrivileged(Collection, boolean) | 0% | 0% | 6 | 6 | 5 | 5 | 1 | 1 | ||
| removeAllServiceListeners(BundleContextImpl) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| notifyFindHooksPrivileged(BundleContextImpl, String, String, boolean, Collection) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| isAssignableTo(BundleContextImpl, String, ServiceReferenceImpl) | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| notifyEventHooksPrivileged(ServiceEvent, Collection) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| notifyEventListenerHooksPrivileged(ServiceEvent, Map) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| checkRegisterServicePermission(String[]) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| hasListenServicePermission(ServiceEvent, BundleContextImpl) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| notifyHooksPrivileged(Class, String, HookContext) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| notifyFindHooks(BundleContextImpl, String, String, boolean, Collection) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| unregisterServices(BundleContextImpl) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| lookupServiceRegistrations(BundleContextImpl) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| notifyListenerHooks(Collection, boolean) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| publishServiceEvent(ServiceEvent) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| notifyNewListenerHook(ServiceRegistrationImpl) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| addHook(Class, List) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| checkGetServicePermission(ServiceReference) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| static {...} | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getNextServiceId() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| lambda$4(boolean, Collection, ListenerHook, ServiceRegistration) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| ungetService(BundleContextImpl, ServiceReferenceImpl) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getService(BundleContextImpl, ServiceReferenceImpl) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$0(BundleContextImpl, String, String, boolean, Collection, FindHook, ServiceRegistration) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$3(Collection, Object, ServiceRegistration) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getServiceObjects(BundleContextImpl, ServiceReferenceImpl) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| removeServiceRegistrations(BundleContextImpl) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$1(ServiceEvent, Collection, EventHook, ServiceRegistration) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$2(ServiceEvent, Map, EventListenerHook, ServiceRegistration) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getContainer() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getAwaitedUseLocks() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| asListenerInfos(Collection) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| asBundleContexts(Collection) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |