FindBugs Bug Detector Report

The following document contains the results of FindBugs

FindBugs Version is 3.0.1

Threshold is medium

Effort is min

Summary

Classes Bugs Errors Missing Classes
23 7 0 0

org.universAAL.middleware.api.impl.DynamicServiceProxy

Bug Category Details Line Priority
Exception is caught when Exception is not thrown in org.universAAL.middleware.api.impl.DynamicServiceProxy.invoke(Object, Method, Object[]) STYLE REC_CATCH_EXCEPTION 188 Medium

org.universAAL.middleware.api.impl.ServiceCalleeWrapper

Bug Category Details Line Priority
org.universAAL.middleware.api.impl.ServiceCalleeWrapper.getProfiles() may expose internal representation by returning ServiceCalleeWrapper.profiles MALICIOUS_CODE EI_EXPOSE_REP 238 Medium
new org.universAAL.middleware.api.impl.ServiceCalleeWrapper(ModuleContext, ServiceProfile[], Object, String, String, Map, Map, Map, Map, Map) may expose internal representation by storing an externally mutable object into ServiceCalleeWrapper.profiles MALICIOUS_CODE EI_EXPOSE_REP2 72 Medium
org.universAAL.middleware.api.impl.ServiceCalleeWrapper.setProfiles(ServiceProfile[]) may expose internal representation by storing an externally mutable object into ServiceCalleeWrapper.profiles MALICIOUS_CODE EI_EXPOSE_REP2 234 Medium
org.universAAL.middleware.api.impl.ServiceCalleeWrapper.handleCall(ServiceCall) makes inefficient use of keySet iterator instead of entrySet iterator PERFORMANCE WMI_WRONG_MAP_ITERATOR 116 Medium

org.universAAL.middleware.api.impl.SimplifiedApiService

Bug Category Details Line Priority
org.universAAL.middleware.api.impl.SimplifiedApiService doesn't override org.universAAL.middleware.rdf.Resource.equals(Object) STYLE EQ_DOESNT_OVERRIDE_EQUALS 1 Medium
org.universAAL.middleware.api.impl.SimplifiedApiService.temporalUri should be package protected MALICIOUS_CODE MS_PKGPROTECT 40 Medium