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 |
| 25 |
11 |
0 |
0 |
com.irurueta.hermes.CollectionItemChange
| Bug |
Category |
Details |
Line |
Priority |
| Exception thrown in class com.irurueta.hermes.CollectionItemChange at new com.irurueta.hermes.CollectionItemChange(CollectionItemChangeAction) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. |
BAD_PRACTICE |
CT_CONSTRUCTOR_THROW |
38 |
Medium |
com.irurueta.hermes.CollectionItemChangeDetector
| Bug |
Category |
Details |
Line |
Priority |
| Exception thrown in class com.irurueta.hermes.CollectionItemChangeDetector at new com.irurueta.hermes.CollectionItemChangeDetector(ItemComparator, ItemContentComparator) 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 |
com.irurueta.hermes.InsertedCollectionItemChange
| Bug |
Category |
Details |
Line |
Priority |
| Exception thrown in class com.irurueta.hermes.InsertedCollectionItemChange at new com.irurueta.hermes.InsertedCollectionItemChange(Object) 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.hermes.InsertedListItemChange
| Bug |
Category |
Details |
Line |
Priority |
| Exception thrown in class com.irurueta.hermes.InsertedListItemChange at new com.irurueta.hermes.InsertedListItemChange(Object, int) 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.hermes.ListItemChangeDetector
| Bug |
Category |
Details |
Line |
Priority |
| Exception thrown in class com.irurueta.hermes.ListItemChangeDetector at new com.irurueta.hermes.ListItemChangeDetector(ItemComparator, ItemContentComparator) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. |
BAD_PRACTICE |
CT_CONSTRUCTOR_THROW |
52 |
Medium |
com.irurueta.hermes.MovedListItemChange
| Bug |
Category |
Details |
Line |
Priority |
| Exception thrown in class com.irurueta.hermes.MovedListItemChange at new com.irurueta.hermes.MovedListItemChange(Object, Object, 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 |
58 |
Medium |
com.irurueta.hermes.RemovedCollectionItemChange
| Bug |
Category |
Details |
Line |
Priority |
| Exception thrown in class com.irurueta.hermes.RemovedCollectionItemChange at new com.irurueta.hermes.RemovedCollectionItemChange(Object) 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.hermes.RemovedListItemChange
| Bug |
Category |
Details |
Line |
Priority |
| Exception thrown in class com.irurueta.hermes.RemovedListItemChange at new com.irurueta.hermes.RemovedListItemChange(Object, int) 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.hermes.SequentialListItemChangeDetector
| Bug |
Category |
Details |
Line |
Priority |
| Exception thrown in class com.irurueta.hermes.SequentialListItemChangeDetector at new com.irurueta.hermes.SequentialListItemChangeDetector(ItemComparator, ItemContentComparator) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. |
BAD_PRACTICE |
CT_CONSTRUCTOR_THROW |
52 |
Medium |
com.irurueta.hermes.UpdatedCollectionItemChange
| Bug |
Category |
Details |
Line |
Priority |
| Exception thrown in class com.irurueta.hermes.UpdatedCollectionItemChange at new com.irurueta.hermes.UpdatedCollectionItemChange(Object, Object) 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.hermes.UpdatedListItemChange
| Bug |
Category |
Details |
Line |
Priority |
| Exception thrown in class com.irurueta.hermes.UpdatedListItemChange at new com.irurueta.hermes.UpdatedListItemChange(Object, Object, int) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. |
BAD_PRACTICE |
CT_CONSTRUCTOR_THROW |
52 |
Medium |