SpotBugs Bug Detector Report

The following document contains the results of SpotBugs

SpotBugs Version is 4.9.6

Threshold is medium

Effort is default

Summary

Classes Bugs Errors Missing Classes
364 804 0 0

Files

Class Bugs
com.irurueta.navigation.indoor.Beacon 4
com.irurueta.navigation.indoor.BeaconIdentifier 1
com.irurueta.navigation.indoor.BeaconLocated 19
com.irurueta.navigation.indoor.BeaconWithPower 13
com.irurueta.navigation.indoor.BeaconWithPowerAndLocated 75
com.irurueta.navigation.indoor.Fingerprint 2
com.irurueta.navigation.indoor.RadioSourceKNearestFinder 3
com.irurueta.navigation.indoor.RadioSourceNoMeanKNearestFinder 3
com.irurueta.navigation.indoor.RangingAndRssiFingerprintLocated 6
com.irurueta.navigation.indoor.RangingAndRssiReading 4
com.irurueta.navigation.indoor.RangingAndRssiReadingLocated 18
com.irurueta.navigation.indoor.RangingFingerprintLocated 6
com.irurueta.navigation.indoor.RangingReading 4
com.irurueta.navigation.indoor.RangingReadingLocated 20
com.irurueta.navigation.indoor.Reading 1
com.irurueta.navigation.indoor.RssiFingerprintLocated 4
com.irurueta.navigation.indoor.RssiReading 1
com.irurueta.navigation.indoor.RssiReadingLocated 10
com.irurueta.navigation.indoor.WeightedKNearestNeighboursPositionSolver 5
com.irurueta.navigation.indoor.WifiAccessPoint 2
com.irurueta.navigation.indoor.WifiAccessPointLocated 6
com.irurueta.navigation.indoor.WifiAccessPointWithPower 7
com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated 39
com.irurueta.navigation.indoor.fingerprint.BaseFingerprintPositionAndRadioSourceEstimator 7
com.irurueta.navigation.indoor.fingerprint.BaseFingerprintPositionEstimator 6
com.irurueta.navigation.indoor.fingerprint.FingerprintPositionEstimator 3
com.irurueta.navigation.indoor.fingerprint.NonLinearFingerprintPositionAndRadioSourceEstimator 6
com.irurueta.navigation.indoor.fingerprint.NonLinearFingerprintPositionEstimator 3
com.irurueta.navigation.indoor.position.NonLinearMixedPositionEstimator 2
com.irurueta.navigation.indoor.position.NonLinearRangingAndRssiPositionEstimator 2
com.irurueta.navigation.indoor.position.NonLinearRangingPositionEstimator 2
com.irurueta.navigation.indoor.position.NonLinearRssiPositionEstimator 2
com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator2D 10
com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator3D 10
com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator2D 10
com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator3D 10
com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator2D 10
com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator3D 10
com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator2D 10
com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator3D 10
com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator2D 10
com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator3D 10
com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator2D 10
com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator3D 10
com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator2D 10
com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator3D 10
com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator2D 10
com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator3D 10
com.irurueta.navigation.indoor.position.PositionEstimator 3
com.irurueta.navigation.indoor.position.ReadingSorter 4
com.irurueta.navigation.indoor.position.ReadingSorter$RadioSourceComparator 1
com.irurueta.navigation.indoor.position.ReadingSorter$ReadingComparator 1
com.irurueta.navigation.indoor.position.RobustPositionEstimator 2
com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator 20
com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator 20
com.irurueta.navigation.indoor.radiosource.MSACRobustRangingRadioSourceEstimator2D 1
com.irurueta.navigation.indoor.radiosource.MixedRadioSourceEstimator 2
com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D 21
com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D 21
com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator2D 9
com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator3D 9
com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D 21
com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D 21
com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D 21
com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D 21
com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator2D 9
com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator3D 9
com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D 21
com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D 21
com.irurueta.navigation.indoor.radiosource.RadioSourceEstimator 6
com.irurueta.navigation.indoor.radiosource.RangingAndRssiRadioSourceEstimator 2
com.irurueta.navigation.indoor.radiosource.RangingRadioSourceEstimator 2
com.irurueta.navigation.indoor.radiosource.RobustRadioSourceEstimator 6
com.irurueta.navigation.indoor.radiosource.RobustRangingAndRssiRadioSourceEstimator 2
com.irurueta.navigation.indoor.radiosource.RobustRangingAndRssiRadioSourceEstimator$Solution 2
com.irurueta.navigation.indoor.radiosource.RobustRangingAndRssiRadioSourceEstimator2D 1
com.irurueta.navigation.indoor.radiosource.RobustRangingAndRssiRadioSourceEstimator3D 1
com.irurueta.navigation.indoor.radiosource.RobustRangingRadioSourceEstimator 2
com.irurueta.navigation.indoor.radiosource.RobustRangingRadioSourceEstimator$Solution 2
com.irurueta.navigation.indoor.radiosource.RobustRangingRadioSourceEstimator2D 1
com.irurueta.navigation.indoor.radiosource.RobustRangingRadioSourceEstimator3D 1
com.irurueta.navigation.indoor.radiosource.RobustRssiRadioSourceEstimator 2
com.irurueta.navigation.indoor.radiosource.RobustRssiRadioSourceEstimator$Solution 2
com.irurueta.navigation.indoor.radiosource.RobustRssiRadioSourceEstimator2D 1
com.irurueta.navigation.indoor.radiosource.RobustRssiRadioSourceEstimator3D 1
com.irurueta.navigation.indoor.radiosource.RssiRadioSourceEstimator 2
com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator 32
com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator 32

com.irurueta.navigation.indoor.Beacon

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.Beacon at new com.irurueta.navigation.indoor.Beacon(List, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 110 Medium
Exception thrown in class com.irurueta.navigation.indoor.Beacon at new com.irurueta.navigation.indoor.Beacon(List, double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 150 Medium
Exception thrown in class com.irurueta.navigation.indoor.Beacon at new com.irurueta.navigation.indoor.Beacon(List, double, double, String, int, int, int, String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 178 Medium
Exception thrown in class com.irurueta.navigation.indoor.Beacon at new com.irurueta.navigation.indoor.Beacon(List, double, String, int, int, int, String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 132 Medium

com.irurueta.navigation.indoor.BeaconIdentifier

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.BeaconIdentifier at new com.irurueta.navigation.indoor.BeaconIdentifier(byte[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 85 Medium

com.irurueta.navigation.indoor.BeaconLocated

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.BeaconLocated at new com.irurueta.navigation.indoor.BeaconLocated(List, double, double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 156 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconLocated at new com.irurueta.navigation.indoor.BeaconLocated(List, double, double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 205 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconLocated at new com.irurueta.navigation.indoor.BeaconLocated(List, double, double, String, int, int, int, String, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 184 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconLocated at new com.irurueta.navigation.indoor.BeaconLocated(List, double, double, String, int, int, int, String, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 237 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconLocated at new com.irurueta.navigation.indoor.BeaconLocated(List, double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 53 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconLocated at new com.irurueta.navigation.indoor.BeaconLocated(List, double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 98 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconLocated at new com.irurueta.navigation.indoor.BeaconLocated(List, double, String, int, int, int, String, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 79 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconLocated at new com.irurueta.navigation.indoor.BeaconLocated(List, double, String, int, int, int, String, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 128 Medium
com.irurueta.navigation.indoor.BeaconLocated.getPosition() may expose internal representation by returning BeaconLocated.position MALICIOUS_CODE EI_EXPOSE_REP 262 Medium
com.irurueta.navigation.indoor.BeaconLocated.getPositionCovariance() may expose internal representation by returning BeaconLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP 271 Medium
new com.irurueta.navigation.indoor.BeaconLocated(List, double, double, Point) may expose internal representation by storing an externally mutable object into BeaconLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 159 Medium
new com.irurueta.navigation.indoor.BeaconLocated(List, double, double, Point, Matrix) may expose internal representation by storing an externally mutable object into BeaconLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 213 Medium
new com.irurueta.navigation.indoor.BeaconLocated(List, double, double, String, int, int, int, String, Point) may expose internal representation by storing an externally mutable object into BeaconLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 187 Medium
new com.irurueta.navigation.indoor.BeaconLocated(List, double, double, String, int, int, int, String, Point, Matrix) may expose internal representation by storing an externally mutable object into BeaconLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 246 Medium
new com.irurueta.navigation.indoor.BeaconLocated(List, double, Point) may expose internal representation by storing an externally mutable object into BeaconLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 56 Medium
new com.irurueta.navigation.indoor.BeaconLocated(List, double, Point, Matrix) may expose internal representation by storing an externally mutable object into BeaconLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 106 Medium
new com.irurueta.navigation.indoor.BeaconLocated(List, double, String, int, int, int, String, Point) may expose internal representation by storing an externally mutable object into BeaconLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 82 Medium
new com.irurueta.navigation.indoor.BeaconLocated(List, double, String, int, int, int, String, Point, Matrix) may expose internal representation by storing an externally mutable object into BeaconLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 137 Medium
com.irurueta.navigation.indoor.BeaconLocated doesn't override Beacon.equals(Object) STYLE EQ_DOESNT_OVERRIDE_EQUALS 1 Medium

com.irurueta.navigation.indoor.BeaconWithPower

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPower at new com.irurueta.navigation.indoor.BeaconWithPower(List, double, double, double, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 318 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPower at new com.irurueta.navigation.indoor.BeaconWithPower(List, double, double, double, Double, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 433 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPower at new com.irurueta.navigation.indoor.BeaconWithPower(List, double, double, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 166 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPower at new com.irurueta.navigation.indoor.BeaconWithPower(List, double, double, String, int, int, int, String, double, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 347 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPower at new com.irurueta.navigation.indoor.BeaconWithPower(List, double, double, String, int, int, int, String, double, Double, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 471 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPower at new com.irurueta.navigation.indoor.BeaconWithPower(List, double, double, String, int, int, int, String, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 194 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPower at new com.irurueta.navigation.indoor.BeaconWithPower(List, double, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 99 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPower at new com.irurueta.navigation.indoor.BeaconWithPower(List, double, Double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 248 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPower at new com.irurueta.navigation.indoor.BeaconWithPower(List, double, Double, double, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 370 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPower at new com.irurueta.navigation.indoor.BeaconWithPower(List, double, String, int, int, int, String, double, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 276 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPower at new com.irurueta.navigation.indoor.BeaconWithPower(List, double, String, int, int, int, String, double, Double, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 406 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPower at new com.irurueta.navigation.indoor.BeaconWithPower(List, double, String, int, int, int, String, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 126 Medium
com.irurueta.navigation.indoor.BeaconWithPower doesn't override Beacon.equals(Object) STYLE EQ_DOESNT_OVERRIDE_EQUALS 1 Medium

com.irurueta.navigation.indoor.BeaconWithPowerAndLocated

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, double, Double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 681 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, double, Double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 770 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, double, Double, Double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 960 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, double, Double, Double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 1020 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 433 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 535 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, Double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 293 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, Double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 376 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, String, int, int, int, String, double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 657 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, String, int, int, int, String, double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 742 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, String, int, int, int, String, double, Double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 713 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, String, int, int, int, String, double, Double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 803 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, String, int, int, int, String, double, Double, Double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 994 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, String, int, int, int, String, double, Double, Double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 1057 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, String, int, int, int, String, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 270 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, String, int, int, int, String, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 350 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, String, int, int, int, String, Double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 323 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, String, int, int, int, String, Double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 408 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 55 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 153 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, Double, double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 484 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, Double, double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 592 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, Double, double, Double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 834 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, Double, double, Double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 892 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, Double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 104 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, Double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 207 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, String, int, int, int, String, double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 461 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, String, int, int, int, String, double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 565 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, String, int, int, int, String, double, Double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 514 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, String, int, int, int, String, double, Double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 624 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, String, int, int, int, String, double, Double, Double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 867 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, String, int, int, int, String, double, Double, Double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 928 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, String, int, int, int, String, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 82 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, String, int, int, int, String, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 182 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, String, int, int, int, String, Double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 133 Medium
Exception thrown in class com.irurueta.navigation.indoor.BeaconWithPowerAndLocated at new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, String, int, int, int, String, Double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 238 Medium
com.irurueta.navigation.indoor.BeaconWithPowerAndLocated.getPosition() may expose internal representation by returning BeaconWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP 1082 Medium
com.irurueta.navigation.indoor.BeaconWithPowerAndLocated.getPositionCovariance() may expose internal representation by returning BeaconWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP 1092 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, double, Double, Point) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 684 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, double, Double, Point, Matrix) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 776 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, double, Double, Double, Point) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 963 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, double, Double, Double, Point, Matrix) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 1027 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, Point) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 436 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, Point, Matrix) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 541 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, Double, Point) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 296 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, Double, Point, Matrix) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 382 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, String, int, int, int, String, double, Point) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 660 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, String, int, int, int, String, double, Point, Matrix) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 749 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, String, int, int, int, String, double, Double, Point) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 716 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, String, int, int, int, String, double, Double, Point, Matrix) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 810 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, String, int, int, int, String, double, Double, Double, Point) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 997 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, String, int, int, int, String, double, Double, Double, Point, Matrix) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 1065 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, String, int, int, int, String, Point) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 273 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, String, int, int, int, String, Point, Matrix) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 357 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, String, int, int, int, String, Double, Point) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 326 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, double, String, int, int, int, String, Double, Point, Matrix) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 415 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, Point) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 58 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, Point, Matrix) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 159 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, Double, double, Point) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 487 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, Double, double, Point, Matrix) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 598 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, Double, double, Double, Point) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 837 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, Double, double, Double, Point, Matrix) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 899 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, Double, Point) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 107 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, Double, Point, Matrix) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 213 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, String, int, int, int, String, double, Point) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 464 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, String, int, int, int, String, double, Point, Matrix) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 572 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, String, int, int, int, String, double, Double, Point) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 517 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, String, int, int, int, String, double, Double, Point, Matrix) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 631 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, String, int, int, int, String, double, Double, Double, Point) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 870 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, String, int, int, int, String, double, Double, Double, Point, Matrix) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 935 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, String, int, int, int, String, Point) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 85 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, String, int, int, int, String, Point, Matrix) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 189 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, String, int, int, int, String, Double, Point) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 136 Medium
new com.irurueta.navigation.indoor.BeaconWithPowerAndLocated(List, double, String, int, int, int, String, Double, Point, Matrix) may expose internal representation by storing an externally mutable object into BeaconWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 245 Medium
com.irurueta.navigation.indoor.BeaconWithPowerAndLocated doesn't override Beacon.equals(Object) STYLE EQ_DOESNT_OVERRIDE_EQUALS 1 Medium

