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
42 7 0 0

org.universAAL.tools.ucc.configuration.model.Activator

Bug Category Details Line Priority
Write to static field org.universAAL.tools.ucc.configuration.model.Activator.context from instance method org.universAAL.tools.ucc.configuration.model.Activator.start(BundleContext) STYLE ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD 29 Medium
Write to static field org.universAAL.tools.ucc.configuration.model.Activator.context from instance method org.universAAL.tools.ucc.configuration.model.Activator.stop(BundleContext) STYLE ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD 41 Medium

org.universAAL.tools.ucc.configuration.model.ConfigurationOption

Bug Category Details Line Priority
org.universAAL.tools.ucc.configuration.model.interfaces.ConfigurationValidator is incompatible with expected argument type String in org.universAAL.tools.ucc.configuration.model.ConfigurationOption.removeValidator(ConfigurationValidator) CORRECTNESS GC_UNRELATED_TYPES 442 High

org.universAAL.tools.ucc.configuration.model.servicetracker.ListenerServiceTracker

Bug Category Details Line Priority
Field ListenerServiceTracker.context masks field in superclass org.osgi.util.tracker.ServiceTracker CORRECTNESS MF_CLASS_MASKS_FIELD Medium

org.universAAL.tools.ucc.configuration.model.servicetracker.ValidationServiceTracker

Bug Category Details Line Priority
new org.universAAL.tools.ucc.configuration.model.servicetracker.ValidationServiceTracker(BundleContext, String, ConfigurationOption, String[]) may expose internal representation by storing an externally mutable object into ValidationServiceTracker.attributes MALICIOUS_CODE EI_EXPOSE_REP2 25 Medium
Field ValidationServiceTracker.context masks field in superclass org.osgi.util.tracker.ServiceTracker CORRECTNESS MF_CLASS_MASKS_FIELD Medium

org.universAAL.tools.ucc.configuration.model.validators.RegExpValidator

Bug Category Details Line Priority
org.universAAL.tools.ucc.configuration.model.validators.RegExpValidator.setAttributes(String[]) may expose internal representation by storing an externally mutable object into RegExpValidator.attributes MALICIOUS_CODE EI_EXPOSE_REP2 42 Medium