SpotBugs Bug Detector Report

The following document contains the results of SpotBugs

SpotBugs Version is 4.9.8

Threshold is medium

Effort is

Summary

Classes Bugs Errors Missing Classes
66 5 0 0

Files

Class Bugs
com.codebox.bean.SampleExtensionBean 1
com.codebox.builders.ExtensionBuilder 2
com.codebox.instance.ClassInstanceAnyConstructorExceptionTest$ThrowsOnConstruct 1
com.codebox.instance.ConstructorInstanceExceptionTest$ThrowsOnConstruct 1

com.codebox.bean.SampleExtensionBean

Bug Category Details Line Priority
com.codebox.bean.SampleExtensionBean overrides equals in SampleBean and may not be symmetric CORRECTNESS EQ_OVERRIDING_EQUALS_NOT_SYMMETRIC 18 Medium

com.codebox.builders.ExtensionBuilder

Bug Category Details Line Priority
Format string should use %n rather than \n in com.codebox.builders.ExtensionBuilder.generateGetter(CtClass, String, Class) BAD_PRACTICE VA_FORMAT_STRING_USES_NEWLINE 105 Medium
Format string should use %n rather than \n in com.codebox.builders.ExtensionBuilder.generateSetter(CtClass, String, Class) BAD_PRACTICE VA_FORMAT_STRING_USES_NEWLINE 129 Medium

com.codebox.instance.ClassInstanceAnyConstructorExceptionTest$ThrowsOnConstruct

Bug Category Details Line Priority
Exception thrown in class com.codebox.instance.ClassInstanceAnyConstructorExceptionTest$ThrowsOnConstruct at new com.codebox.instance.ClassInstanceAnyConstructorExceptionTest$ThrowsOnConstruct(String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 31 Medium

com.codebox.instance.ConstructorInstanceExceptionTest$ThrowsOnConstruct

Bug Category Details Line Priority
Exception thrown in class com.codebox.instance.ConstructorInstanceExceptionTest$ThrowsOnConstruct at new com.codebox.instance.ConstructorInstanceExceptionTest$ThrowsOnConstruct() 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