FindBugs Bug Detector Report

The following document contains the results of FindBugs

FindBugs Version is 3.0.1

Threshold is medium

Effort is min

Summary

Classes Bugs Errors Missing Classes
12 24 0 0

net.sf.prefixedproperties.spring.PrefixedPropertiesFactoryBean

Bug Category Details Line Priority
Inconsistent synchronization of net.sf.prefixedproperties.spring.PrefixedPropertiesFactoryBean.defaultPrefix; locked 50% of time MT_CORRECTNESS IS2_INCONSISTENT_SYNC 234 Medium
Inconsistent synchronization of net.sf.prefixedproperties.spring.PrefixedPropertiesFactoryBean.defaultPrefixSystemPropertyKey; locked 75% of time MT_CORRECTNESS IS2_INCONSISTENT_SYNC 246 Medium
Inconsistent synchronization of net.sf.prefixedproperties.spring.PrefixedPropertiesFactoryBean.environmentFactory; locked 66% of time MT_CORRECTNESS IS2_INCONSISTENT_SYNC 256 Medium
Inconsistent synchronization of net.sf.prefixedproperties.spring.PrefixedPropertiesFactoryBean.prefixConfigList; locked 66% of time MT_CORRECTNESS IS2_INCONSISTENT_SYNC 326 Medium
Field PrefixedPropertiesFactoryBean.localOverride masks field in superclass org.springframework.core.io.support.PropertiesLoaderSupport CORRECTNESS MF_CLASS_MASKS_FIELD Not available High
Field PrefixedPropertiesFactoryBean.localProperties masks field in superclass org.springframework.core.io.support.PropertiesLoaderSupport CORRECTNESS MF_CLASS_MASKS_FIELD Not available High

net.sf.prefixedproperties.spring.PrefixedPropertiesPersister

Bug Category Details Line Priority
Unchecked/unconfirmed cast from java.util.Properties to net.sf.prefixedproperties.PrefixedProperties in net.sf.prefixedproperties.spring.PrefixedPropertiesPersister.loadFromJson(Properties, InputStream) STYLE BC_UNCONFIRMED_CAST 55 Medium
Unchecked/unconfirmed cast from java.util.Properties to net.sf.prefixedproperties.PrefixedProperties in net.sf.prefixedproperties.spring.PrefixedPropertiesPersister.loadFromJson(Properties, Reader) STYLE BC_UNCONFIRMED_CAST 74 Medium
Unchecked/unconfirmed cast from java.util.Properties to net.sf.prefixedproperties.PrefixedProperties in net.sf.prefixedproperties.spring.PrefixedPropertiesPersister.loadFromYAML(Properties, InputStream) STYLE BC_UNCONFIRMED_CAST 92 Medium
Unchecked/unconfirmed cast from java.util.Properties to net.sf.prefixedproperties.PrefixedProperties in net.sf.prefixedproperties.spring.PrefixedPropertiesPersister.loadFromYAML(Properties, Reader) STYLE BC_UNCONFIRMED_CAST 111 Medium

net.sf.prefixedproperties.spring.PrefixedPropertiesPlaceholderConfigurer

Bug Category Details Line Priority
Inconsistent synchronization of net.sf.prefixedproperties.spring.PrefixedPropertiesPlaceholderConfigurer.defaultPrefix; locked 50% of time MT_CORRECTNESS IS2_INCONSISTENT_SYNC 319 Medium
Inconsistent synchronization of net.sf.prefixedproperties.spring.PrefixedPropertiesPlaceholderConfigurer.defaultPrefixSystemPropertyKey; locked 75% of time MT_CORRECTNESS IS2_INCONSISTENT_SYNC 331 Medium
Inconsistent synchronization of net.sf.prefixedproperties.spring.PrefixedPropertiesPlaceholderConfigurer.environmentFactory; locked 66% of time MT_CORRECTNESS IS2_INCONSISTENT_SYNC 341 Medium
Inconsistent synchronization of net.sf.prefixedproperties.spring.PrefixedPropertiesPlaceholderConfigurer.myProperties; locked 50% of time MT_CORRECTNESS IS2_INCONSISTENT_SYNC 158 Medium
Inconsistent synchronization of net.sf.prefixedproperties.spring.PrefixedPropertiesPlaceholderConfigurer.prefixConfigList; locked 66% of time MT_CORRECTNESS IS2_INCONSISTENT_SYNC 433 Medium
Field PrefixedPropertiesPlaceholderConfigurer.localOverride masks field in superclass org.springframework.core.io.support.PropertiesLoaderSupport CORRECTNESS MF_CLASS_MASKS_FIELD Not available High
Field PrefixedPropertiesPlaceholderConfigurer.localProperties masks field in superclass org.springframework.core.io.support.PropertiesLoaderSupport CORRECTNESS MF_CLASS_MASKS_FIELD Not available High

net.sf.prefixedproperties.spring.PrefixedPropertyOverrideConfigurer

Bug Category Details Line Priority
Inconsistent synchronization of net.sf.prefixedproperties.spring.PrefixedPropertyOverrideConfigurer.defaultPrefix; locked 50% of time MT_CORRECTNESS IS2_INCONSISTENT_SYNC 255 Medium
Inconsistent synchronization of net.sf.prefixedproperties.spring.PrefixedPropertyOverrideConfigurer.defaultPrefixSystemPropertyKey; locked 75% of time MT_CORRECTNESS IS2_INCONSISTENT_SYNC 267 Medium
Inconsistent synchronization of net.sf.prefixedproperties.spring.PrefixedPropertyOverrideConfigurer.environmentFactory; locked 66% of time MT_CORRECTNESS IS2_INCONSISTENT_SYNC 277 Medium
Inconsistent synchronization of net.sf.prefixedproperties.spring.PrefixedPropertyOverrideConfigurer.myProperties; locked 50% of time MT_CORRECTNESS IS2_INCONSISTENT_SYNC 136 Medium
Inconsistent synchronization of net.sf.prefixedproperties.spring.PrefixedPropertyOverrideConfigurer.prefixConfigList; locked 66% of time MT_CORRECTNESS IS2_INCONSISTENT_SYNC 347 Medium
Field PrefixedPropertyOverrideConfigurer.localOverride masks field in superclass org.springframework.core.io.support.PropertiesLoaderSupport CORRECTNESS MF_CLASS_MASKS_FIELD Not available High
Field PrefixedPropertyOverrideConfigurer.localProperties masks field in superclass org.springframework.core.io.support.PropertiesLoaderSupport CORRECTNESS MF_CLASS_MASKS_FIELD Not available High