SpotBugs Bug Detector Report

The following document contains the results of SpotBugs

SpotBugs Version is 4.8.2

Threshold is medium

Effort is default

Summary

Classes Bugs Errors Missing Classes
25 11 0 0

Files

Class Bugs
com.irurueta.hermes.CollectionItemChange 1
com.irurueta.hermes.CollectionItemChangeDetector 1
com.irurueta.hermes.InsertedCollectionItemChange 1
com.irurueta.hermes.InsertedListItemChange 1
com.irurueta.hermes.ListItemChangeDetector 1
com.irurueta.hermes.MovedListItemChange 1
com.irurueta.hermes.RemovedCollectionItemChange 1
com.irurueta.hermes.RemovedListItemChange 1
com.irurueta.hermes.SequentialListItemChangeDetector 1
com.irurueta.hermes.UpdatedCollectionItemChange 1
com.irurueta.hermes.UpdatedListItemChange 1

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