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
62 13 0 0

org.universAAL.ontology.location.Location

Bug Category Details Line Priority
Comparison of String parameter using == or != in org.universAAL.ontology.location.Location.addMultipleValueLocationProperty(String, Location) BAD_PRACTICE ES_COMPARING_PARAMETER_STRING_WITH_EQ 104 Medium
Comparison of String parameter using == or != in org.universAAL.ontology.location.Location.addMultipleValueLocationProperty(String, Location) BAD_PRACTICE ES_COMPARING_PARAMETER_STRING_WITH_EQ 104 Medium
Comparison of String parameter using == or != in org.universAAL.ontology.location.Location.addMultipleValueLocationProperty(String, Location) BAD_PRACTICE ES_COMPARING_PARAMETER_STRING_WITH_EQ 104 Medium
Comparison of String parameter using == or != in org.universAAL.ontology.location.Location.removeMulitpleValueLocationProperty(String, Location) BAD_PRACTICE ES_COMPARING_PARAMETER_STRING_WITH_EQ 164 Medium
Comparison of String parameter using == or != in org.universAAL.ontology.location.Location.removeMulitpleValueLocationProperty(String, Location) BAD_PRACTICE ES_COMPARING_PARAMETER_STRING_WITH_EQ 164 Medium
Comparison of String parameter using == or != in org.universAAL.ontology.location.Location.removeMulitpleValueLocationProperty(String, Location) BAD_PRACTICE ES_COMPARING_PARAMETER_STRING_WITH_EQ 164 Medium
Comparison of String parameter using == or != in org.universAAL.ontology.location.Location.removeMulitpleValueLocationProperty(String, Location) BAD_PRACTICE ES_COMPARING_PARAMETER_STRING_WITH_EQ 164 Medium

org.universAAL.ontology.location.Place

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.universAAL.ontology.location.Location to org.universAAL.ontology.location.position.Point in org.universAAL.ontology.location.Place.getDistanceTo(Location) STYLE BC_UNCONFIRMED_CAST 184 Medium
instanceof will always return true for all non-null values in org.universAAL.ontology.location.Place.getDistanceTo(Location), since all org.universAAL.ontology.location.Location are instances of org.universAAL.ontology.location.Location STYLE BC_VACUOUS_INSTANCEOF 169 Medium

org.universAAL.ontology.location.address.PhysicalAddress

Bug Category Details Line Priority
Useless object stored in variable propList of method org.universAAL.ontology.location.address.PhysicalAddress.setAdditionalID(String[]) STYLE UC_USELESS_OBJECT 233 Medium

org.universAAL.ontology.location.indoor.RoomFunction

Bug Category Details Line Priority
org.universAAL.ontology.location.indoor.RoomFunction doesn't override org.universAAL.middleware.rdf.Resource.equals(Object) STYLE EQ_DOESNT_OVERRIDE_EQUALS 1 Medium

org.universAAL.ontology.phThing.PhysicalThing

Bug Category Details Line Priority
instanceof will always return true for all non-null values in org.universAAL.ontology.phThing.PhysicalThing.setLocation(Place, float, float, float), since all org.universAAL.ontology.location.Place are instances of org.universAAL.ontology.location.Place STYLE BC_VACUOUS_INSTANCEOF 114 Medium

org.universAAL.ontology.shape.Ellipse

Bug Category Details Line Priority
Dead store to intersect in org.universAAL.ontology.shape.Ellipse.getProjectedPoints(Point) STYLE DLS_DEAD_LOCAL_STORE 148 Medium