FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.2.0

Threshold is Low

Effort is Default

Summary

Classes Bugs Errors Missing Classes
362 7 0 1

Files

Class Bugs
com.atlassian.gadgets.renderer.internal.AtlassianContainerConfig$1 1
com.atlassian.gadgets.renderer.internal.AtlassianContainerConfig$2 1
com.atlassian.gadgets.renderer.internal.AtlassianContainerConfig$Containers 1
com.atlassian.gadgets.renderer.internal.GadgetSpecImpl 2
com.atlassian.gadgets.renderer.internal.GadgetSpecImpl$1 1
com.atlassian.gadgets.renderer.internal.oauth.AtlassianOAuthFetcher 1

com.atlassian.gadgets.renderer.internal.AtlassianContainerConfig$1

Bug Category Details Line
The class com.atlassian.gadgets.renderer.internal.AtlassianContainerConfig$1 could be refactored into a named _static_ inner class PERFORMANCE SIC_INNER_SHOULD_BE_STATIC_ANON Not available

com.atlassian.gadgets.renderer.internal.AtlassianContainerConfig$2

Bug Category Details Line
The class com.atlassian.gadgets.renderer.internal.AtlassianContainerConfig$2 could be refactored into a named _static_ inner class PERFORMANCE SIC_INNER_SHOULD_BE_STATIC_ANON Not available

com.atlassian.gadgets.renderer.internal.AtlassianContainerConfig$Containers

Bug Category Details Line
Should com.atlassian.gadgets.renderer.internal.AtlassianContainerConfig$Containers be a _static_ inner class? PERFORMANCE SIC_INNER_SHOULD_BE_STATIC Not available

com.atlassian.gadgets.renderer.internal.GadgetSpecImpl

Bug Category Details Line
Method com.atlassian.gadgets.renderer.internal.GadgetSpecImpl.getFeatures() makes inefficient use of keySet iterator instead of entrySet iterator PERFORMANCE WMI_WRONG_MAP_ITERATOR 126
Method com.atlassian.gadgets.renderer.internal.GadgetSpecImpl.getUnsupportedFeatureNames() makes inefficient use of keySet iterator instead of entrySet iterator PERFORMANCE WMI_WRONG_MAP_ITERATOR 140

com.atlassian.gadgets.renderer.internal.GadgetSpecImpl$1

Bug Category Details Line
The class com.atlassian.gadgets.renderer.internal.GadgetSpecImpl$1 could be refactored into a named _static_ inner class PERFORMANCE SIC_INNER_SHOULD_BE_STATIC_ANON Not available

com.atlassian.gadgets.renderer.internal.oauth.AtlassianOAuthFetcher

Bug Category Details Line
Use of non-localized String.toUpperCase() or String.toLowerCase I18N DM_CONVERT_CASE 45