FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.3.8

Threshold is Low

Effort is Default

Summary

Classes Bugs Errors Missing Classes
184 13 0 0

org.molwind.graph.DefaultEntityGraph

Bug Category Details Line Priority
DefaultEntityGraph.graphInLayers not initialized in constructor STYLE UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR Not available Low

org.molwind.graph.DefaultEntityGraph$1

Bug Category Details Line Priority
The class org.molwind.graph.DefaultEntityGraph$1 could be refactored into a named _static_ inner class PERFORMANCE SIC_INNER_SHOULD_BE_STATIC_ANON 444-445 Low

org.molwind.graph.DefaultEntityGraph$2

Bug Category Details Line Priority
The class org.molwind.graph.DefaultEntityGraph$2 could be refactored into a named _static_ inner class PERFORMANCE SIC_INNER_SHOULD_BE_STATIC_ANON 451-452 Low

org.molwind.io.ImageFileCache

Bug Category Details Line Priority
Write to static field org.molwind.io.ImageFileCache.imageCache from instance method new org.molwind.io.ImageFileCache() STYLE ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD 71 High
Write to static field org.molwind.io.ImageFileCache.imageCache from instance method new org.molwind.io.ImageFileCache(int) STYLE ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD 83 High
Write to static field org.molwind.io.ImageFileCache.imageCache from instance method org.molwind.io.ImageFileCache.set(LRUMap) STYLE ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD 59 High

org.molwind.util.MolwindLogger

Bug Category Details Line Priority
Incorrect lazy initialization of static field org.molwind.util.MolwindLogger.molwindLogger in org.molwind.util.MolwindLogger.getInstance(ServletContext) MT_CORRECTNESS LI_LAZY_INIT_STATIC 58-59 Low

org.molwind.util.MolwindServerConfiguration

Bug Category Details Line Priority
Dead store to pathNames in org.molwind.util.MolwindServerConfiguration.load() STYLE DLS_DEAD_LOCAL_STORE 216 Low
Use of non-localized String.toUpperCase() or String.toLowerCase I18N DM_CONVERT_CASE 575 Low
Incorrect lazy initialization of static field org.molwind.util.MolwindServerConfiguration.config in org.molwind.util.MolwindServerConfiguration.getInstance(String) MT_CORRECTNESS LI_LAZY_INIT_STATIC 155-156 Low
Exception is caught when Exception is not thrown in org.molwind.util.MolwindServerConfiguration.createParam(Class, String) STYLE REC_CATCH_EXCEPTION 557 Low

org.molwind.util.Stringx

Bug Category Details Line Priority
Use of non-localized String.toUpperCase() or String.toLowerCase I18N DM_CONVERT_CASE 1040 Low
Switch statement found in org.molwind.util.Stringx.escapeChar(String) where default case is missing STYLE SF_SWITCH_NO_DEFAULT 860-863 Low