SpotBugs Bug Detector Report
The following document contains the results of SpotBugs
SpotBugs Version is 4.7.1
Threshold is medium
Effort is default
Summary
Classes |
Bugs |
Errors |
Missing Classes |
22 |
6 |
0 |
0 |
org.djutils.stats.DistNormalTable
Bug |
Category |
Details |
Line |
Priority |
org.djutils.stats.DistNormalTable.CUMULATIVE_NORMAL_PROBABILITIES should be package protected |
MALICIOUS_CODE |
MS_PKGPROTECT |
118 |
Medium |
org.djutils.stats.summarizers.Tally
Bug |
Category |
Details |
Line |
Priority |
Class org.djutils.stats.summarizers.Tally defines non-transient non-serializable instance field quantileAccumulator |
BAD_PRACTICE |
SE_BAD_FIELD |
Not available |
Medium |
org.djutils.stats.summarizers.event.EventBasedCounter
Bug |
Category |
Details |
Line |
Priority |
new org.djutils.stats.summarizers.event.EventBasedCounter(String, EventProducer) may expose internal representation by storing an externally mutable object into EventBasedCounter.eventProducer |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
51 |
Medium |
org.djutils.stats.summarizers.event.EventBasedTally
Bug |
Category |
Details |
Line |
Priority |
new org.djutils.stats.summarizers.event.EventBasedTally(String, QuantileAccumulator, EventProducer) may expose internal representation by storing an externally mutable object into EventBasedTally.eventProducer |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
78 |
Medium |
org.djutils.stats.summarizers.event.EventBasedTimestampWeightedTally
Bug |
Category |
Details |
Line |
Priority |
new org.djutils.stats.summarizers.event.EventBasedTimestampWeightedTally(String, EventProducer) may expose internal representation by storing an externally mutable object into EventBasedTimestampWeightedTally.eventProducer |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
56 |
Medium |
org.djutils.stats.summarizers.event.EventBasedWeightedTally
Bug |
Category |
Details |
Line |
Priority |
new org.djutils.stats.summarizers.event.EventBasedWeightedTally(String, EventProducer) may expose internal representation by storing an externally mutable object into EventBasedWeightedTally.eventProducer |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
53 |
Medium |