ServiceRegistry

Source file "org/eclipse/osgi/internal/serviceregistry/ServiceRegistry.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,945 of 1,9450%242 of 2420%1761764384385151
registerService(BundleContextImpl, String[], Object, Dictionary)1450%260%1414373711
publishServiceEventPrivileged(ServiceEvent)1260%140%88313111
getServiceReferences(BundleContextImpl, String, String, boolean)1130%160%99242411
addServiceListener(BundleContextImpl, ServiceListener, String)960%60%44202011
addServiceRegistration(BundleContextImpl, ServiceRegistrationImpl)930%100%66161611
lookupServiceRegistrations(String, Filter)910%180%1010282811
getServicesInUse(BundleContextImpl)720%80%55202011
removeServiceListener(BundleContextImpl, ServiceListener)710%60%44151511
modifyServiceRegistration(BundleContextImpl, ServiceRegistrationImpl, int)700%80%55111111
notifyHookPrivileged(BundleContextImpl, ServiceRegistrationImpl, String, HookContext)650%60%44151511
removeServiceRegistration(BundleContextImpl, ServiceRegistrationImpl)620%100%66111111
notifyNewListenerHookPrivileged(ServiceRegistrationImpl)600%60%44111111
ServiceRegistry(EquinoxContainer)580%n/a11131311
getHookClass(String, List)520%100%1010111111
getRegisteredServices(BundleContextImpl)490%40%33141411
checkServiceClass(String[], Object)480%80%559911
releaseServicesInUse(BundleContextImpl)460%80%55121211
getServiceReference(BundleContextImpl, String)450%60%44101011
extensiveCheckServiceClass(String, Class)450%100%66111111
notifyListenerHooksPrivileged(Collection, boolean)430%100%665511
removeAllServiceListeners(BundleContextImpl)420%60%449911
notifyFindHooksPrivileged(BundleContextImpl, String, String, boolean, Collection)420%20%226611
isAssignableTo(BundleContextImpl, String, ServiceReferenceImpl)380%60%446611
notifyEventHooksPrivileged(ServiceEvent, Collection)320%20%226611
notifyEventListenerHooksPrivileged(ServiceEvent, Map)320%20%225511
checkRegisterServicePermission(String[])290%40%336611
hasListenServicePermission(ServiceEvent, BundleContextImpl)270%40%337711
notifyHooksPrivileged(Class, String, HookContext)250%20%225511
notifyFindHooks(BundleContextImpl, String, String, boolean, Collection)220%20%225511
unregisterServices(BundleContextImpl)210%20%225511
lookupServiceRegistrations(BundleContextImpl)180%40%334411
notifyListenerHooks(Collection, boolean)160%20%225511
publishServiceEvent(ServiceEvent)140%20%225511
notifyNewListenerHook(ServiceRegistrationImpl)140%20%225511
addHook(Class, List)130%20%224411
checkGetServicePermission(ServiceReference)130%20%225511
static {...}110%20%223311
getNextServiceId()100%n/a113311
lambda$4(boolean, Collection, ListenerHook, ServiceRegistration)100%20%225511
ungetService(BundleContextImpl, ServiceReferenceImpl)90%n/a112211
getService(BundleContextImpl, ServiceReferenceImpl)80%n/a112211
lambda$0(BundleContextImpl, String, String, boolean, Collection, FindHook, ServiceRegistration)80%n/a111111
lambda$3(Collection, Object, ServiceRegistration)80%20%223311
getServiceObjects(BundleContextImpl, ServiceReferenceImpl)70%n/a112211
removeServiceRegistrations(BundleContextImpl)60%n/a112211
lambda$1(ServiceEvent, Collection, EventHook, ServiceRegistration)50%n/a111111
lambda$2(ServiceEvent, Map, EventListenerHook, ServiceRegistration)50%n/a111111
getContainer()30%n/a111111
getAwaitedUseLocks()30%n/a111111
asListenerInfos(Collection)20%n/a111111
asBundleContexts(Collection)20%n/a111111