com.irurueta.navigation.indoor.Fingerprint

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.Fingerprint at new com.irurueta.navigation.indoor.Fingerprint(List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 50 Medium
com.irurueta.navigation.indoor.Fingerprint.getReadings() may expose internal representation by returning Fingerprint.readings MALICIOUS_CODE EI_EXPOSE_REP 61 Medium

com.irurueta.navigation.indoor.RadioSourceKNearestFinder

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.RadioSourceKNearestFinder at new com.irurueta.navigation.indoor.RadioSourceKNearestFinder(Collection) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 46 Medium
com.irurueta.navigation.indoor.RadioSourceKNearestFinder.getFingerprints() may expose internal representation by returning RadioSourceKNearestFinder.fingerprints MALICIOUS_CODE EI_EXPOSE_REP 103 Medium
new com.irurueta.navigation.indoor.RadioSourceKNearestFinder(Collection) may expose internal representation by storing an externally mutable object into RadioSourceKNearestFinder.fingerprints MALICIOUS_CODE EI_EXPOSE_REP2 48 Medium

com.irurueta.navigation.indoor.RadioSourceNoMeanKNearestFinder

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.RadioSourceNoMeanKNearestFinder at new com.irurueta.navigation.indoor.RadioSourceNoMeanKNearestFinder(Collection) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 49 Medium
com.irurueta.navigation.indoor.RadioSourceNoMeanKNearestFinder.getFingerprints() may expose internal representation by returning RadioSourceNoMeanKNearestFinder.mFingerprints MALICIOUS_CODE EI_EXPOSE_REP 106 Medium
new com.irurueta.navigation.indoor.RadioSourceNoMeanKNearestFinder(Collection) may expose internal representation by storing an externally mutable object into RadioSourceNoMeanKNearestFinder.mFingerprints MALICIOUS_CODE EI_EXPOSE_REP2 51 Medium

com.irurueta.navigation.indoor.RangingAndRssiFingerprintLocated

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.RangingAndRssiFingerprintLocated at new com.irurueta.navigation.indoor.RangingAndRssiFingerprintLocated(List, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 57 Medium
Exception thrown in class com.irurueta.navigation.indoor.RangingAndRssiFingerprintLocated at new com.irurueta.navigation.indoor.RangingAndRssiFingerprintLocated(List, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 75 Medium
com.irurueta.navigation.indoor.RangingAndRssiFingerprintLocated.getPosition() may expose internal representation by returning RangingAndRssiFingerprintLocated.position MALICIOUS_CODE EI_EXPOSE_REP 99 Medium
com.irurueta.navigation.indoor.RangingAndRssiFingerprintLocated.getPositionCovariance() may expose internal representation by returning RangingAndRssiFingerprintLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP 108 Medium
new com.irurueta.navigation.indoor.RangingAndRssiFingerprintLocated(List, Point) may expose internal representation by storing an externally mutable object into RangingAndRssiFingerprintLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 60 Medium
new com.irurueta.navigation.indoor.RangingAndRssiFingerprintLocated(List, Point, Matrix) may expose internal representation by storing an externally mutable object into RangingAndRssiFingerprintLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 83 Medium

com.irurueta.navigation.indoor.RangingAndRssiReading

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.RangingAndRssiReading at new com.irurueta.navigation.indoor.RangingAndRssiReading(RadioSource, double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 76 Medium
Exception thrown in class com.irurueta.navigation.indoor.RangingAndRssiReading at new com.irurueta.navigation.indoor.RangingAndRssiReading(RadioSource, double, double, int, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 99 Medium
Exception thrown in class com.irurueta.navigation.indoor.RangingAndRssiReading at new com.irurueta.navigation.indoor.RangingAndRssiReading(RadioSource, double, double, Double, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 117 Medium
Exception thrown in class com.irurueta.navigation.indoor.RangingAndRssiReading at new com.irurueta.navigation.indoor.RangingAndRssiReading(RadioSource, double, double, Double, Double, int, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 149 Medium

com.irurueta.navigation.indoor.RangingAndRssiReadingLocated

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.RangingAndRssiReadingLocated at new com.irurueta.navigation.indoor.RangingAndRssiReadingLocated(RadioSource, double, double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 56 Medium
Exception thrown in class com.irurueta.navigation.indoor.RangingAndRssiReadingLocated at new com.irurueta.navigation.indoor.RangingAndRssiReadingLocated(RadioSource, double, double, Point, int, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 82 Medium
Exception thrown in class com.irurueta.navigation.indoor.RangingAndRssiReadingLocated at new com.irurueta.navigation.indoor.RangingAndRssiReadingLocated(RadioSource, double, double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 157 Medium
Exception thrown in class com.irurueta.navigation.indoor.RangingAndRssiReadingLocated at new com.irurueta.navigation.indoor.RangingAndRssiReadingLocated(RadioSource, double, double, Point, Matrix, int, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 187 Medium
Exception thrown in class com.irurueta.navigation.indoor.RangingAndRssiReadingLocated at new com.irurueta.navigation.indoor.RangingAndRssiReadingLocated(RadioSource, double, double, Point, Double, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 106 Medium
Exception thrown in class com.irurueta.navigation.indoor.RangingAndRssiReadingLocated at new com.irurueta.navigation.indoor.RangingAndRssiReadingLocated(RadioSource, double, double, Point, Double, Double, int, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 136 Medium
Exception thrown in class com.irurueta.navigation.indoor.RangingAndRssiReadingLocated at new com.irurueta.navigation.indoor.RangingAndRssiReadingLocated(RadioSource, double, double, Point, Double, Double, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 216 Medium
Exception thrown in class com.irurueta.navigation.indoor.RangingAndRssiReadingLocated at new com.irurueta.navigation.indoor.RangingAndRssiReadingLocated(RadioSource, double, double, Point, Double, Double, Matrix, int, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 250 Medium
com.irurueta.navigation.indoor.RangingAndRssiReadingLocated.getPosition() may expose internal representation by returning RangingAndRssiReadingLocated.position MALICIOUS_CODE EI_EXPOSE_REP 275 Medium
com.irurueta.navigation.indoor.RangingAndRssiReadingLocated.getPositionCovariance() may expose internal representation by returning RangingAndRssiReadingLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP 284 Medium
new com.irurueta.navigation.indoor.RangingAndRssiReadingLocated(RadioSource, double, double, Point) may expose internal representation by storing an externally mutable object into RangingAndRssiReadingLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 59 Medium
new com.irurueta.navigation.indoor.RangingAndRssiReadingLocated(RadioSource, double, double, Point, int, int) may expose internal representation by storing an externally mutable object into RangingAndRssiReadingLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 85 Medium
new com.irurueta.navigation.indoor.RangingAndRssiReadingLocated(RadioSource, double, double, Point, Matrix) may expose internal representation by storing an externally mutable object into RangingAndRssiReadingLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 165 Medium
new com.irurueta.navigation.indoor.RangingAndRssiReadingLocated(RadioSource, double, double, Point, Matrix, int, int) may expose internal representation by storing an externally mutable object into RangingAndRssiReadingLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 195 Medium
new com.irurueta.navigation.indoor.RangingAndRssiReadingLocated(RadioSource, double, double, Point, Double, Double) may expose internal representation by storing an externally mutable object into RangingAndRssiReadingLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 109 Medium
new com.irurueta.navigation.indoor.RangingAndRssiReadingLocated(RadioSource, double, double, Point, Double, Double, int, int) may expose internal representation by storing an externally mutable object into RangingAndRssiReadingLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 139 Medium
new com.irurueta.navigation.indoor.RangingAndRssiReadingLocated(RadioSource, double, double, Point, Double, Double, Matrix) may expose internal representation by storing an externally mutable object into RangingAndRssiReadingLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 224 Medium
new com.irurueta.navigation.indoor.RangingAndRssiReadingLocated(RadioSource, double, double, Point, Double, Double, Matrix, int, int) may expose internal representation by storing an externally mutable object into RangingAndRssiReadingLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 259 Medium

com.irurueta.navigation.indoor.RangingFingerprintLocated

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.RangingFingerprintLocated at new com.irurueta.navigation.indoor.RangingFingerprintLocated(List, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 56 Medium
Exception thrown in class com.irurueta.navigation.indoor.RangingFingerprintLocated at new com.irurueta.navigation.indoor.RangingFingerprintLocated(List, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 73 Medium
com.irurueta.navigation.indoor.RangingFingerprintLocated.getPosition() may expose internal representation by returning RangingFingerprintLocated.position MALICIOUS_CODE EI_EXPOSE_REP 97 Medium
com.irurueta.navigation.indoor.RangingFingerprintLocated.getPositionCovariance() may expose internal representation by returning RangingFingerprintLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP 106 Medium
new com.irurueta.navigation.indoor.RangingFingerprintLocated(List, Point) may expose internal representation by storing an externally mutable object into RangingFingerprintLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 59 Medium
new com.irurueta.navigation.indoor.RangingFingerprintLocated(List, Point, Matrix) may expose internal representation by storing an externally mutable object into RangingFingerprintLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 81 Medium

com.irurueta.navigation.indoor.RangingReading

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.RangingReading at new com.irurueta.navigation.indoor.RangingReading(RadioSource, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 63 Medium
Exception thrown in class com.irurueta.navigation.indoor.RangingReading at new com.irurueta.navigation.indoor.RangingReading(RadioSource, double, int, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 83 Medium
Exception thrown in class com.irurueta.navigation.indoor.RangingReading at new com.irurueta.navigation.indoor.RangingReading(RadioSource, double, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 104 Medium
Exception thrown in class com.irurueta.navigation.indoor.RangingReading at new com.irurueta.navigation.indoor.RangingReading(RadioSource, double, Double, int, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 129 Medium

com.irurueta.navigation.indoor.RangingReadingLocated

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.RangingReadingLocated at new com.irurueta.navigation.indoor.RangingReadingLocated(RadioSource, double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 55 Medium
Exception thrown in class com.irurueta.navigation.indoor.RangingReadingLocated at new com.irurueta.navigation.indoor.RangingReadingLocated(RadioSource, double, Point, int, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 80 Medium
Exception thrown in class com.irurueta.navigation.indoor.RangingReadingLocated at new com.irurueta.navigation.indoor.RangingReadingLocated(RadioSource, double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 146 Medium
Exception thrown in class com.irurueta.navigation.indoor.RangingReadingLocated at new com.irurueta.navigation.indoor.RangingReadingLocated(RadioSource, double, Point, Matrix, int, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 178 Medium
Exception thrown in class com.irurueta.navigation.indoor.RangingReadingLocated at new com.irurueta.navigation.indoor.RangingReadingLocated(RadioSource, double, Point, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 101 Medium
Exception thrown in class com.irurueta.navigation.indoor.RangingReadingLocated at new com.irurueta.navigation.indoor.RangingReadingLocated(RadioSource, double, Point, Double, int, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 127 Medium
Exception thrown in class com.irurueta.navigation.indoor.RangingReadingLocated at new com.irurueta.navigation.indoor.RangingReadingLocated(RadioSource, double, Point, Double, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 207 Medium
Exception thrown in class com.irurueta.navigation.indoor.RangingReadingLocated at new com.irurueta.navigation.indoor.RangingReadingLocated(RadioSource, double, Point, Double, Matrix, int, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 241 Medium
com.irurueta.navigation.indoor.RangingReadingLocated.getPosition() may expose internal representation by returning RangingReadingLocated.position MALICIOUS_CODE EI_EXPOSE_REP 268 Medium
com.irurueta.navigation.indoor.RangingReadingLocated.getPositionCovariance() may expose internal representation by returning RangingReadingLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP 277 Medium
new com.irurueta.navigation.indoor.RangingReadingLocated(RadioSource, double, Point) may expose internal representation by storing an externally mutable object into RangingReadingLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 58 Medium
new com.irurueta.navigation.indoor.RangingReadingLocated(RadioSource, double, Point, int, int) may expose internal representation by storing an externally mutable object into RangingReadingLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 83 Medium
new com.irurueta.navigation.indoor.RangingReadingLocated(RadioSource, double, Point, Matrix) may expose internal representation by storing an externally mutable object into RangingReadingLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 154 Medium
new com.irurueta.navigation.indoor.RangingReadingLocated(RadioSource, double, Point, Matrix, int, int) may expose internal representation by storing an externally mutable object into RangingReadingLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 188 Medium
new com.irurueta.navigation.indoor.RangingReadingLocated(RadioSource, double, Point, Matrix, int, int) may expose internal representation by storing an externally mutable object into RangingReadingLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 189 Medium
new com.irurueta.navigation.indoor.RangingReadingLocated(RadioSource, double, Point, Double) may expose internal representation by storing an externally mutable object into RangingReadingLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 104 Medium
new com.irurueta.navigation.indoor.RangingReadingLocated(RadioSource, double, Point, Double, int, int) may expose internal representation by storing an externally mutable object into RangingReadingLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 130 Medium
new com.irurueta.navigation.indoor.RangingReadingLocated(RadioSource, double, Point, Double, Matrix) may expose internal representation by storing an externally mutable object into RangingReadingLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 215 Medium
new com.irurueta.navigation.indoor.RangingReadingLocated(RadioSource, double, Point, Double, Matrix, int, int) may expose internal representation by storing an externally mutable object into RangingReadingLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 251 Medium
new com.irurueta.navigation.indoor.RangingReadingLocated(RadioSource, double, Point, Double, Matrix, int, int) may expose internal representation by storing an externally mutable object into RangingReadingLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 252 Medium

com.irurueta.navigation.indoor.Reading

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.Reading at new com.irurueta.navigation.indoor.Reading(RadioSource) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 40 Medium

com.irurueta.navigation.indoor.RssiFingerprintLocated

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.RssiFingerprintLocated at new com.irurueta.navigation.indoor.RssiFingerprintLocated(List, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 56 Medium
Exception thrown in class com.irurueta.navigation.indoor.RssiFingerprintLocated at new com.irurueta.navigation.indoor.RssiFingerprintLocated(List, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 73 Medium
com.irurueta.navigation.indoor.RssiFingerprintLocated.getPosition() may expose internal representation by returning RssiFingerprintLocated.position MALICIOUS_CODE EI_EXPOSE_REP 97 Medium
com.irurueta.navigation.indoor.RssiFingerprintLocated.getPositionCovariance() may expose internal representation by returning RssiFingerprintLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP 106 Medium

com.irurueta.navigation.indoor.RssiReading

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.RssiReading at new com.irurueta.navigation.indoor.RssiReading(RadioSource, double, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 61 Medium

com.irurueta.navigation.indoor.RssiReadingLocated

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.RssiReadingLocated at new com.irurueta.navigation.indoor.RssiReadingLocated(RadioSource, double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 55 Medium
Exception thrown in class com.irurueta.navigation.indoor.RssiReadingLocated at new com.irurueta.navigation.indoor.RssiReadingLocated(RadioSource, double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 93 Medium
Exception thrown in class com.irurueta.navigation.indoor.RssiReadingLocated at new com.irurueta.navigation.indoor.RssiReadingLocated(RadioSource, double, Point, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 75 Medium
Exception thrown in class com.irurueta.navigation.indoor.RssiReadingLocated at new com.irurueta.navigation.indoor.RssiReadingLocated(RadioSource, double, Point, Double, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 119 Medium
com.irurueta.navigation.indoor.RssiReadingLocated.getPosition() may expose internal representation by returning RssiReadingLocated.position MALICIOUS_CODE EI_EXPOSE_REP 144 Medium
com.irurueta.navigation.indoor.RssiReadingLocated.getPositionCovariance() may expose internal representation by returning RssiReadingLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP 154 Medium
new com.irurueta.navigation.indoor.RssiReadingLocated(RadioSource, double, Point) may expose internal representation by storing an externally mutable object into RssiReadingLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 58 Medium
new com.irurueta.navigation.indoor.RssiReadingLocated(RadioSource, double, Point, Matrix) may expose internal representation by storing an externally mutable object into RssiReadingLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 101 Medium
new com.irurueta.navigation.indoor.RssiReadingLocated(RadioSource, double, Point, Double) may expose internal representation by storing an externally mutable object into RssiReadingLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 78 Medium
new com.irurueta.navigation.indoor.RssiReadingLocated(RadioSource, double, Point, Double, Matrix) may expose internal representation by storing an externally mutable object into RssiReadingLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 127 Medium

com.irurueta.navigation.indoor.WeightedKNearestNeighboursPositionSolver

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.WeightedKNearestNeighboursPositionSolver at new com.irurueta.navigation.indoor.WeightedKNearestNeighboursPositionSolver(RssiFingerprintLocated[], double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 96 Medium
Exception thrown in class com.irurueta.navigation.indoor.WeightedKNearestNeighboursPositionSolver at new com.irurueta.navigation.indoor.WeightedKNearestNeighboursPositionSolver(RssiFingerprintLocated[], double[], WeightedKNearestNeighboursPositionSolverListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 124 Medium
com.irurueta.navigation.indoor.WeightedKNearestNeighboursPositionSolver.getDistances() may expose internal representation by returning WeightedKNearestNeighboursPositionSolver.distances MALICIOUS_CODE EI_EXPOSE_REP 166 Medium
com.irurueta.navigation.indoor.WeightedKNearestNeighboursPositionSolver.getEstimatedPositionCoordinates() may expose internal representation by returning WeightedKNearestNeighboursPositionSolver.estimatedPositionCoordinates MALICIOUS_CODE EI_EXPOSE_REP 307 Medium
com.irurueta.navigation.indoor.WeightedKNearestNeighboursPositionSolver.getFingerprints() may expose internal representation by returning WeightedKNearestNeighboursPositionSolver.fingerprints MALICIOUS_CODE EI_EXPOSE_REP 156 Medium

com.irurueta.navigation.indoor.WifiAccessPoint

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPoint at new com.irurueta.navigation.indoor.WifiAccessPoint(String, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 51 Medium
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPoint at new com.irurueta.navigation.indoor.WifiAccessPoint(String, double, String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 72 Medium

com.irurueta.navigation.indoor.WifiAccessPointLocated

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointLocated at new com.irurueta.navigation.indoor.WifiAccessPointLocated(String, double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 53 Medium
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointLocated at new com.irurueta.navigation.indoor.WifiAccessPointLocated(String, double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 95 Medium
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointLocated at new com.irurueta.navigation.indoor.WifiAccessPointLocated(String, double, String, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 75 Medium
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointLocated at new com.irurueta.navigation.indoor.WifiAccessPointLocated(String, double, String, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 122 Medium
com.irurueta.navigation.indoor.WifiAccessPointLocated.getPosition() may expose internal representation by returning WifiAccessPointLocated.position MALICIOUS_CODE EI_EXPOSE_REP 146 Medium
com.irurueta.navigation.indoor.WifiAccessPointLocated.getPositionCovariance() may expose internal representation by returning WifiAccessPointLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP 155 Medium

com.irurueta.navigation.indoor.WifiAccessPointWithPower

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointWithPower at new com.irurueta.navigation.indoor.WifiAccessPointWithPower(String, double, double, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 105 Medium
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointWithPower at new com.irurueta.navigation.indoor.WifiAccessPointWithPower(String, double, double, Double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 165 Medium
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointWithPower at new com.irurueta.navigation.indoor.WifiAccessPointWithPower(String, double, double, Double, double, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 212 Medium
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointWithPower at new com.irurueta.navigation.indoor.WifiAccessPointWithPower(String, double, String, double, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 128 Medium
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointWithPower at new com.irurueta.navigation.indoor.WifiAccessPointWithPower(String, double, String, double, Double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 186 Medium
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointWithPower at new com.irurueta.navigation.indoor.WifiAccessPointWithPower(String, double, String, double, Double, double, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 240 Medium
com.irurueta.navigation.indoor.WifiAccessPointWithPower doesn't override WifiAccessPoint.equals(Object) STYLE EQ_DOESNT_OVERRIDE_EQUALS 1 Medium

com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated at new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, double, double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 258 Medium
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated at new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, double, double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 335 Medium
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated at new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 55 Medium
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated at new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 151 Medium
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated at new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, double, Double, double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 285 Medium
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated at new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, double, Double, double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 364 Medium
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated at new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, double, Double, double, Double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 427 Medium
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated at new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, double, Double, double, Double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 487 Medium
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated at new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, double, Double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 103 Medium
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated at new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, double, Double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 204 Medium
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated at new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, String, double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 78 Medium
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated at new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, String, double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 177 Medium
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated at new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, String, double, Double, double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 312 Medium
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated at new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, String, double, Double, double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 394 Medium
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated at new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, String, double, Double, double, Double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 458 Medium
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated at new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, String, double, Double, double, Double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 520 Medium
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated at new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, String, double, Double, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 129 Medium
Exception thrown in class com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated at new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, String, double, Double, Point, Matrix) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 232 Medium
com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated.getPosition() may expose internal representation by returning WifiAccessPointWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP 543 Medium
com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated.getPositionCovariance() may expose internal representation by returning WifiAccessPointWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP 552 Medium
new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, double, double, Point) may expose internal representation by storing an externally mutable object into WifiAccessPointWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 261 Medium
new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, double, double, Point, Matrix) may expose internal representation by storing an externally mutable object into WifiAccessPointWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 341 Medium
new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, double, Point) may expose internal representation by storing an externally mutable object into WifiAccessPointWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 58 Medium
new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, double, Point, Matrix) may expose internal representation by storing an externally mutable object into WifiAccessPointWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 157 Medium
new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, double, Double, double, Point) may expose internal representation by storing an externally mutable object into WifiAccessPointWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 288 Medium
new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, double, Double, double, Point, Matrix) may expose internal representation by storing an externally mutable object into WifiAccessPointWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 370 Medium
new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, double, Double, double, Double, Point) may expose internal representation by storing an externally mutable object into WifiAccessPointWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 430 Medium
new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, double, Double, double, Double, Point, Matrix) may expose internal representation by storing an externally mutable object into WifiAccessPointWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 494 Medium
new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, double, Double, Point) may expose internal representation by storing an externally mutable object into WifiAccessPointWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 106 Medium
new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, double, Double, Point, Matrix) may expose internal representation by storing an externally mutable object into WifiAccessPointWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 210 Medium
new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, String, double, Point) may expose internal representation by storing an externally mutable object into WifiAccessPointWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 81 Medium
new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, String, double, Point, Matrix) may expose internal representation by storing an externally mutable object into WifiAccessPointWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 183 Medium
new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, String, double, Double, double, Point) may expose internal representation by storing an externally mutable object into WifiAccessPointWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 315 Medium
new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, String, double, Double, double, Point, Matrix) may expose internal representation by storing an externally mutable object into WifiAccessPointWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 400 Medium
new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, String, double, Double, double, Double, Point) may expose internal representation by storing an externally mutable object into WifiAccessPointWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 461 Medium
new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, String, double, Double, double, Double, Point, Matrix) may expose internal representation by storing an externally mutable object into WifiAccessPointWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 527 Medium
new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, String, double, Double, Point) may expose internal representation by storing an externally mutable object into WifiAccessPointWithPowerAndLocated.position MALICIOUS_CODE EI_EXPOSE_REP2 132 Medium
new com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated(String, double, String, double, Double, Point, Matrix) may expose internal representation by storing an externally mutable object into WifiAccessPointWithPowerAndLocated.positionCovariance MALICIOUS_CODE EI_EXPOSE_REP2 238 Medium
com.irurueta.navigation.indoor.WifiAccessPointWithPowerAndLocated doesn't override WifiAccessPoint.equals(Object) STYLE EQ_DOESNT_OVERRIDE_EQUALS 1 Medium

com.irurueta.navigation.indoor.fingerprint.BaseFingerprintPositionAndRadioSourceEstimator

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.fingerprint.BaseFingerprintPositionAndRadioSourceEstimator at new com.irurueta.navigation.indoor.fingerprint.BaseFingerprintPositionAndRadioSourceEstimator(List, RssiFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 152 Medium
Exception thrown in class com.irurueta.navigation.indoor.fingerprint.BaseFingerprintPositionAndRadioSourceEstimator at new com.irurueta.navigation.indoor.fingerprint.BaseFingerprintPositionAndRadioSourceEstimator(List, RssiFingerprint, BaseFingerprintPositionAndRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 173 Medium
com.irurueta.navigation.indoor.fingerprint.BaseFingerprintPositionAndRadioSourceEstimator.getEstimatedLocatedSources() may expose internal representation by returning BaseFingerprintPositionAndRadioSourceEstimator.estimatedLocatedSources MALICIOUS_CODE EI_EXPOSE_REP 384 Medium
com.irurueta.navigation.indoor.fingerprint.BaseFingerprintPositionAndRadioSourceEstimator.getEstimatedPositionCoordinates() may expose internal representation by returning BaseFingerprintPositionAndRadioSourceEstimator.estimatedPositionCoordinates MALICIOUS_CODE EI_EXPOSE_REP 346 Medium
com.irurueta.navigation.indoor.fingerprint.BaseFingerprintPositionAndRadioSourceEstimator.getFingerprint() may expose internal representation by returning BaseFingerprintPositionAndRadioSourceEstimator.fingerprint MALICIOUS_CODE EI_EXPOSE_REP 219 Medium
com.irurueta.navigation.indoor.fingerprint.BaseFingerprintPositionAndRadioSourceEstimator.getLocatedFingerprints() may expose internal representation by returning BaseFingerprintPositionAndRadioSourceEstimator.locatedFingerprints MALICIOUS_CODE EI_EXPOSE_REP 184 Medium
com.irurueta.navigation.indoor.fingerprint.BaseFingerprintPositionAndRadioSourceEstimator.getNearestFingerprints() may expose internal representation by returning BaseFingerprintPositionAndRadioSourceEstimator.nearestFingerprints MALICIOUS_CODE EI_EXPOSE_REP 395 Medium

com.irurueta.navigation.indoor.fingerprint.BaseFingerprintPositionEstimator

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.fingerprint.BaseFingerprintPositionEstimator at new com.irurueta.navigation.indoor.fingerprint.BaseFingerprintPositionEstimator(List, RssiFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 149 Medium
Exception thrown in class com.irurueta.navigation.indoor.fingerprint.BaseFingerprintPositionEstimator at new com.irurueta.navigation.indoor.fingerprint.BaseFingerprintPositionEstimator(List, RssiFingerprint, BaseFingerprintEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 175 Medium
com.irurueta.navigation.indoor.fingerprint.BaseFingerprintPositionEstimator.getEstimatedPositionCoordinates() may expose internal representation by returning BaseFingerprintPositionEstimator.estimatedPositionCoordinates MALICIOUS_CODE EI_EXPOSE_REP 341 Medium
com.irurueta.navigation.indoor.fingerprint.BaseFingerprintPositionEstimator.getFingerprint() may expose internal representation by returning BaseFingerprintPositionEstimator.fingerprint MALICIOUS_CODE EI_EXPOSE_REP 221 Medium
com.irurueta.navigation.indoor.fingerprint.BaseFingerprintPositionEstimator.getLocatedFingerprints() may expose internal representation by returning BaseFingerprintPositionEstimator.locatedFingerprints MALICIOUS_CODE EI_EXPOSE_REP 186 Medium
com.irurueta.navigation.indoor.fingerprint.BaseFingerprintPositionEstimator.getNearestFingerprints() may expose internal representation by returning BaseFingerprintPositionEstimator.nearestFingerprints MALICIOUS_CODE EI_EXPOSE_REP 365 Medium

com.irurueta.navigation.indoor.fingerprint.FingerprintPositionEstimator

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.fingerprint.FingerprintPositionEstimator at new com.irurueta.navigation.indoor.fingerprint.FingerprintPositionEstimator(List, RssiFingerprint, List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 103 Medium
Exception thrown in class com.irurueta.navigation.indoor.fingerprint.FingerprintPositionEstimator at new com.irurueta.navigation.indoor.fingerprint.FingerprintPositionEstimator(List, RssiFingerprint, List, FingerprintPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 130 Medium
com.irurueta.navigation.indoor.fingerprint.FingerprintPositionEstimator.getSources() may expose internal representation by returning FingerprintPositionEstimator.sources MALICIOUS_CODE EI_EXPOSE_REP 140 Medium

com.irurueta.navigation.indoor.fingerprint.NonLinearFingerprintPositionAndRadioSourceEstimator

Bug Category Details Line Priority
com.irurueta.navigation.indoor.fingerprint.NonLinearFingerprintPositionAndRadioSourceEstimator.getCovariance() may expose internal representation by returning NonLinearFingerprintPositionAndRadioSourceEstimator.covariance MALICIOUS_CODE EI_EXPOSE_REP 410 Medium
com.irurueta.navigation.indoor.fingerprint.NonLinearFingerprintPositionAndRadioSourceEstimator.getEstimatedPositionCovariance() may expose internal representation by returning NonLinearFingerprintPositionAndRadioSourceEstimator.estimatedPositionCovariance MALICIOUS_CODE EI_EXPOSE_REP 419 Medium
com.irurueta.navigation.indoor.fingerprint.NonLinearFingerprintPositionAndRadioSourceEstimator.getInitialLocatedSources() may expose internal representation by returning NonLinearFingerprintPositionAndRadioSourceEstimator.mInitialLocatedSources MALICIOUS_CODE EI_EXPOSE_REP 355 Medium
com.irurueta.navigation.indoor.fingerprint.NonLinearFingerprintPositionAndRadioSourceEstimator.getInitialPosition() may expose internal representation by returning NonLinearFingerprintPositionAndRadioSourceEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP 382 Medium
com.irurueta.navigation.indoor.fingerprint.NonLinearFingerprintPositionAndRadioSourceEstimator.setInitialLocatedSources(List) may expose internal representation by storing an externally mutable object into NonLinearFingerprintPositionAndRadioSourceEstimator.mInitialLocatedSources MALICIOUS_CODE EI_EXPOSE_REP2 370 Medium
com.irurueta.navigation.indoor.fingerprint.NonLinearFingerprintPositionAndRadioSourceEstimator.setInitialPosition(Point) may expose internal representation by storing an externally mutable object into NonLinearFingerprintPositionAndRadioSourceEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP2 399 Medium

com.irurueta.navigation.indoor.fingerprint.NonLinearFingerprintPositionEstimator

Bug Category Details Line Priority
com.irurueta.navigation.indoor.fingerprint.NonLinearFingerprintPositionEstimator.getCovariance() may expose internal representation by returning NonLinearFingerprintPositionEstimator.mCovariance MALICIOUS_CODE EI_EXPOSE_REP 455 Medium
com.irurueta.navigation.indoor.fingerprint.NonLinearFingerprintPositionEstimator.getInitialPosition() may expose internal representation by returning NonLinearFingerprintPositionEstimator.mInitialPosition MALICIOUS_CODE EI_EXPOSE_REP 287 Medium
com.irurueta.navigation.indoor.fingerprint.NonLinearFingerprintPositionEstimator.setInitialPosition(Point) may expose internal representation by storing an externally mutable object into NonLinearFingerprintPositionEstimator.mInitialPosition MALICIOUS_CODE EI_EXPOSE_REP2 304 Medium

com.irurueta.navigation.indoor.position.NonLinearMixedPositionEstimator

Bug Category Details Line Priority
com.irurueta.navigation.indoor.position.NonLinearMixedPositionEstimator.getInitialPosition() may expose internal representation by returning NonLinearMixedPositionEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP 128 Medium
com.irurueta.navigation.indoor.position.NonLinearMixedPositionEstimator.setInitialPosition(Point) may expose internal representation by storing an externally mutable object into NonLinearMixedPositionEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP2 143 Medium

com.irurueta.navigation.indoor.position.NonLinearRangingAndRssiPositionEstimator

Bug Category Details Line Priority
com.irurueta.navigation.indoor.position.NonLinearRangingAndRssiPositionEstimator.getInitialPosition() may expose internal representation by returning NonLinearRangingAndRssiPositionEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP 129 Medium
com.irurueta.navigation.indoor.position.NonLinearRangingAndRssiPositionEstimator.setInitialPosition(Point) may expose internal representation by storing an externally mutable object into NonLinearRangingAndRssiPositionEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP2 144 Medium

com.irurueta.navigation.indoor.position.NonLinearRangingPositionEstimator

Bug Category Details Line Priority
com.irurueta.navigation.indoor.position.NonLinearRangingPositionEstimator.getInitialPosition() may expose internal representation by returning NonLinearRangingPositionEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP 128 Medium
com.irurueta.navigation.indoor.position.NonLinearRangingPositionEstimator.setInitialPosition(Point) may expose internal representation by storing an externally mutable object into NonLinearRangingPositionEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP2 143 Medium

com.irurueta.navigation.indoor.position.NonLinearRssiPositionEstimator

Bug Category Details Line Priority
com.irurueta.navigation.indoor.position.NonLinearRssiPositionEstimator.getInitialPosition() may expose internal representation by returning NonLinearRssiPositionEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP 127 Medium
com.irurueta.navigation.indoor.position.NonLinearRssiPositionEstimator.setInitialPosition(Point) may expose internal representation by storing an externally mutable object into NonLinearRssiPositionEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP2 142 Medium

com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator2D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator2D(double[], double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 181 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator2D(double[], double[], Fingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 229 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator2D(double[], double[], Fingerprint, RobustMixedPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 330 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator2D(double[], double[], RobustMixedPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 278 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator2D(double[], double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 205 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator2D(double[], double[], List, Fingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 257 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator2D(double[], double[], List, Fingerprint, RobustMixedPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 360 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator2D(double[], double[], List, RobustMixedPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 304 Medium
com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator2D.getFingerprintReadingsQualityScores() may expose internal representation by returning PROMedSRobustMixedPositionEstimator2D.fingerprintReadingsQualityScores MALICIOUS_CODE EI_EXPOSE_REP 403 Medium
com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator2D.getSourceQualityScores() may expose internal representation by returning PROMedSRobustMixedPositionEstimator2D.sourceQualityScores MALICIOUS_CODE EI_EXPOSE_REP 372 Medium

com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator3D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator3D(double[], double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 181 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator3D(double[], double[], Fingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 229 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator3D(double[], double[], Fingerprint, RobustMixedPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 330 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator3D(double[], double[], RobustMixedPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 278 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator3D(double[], double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 205 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator3D(double[], double[], List, Fingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 257 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator3D(double[], double[], List, Fingerprint, RobustMixedPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 360 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator3D(double[], double[], List, RobustMixedPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 304 Medium
com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator3D.getFingerprintReadingsQualityScores() may expose internal representation by returning PROMedSRobustMixedPositionEstimator3D.fingerprintReadingsQualityScores MALICIOUS_CODE EI_EXPOSE_REP 403 Medium
com.irurueta.navigation.indoor.position.PROMedSRobustMixedPositionEstimator3D.getSourceQualityScores() may expose internal representation by returning PROMedSRobustMixedPositionEstimator3D.sourceQualityScores MALICIOUS_CODE EI_EXPOSE_REP 372 Medium

com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator2D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator2D(double[], double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 186 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator2D(double[], double[], RangingAndRssiFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 235 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator2D(double[], double[], RangingAndRssiFingerprint, RobustRangingAndRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 338 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator2D(double[], double[], RobustRangingAndRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 285 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator2D(double[], double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 210 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator2D(double[], double[], List, RangingAndRssiFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 264 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator2D(double[], double[], List, RangingAndRssiFingerprint, RobustRangingAndRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 369 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator2D(double[], double[], List, RobustRangingAndRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 311 Medium
com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator2D.getFingerprintReadingsQualityScores() may expose internal representation by returning PROMedSRobustRangingAndRssiPositionEstimator2D.fingerprintReadingsQualityScores MALICIOUS_CODE EI_EXPOSE_REP 412 Medium
com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator2D.getSourceQualityScores() may expose internal representation by returning PROMedSRobustRangingAndRssiPositionEstimator2D.sourceQualityScores MALICIOUS_CODE EI_EXPOSE_REP 381 Medium

com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator3D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator3D(double[], double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 186 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator3D(double[], double[], RangingAndRssiFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 235 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator3D(double[], double[], RangingAndRssiFingerprint, RobustRangingAndRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 338 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator3D(double[], double[], RobustRangingAndRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 285 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator3D(double[], double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 210 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator3D(double[], double[], List, RangingAndRssiFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 264 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator3D(double[], double[], List, RangingAndRssiFingerprint, RobustRangingAndRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 369 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator3D(double[], double[], List, RobustRangingAndRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 311 Medium
com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator3D.getFingerprintReadingsQualityScores() may expose internal representation by returning PROMedSRobustRangingAndRssiPositionEstimator3D.fingerprintReadingsQualityScores MALICIOUS_CODE EI_EXPOSE_REP 412 Medium
com.irurueta.navigation.indoor.position.PROMedSRobustRangingAndRssiPositionEstimator3D.getSourceQualityScores() may expose internal representation by returning PROMedSRobustRangingAndRssiPositionEstimator3D.sourceQualityScores MALICIOUS_CODE EI_EXPOSE_REP 381 Medium

com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator2D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator2D(double[], double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 184 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator2D(double[], double[], RangingFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 233 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator2D(double[], double[], RangingFingerprint, RobustRangingPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 336 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator2D(double[], double[], RobustRangingPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 283 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator2D(double[], double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 208 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator2D(double[], double[], List, RangingFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 262 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator2D(double[], double[], List, RangingFingerprint, RobustRangingPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 367 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator2D(double[], double[], List, RobustRangingPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 309 Medium
com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator2D.getFingerprintReadingsQualityScores() may expose internal representation by returning PROMedSRobustRangingPositionEstimator2D.fingerprintReadingsQualityScores MALICIOUS_CODE EI_EXPOSE_REP 410 Medium
com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator2D.getSourceQualityScores() may expose internal representation by returning PROMedSRobustRangingPositionEstimator2D.sourceQualityScores MALICIOUS_CODE EI_EXPOSE_REP 379 Medium

com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator3D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator3D(double[], double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 184 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator3D(double[], double[], RangingFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 233 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator3D(double[], double[], RangingFingerprint, RobustRangingPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 336 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator3D(double[], double[], RobustRangingPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 283 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator3D(double[], double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 208 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator3D(double[], double[], List, RangingFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 262 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator3D(double[], double[], List, RangingFingerprint, RobustRangingPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 367 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator3D(double[], double[], List, RobustRangingPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 309 Medium
com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator3D.getFingerprintReadingsQualityScores() may expose internal representation by returning PROMedSRobustRangingPositionEstimator3D.fingerprintReadingsQualityScores MALICIOUS_CODE EI_EXPOSE_REP 410 Medium
com.irurueta.navigation.indoor.position.PROMedSRobustRangingPositionEstimator3D.getSourceQualityScores() may expose internal representation by returning PROMedSRobustRangingPositionEstimator3D.sourceQualityScores MALICIOUS_CODE EI_EXPOSE_REP 379 Medium

com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator2D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator2D(double[], double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 180 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator2D(double[], double[], RssiFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 228 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator2D(double[], double[], RssiFingerprint, RobustRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 329 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator2D(double[], double[], RobustRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 277 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator2D(double[], double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 204 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator2D(double[], double[], List, RssiFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 256 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator2D(double[], double[], List, RssiFingerprint, RobustRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 359 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator2D(double[], double[], List, RobustRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 303 Medium
com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator2D.getFingerprintReadingsQualityScores() may expose internal representation by returning PROMedSRobustRssiPositionEstimator2D.fingerprintReadingsQualityScores MALICIOUS_CODE EI_EXPOSE_REP 402 Medium
com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator2D.getSourceQualityScores() may expose internal representation by returning PROMedSRobustRssiPositionEstimator2D.sourceQualityScores MALICIOUS_CODE EI_EXPOSE_REP 371 Medium

com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator3D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator3D(double[], double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 181 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator3D(double[], double[], RssiFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 229 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator3D(double[], double[], RssiFingerprint, RobustRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 330 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator3D(double[], double[], RobustRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 278 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator3D(double[], double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 205 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator3D(double[], double[], List, RssiFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 257 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator3D(double[], double[], List, RssiFingerprint, RobustRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 360 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator3D(double[], double[], List, RobustRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 304 Medium
com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator3D.getFingerprintReadingsQualityScores() may expose internal representation by returning PROMedSRobustRssiPositionEstimator3D.fingerprintReadingsQualityScores MALICIOUS_CODE EI_EXPOSE_REP 403 Medium
com.irurueta.navigation.indoor.position.PROMedSRobustRssiPositionEstimator3D.getSourceQualityScores() may expose internal representation by returning PROMedSRobustRssiPositionEstimator3D.sourceQualityScores MALICIOUS_CODE EI_EXPOSE_REP 372 Medium

com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator2D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator2D(double[], double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 180 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator2D(double[], double[], Fingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 228 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator2D(double[], double[], Fingerprint, RobustMixedPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 329 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator2D(double[], double[], RobustMixedPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 277 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator2D(double[], double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 204 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator2D(double[], double[], List, Fingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 256 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator2D(double[], double[], List, Fingerprint, RobustMixedPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 359 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator2D(double[], double[], List, RobustMixedPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 303 Medium
com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator2D.getFingerprintReadingsQualityScores() may expose internal representation by returning PROSACRobustMixedPositionEstimator2D.fingerprintReadingsQualityScores MALICIOUS_CODE EI_EXPOSE_REP 402 Medium
com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator2D.getSourceQualityScores() may expose internal representation by returning PROSACRobustMixedPositionEstimator2D.sourceQualityScores MALICIOUS_CODE EI_EXPOSE_REP 371 Medium

com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator3D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator3D(double[], double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 180 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator3D(double[], double[], Fingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 228 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator3D(double[], double[], Fingerprint, RobustMixedPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 329 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator3D(double[], double[], RobustMixedPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 277 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator3D(double[], double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 204 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator3D(double[], double[], List, Fingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 256 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator3D(double[], double[], List, Fingerprint, RobustMixedPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 359 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator3D(double[], double[], List, RobustMixedPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 303 Medium
com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator3D.getFingerprintReadingsQualityScores() may expose internal representation by returning PROSACRobustMixedPositionEstimator3D.fingerprintReadingsQualityScores MALICIOUS_CODE EI_EXPOSE_REP 402 Medium
com.irurueta.navigation.indoor.position.PROSACRobustMixedPositionEstimator3D.getSourceQualityScores() may expose internal representation by returning PROSACRobustMixedPositionEstimator3D.sourceQualityScores MALICIOUS_CODE EI_EXPOSE_REP 371 Medium

com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator2D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator2D(double[], double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 186 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator2D(double[], double[], RangingAndRssiFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 235 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator2D(double[], double[], RangingAndRssiFingerprint, RobustRangingAndRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 338 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator2D(double[], double[], RobustRangingAndRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 285 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator2D(double[], double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 210 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator2D(double[], double[], List, RangingAndRssiFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 264 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator2D(double[], double[], List, RangingAndRssiFingerprint, RobustRangingAndRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 369 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator2D(double[], double[], List, RobustRangingAndRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 311 Medium
com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator2D.getFingerprintReadingsQualityScores() may expose internal representation by returning PROSACRobustRangingAndRssiPositionEstimator2D.fingerprintReadingsQualityScores MALICIOUS_CODE EI_EXPOSE_REP 412 Medium
com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator2D.getSourceQualityScores() may expose internal representation by returning PROSACRobustRangingAndRssiPositionEstimator2D.sourceQualityScores MALICIOUS_CODE EI_EXPOSE_REP 381 Medium

com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator3D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator3D(double[], double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 186 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator3D(double[], double[], RangingAndRssiFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 235 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator3D(double[], double[], RangingAndRssiFingerprint, RobustRangingAndRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 338 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator3D(double[], double[], RobustRangingAndRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 285 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator3D(double[], double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 210 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator3D(double[], double[], List, RangingAndRssiFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 264 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator3D(double[], double[], List, RangingAndRssiFingerprint, RobustRangingAndRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 369 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator3D(double[], double[], List, RobustRangingAndRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 311 Medium
com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator3D.getFingerprintReadingsQualityScores() may expose internal representation by returning PROSACRobustRangingAndRssiPositionEstimator3D.fingerprintReadingsQualityScores MALICIOUS_CODE EI_EXPOSE_REP 412 Medium
com.irurueta.navigation.indoor.position.PROSACRobustRangingAndRssiPositionEstimator3D.getSourceQualityScores() may expose internal representation by returning PROSACRobustRangingAndRssiPositionEstimator3D.sourceQualityScores MALICIOUS_CODE EI_EXPOSE_REP 381 Medium

com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator2D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator2D(double[], double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 184 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator2D(double[], double[], RangingFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 233 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator2D(double[], double[], RangingFingerprint, RobustRangingPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 336 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator2D(double[], double[], RobustRangingPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 283 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator2D(double[], double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 208 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator2D(double[], double[], List, RangingFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 262 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator2D(double[], double[], List, RangingFingerprint, RobustRangingPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 367 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator2D(double[], double[], List, RobustRangingPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 309 Medium
com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator2D.getFingerprintReadingsQualityScores() may expose internal representation by returning PROSACRobustRangingPositionEstimator2D.fingerprintReadingsQualityScores MALICIOUS_CODE EI_EXPOSE_REP 410 Medium
com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator2D.getSourceQualityScores() may expose internal representation by returning PROSACRobustRangingPositionEstimator2D.sourceQualityScores MALICIOUS_CODE EI_EXPOSE_REP 379 Medium

com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator3D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator3D(double[], double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 184 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator3D(double[], double[], RangingFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 233 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator3D(double[], double[], RangingFingerprint, RobustRangingPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 336 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator3D(double[], double[], RobustRangingPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 283 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator3D(double[], double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 208 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator3D(double[], double[], List, RangingFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 262 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator3D(double[], double[], List, RangingFingerprint, RobustRangingPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 367 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator3D(double[], double[], List, RobustRangingPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 309 Medium
com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator3D.getFingerprintReadingsQualityScores() may expose internal representation by returning PROSACRobustRangingPositionEstimator3D.fingerprintReadingsQualityScores MALICIOUS_CODE EI_EXPOSE_REP 410 Medium
com.irurueta.navigation.indoor.position.PROSACRobustRangingPositionEstimator3D.getSourceQualityScores() may expose internal representation by returning PROSACRobustRangingPositionEstimator3D.sourceQualityScores MALICIOUS_CODE EI_EXPOSE_REP 379 Medium

com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator2D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator2D(double[], double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 180 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator2D(double[], double[], RssiFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 228 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator2D(double[], double[], RssiFingerprint, RobustRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 329 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator2D(double[], double[], RobustRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 277 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator2D(double[], double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 204 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator2D(double[], double[], List, RssiFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 256 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator2D(double[], double[], List, RssiFingerprint, RobustRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 359 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator2D at new com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator2D(double[], double[], List, RobustRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 303 Medium
com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator2D.getFingerprintReadingsQualityScores() may expose internal representation by returning PROSACRobustRssiPositionEstimator2D.fingerprintReadingsQualityScores MALICIOUS_CODE EI_EXPOSE_REP 402 Medium
com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator2D.getSourceQualityScores() may expose internal representation by returning PROSACRobustRssiPositionEstimator2D.sourceQualityScores MALICIOUS_CODE EI_EXPOSE_REP 371 Medium

com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator3D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator3D(double[], double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 180 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator3D(double[], double[], RssiFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 228 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator3D(double[], double[], RssiFingerprint, RobustRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 329 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator3D(double[], double[], RobustRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 277 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator3D(double[], double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 204 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator3D(double[], double[], List, RssiFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 256 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator3D(double[], double[], List, RssiFingerprint, RobustRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 359 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator3D at new com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator3D(double[], double[], List, RobustRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 303 Medium
com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator3D.getFingerprintReadingsQualityScores() may expose internal representation by returning PROSACRobustRssiPositionEstimator3D.fingerprintReadingsQualityScores MALICIOUS_CODE EI_EXPOSE_REP 402 Medium
com.irurueta.navigation.indoor.position.PROSACRobustRssiPositionEstimator3D.getSourceQualityScores() may expose internal representation by returning PROSACRobustRssiPositionEstimator3D.sourceQualityScores MALICIOUS_CODE EI_EXPOSE_REP 371 Medium

com.irurueta.navigation.indoor.position.PositionEstimator

Bug Category Details Line Priority
com.irurueta.navigation.indoor.position.PositionEstimator.getEstimatedPositionCoordinates() may expose internal representation by returning PositionEstimator.estimatedPositionCoordinates MALICIOUS_CODE EI_EXPOSE_REP 162 Medium
com.irurueta.navigation.indoor.position.PositionEstimator.getFingerprint() may expose internal representation by returning PositionEstimator.fingerprint MALICIOUS_CODE EI_EXPOSE_REP 113 Medium
com.irurueta.navigation.indoor.position.PositionEstimator.getSources() may expose internal representation by returning PositionEstimator.sources MALICIOUS_CODE EI_EXPOSE_REP 85 Medium

com.irurueta.navigation.indoor.position.ReadingSorter

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.position.ReadingSorter at new com.irurueta.navigation.indoor.position.ReadingSorter(List, Fingerprint, double[], double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 85 Medium
com.irurueta.navigation.indoor.position.ReadingSorter.getFingerprint() may expose internal representation by returning ReadingSorter.fingerprint MALICIOUS_CODE EI_EXPOSE_REP 115 Medium
com.irurueta.navigation.indoor.position.ReadingSorter.getSources() may expose internal representation by returning ReadingSorter.sources MALICIOUS_CODE EI_EXPOSE_REP 105 Medium

com.irurueta.navigation.indoor.position.ReadingSorter$RadioSourceComparator

Bug Category Details Line Priority
com.irurueta.navigation.indoor.position.ReadingSorter$RadioSourceComparator implements Comparator but not Serializable BAD_PRACTICE SE_COMPARATOR_SHOULD_BE_SERIALIZABLE 324-338 Medium

com.irurueta.navigation.indoor.position.ReadingSorter$ReadingComparator

Bug Category Details Line Priority
com.irurueta.navigation.indoor.position.ReadingSorter$ReadingComparator implements Comparator but not Serializable BAD_PRACTICE SE_COMPARATOR_SHOULD_BE_SERIALIZABLE 272-314 Medium

com.irurueta.navigation.indoor.position.RobustPositionEstimator

Bug Category Details Line Priority
com.irurueta.navigation.indoor.position.RobustPositionEstimator.getFingerprint() may expose internal representation by returning RobustPositionEstimator.fingerprint MALICIOUS_CODE EI_EXPOSE_REP 177 Medium
com.irurueta.navigation.indoor.position.RobustPositionEstimator.getSources() may expose internal representation by returning RobustPositionEstimator.sources MALICIOUS_CODE EI_EXPOSE_REP 148 Medium

com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator(Fingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 439 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator(Fingerprint, SequentialRobustMixedPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 495 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator(List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 427 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator(List, Fingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 455 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator(List, Fingerprint, SequentialRobustMixedPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 514 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator(List, SequentialRobustMixedPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 480 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator(double[], double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 532 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator(double[], double[], Fingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 579 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator(double[], double[], Fingerprint, SequentialRobustMixedPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 678 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator(double[], double[], SequentialRobustMixedPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 628 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator(double[], double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 555 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator(double[], double[], List, Fingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 607 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator(double[], double[], List, Fingerprint, SequentialRobustMixedPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 707 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator(double[], double[], List, SequentialRobustMixedPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 653 Medium
com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator.getFingerprint() may expose internal representation by returning SequentialRobustMixedPositionEstimator.fingerprint MALICIOUS_CODE EI_EXPOSE_REP 1472 Medium
com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator.getFingerprintReadingsQualityScores() may expose internal representation by returning SequentialRobustMixedPositionEstimator.fingerprintReadingsQualityScores MALICIOUS_CODE EI_EXPOSE_REP 1526 Medium
com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator.getInitialPosition() may expose internal representation by returning SequentialRobustMixedPositionEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP 1577 Medium
com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator.getSourceQualityScores() may expose internal representation by returning SequentialRobustMixedPositionEstimator.sourceQualityScores MALICIOUS_CODE EI_EXPOSE_REP 1500 Medium
com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator.getSources() may expose internal representation by returning SequentialRobustMixedPositionEstimator.sources MALICIOUS_CODE EI_EXPOSE_REP 1443 Medium
com.irurueta.navigation.indoor.position.SequentialRobustMixedPositionEstimator.setInitialPosition(Point) may expose internal representation by storing an externally mutable object into SequentialRobustMixedPositionEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP2 1592 Medium

com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator(RangingAndRssiFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 413 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator(RangingAndRssiFingerprint, SequentialRobustRangingAndRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 471 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator(List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 400 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator(List, RangingAndRssiFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 429 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator(List, RangingAndRssiFingerprint, SequentialRobustRangingAndRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 490 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator(List, SequentialRobustRangingAndRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 455 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator(double[], double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 508 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator(double[], double[], RangingAndRssiFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 557 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator(double[], double[], RangingAndRssiFingerprint, SequentialRobustRangingAndRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 658 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator(double[], double[], SequentialRobustRangingAndRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 607 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator(double[], double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 532 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator(double[], double[], List, RangingAndRssiFingerprint) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 586 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator(double[], double[], List, RangingAndRssiFingerprint, SequentialRobustRangingAndRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 688 Medium
Exception thrown in class com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator at new com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator(double[], double[], List, SequentialRobustRangingAndRssiPositionEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 632 Medium
com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator.getFingerprint() may expose internal representation by returning SequentialRobustRangingAndRssiPositionEstimator.fingerprint MALICIOUS_CODE EI_EXPOSE_REP 1452 Medium
com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator.getFingerprintReadingsQualityScores() may expose internal representation by returning SequentialRobustRangingAndRssiPositionEstimator.fingerprintReadingsQualityScores MALICIOUS_CODE EI_EXPOSE_REP 1507 Medium
com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator.getInitialPosition() may expose internal representation by returning SequentialRobustRangingAndRssiPositionEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP 1559 Medium
com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator.getSourceQualityScores() may expose internal representation by returning SequentialRobustRangingAndRssiPositionEstimator.sourceQualityScores MALICIOUS_CODE EI_EXPOSE_REP 1480 Medium
com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator.getSources() may expose internal representation by returning SequentialRobustRangingAndRssiPositionEstimator.sources MALICIOUS_CODE EI_EXPOSE_REP 1423 Medium
com.irurueta.navigation.indoor.position.SequentialRobustRangingAndRssiPositionEstimator.setInitialPosition(Point) may expose internal representation by storing an externally mutable object into SequentialRobustRangingAndRssiPositionEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP2 1574 Medium

com.irurueta.navigation.indoor.radiosource.MSACRobustRangingRadioSourceEstimator2D

Bug Category Details Line Priority
new com.irurueta.navigation.indoor.radiosource.MSACRobustRangingRadioSourceEstimator2D(Point2D) may expose internal representation by storing an externally mutable object into MSACRobustRangingRadioSourceEstimator2D.initialPosition MALICIOUS_CODE EI_EXPOSE_REP2 110 Medium

com.irurueta.navigation.indoor.radiosource.MixedRadioSourceEstimator

Bug Category Details Line Priority
com.irurueta.navigation.indoor.radiosource.MixedRadioSourceEstimator.getInitialPosition() may expose internal representation by returning MixedRadioSourceEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP 635 Medium
com.irurueta.navigation.indoor.radiosource.MixedRadioSourceEstimator.setInitialPosition(Point) may expose internal representation by storing an externally mutable object into MixedRadioSourceEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP2 655 Medium

com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D(double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 414 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D(double[], Point2D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 501 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D(double[], Point2D, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 520 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D(double[], Point2D, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 667 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D(double[], Point2D, Double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 759 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D(double[], Point2D, Double, double, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 781 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D(double[], Point2D, Double, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 689 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D(double[], RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 447 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D(double[], Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 560 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D(double[], Double, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 601 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D(double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 431 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D(double[], List, Point2D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 486 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D(double[], List, Point2D, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 542 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D(double[], List, Point2D, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 647 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D(double[], List, Point2D, Double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 739 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D(double[], List, Point2D, Double, double, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 808 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D(double[], List, Point2D, Double, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 714 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D(double[], List, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 466 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D(double[], List, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 581 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D(double[], List, Double, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 624 Medium
com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator2D.getQualityScores() may expose internal representation by returning PROMedSRobustRangingAndRssiRadioSourceEstimator2D.qualityScores MALICIOUS_CODE EI_EXPOSE_REP 877 Medium

com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D(double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 414 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D(double[], Point3D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 501 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D(double[], Point3D, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 520 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D(double[], Point3D, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 667 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D(double[], Point3D, Double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 759 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D(double[], Point3D, Double, double, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 781 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D(double[], Point3D, Double, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 689 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D(double[], RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 447 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D(double[], Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 560 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D(double[], Double, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 601 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D(double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 431 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D(double[], List, Point3D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 486 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D(double[], List, Point3D, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 542 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D(double[], List, Point3D, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 647 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D(double[], List, Point3D, Double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 739 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D(double[], List, Point3D, Double, double, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 808 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D(double[], List, Point3D, Double, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 714 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D(double[], List, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 466 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D(double[], List, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 581 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D(double[], List, Double, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 624 Medium
com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingAndRssiRadioSourceEstimator3D.getQualityScores() may expose internal representation by returning PROMedSRobustRangingAndRssiRadioSourceEstimator3D.qualityScores MALICIOUS_CODE EI_EXPOSE_REP 877 Medium

com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator2D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator2D(double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 196 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator2D(double[], Point2D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 265 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator2D(double[], Point2D, RobustRangingRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 304 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator2D(double[], RobustRangingRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 230 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator2D(double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 214 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator2D(double[], List, Point2D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 285 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator2D(double[], List, Point2D, RobustRangingRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 325 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator2D(double[], List, RobustRangingRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 249 Medium
com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator2D.getQualityScores() may expose internal representation by returning PROMedSRobustRangingRadioSourceEstimator2D.qualityScores MALICIOUS_CODE EI_EXPOSE_REP 394 Medium

com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator3D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator3D(double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 196 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator3D(double[], Point3D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 265 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator3D(double[], Point3D, RobustRangingRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 304 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator3D(double[], RobustRangingRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 230 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator3D(double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 214 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator3D(double[], List, Point3D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 285 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator3D(double[], List, Point3D, RobustRangingRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 325 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator3D(double[], List, RobustRangingRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 249 Medium
com.irurueta.navigation.indoor.radiosource.PROMedSRobustRangingRadioSourceEstimator3D.getQualityScores() may expose internal representation by returning PROMedSRobustRangingRadioSourceEstimator3D.qualityScores MALICIOUS_CODE EI_EXPOSE_REP 394 Medium

com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D(double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 418 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D(double[], Point2D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 504 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D(double[], Point2D, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 523 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D(double[], Point2D, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 669 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D(double[], Point2D, Double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 761 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D(double[], Point2D, Double, double, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 782 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D(double[], Point2D, Double, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 691 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D(double[], RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 451 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D(double[], Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 562 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D(double[], Double, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 603 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D(double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 435 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D(double[], List, Point2D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 490 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D(double[], List, Point2D, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 544 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D(double[], List, Point2D, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 649 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D(double[], List, Point2D, Double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 741 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D(double[], List, Point2D, Double, double, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 808 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D(double[], List, Point2D, Double, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 716 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D(double[], List, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 470 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D(double[], List, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 583 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D(double[], List, Double, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 626 Medium
com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator2D.getQualityScores() may expose internal representation by returning PROMedSRobustRssiRadioSourceEstimator2D.qualityScores MALICIOUS_CODE EI_EXPOSE_REP 877 Medium

com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D(double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 419 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D(double[], Point3D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 505 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D(double[], Point3D, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 524 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D(double[], Point3D, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 670 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D(double[], Point3D, Double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 763 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D(double[], Point3D, Double, double, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 784 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D(double[], Point3D, Double, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 693 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D(double[], RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 452 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D(double[], Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 563 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D(double[], Double, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 604 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D(double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 436 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D(double[], List, Point3D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 491 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D(double[], List, Point3D, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 545 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D(double[], List, Point3D, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 650 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D(double[], List, Point3D, Double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 743 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D(double[], List, Point3D, Double, double, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 810 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D(double[], List, Point3D, Double, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 718 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D(double[], List, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 471 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D(double[], List, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 584 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D(double[], List, Double, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 627 Medium
com.irurueta.navigation.indoor.radiosource.PROMedSRobustRssiRadioSourceEstimator3D.getQualityScores() may expose internal representation by returning PROMedSRobustRssiRadioSourceEstimator3D.qualityScores MALICIOUS_CODE EI_EXPOSE_REP 879 Medium

com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D(double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 410 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D(double[], Point2D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 499 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D(double[], Point2D, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 518 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D(double[], Point2D, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 665 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D(double[], Point2D, Double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 759 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D(double[], Point2D, Double, double, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 783 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D(double[], Point2D, Double, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 687 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D(double[], RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 443 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D(double[], Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 558 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D(double[], Double, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 599 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D(double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 427 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D(double[], List, Point2D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 482 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D(double[], List, Point2D, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 540 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D(double[], List, Point2D, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 645 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D(double[], List, Point2D, Double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 737 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D(double[], List, Point2D, Double, double, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 810 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D(double[], List, Point2D, Double, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 712 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D(double[], List, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 462 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D(double[], List, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 579 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D(double[], List, Double, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 622 Medium
com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator2D.getQualityScores() may expose internal representation by returning PROSACRobustRangingAndRssiRadioSourceEstimator2D.qualityScores MALICIOUS_CODE EI_EXPOSE_REP 854 Medium

com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D(double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 410 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D(double[], Point3D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 499 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D(double[], Point3D, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 518 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D(double[], Point3D, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 665 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D(double[], Point3D, Double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 759 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D(double[], Point3D, Double, double, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 783 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D(double[], Point3D, Double, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 687 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D(double[], RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 443 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D(double[], Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 558 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D(double[], Double, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 599 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D(double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 427 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D(double[], List, Point3D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 482 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D(double[], List, Point3D, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 540 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D(double[], List, Point3D, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 645 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D(double[], List, Point3D, Double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 737 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D(double[], List, Point3D, Double, double, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 810 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D(double[], List, Point3D, Double, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 712 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D(double[], List, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 462 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D(double[], List, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 579 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D(double[], List, Double, RobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 622 Medium
com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingAndRssiRadioSourceEstimator3D.getQualityScores() may expose internal representation by returning PROSACRobustRangingAndRssiRadioSourceEstimator3D.qualityScores MALICIOUS_CODE EI_EXPOSE_REP 854 Medium

com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator2D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator2D(double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 191 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator2D(double[], Point2D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 260 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator2D(double[], Point2D, RobustRangingRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 299 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator2D(double[], RobustRangingRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 225 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator2D(double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 209 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator2D(double[], List, Point2D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 280 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator2D(double[], List, Point2D, RobustRangingRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 320 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator2D(double[], List, RobustRangingRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 244 Medium
com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator2D.getQualityScores() may expose internal representation by returning PROSACRobustRangingRadioSourceEstimator2D.qualityScores MALICIOUS_CODE EI_EXPOSE_REP 364 Medium

com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator3D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator3D(double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 191 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator3D(double[], Point3D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 260 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator3D(double[], Point3D, RobustRangingRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 299 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator3D(double[], RobustRangingRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 225 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator3D(double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 209 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator3D(double[], List, Point3D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 280 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator3D(double[], List, Point3D, RobustRangingRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 320 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator3D(double[], List, RobustRangingRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 244 Medium
com.irurueta.navigation.indoor.radiosource.PROSACRobustRangingRadioSourceEstimator3D.getQualityScores() may expose internal representation by returning PROSACRobustRangingRadioSourceEstimator3D.qualityScores MALICIOUS_CODE EI_EXPOSE_REP 364 Medium

com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D(double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 414 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D(double[], Point2D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 500 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D(double[], Point2D, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 519 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D(double[], Point2D, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 665 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D(double[], Point2D, Double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 757 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D(double[], Point2D, Double, double, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 778 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D(double[], Point2D, Double, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 687 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D(double[], RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 447 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D(double[], Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 558 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D(double[], Double, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 599 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D(double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 431 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D(double[], List, Point2D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 486 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D(double[], List, Point2D, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 540 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D(double[], List, Point2D, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 645 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D(double[], List, Point2D, Double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 737 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D(double[], List, Point2D, Double, double, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 804 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D(double[], List, Point2D, Double, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 712 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D(double[], List, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 466 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D(double[], List, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 579 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D(double[], List, Double, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 622 Medium
com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator2D.getQualityScores() may expose internal representation by returning PROSACRobustRssiRadioSourceEstimator2D.qualityScores MALICIOUS_CODE EI_EXPOSE_REP 848 Medium

com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D(double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 414 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D(double[], Point3D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 500 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D(double[], Point3D, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 519 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D(double[], Point3D, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 665 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D(double[], Point3D, Double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 756 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D(double[], Point3D, Double, double, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 777 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D(double[], Point3D, Double, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 687 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D(double[], RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 447 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D(double[], Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 558 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D(double[], Double, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 599 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D(double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 431 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D(double[], List, Point3D) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 486 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D(double[], List, Point3D, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 540 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D(double[], List, Point3D, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 645 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D(double[], List, Point3D, Double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 736 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D(double[], List, Point3D, Double, double, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 803 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D(double[], List, Point3D, Double, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 712 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D(double[], List, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 466 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D(double[], List, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 579 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D at new com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D(double[], List, Double, RobustRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 622 Medium
com.irurueta.navigation.indoor.radiosource.PROSACRobustRssiRadioSourceEstimator3D.getQualityScores() may expose internal representation by returning PROSACRobustRssiRadioSourceEstimator3D.qualityScores MALICIOUS_CODE EI_EXPOSE_REP 847 Medium

com.irurueta.navigation.indoor.radiosource.RadioSourceEstimator

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.radiosource.RadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.RadioSourceEstimator(List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 89 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.RadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.RadioSourceEstimator(List, RadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 110 Medium
com.irurueta.navigation.indoor.radiosource.RadioSourceEstimator.getEstimatedCovariance() may expose internal representation by returning RadioSourceEstimator.estimatedCovariance MALICIOUS_CODE EI_EXPOSE_REP 215 Medium
com.irurueta.navigation.indoor.radiosource.RadioSourceEstimator.getEstimatedPositionCoordinates() may expose internal representation by returning RadioSourceEstimator.estimatedPositionCoordinates MALICIOUS_CODE EI_EXPOSE_REP 189 Medium
com.irurueta.navigation.indoor.radiosource.RadioSourceEstimator.getEstimatedPositionCovariance() may expose internal representation by returning RadioSourceEstimator.estimatedPositionCovariance MALICIOUS_CODE EI_EXPOSE_REP 227 Medium
com.irurueta.navigation.indoor.radiosource.RadioSourceEstimator.getReadings() may expose internal representation by returning RadioSourceEstimator.readings MALICIOUS_CODE EI_EXPOSE_REP 130 Medium

com.irurueta.navigation.indoor.radiosource.RangingAndRssiRadioSourceEstimator

Bug Category Details Line Priority
com.irurueta.navigation.indoor.radiosource.RangingAndRssiRadioSourceEstimator.getInitialPosition() may expose internal representation by returning RangingAndRssiRadioSourceEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP 626 Medium
com.irurueta.navigation.indoor.radiosource.RangingAndRssiRadioSourceEstimator.setInitialPosition(Point) may expose internal representation by storing an externally mutable object into RangingAndRssiRadioSourceEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP2 646 Medium

com.irurueta.navigation.indoor.radiosource.RangingRadioSourceEstimator

Bug Category Details Line Priority
com.irurueta.navigation.indoor.radiosource.RangingRadioSourceEstimator.getInitialPosition() may expose internal representation by returning RangingRadioSourceEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP 210 Medium
com.irurueta.navigation.indoor.radiosource.RangingRadioSourceEstimator.setInitialPosition(Point) may expose internal representation by storing an externally mutable object into RangingRadioSourceEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP2 225 Medium

com.irurueta.navigation.indoor.radiosource.RobustRadioSourceEstimator

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.radiosource.RobustRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.RobustRadioSourceEstimator(List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 192 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.RobustRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.RobustRadioSourceEstimator(List, RobustRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 214 Medium
com.irurueta.navigation.indoor.radiosource.RobustRadioSourceEstimator.getCovariance() may expose internal representation by returning RobustRadioSourceEstimator.covariance MALICIOUS_CODE EI_EXPOSE_REP 497 Medium
com.irurueta.navigation.indoor.radiosource.RobustRadioSourceEstimator.getEstimatedPosition() may expose internal representation by returning RobustRadioSourceEstimator.estimatedPosition MALICIOUS_CODE EI_EXPOSE_REP 518 Medium
com.irurueta.navigation.indoor.radiosource.RobustRadioSourceEstimator.getEstimatedPositionCovariance() may expose internal representation by returning RobustRadioSourceEstimator.estimatedPositionCovariance MALICIOUS_CODE EI_EXPOSE_REP 509 Medium
com.irurueta.navigation.indoor.radiosource.RobustRadioSourceEstimator.getReadings() may expose internal representation by returning RobustRadioSourceEstimator.readings MALICIOUS_CODE EI_EXPOSE_REP 384 Medium

com.irurueta.navigation.indoor.radiosource.RobustRangingAndRssiRadioSourceEstimator

Bug Category Details Line Priority
com.irurueta.navigation.indoor.radiosource.RobustRangingAndRssiRadioSourceEstimator.getInitialPosition() may expose internal representation by returning RobustRangingAndRssiRadioSourceEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP 530 Medium
com.irurueta.navigation.indoor.radiosource.RobustRangingAndRssiRadioSourceEstimator.setInitialPosition(Point) may expose internal representation by storing an externally mutable object into RobustRangingAndRssiRadioSourceEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP2 545 Medium

com.irurueta.navigation.indoor.radiosource.RobustRangingAndRssiRadioSourceEstimator$Solution

Bug Category Details Line Priority
com.irurueta.navigation.indoor.radiosource.RobustRangingAndRssiRadioSourceEstimator$Solution.getEstimatedPosition() may expose internal representation by returning RobustRangingAndRssiRadioSourceEstimator$Solution.estimatedPosition MALICIOUS_CODE EI_EXPOSE_REP 855 Medium
new com.irurueta.navigation.indoor.radiosource.RobustRangingAndRssiRadioSourceEstimator$Solution(Point, double, double) may expose internal representation by storing an externally mutable object into RobustRangingAndRssiRadioSourceEstimator$Solution.estimatedPosition MALICIOUS_CODE EI_EXPOSE_REP2 844 Medium

com.irurueta.navigation.indoor.radiosource.RobustRangingAndRssiRadioSourceEstimator2D

Bug Category Details Line Priority
Exception is caught when Exception is not thrown in com.irurueta.navigation.indoor.radiosource.RobustRangingAndRssiRadioSourceEstimator2D.attemptRefine(RobustRangingAndRssiRadioSourceEstimator$Solution) STYLE REC_CATCH_EXCEPTION 2522 Medium

com.irurueta.navigation.indoor.radiosource.RobustRangingAndRssiRadioSourceEstimator3D

Bug Category Details Line Priority
Exception is caught when Exception is not thrown in com.irurueta.navigation.indoor.radiosource.RobustRangingAndRssiRadioSourceEstimator3D.attemptRefine(RobustRangingAndRssiRadioSourceEstimator$Solution) STYLE REC_CATCH_EXCEPTION 2524 Medium

com.irurueta.navigation.indoor.radiosource.RobustRangingRadioSourceEstimator

Bug Category Details Line Priority
com.irurueta.navigation.indoor.radiosource.RobustRangingRadioSourceEstimator.getInitialPosition() may expose internal representation by returning RobustRangingRadioSourceEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP 159 Medium
com.irurueta.navigation.indoor.radiosource.RobustRangingRadioSourceEstimator.setInitialPosition(Point) may expose internal representation by storing an externally mutable object into RobustRangingRadioSourceEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP2 174 Medium

com.irurueta.navigation.indoor.radiosource.RobustRangingRadioSourceEstimator$Solution

Bug Category Details Line Priority
com.irurueta.navigation.indoor.radiosource.RobustRangingRadioSourceEstimator$Solution.getEstimatedPosition() may expose internal representation by returning RobustRangingRadioSourceEstimator$Solution.mEstimatedPosition MALICIOUS_CODE EI_EXPOSE_REP 295 Medium
new com.irurueta.navigation.indoor.radiosource.RobustRangingRadioSourceEstimator$Solution(Point) may expose internal representation by storing an externally mutable object into RobustRangingRadioSourceEstimator$Solution.mEstimatedPosition MALICIOUS_CODE EI_EXPOSE_REP2 286 Medium

com.irurueta.navigation.indoor.radiosource.RobustRangingRadioSourceEstimator2D

Bug Category Details Line Priority
Exception is caught when Exception is not thrown in com.irurueta.navigation.indoor.radiosource.RobustRangingRadioSourceEstimator2D.attemptRefine(RobustRangingRadioSourceEstimator$Solution) STYLE REC_CATCH_EXCEPTION 679 Medium

com.irurueta.navigation.indoor.radiosource.RobustRangingRadioSourceEstimator3D

Bug Category Details Line Priority
Exception is caught when Exception is not thrown in com.irurueta.navigation.indoor.radiosource.RobustRangingRadioSourceEstimator3D.attemptRefine(RobustRangingRadioSourceEstimator$Solution) STYLE REC_CATCH_EXCEPTION 679 Medium

com.irurueta.navigation.indoor.radiosource.RobustRssiRadioSourceEstimator

Bug Category Details Line Priority
com.irurueta.navigation.indoor.radiosource.RobustRssiRadioSourceEstimator.getInitialPosition() may expose internal representation by returning RobustRssiRadioSourceEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP 520 Medium
com.irurueta.navigation.indoor.radiosource.RobustRssiRadioSourceEstimator.setInitialPosition(Point) may expose internal representation by storing an externally mutable object into RobustRssiRadioSourceEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP2 535 Medium

com.irurueta.navigation.indoor.radiosource.RobustRssiRadioSourceEstimator$Solution

Bug Category Details Line Priority
com.irurueta.navigation.indoor.radiosource.RobustRssiRadioSourceEstimator$Solution.getEstimatedPosition() may expose internal representation by returning RobustRssiRadioSourceEstimator$Solution.mEstimatedPosition MALICIOUS_CODE EI_EXPOSE_REP 826 Medium
new com.irurueta.navigation.indoor.radiosource.RobustRssiRadioSourceEstimator$Solution(Point, double, double) may expose internal representation by storing an externally mutable object into RobustRssiRadioSourceEstimator$Solution.mEstimatedPosition MALICIOUS_CODE EI_EXPOSE_REP2 815 Medium

com.irurueta.navigation.indoor.radiosource.RobustRssiRadioSourceEstimator2D

Bug Category Details Line Priority
Exception is caught when Exception is not thrown in com.irurueta.navigation.indoor.radiosource.RobustRssiRadioSourceEstimator2D.attemptRefine(RobustRssiRadioSourceEstimator$Solution) STYLE REC_CATCH_EXCEPTION 2450 High

com.irurueta.navigation.indoor.radiosource.RobustRssiRadioSourceEstimator3D

Bug Category Details Line Priority
Exception is caught when Exception is not thrown in com.irurueta.navigation.indoor.radiosource.RobustRssiRadioSourceEstimator3D.attemptRefine(RobustRssiRadioSourceEstimator$Solution) STYLE REC_CATCH_EXCEPTION 2448 High

com.irurueta.navigation.indoor.radiosource.RssiRadioSourceEstimator

Bug Category Details Line Priority
com.irurueta.navigation.indoor.radiosource.RssiRadioSourceEstimator.getInitialPosition() may expose internal representation by returning RssiRadioSourceEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP 621 Medium
com.irurueta.navigation.indoor.radiosource.RssiRadioSourceEstimator.setInitialPosition(Point) may expose internal representation by storing an externally mutable object into RssiRadioSourceEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP2 641 Medium

com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator(List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 401 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator(List, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 440 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator(List, Point, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 559 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator(List, SequentialRobustMixedRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 425 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator(List, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 507 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator(double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 706 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator(double[], Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 793 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator(double[], Point, SequentialRobustMixedRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 812 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator(double[], Point, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 958 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator(double[], Point, Double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 1051 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator(double[], Point, Double, double, SequentialRobustMixedRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 1075 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator(double[], Point, Double, SequentialRobustMixedRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 980 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator(double[], SequentialRobustMixedRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 739 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator(double[], Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 851 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator(double[], Double, SequentialRobustMixedRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 892 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator(double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 722 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator(double[], List, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 777 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator(double[], List, Point, SequentialRobustMixedRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 833 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator(double[], List, Point, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 938 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator(double[], List, Point, Double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 1029 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator(double[], List, Point, Double, double, SequentialRobustMixedRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 1101 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator(double[], List, Point, Double, SequentialRobustMixedRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 1005 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator(double[], List, SequentialRobustMixedRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 758 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator(double[], List, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 872 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator(double[], List, Double, SequentialRobustMixedRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 915 Medium
com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator.getCovariance() may expose internal representation by returning SequentialRobustMixedRadioSourceEstimator.covariance MALICIOUS_CODE EI_EXPOSE_REP 1818 Medium
com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator.getEstimatedPosition() may expose internal representation by returning SequentialRobustMixedRadioSourceEstimator.estimatedPosition MALICIOUS_CODE EI_EXPOSE_REP 1839 Medium
com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator.getEstimatedPositionCovariance() may expose internal representation by returning SequentialRobustMixedRadioSourceEstimator.estimatedPositionCovariance MALICIOUS_CODE EI_EXPOSE_REP 1830 Medium
com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator.getInitialPosition() may expose internal representation by returning SequentialRobustMixedRadioSourceEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP 1640 Medium
com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator.getQualityScores() may expose internal representation by returning SequentialRobustMixedRadioSourceEstimator.qualityScores MALICIOUS_CODE EI_EXPOSE_REP 1544 Medium
com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator.getReadings() may expose internal representation by returning SequentialRobustMixedRadioSourceEstimator.readings MALICIOUS_CODE EI_EXPOSE_REP 1490 Medium
com.irurueta.navigation.indoor.radiosource.SequentialRobustMixedRadioSourceEstimator.setInitialPosition(Point) may expose internal representation by storing an externally mutable object into SequentialRobustMixedRadioSourceEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP2 1655 Medium

com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator

Bug Category Details Line Priority
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator(List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 385 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator(List, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 424 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator(List, Point, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 544 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator(List, SequentialRobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 409 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator(List, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 492 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator(double[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 691 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator(double[], Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 781 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator(double[], Point, SequentialRobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 800 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator(double[], Point, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 946 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator(double[], Point, Double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 1039 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator(double[], Point, Double, double, SequentialRobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 1063 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator(double[], Point, Double, SequentialRobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 968 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator(double[], SequentialRobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 725 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator(double[], Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 839 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator(double[], Double, SequentialRobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 880 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator(double[], List) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 707 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator(double[], List, Point) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 764 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator(double[], List, Point, SequentialRobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 821 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator(double[], List, Point, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 926 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator(double[], List, Point, Double, double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 1017 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator(double[], List, Point, Double, double, SequentialRobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 1089 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator(double[], List, Point, Double, SequentialRobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 993 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator(double[], List, SequentialRobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 744 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator(double[], List, Double) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 860 Medium
Exception thrown in class com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator at new com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator(double[], List, Double, SequentialRobustRangingAndRssiRadioSourceEstimatorListener) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 903 Medium
com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator.getCovariance() may expose internal representation by returning SequentialRobustRangingAndRssiRadioSourceEstimator.covariance MALICIOUS_CODE EI_EXPOSE_REP 1805 Medium
com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator.getEstimatedPosition() may expose internal representation by returning SequentialRobustRangingAndRssiRadioSourceEstimator.estimatedPosition MALICIOUS_CODE EI_EXPOSE_REP 1826 Medium
com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator.getEstimatedPositionCovariance() may expose internal representation by returning SequentialRobustRangingAndRssiRadioSourceEstimator.estimatedPositionCovariance MALICIOUS_CODE EI_EXPOSE_REP 1817 Medium
com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator.getInitialPosition() may expose internal representation by returning SequentialRobustRangingAndRssiRadioSourceEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP 1628 Medium
com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator.getQualityScores() may expose internal representation by returning SequentialRobustRangingAndRssiRadioSourceEstimator.qualityScores MALICIOUS_CODE EI_EXPOSE_REP 1532 Medium
com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator.getReadings() may expose internal representation by returning SequentialRobustRangingAndRssiRadioSourceEstimator.readings MALICIOUS_CODE EI_EXPOSE_REP 1478 Medium
com.irurueta.navigation.indoor.radiosource.SequentialRobustRangingAndRssiRadioSourceEstimator.setInitialPosition(Point) may expose internal representation by storing an externally mutable object into SequentialRobustRangingAndRssiRadioSourceEstimator.initialPosition MALICIOUS_CODE EI_EXPOSE_REP2 1643 Medium