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 |