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
277 7 0 0

com.atlassian.gadgets.dashboard.internal.impl.DashboardImpl$RemoveGadgetFunction

Bug Category Details Line Priority
column must be nonnull but is marked as nullable STYLE NP_PARAMETER_MUST_BE_NONNULL_BUT_MARKED_AS_NULLABLE 338 High

com.atlassian.gadgets.dashboard.internal.impl.DashboardImpl$WithIdPredicate

Bug Category Details Line Priority
gadgetState must be nonnull but is marked as nullable STYLE NP_PARAMETER_MUST_BE_NONNULL_BUT_MARKED_AS_NULLABLE 358 High

com.atlassian.gadgets.dashboard.internal.rest.ChangeLayoutHandlerImpl$ParseGadgetLayoutException

Bug Category Details Line Priority
Should com.atlassian.gadgets.dashboard.internal.rest.ChangeLayoutHandlerImpl$ParseGadgetLayoutException be a _static_ inner class? PERFORMANCE SIC_INNER_SHOULD_BE_STATIC 158-160 Medium

com.atlassian.gadgets.dashboard.internal.rest.representations.UserPrefRepresentation

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

com.atlassian.gadgets.dashboard.internal.rest.representations.UserPrefsRepresentation$1

Bug Category Details Line Priority
userPref must be nonnull but is marked as nullable STYLE NP_PARAMETER_MUST_BE_NONNULL_BUT_MARKED_AS_NULLABLE 60 Medium
The class com.atlassian.gadgets.dashboard.internal.rest.representations.UserPrefsRepresentation$1 could be refactored into a named _static_ inner class PERFORMANCE SIC_INNER_SHOULD_BE_STATIC_ANON 58-60 Low

com.atlassian.gadgets.dashboard.internal.velocity.DashboardView$HelpLinkResolver

Bug Category Details Line Priority
Method new com.atlassian.gadgets.dashboard.internal.velocity.DashboardView$HelpLinkResolver() may fail to clean up stream or resource of type java.io.InputStream EXPERIMENTAL OBL_UNSATISFIED_OBLIGATION 120 Medium