SpotBugs Bug Detector Report
The following document contains the results of SpotBugs
SpotBugs Version is 4.10.2
Threshold is medium
Effort is default
Summary
| Classes | Bugs | Errors | Missing Classes |
|---|---|---|---|
| 13 | 6 | 0 | 0 |
Files
| Class | Bugs |
|---|---|
| fi.eis.libraries.di.context.configclass.ConfigurationClassContext | 2 |
| fi.eis.libraries.di.context.deployment.BeanArchive | 4 |
fi.eis.libraries.di.context.configclass.ConfigurationClassContext
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Exception thrown in class fi.eis.libraries.di.context.configclass.ConfigurationClassContext at new fi.eis.libraries.di.context.configclass.ConfigurationClassContext(LogLevel, Class[]) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. | BAD_PRACTICE | CT_CONSTRUCTOR_THROW | 41 | Medium |
| Exception thrown in class fi.eis.libraries.di.context.configclass.ConfigurationClassContext at new fi.eis.libraries.di.context.configclass.ConfigurationClassContext(Class[]) 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 |
fi.eis.libraries.di.context.deployment.BeanArchive
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Exception thrown in class fi.eis.libraries.di.context.deployment.BeanArchive at new fi.eis.libraries.di.context.deployment.BeanArchive(File) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. | BAD_PRACTICE | CT_CONSTRUCTOR_THROW | 42 | Medium |
| Exception thrown in class fi.eis.libraries.di.context.deployment.BeanArchive at new fi.eis.libraries.di.context.deployment.BeanArchive(File, LogLevel) 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 |
| Exception thrown in class fi.eis.libraries.di.context.deployment.BeanArchive at new fi.eis.libraries.di.context.deployment.BeanArchive(URL) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. | BAD_PRACTICE | CT_CONSTRUCTOR_THROW | 35 | Medium |
| Exception thrown in class fi.eis.libraries.di.context.deployment.BeanArchive at new fi.eis.libraries.di.context.deployment.BeanArchive(URL, LogLevel) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. | BAD_PRACTICE | CT_CONSTRUCTOR_THROW | 39 | Medium |
