Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos Infos Warnings Warnings Errors Errors
47 0 0 1700

Files

Files Infos Warnings Errors
com/atlassian/gadgets/dashboard/internal/AbstractViewComponent.java 0 0 22
com/atlassian/gadgets/dashboard/internal/Dashboard.java 0 0 44
com/atlassian/gadgets/dashboard/internal/DashboardRepository.java 0 0 7
com/atlassian/gadgets/dashboard/internal/DashboardTemplateRenderer.java 0 0 61
com/atlassian/gadgets/dashboard/internal/DashboardUrlBuilder.java 0 0 28
com/atlassian/gadgets/dashboard/internal/DashboardWebItemFinder.java 0 0 47
com/atlassian/gadgets/dashboard/internal/Gadget.java 0 0 32
com/atlassian/gadgets/dashboard/internal/GadgetFactory.java 0 0 10
com/atlassian/gadgets/dashboard/internal/GadgetLayout.java 0 0 7
com/atlassian/gadgets/dashboard/internal/GadgetLayoutException.java 0 0 6
com/atlassian/gadgets/dashboard/internal/GadgetNotLoadedException.java 0 0 12
com/atlassian/gadgets/dashboard/internal/InconsistentDashboardStateException.java 0 0 5
com/atlassian/gadgets/dashboard/internal/StateConverter.java 0 0 6
com/atlassian/gadgets/dashboard/internal/UserPref.java 0 0 2
com/atlassian/gadgets/dashboard/internal/impl/CachingDashboardStateStoreImpl.java 0 0 31
com/atlassian/gadgets/dashboard/internal/impl/Column.java 0 0 60
com/atlassian/gadgets/dashboard/internal/impl/DashboardImpl.java 0 0 252
com/atlassian/gadgets/dashboard/internal/impl/DashboardRepositoryImpl.java 0 0 26
com/atlassian/gadgets/dashboard/internal/impl/DashboardServiceImpl.java 0 0 24
com/atlassian/gadgets/dashboard/internal/impl/DashboardStateCacheImpl.java 0 0 25
com/atlassian/gadgets/dashboard/internal/impl/DashboardUrlBuilderImpl.java 0 0 50
com/atlassian/gadgets/dashboard/internal/impl/GadgetFactoryImpl.java 0 0 30
com/atlassian/gadgets/dashboard/internal/impl/GadgetImpl.java 0 0 128
com/atlassian/gadgets/dashboard/internal/impl/GadgetLayoutImpl.java 0 0 46
com/atlassian/gadgets/dashboard/internal/impl/StateConverterImpl.java 0 0 17
com/atlassian/gadgets/dashboard/internal/impl/UserPrefImpl.java 0 0 51
com/atlassian/gadgets/dashboard/internal/impl/package.html 0 0 1
com/atlassian/gadgets/dashboard/internal/package.html 0 0 1
com/atlassian/gadgets/dashboard/internal/rest/AddGadgetHandler.java 0 0 2
com/atlassian/gadgets/dashboard/internal/rest/AddGadgetHandlerImpl.java 0 0 42
com/atlassian/gadgets/dashboard/internal/rest/ChangeGadgetColorHandler.java 0 0 5
com/atlassian/gadgets/dashboard/internal/rest/ChangeGadgetColorHandlerImpl.java 0 0 21
com/atlassian/gadgets/dashboard/internal/rest/ChangeLayoutHandler.java 0 0 6
com/atlassian/gadgets/dashboard/internal/rest/ChangeLayoutHandlerImpl.java 0 0 121
com/atlassian/gadgets/dashboard/internal/rest/DashboardResource.java 0 0 67
com/atlassian/gadgets/dashboard/internal/rest/DeleteGadgetHandler.java 0 0 3
com/atlassian/gadgets/dashboard/internal/rest/DeleteGadgetHandlerImpl.java 0 0 17
com/atlassian/gadgets/dashboard/internal/rest/GadgetRepresentation.java 0 0 91
com/atlassian/gadgets/dashboard/internal/rest/GadgetResource.java 0 0 152
com/atlassian/gadgets/dashboard/internal/rest/UpdateGadgetUserPrefsHandler.java 0 0 6
com/atlassian/gadgets/dashboard/internal/rest/UpdateGadgetUserPrefsHandlerImpl.java 0 0 46
com/atlassian/gadgets/dashboard/internal/rest/package-info.java 0 0 1
com/atlassian/gadgets/dashboard/internal/rest/package.html 0 0 1
com/atlassian/gadgets/dashboard/internal/velocity/DashboardView.java 0 0 34
com/atlassian/gadgets/dashboard/internal/velocity/VelocityDashboardViewComponent.java 0 0 30
com/atlassian/gadgets/dashboard/internal/velocity/VelocityViewFactory.java 0 0 23
com/atlassian/gadgets/dashboard/internal/velocity/package.html 0 0 1

Rules

Rules Violations Severity
PackageHtml 4 Errors Error
NewlineAtEndOfFile 4 Errors Error
Translation 0 Errors Error
JavadocMethod 179 Errors Error
JavadocType 23 Errors Error
JavadocVariable 87 Errors Error
JavadocStyle 8 Errors Error
ConstantName 1 Errors Error
LocalFinalVariableName 0 Errors Error
LocalVariableName 0 Errors Error
MemberName 0 Errors Error
MethodName 0 Errors Error
PackageName 0 Errors Error
ParameterName 0 Errors Error
StaticVariableName 0 Errors Error
TypeName 0 Errors Error
AvoidStarImport 0 Errors Error
IllegalImport 0 Errors Error
RedundantImport 0 Errors Error
UnusedImports 3 Errors Error
FileLength 0 Errors Error
LineLength 222 Errors Error
MethodLength 0 Errors Error
ParameterNumber 1 Errors Error
EmptyForIteratorPad 1 Errors Error
MethodParamPad 1 Errors Error
NoWhitespaceAfter 0 Errors Error
NoWhitespaceBefore 0 Errors Error
OperatorWrap 4 Errors Error
ParenPad 0 Errors Error
TypecastParenPad 0 Errors Error
TabCharacter 0 Errors Error
WhitespaceAfter 3 Errors Error
WhitespaceAround 343 Errors Error
ModifierOrder 0 Errors Error
RedundantModifier 3 Errors Error
AvoidNestedBlocks 0 Errors Error
EmptyBlock 0 Errors Error
LeftCurly 273 Errors Error
NeedBraces 3 Errors Error
RightCurly 28 Errors Error
AvoidInlineConditionals 3 Errors Error
DoubleCheckedLocking 0 Errors Error
EmptyStatement 0 Errors Error
EqualsHashCode 0 Errors Error
HiddenField 72 Errors Error
IllegalInstantiation 0 Errors Error
InnerAssignment 0 Errors Error
MagicNumber 4 Errors Error
MissingSwitchDefault 0 Errors Error
RedundantThrows 28 Errors Error
SimplifyBooleanExpression 0 Errors Error
SimplifyBooleanReturn 0 Errors Error
DesignForExtension 98 Errors Error
FinalClass 0 Errors Error
HideUtilityClassConstructor 0 Errors Error
InterfaceIsType 0 Errors Error
VisibilityModifier 0 Errors Error
ArrayTypeStyle 0 Errors Error
FinalParameters 236 Errors Error
GenericIllegalRegexp
  • message: "Line has trailing spaces."
  • format: "\s+$"
66 Errors Error
TodoComment 2 Errors Error
UpperEll 0 Errors Error

Details

com/atlassian/gadgets/dashboard/internal/AbstractViewComponent.java

Violation Message Line
Errors Missing a Javadoc comment. 7
Errors '{' should be on the previous line. 8
Errors Missing a Javadoc comment. 9
Errors Missing a Javadoc comment. 10
Errors Missing a Javadoc comment. 12
Errors Parameter id should be final. 12
Errors 'id' hides a field. 12
Errors Parameter title should be final. 12
Errors 'title' hides a field. 12
Errors '{' should be on the previous line. 13
Errors Method 'getId' is not designed for extension - needs to be abstract, final or empty. 18
Errors Missing a Javadoc comment. 18
Errors '{' should be on the previous line. 19
Errors Method 'getTitle' is not designed for extension - needs to be abstract, final or empty. 23
Errors Missing a Javadoc comment. 23
Errors '{' should be on the previous line. 24
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 28
Errors Missing a Javadoc comment. 28
Errors '{' should be on the previous line. 30
Errors '{' should be on the previous line. 32
Errors '}' should be on the same line. 36
Errors '{' should be on the previous line. 38

com/atlassian/gadgets/dashboard/internal/Dashboard.java

Violation Message Line
Errors Missing a Javadoc comment. 13
Errors '{' should be on the previous line. 14
Errors Missing a Javadoc comment. 15
Errors Missing a Javadoc comment. 17
Errors Line has trailing spaces. 18
Errors Missing a Javadoc comment. 19
Errors Line has trailing spaces. 20
Errors Missing a Javadoc comment. 21
Errors '<' is not preceded with whitespace. 21
Errors '<' is not followed by whitespace. 21
Errors '>' is not preceded with whitespace. 21
Errors Line has trailing spaces. 22
Errors Missing a Javadoc comment. 23
Errors Line is longer than 80 characters. 26
Errors Missing a Javadoc comment. 32
Errors Line is longer than 80 characters. 35
Errors Missing a Javadoc comment. 42
Errors Line has trailing spaces. 46
Errors Line is longer than 80 characters. 52
Errors Line has trailing spaces. 53
Errors Redundant throws: 'GadgetLayoutException' is unchecked exception. 57
Errors Line is longer than 80 characters. 60
Errors Line has trailing spaces. 61
Errors Line is longer than 80 characters. 64
Errors Line has trailing spaces. 65
Errors Line is longer than 80 characters. 65
Errors Line is longer than 80 characters. 67
Errors Redundant throws: 'GadgetLayoutException' is unchecked exception. 67
Errors Line has trailing spaces. 71
Errors Line is longer than 80 characters. 75
Errors Expected @throws tag for 'GadgetNotFoundException'. 75
Errors Redundant throws: 'GadgetNotFoundException' is unchecked exception. 75
Errors Expected @throws tag for 'GadgetNotLoadedException'. 75
Errors Redundant throws: 'GadgetNotLoadedException' is unchecked exception. 75
Errors First sentence should end with a period. 77
Errors Line is longer than 80 characters. 83
Errors '<' is not preceded with whitespace. 83
Errors '<' is not followed by whitespace. 83
Errors ',' is not followed by whitespace. 83
Errors '>' is not preceded with whitespace. 83
Errors Expected @throws tag for 'GadgetNotFoundException'. 83
Errors Redundant throws: 'GadgetNotFoundException' is unchecked exception. 83
Errors Expected @throws tag for 'GadgetNotLoadedException'. 83
Errors Redundant throws: 'GadgetNotLoadedException' is unchecked exception. 83

com/atlassian/gadgets/dashboard/internal/DashboardRepository.java

Violation Message Line
Errors Missing a Javadoc comment. 7
Errors '{' should be on the previous line. 8
Errors Line is longer than 80 characters. 9
Errors Missing a Javadoc comment. 9
Errors Redundant throws: 'DashboardNotFoundException' is unchecked exception. 9
Errors Missing a Javadoc comment. 10
Errors '(' is preceded with whitespace. 10

com/atlassian/gadgets/dashboard/internal/DashboardTemplateRenderer.java

Violation Message Line
Errors Line is longer than 80 characters. 14
Errors Missing a Javadoc comment. 17
Errors '{' should be on the previous line. 18
Errors Missing a Javadoc comment. 19
Errors Missing a Javadoc comment. 20
Errors Missing a Javadoc comment. 21
Errors Missing a Javadoc comment. 23
Errors Parameter factory should be final. 23
Errors Parameter urlBuilder should be final. 24
Errors 'urlBuilder' hides a field. 24
Errors Parameter webItemFinder should be final. 25
Errors 'webItemFinder' hides a field. 25
Errors '{' should be on the previous line. 26
Errors Line is longer than 80 characters. 29
Errors Line has trailing spaces. 31
Errors Line is longer than 80 characters. 32
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 32
Errors Missing a Javadoc comment. 32
Errors Parameter templateName should be final. 32
Errors Parameter writer should be final. 32
Errors Redundant throws: 'RenderingException' is unchecked exception. 32
Errors '<' is not preceded with whitespace. 34
Errors '<' is not followed by whitespace. 34
Errors '>' is not preceded with whitespace. 34
Errors '>' is not followed by whitespace. 34
Errors Line is longer than 80 characters. 37
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 37
Errors Missing a Javadoc comment. 37
Errors Parameter templateName should be final. 37
Errors Parameter context should be final. 37
Errors '<' is not preceded with whitespace. 37
Errors '<' is not followed by whitespace. 37
Errors '>' is not preceded with whitespace. 37
Errors Parameter writer should be final. 37
Errors Redundant throws: 'RenderingException' is unchecked exception. 37
Errors Line has trailing spaces. 41
Errors Method 'renderFragment' is not designed for extension - needs to be abstract, final or empty. 42
Errors Missing a Javadoc comment. 42
Errors Parameter fragment should be final. 42
Errors Parameter context should be final. 42
Errors '<' is not preceded with whitespace. 42
Errors '<' is not followed by whitespace. 42
Errors '>' is not preceded with whitespace. 42
Errors '{' should be on the previous line. 43
Errors Method 'resolve' is not designed for extension - needs to be abstract, final or empty. 47
Errors Missing a Javadoc comment. 47
Errors Parameter templateName should be final. 47
Errors '{' should be on the previous line. 48
Errors Line is longer than 80 characters. 52
Errors Missing a Javadoc comment. 52
Errors '<' is not preceded with whitespace. 52
Errors '<' is not followed by whitespace. 52
Errors '>' is not preceded with whitespace. 52
Errors Parameter contextParams should be final. 52
Errors '<' is not preceded with whitespace. 52
Errors '<' is not followed by whitespace. 52
Errors '>' is not preceded with whitespace. 52
Errors Parameter writer should be final. 52
Errors '<' is not preceded with whitespace. 54
Errors '<' is not followed by whitespace. 54
Errors '>' is not preceded with whitespace. 54

com/atlassian/gadgets/dashboard/internal/DashboardUrlBuilder.java

Violation Message Line
Errors '{' should be on the previous line. 11
Errors Line has trailing spaces. 22
Errors Line has trailing spaces. 26
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 30
Errors Line is longer than 80 characters. 30
Errors Line has trailing spaces. 34
Errors Line has trailing spaces. 37
Errors Line has trailing spaces. 39
Errors Line is longer than 80 characters. 39
Errors Line has trailing spaces. 43
Errors Line has trailing spaces. 46
Errors Line has trailing spaces. 48
Errors Line is longer than 80 characters. 48
Errors Line has trailing spaces. 52
Errors Line has trailing spaces. 55
Errors Line has trailing spaces. 57
Errors Line is longer than 80 characters. 57
Errors Line is longer than 80 characters. 63
Errors Line has trailing spaces. 64
Errors Line is longer than 80 characters. 65
Errors Line is longer than 80 characters. 70
Errors Line is longer than 80 characters. 73
Errors Redundant 'public' modifier. 76
Errors Line is longer than 80 characters. 79
Errors Line is longer than 80 characters. 82
Errors Redundant 'public' modifier. 84
Errors Redundant 'public' modifier. 92

com/atlassian/gadgets/dashboard/internal/DashboardWebItemFinder.java

Violation Message Line
Errors Missing a Javadoc comment. 10
Errors '{' should be on the previous line. 11
Errors Line has trailing spaces. 12
Errors Missing a Javadoc comment. 13
Errors Parameter webInterfaceManager should be final. 13
Errors Parameter applicationProperties should be final. 14
Errors Parameter i18n should be final. 15
Errors '{' should be on the previous line. 16
Errors Line is longer than 80 characters. 20
Errors Method 'findDashboardMenuItems' is not designed for extension - needs to be abstract, final or empty. 20
Errors Missing a Javadoc comment. 20
Errors '<' is not preceded with whitespace. 20
Errors '<' is not followed by whitespace. 20
Errors '>' is not preceded with whitespace. 20
Errors Parameter dashboardId should be final. 20
Errors Parameter username should be final. 20
Errors Line is longer than 80 characters. 22
Errors '<' is not preceded with whitespace. 22
Errors '<' is not followed by whitespace. 22
Errors '>' is not preceded with whitespace. 22
Errors Line is longer than 80 characters. 26
Errors Method 'findDashboardToolsMenuItems' is not designed for extension - needs to be abstract, final or empty. 26
Errors Missing a Javadoc comment. 26
Errors '<' is not preceded with whitespace. 26
Errors '<' is not followed by whitespace. 26
Errors '>' is not preceded with whitespace. 26
Errors Parameter dashboardId should be final. 26
Errors Parameter username should be final. 26
Errors Line is longer than 80 characters. 28
Errors '<' is not preceded with whitespace. 28
Errors '<' is not followed by whitespace. 28
Errors '>' is not preceded with whitespace. 28
Errors Line is longer than 80 characters. 29
Errors Line is longer than 80 characters. 32
Errors Missing a Javadoc comment. 32
Errors '<' is not preceded with whitespace. 32
Errors '<' is not followed by whitespace. 32
Errors '>' is not preceded with whitespace. 32
Errors Line is longer than 80 characters. 34
Errors '<' is not preceded with whitespace. 34
Errors '<' is not followed by whitespace. 34
Errors '>' is not preceded with whitespace. 34
Errors '<' is not preceded with whitespace. 34
Errors '<' is not followed by whitespace. 34
Errors '>' is not preceded with whitespace. 34
Errors '>' is not followed by whitespace. 34
Errors '{' should be on the previous line. 36

com/atlassian/gadgets/dashboard/internal/Gadget.java

Violation Message Line
Errors Missing a Javadoc comment. 10
Errors '{' should be on the previous line. 11
Errors Missing a Javadoc comment. 12
Errors Missing a Javadoc comment. 14
Errors Line has trailing spaces. 15
Errors Missing a Javadoc comment. 16
Errors Missing a Javadoc comment. 18
Errors Missing a Javadoc comment. 20
Errors Line has trailing spaces. 21
Errors Missing a Javadoc comment. 22
Errors Line has trailing spaces. 23
Errors Missing a Javadoc comment. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 26
Errors Line has trailing spaces. 34
Errors Missing a Javadoc comment. 35
Errors '<' is not preceded with whitespace. 35
Errors '<' is not followed by whitespace. 35
Errors '>' is not preceded with whitespace. 35
Errors Line is longer than 80 characters. 39
Errors Unused @throws tag for 'IllegalArgumentException'. 42
Errors '<' is not preceded with whitespace. 45
Errors '<' is not followed by whitespace. 45
Errors '>' is not preceded with whitespace. 45
Errors Missing a Javadoc comment. 47
Errors First sentence should end with a period. 49
Errors Line is longer than 80 characters. 50
Errors Line is longer than 80 characters. 51
Errors Expected an @return tag. 53
Errors First sentence should end with a period. 55
Errors Line is longer than 80 characters. 57
Errors Expected an @return tag. 60

com/atlassian/gadgets/dashboard/internal/GadgetFactory.java

Violation Message Line
Errors Missing a Javadoc comment. 8
Errors '{' should be on the previous line. 9
Errors Line is longer than 80 characters. 10
Errors Missing a Javadoc comment. 10
Errors Redundant throws: 'GadgetParsingException' is unchecked exception. 10
Errors Redundant throws: 'GadgetSpecUriNotAllowedException' is unchecked exception. 10
Errors Line is longer than 80 characters. 11
Errors Missing a Javadoc comment. 11
Errors Redundant throws: 'GadgetParsingException' is unchecked exception. 11
Errors Redundant throws: 'GadgetSpecUriNotAllowedException' is unchecked exception. 11

com/atlassian/gadgets/dashboard/internal/GadgetLayout.java

Violation Message Line
Errors Missing a Javadoc comment. 6
Errors '{' should be on the previous line. 7
Errors Missing a Javadoc comment. 8
Errors Missing a Javadoc comment. 9
Errors '<' is not preceded with whitespace. 9
Errors '<' is not followed by whitespace. 9
Errors '>' is not preceded with whitespace. 9

com/atlassian/gadgets/dashboard/internal/GadgetLayoutException.java

Violation Message Line
Errors Line has trailing spaces. 4
Errors Line is longer than 80 characters. 4
Errors '{' should be on the previous line. 8
Errors Missing a Javadoc comment. 9
Errors Parameter message should be final. 9
Errors '{' should be on the previous line. 10

com/atlassian/gadgets/dashboard/internal/GadgetNotLoadedException.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 5
Errors '{' should be on the previous line. 6
Errors Missing a Javadoc comment. 7
Errors Missing a Javadoc comment. 9
Errors Parameter gadgetId should be final. 9
Errors 'gadgetId' hides a field. 9
Errors '{' should be on the previous line. 10
Errors Line is longer than 80 characters. 11
Errors Method 'getGadgetId' is not designed for extension - needs to be abstract, final or empty. 15
Errors Missing a Javadoc comment. 15
Errors '{' should be on the previous line. 16

com/atlassian/gadgets/dashboard/internal/InconsistentDashboardStateException.java

Violation Message Line
Errors Missing a Javadoc comment. 3
Errors '{' should be on the previous line. 4
Errors Missing a Javadoc comment. 5
Errors Parameter message should be final. 5
Errors '{' should be on the previous line. 6

com/atlassian/gadgets/dashboard/internal/StateConverter.java

Violation Message Line
Errors First sentence should end with a period. 7
Errors '{' should be on the previous line. 11
Errors First sentence should end with a period. 12
Errors Line is longer than 80 characters. 18
Errors First sentence should end with a period. 20
Errors Line is longer than 80 characters. 26

com/atlassian/gadgets/dashboard/internal/UserPref.java

Violation Message Line
Errors First sentence should end with a period. 5
Errors '{' should be on the previous line. 9

com/atlassian/gadgets/dashboard/internal/impl/CachingDashboardStateStoreImpl.java

Violation Message Line
Errors Missing a Javadoc comment. 13
Errors '{' should be on the previous line. 14
Errors Missing a Javadoc comment. 15
Errors Missing a Javadoc comment. 16
Errors Line is longer than 80 characters. 18
Errors Missing a Javadoc comment. 18
Errors Parameter stateStore should be final. 18
Errors 'stateStore' hides a field. 18
Errors Parameter cache should be final. 18
Errors 'cache' hides a field. 18
Errors Line has trailing spaces. 23
Errors Line is longer than 80 characters. 24
Errors Method 'retrieve' is not designed for extension - needs to be abstract, final or empty. 24
Errors Missing a Javadoc comment. 24
Errors Parameter dashboardId should be final. 24
Errors Redundant throws: 'DashboardNotFoundException' is unchecked exception. 24
Errors '{' should be on the previous line. 29
Errors Method 'store' is not designed for extension - needs to be abstract, final or empty. 36
Errors Missing a Javadoc comment. 36
Errors Parameter state should be final. 36
Errors '{' should be on the previous line. 37
Errors '{' should be on the previous line. 42
Errors '{' should be on the previous line. 45
Errors '}' should be on the same line. 49
Errors '{' should be on the previous line. 51
Errors '{' should be on the previous line. 53
Errors Line is longer than 80 characters. 60
Errors Method 'remove' is not designed for extension - needs to be abstract, final or empty. 60
Errors Missing a Javadoc comment. 60
Errors Parameter dashboardId should be final. 60
Errors Redundant throws: 'DashboardStateStoreException' is unchecked exception. 60

com/atlassian/gadgets/dashboard/internal/impl/Column.java

Violation Message Line
Errors Missing a Javadoc comment. 12
Errors '{' should be on the previous line. 13
Errors Missing a Javadoc comment. 14
Errors '<' is not preceded with whitespace. 14
Errors '<' is not followed by whitespace. 14
Errors '>' is not preceded with whitespace. 14
Errors '<' is not preceded with whitespace. 14
Errors '<' is not followed by whitespace. 14
Errors '>' is not preceded with whitespace. 14
Errors '>' is not followed by whitespace. 14
Errors Method 'getGadgets' is not designed for extension - needs to be abstract, final or empty. 16
Errors Missing a Javadoc comment. 16
Errors '<' is not preceded with whitespace. 16
Errors '<' is not followed by whitespace. 16
Errors '>' is not preceded with whitespace. 16
Errors '{' should be on the previous line. 17
Errors Line has trailing spaces. 20
Errors Method 'appendGadget' is not designed for extension - needs to be abstract, final or empty. 21
Errors Missing a Javadoc comment. 21
Errors Parameter gadget should be final. 21
Errors '{' should be on the previous line. 22
Errors Method 'addGadget' is not designed for extension - needs to be abstract, final or empty. 26
Errors Missing a Javadoc comment. 26
Errors Parameter gadget should be final. 26
Errors '{' should be on the previous line. 27
Errors Line has trailing spaces. 30
Errors Method 'containsGadget' is not designed for extension - needs to be abstract, final or empty. 31
Errors Missing a Javadoc comment. 31
Errors Parameter gadgetId should be final. 31
Errors '{' should be on the previous line. 32
Errors '{' should be on the previous line. 34
Errors '{' should be on the previous line. 36
Errors Method 'removeGadget' is not designed for extension - needs to be abstract, final or empty. 43
Errors Missing a Javadoc comment. 43
Errors Parameter gadgetId should be final. 43
Errors '{' should be on the previous line. 44
Errors '<' is not preceded with whitespace. 45
Errors '<' is not followed by whitespace. 45
Errors '>' is not preceded with whitespace. 45
Errors ';' is followed by whitespace. 45
Errors '{' should be on the previous line. 46
Errors '{' should be on the previous line. 49
Errors Method 'getGadgetMap' is not designed for extension - needs to be abstract, final or empty. 55
Errors Missing a Javadoc comment. 55
Errors '<' is not preceded with whitespace. 55
Errors '<' is not followed by whitespace. 55
Errors '>' is not preceded with whitespace. 55
Errors '{' should be on the previous line. 56
Errors '<' is not preceded with whitespace. 57
Errors '<' is not followed by whitespace. 57
Errors '>' is not preceded with whitespace. 57
Errors 'gadgets' hides a field. 57
Errors '<' is not preceded with whitespace. 57
Errors '<' is not followed by whitespace. 57
Errors '>' is not preceded with whitespace. 57
Errors '>' is not followed by whitespace. 57
Errors '{' should be on the previous line. 59
Errors Method 'clear' is not designed for extension - needs to be abstract, final or empty. 65
Errors Missing a Javadoc comment. 65
Errors '{' should be on the previous line. 66

com/atlassian/gadgets/dashboard/internal/impl/DashboardImpl.java

Violation Message Line
Errors File does not end with a newline. 0
Errors '{' should be on the previous line. 33
Errors Missing a Javadoc comment. 34
Errors Missing a Javadoc comment. 35
Errors Line has trailing spaces. 36
Errors Missing a Javadoc comment. 37
Errors Missing a Javadoc comment. 38
Errors Missing a Javadoc comment. 39
Errors Missing a Javadoc comment. 40
Errors '<' is not preceded with whitespace. 40
Errors '<' is not followed by whitespace. 40
Errors '>' is not preceded with whitespace. 40
Errors '<' is not preceded with whitespace. 40
Errors '<' is not followed by whitespace. 40
Errors '>' is not preceded with whitespace. 40
Errors '>' is not followed by whitespace. 40
Errors Missing a Javadoc comment. 41
Errors Line is longer than 80 characters. 43
Errors Missing a Javadoc comment. 43
Errors Parameter state should be final. 43
Errors 'state' hides a field. 43
Errors Parameter stateConverter should be final. 43
Errors 'stateConverter' hides a field. 43
Errors Parameter gadgetRequestContext should be final. 43
Errors 'gadgetRequestContext' hides a field. 43
Errors Line is longer than 80 characters. 50
Errors Missing a Javadoc comment. 50
Errors Parameter id should be final. 50
Errors 'id' hides a field. 50
Errors Parameter title should be final. 50
Errors 'title' hides a field. 50
Errors Parameter gadgetRequestContext should be final. 50
Errors 'gadgetRequestContext' hides a field. 50
Errors Line has trailing spaces. 54
Errors Line is longer than 80 characters. 55
Errors Missing a Javadoc comment. 55
Errors Parameter id should be final. 55
Errors 'id' hides a field. 55
Errors Parameter title should be final. 55
Errors 'title' hides a field. 55
Errors Parameter layout should be final. 55
Errors 'layout' hides a field. 55
Errors Parameter gadgetRequestContext should be final. 55
Errors 'gadgetRequestContext' hides a field. 55
Errors Method 'getId' is not designed for extension - needs to be abstract, final or empty. 63
Errors Missing a Javadoc comment. 63
Errors '{' should be on the previous line. 64
Errors '{' should be on the previous line. 66
Errors Method 'getTitle' is not designed for extension - needs to be abstract, final or empty. 72
Errors Missing a Javadoc comment. 72
Errors '{' should be on the previous line. 73
Errors '{' should be on the previous line. 75
Errors Method 'getLayout' is not designed for extension - needs to be abstract, final or empty. 81
Errors Missing a Javadoc comment. 81
Errors '{' should be on the previous line. 82
Errors '{' should be on the previous line. 84
Errors Line has trailing spaces. 89
Errors Method 'getGadgetsInColumn' is not designed for extension - needs to be abstract, final or empty. 90
Errors Missing a Javadoc comment. 90
Errors '<' is not preceded with whitespace. 90
Errors '<' is not followed by whitespace. 90
Errors '>' is not preceded with whitespace. 90
Errors Parameter column should be final. 90
Errors '{' should be on the previous line. 91
Errors '{' should be on the previous line. 93
Errors Line is longer than 80 characters. 94
Errors Line is longer than 80 characters. 96
Errors Line has trailing spaces. 101
Errors Method 'appendGadget' is not designed for extension - needs to be abstract, final or empty. 102
Errors Missing a Javadoc comment. 102
Errors Parameter gadget should be final. 102
Errors '{' should be on the previous line. 103
Errors Method 'appendGadget' is not designed for extension - needs to be abstract, final or empty. 108
Errors Missing a Javadoc comment. 108
Errors Parameter column should be final. 108
Errors Parameter gadget should be final. 108
Errors '{' should be on the previous line. 109
Errors Method 'addGadget' is not designed for extension - needs to be abstract, final or empty. 114
Errors Missing a Javadoc comment. 114
Errors Parameter gadget should be final. 114
Errors '{' should be on the previous line. 115
Errors Method 'addGadget' is not designed for extension - needs to be abstract, final or empty. 120
Errors Missing a Javadoc comment. 120
Errors Parameter column should be final. 120
Errors Parameter gadget should be final. 120
Errors '{' should be on the previous line. 121
Errors Line has trailing spaces. 125
Errors Line is longer than 80 characters. 126
Errors Method 'changeLayout' is not designed for extension - needs to be abstract, final or empty. 126
Errors Missing a Javadoc comment. 126
Errors Parameter layout should be final. 126
Errors 'layout' hides a field. 126
Errors Parameter gadgetLayout should be final. 126
Errors Redundant throws: 'GadgetLayoutException' is unchecked exception. 126
Errors Line has trailing spaces. 131
Errors '<' is not preceded with whitespace. 132
Errors '<' is not followed by whitespace. 132
Errors '>' is not preceded with whitespace. 132
Errors Line is longer than 80 characters. 137
Errors Method 'rearrangeGadgets' is not designed for extension - needs to be abstract, final or empty. 137
Errors Missing a Javadoc comment. 137
Errors Parameter gadgetLayout should be final. 137
Errors Redundant throws: 'GadgetLayoutException' is unchecked exception. 137
Errors Line has trailing spaces. 142
Errors '<' is not preceded with whitespace. 143
Errors '<' is not followed by whitespace. 143
Errors '>' is not preceded with whitespace. 143
Errors Line has trailing spaces. 146
Errors Method 'changeGadgetColor' is not designed for extension - needs to be abstract, final or empty. 147
Errors Missing a Javadoc comment. 147
Errors Parameter gadgetId should be final. 147
Errors Parameter color should be final. 147
Errors '{' should be on the previous line. 148
Errors '{' should be on the previous line. 152
Errors '}' should be on the same line. 154
Errors '{' should be on the previous line. 156
Errors Line is longer than 80 characters. 162
Errors Method 'updateGadgetUserPrefs' is not designed for extension - needs to be abstract, final or empty. 162
Errors Missing a Javadoc comment. 162
Errors Parameter gadgetId should be final. 162
Errors Parameter prefValues should be final. 162
Errors '<' is not preceded with whitespace. 162
Errors '<' is not followed by whitespace. 162
Errors ',' is not followed by whitespace. 162
Errors '>' is not preceded with whitespace. 162
Errors '{' should be on the previous line. 167
Errors '}' should be on the same line. 169
Errors '{' should be on the previous line. 171
Errors Method 'removeGadget' is not designed for extension - needs to be abstract, final or empty. 177
Errors Missing a Javadoc comment. 177
Errors Parameter gadgetId should be final. 177
Errors '{' should be on the previous line. 178
Errors '{' should be on the previous line. 182
Errors Line has trailing spaces. 186
Errors Method 'getState' is not designed for extension - needs to be abstract, final or empty. 187
Errors Missing a Javadoc comment. 187
Errors '{' should be on the previous line. 188
Errors '{' should be on the previous line. 190
Errors Line has trailing spaces. 199
Errors Missing a Javadoc comment. 200
Errors '<' is not preceded with whitespace. 200
Errors '<' is not followed by whitespace. 200
Errors '?' is not preceded with whitespace. 200
Errors '<' is not preceded with whitespace. 200
Errors '<' is not followed by whitespace. 200
Errors '>' is not preceded with whitespace. 200
Errors '>' is not followed by whitespace. 200
Errors '>' is not preceded with whitespace. 200
Errors '{' should be on the previous line. 201
Errors '<' is not preceded with whitespace. 202
Errors '<' is not followed by whitespace. 202
Errors '<' is not preceded with whitespace. 202
Errors '<' is not followed by whitespace. 202
Errors '>' is not preceded with whitespace. 202
Errors '>' is not followed by whitespace. 202
Errors '>' is not preceded with whitespace. 202
Errors 'columns' hides a field. 202
Errors '{' should be on the previous line. 204
Errors '<' is not preceded with whitespace. 205
Errors '<' is not followed by whitespace. 205
Errors '>' is not preceded with whitespace. 205
Errors '<' is not preceded with whitespace. 205
Errors '<' is not followed by whitespace. 205
Errors '>' is not preceded with whitespace. 205
Errors '>' is not followed by whitespace. 205
Errors '{' should be on the previous line. 207
Errors Line has trailing spaces. 214
Errors Missing a Javadoc comment. 215
Errors '{' should be on the previous line. 216
Errors '{' should be on the previous line. 218
Errors Line is longer than 80 characters. 219
Errors Line has trailing spaces. 224
Errors 'state' hides a field. 225
Errors '{' should be on the previous line. 233
Errors Line is longer than 80 characters. 234
Errors '{' should be on the previous line. 238
Errors Line is longer than 80 characters. 239
Errors '{' should be on the previous line. 241
Errors Line is longer than 80 characters. 242
Errors Avoid inline conditionals. 242
Errors Line has trailing spaces. 248
Errors Missing a Javadoc comment. 249
Errors Parameter gadgetId should be final. 249
Errors '{' should be on the previous line. 250
Errors '{' should be on the previous line. 252
Errors '{' should be on the previous line. 254
Errors Line has trailing spaces. 260
Errors Missing a Javadoc comment. 261
Errors Parameter gadgetId should be final. 261
Errors '{' should be on the previous line. 262
Errors '{' should be on the previous line. 264
Errors '{' should be on the previous line. 266
Errors '{' should be on the previous line. 268
Errors Missing a Javadoc comment. 276
Errors Parameter layout should be final. 276
Errors 'layout' hides a field. 276
Errors '{' should be on the previous line. 277
Errors '{' should be on the previous line. 281
Errors Line has trailing spaces. 285
Errors Line is longer than 80 characters. 286
Errors Missing a Javadoc comment. 286
Errors Parameter gadgetLayout should be final. 286
Errors Parameter gadgets should be final. 286
Errors '<' is not preceded with whitespace. 286
Errors '<' is not followed by whitespace. 286
Errors '>' is not preceded with whitespace. 286
Errors '{' should be on the previous line. 289
Errors '{' should be on the previous line. 292
Errors '{' should be on the previous line. 294
Errors Missing a Javadoc comment. 303
Errors '<' is not preceded with whitespace. 303
Errors '<' is not followed by whitespace. 303
Errors '>' is not preceded with whitespace. 303
Errors '{' should be on the previous line. 304
Errors '<' is not preceded with whitespace. 305
Errors '<' is not followed by whitespace. 305
Errors '>' is not preceded with whitespace. 305
Errors '<' is not preceded with whitespace. 305
Errors '<' is not followed by whitespace. 305
Errors '>' is not preceded with whitespace. 305
Errors '>' is not followed by whitespace. 305
Errors '{' should be on the previous line. 307
Errors Line has trailing spaces. 313
Errors Line is longer than 80 characters. 314
Errors Missing a Javadoc comment. 314
Errors Parameter gadgetLayout should be final. 314
Errors Redundant throws: 'GadgetLayoutException' is unchecked exception. 314
Errors '<' is not preceded with whitespace. 316
Errors '<' is not followed by whitespace. 316
Errors '>' is not preceded with whitespace. 316
Errors '<' is not preceded with whitespace. 316
Errors '<' is not followed by whitespace. 316
Errors '>' is not preceded with whitespace. 316
Errors '>' is not followed by whitespace. 316
Errors '{' should be on the previous line. 318
Errors '{' should be on the previous line. 322
Errors '{' should be on the previous line. 324
Errors '{' should be on the previous line. 329
Errors Line is longer than 80 characters. 330
Errors Line has trailing spaces. 336
Errors Line has trailing spaces. 337
Errors Line is longer than 80 characters. 337
Errors Line is longer than 80 characters. 339
Errors Method 'assertGadgetLayoutIsValid' is not designed for extension - needs to be abstract, final or empty. 339
Errors Parameter layout should be final. 339
Errors 'layout' hides a field. 339
Errors Expected @param tag for 'layout'. 339
Errors Parameter gadgetLayout should be final. 339
Errors Expected @param tag for 'gadgetLayout'. 339
Errors Redundant throws: 'GadgetLayoutException' is unchecked exception. 339
Errors '{' should be on the previous line. 342
Errors Line is longer than 80 characters. 343

com/atlassian/gadgets/dashboard/internal/impl/DashboardRepositoryImpl.java

Violation Message Line
Errors Line is longer than 80 characters. 10
Errors Missing a Javadoc comment. 15
Errors '{' should be on the previous line. 16
Errors Missing a Javadoc comment. 17
Errors Missing a Javadoc comment. 18
Errors Line has trailing spaces. 19
Errors Line is longer than 80 characters. 20
Errors Missing a Javadoc comment. 20
Errors Parameter stateStore should be final. 20
Errors 'stateStore' hides a field. 20
Errors Parameter converter should be final. 20
Errors 'converter' hides a field. 20
Errors Line has trailing spaces. 25
Errors Line is longer than 80 characters. 26
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 26
Errors Missing a Javadoc comment. 26
Errors Parameter dashboardId should be final. 26
Errors Parameter gadgetRequestContext should be final. 26
Errors Redundant throws: 'DashboardNotFoundException' is unchecked exception. 26
Errors Line is longer than 80 characters. 28
Errors Method 'save' is not designed for extension - needs to be abstract, final or empty. 31
Errors Missing a Javadoc comment. 31
Errors Parameter dashboard should be final. 31
Errors '{' should be on the previous line. 32
Errors '{' should be on the previous line. 35
Errors Line is longer than 80 characters. 36

com/atlassian/gadgets/dashboard/internal/impl/DashboardServiceImpl.java

Violation Message Line
Errors Missing a Javadoc comment. 10
Errors '{' should be on the previous line. 11
Errors Missing a Javadoc comment. 12
Errors Missing a Javadoc comment. 13
Errors Line is longer than 80 characters. 15
Errors Missing a Javadoc comment. 15
Errors Parameter stateStore should be final. 15
Errors 'stateStore' hides a field. 15
Errors Parameter permissionService should be final. 15
Errors 'permissionService' hides a field. 15
Errors Line is longer than 80 characters. 21
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 21
Errors Missing a Javadoc comment. 21
Errors Parameter id should be final. 21
Errors Parameter username should be final. 21
Errors Redundant throws: 'PermissionException' is unchecked exception. 21
Errors '{' should be on the previous line. 24
Errors Line is longer than 80 characters. 30
Errors Method 'save' is not designed for extension - needs to be abstract, final or empty. 30
Errors Missing a Javadoc comment. 30
Errors Parameter state should be final. 30
Errors Parameter username should be final. 30
Errors Redundant throws: 'PermissionException' is unchecked exception. 30
Errors '{' should be on the previous line. 33

com/atlassian/gadgets/dashboard/internal/impl/DashboardStateCacheImpl.java

Violation Message Line
Errors Missing a Javadoc comment. 9
Errors '{' should be on the previous line. 10
Errors Missing a Javadoc comment. 11
Errors Line has trailing spaces. 12
Errors Missing a Javadoc comment. 13
Errors Line has trailing spaces. 14
Errors Missing a Javadoc comment. 15
Errors Parameter cacheManager should be final. 15
Errors '{' should be on the previous line. 16
Errors Line has trailing spaces. 19
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 20
Errors Missing a Javadoc comment. 20
Errors Parameter id should be final. 20
Errors '{' should be on the previous line. 21
Errors Method 'put' is not designed for extension - needs to be abstract, final or empty. 25
Errors Missing a Javadoc comment. 25
Errors Parameter state should be final. 25
Errors '{' should be on the previous line. 26
Errors Method 'remove' is not designed for extension - needs to be abstract, final or empty. 30
Errors Missing a Javadoc comment. 30
Errors Parameter id should be final. 30
Errors '{' should be on the previous line. 31
Errors Method 'removeAll' is not designed for extension - needs to be abstract, final or empty. 35
Errors Missing a Javadoc comment. 35
Errors '{' should be on the previous line. 36

com/atlassian/gadgets/dashboard/internal/impl/DashboardUrlBuilderImpl.java

Violation Message Line
Errors Line is longer than 80 characters. 10
Errors Missing a Javadoc comment. 10
Errors Line is longer than 80 characters. 12
Errors Missing a Javadoc comment. 12
Errors Parameter applicationProperties should be final. 12
Errors Parameter webResourceManager should be final. 12
Errors Line is longer than 80 characters. 14
Errors Method 'getBaseUrl' is not designed for extension - needs to be abstract, final or empty. 21
Errors '{' should be on the previous line. 23
Errors Method 'buildDashboardUrl' is not designed for extension - needs to be abstract, final or empty. 27
Errors Missing a Javadoc comment. 27
Errors Parameter dashboardId should be final. 27
Errors '{' should be on the previous line. 28
Errors Method 'buildDashboardLayoutUrl' is not designed for extension - needs to be abstract, final or empty. 32
Errors Missing a Javadoc comment. 32
Errors Parameter dashboardId should be final. 32
Errors '{' should be on the previous line. 33
Errors Line has trailing spaces. 36
Errors Method 'buildGadgetUrl' is not designed for extension - needs to be abstract, final or empty. 37
Errors Missing a Javadoc comment. 37
Errors Parameter dashboardId should be final. 37
Errors Parameter gadgetId should be final. 37
Errors '{' should be on the previous line. 38
Errors Line is longer than 80 characters. 42
Errors Method 'buildGadgetColorUrl' is not designed for extension - needs to be abstract, final or empty. 42
Errors Missing a Javadoc comment. 42
Errors Parameter dashboardId should be final. 42
Errors Parameter gadgetId should be final. 42
Errors Line is longer than 80 characters. 47
Errors Method 'buildGadgetUserPrefsUrl' is not designed for extension - needs to be abstract, final or empty. 47
Errors Missing a Javadoc comment. 47
Errors Parameter dashboardId should be final. 47
Errors Parameter gadgetId should be final. 47
Errors Method 'buildErrorGadgetUrl' is not designed for extension - needs to be abstract, final or empty. 52
Errors Missing a Javadoc comment. 52
Errors '{' should be on the previous line. 53
Errors Line is longer than 80 characters. 54
Errors Method 'buildDashboardResourceUrl' is not designed for extension - needs to be abstract, final or empty. 57
Errors Missing a Javadoc comment. 57
Errors Parameter dashboardId should be final. 57
Errors '{' should be on the previous line. 58
Errors Line is longer than 80 characters. 59
Errors Method 'buildDashboardDirectoryResourceUrl' is not designed for extension - needs to be abstract, final or empty. 63
Errors Missing a Javadoc comment. 63
Errors '{' should be on the previous line. 64
Errors Line is longer than 80 characters. 65
Errors Method 'buildDashboardDirectoryUrl' is not designed for extension - needs to be abstract, final or empty. 68
Errors Missing a Javadoc comment. 68
Errors Parameter dashboardId should be final. 68
Errors '{' is not preceded with whitespace. 68

com/atlassian/gadgets/dashboard/internal/impl/GadgetFactoryImpl.java

Violation Message Line
Errors Line is longer than 80 characters. 16
Errors '{' should be on the previous line. 20
Errors Missing a Javadoc comment. 21
Errors Missing a Javadoc comment. 22
Errors Line is longer than 80 characters. 25
Errors Line is longer than 80 characters. 30
Errors Parameter stateFactory should be final. 30
Errors 'stateFactory' hides a field. 30
Errors Parameter specFactory should be final. 30
Errors 'specFactory' hides a field. 30
Errors Line is longer than 80 characters. 37
Errors Line is longer than 80 characters. 42
Errors Line is longer than 80 characters. 43
Errors Line is longer than 80 characters. 45
Errors Method 'createGadget' is not designed for extension - needs to be abstract, final or empty. 45
Errors Parameter gadgetSpecUrl should be final. 45
Errors Parameter gadgetRequestContext should be final. 45
Errors Redundant throws: 'GadgetParsingException' is unchecked exception. 45
Errors Redundant throws: 'GadgetSpecUriNotAllowedException' is unchecked exception. 45
Errors '{' should be on the previous line. 49
Errors '}' should be on the same line. 51
Errors '{' should be on the previous line. 53
Errors Line is longer than 80 characters. 56
Errors Line is longer than 80 characters. 60
Errors Line is longer than 80 characters. 63
Errors Line is longer than 80 characters. 66
Errors Line is longer than 80 characters. 69
Errors Method 'createGadget' is not designed for extension - needs to be abstract, final or empty. 69
Errors Redundant throws: 'GadgetParsingException' is unchecked exception. 69
Errors Line is longer than 80 characters. 71

com/atlassian/gadgets/dashboard/internal/impl/GadgetImpl.java

Violation Message Line
Errors File does not end with a newline. 0
Errors '{' should be on the previous line. 32
Errors Missing a Javadoc comment. 33
Errors Missing a Javadoc comment. 35
Errors Missing a Javadoc comment. 36
Errors Line has trailing spaces. 37
Errors Missing a Javadoc comment. 38
Errors Missing a Javadoc comment. 39
Errors '<' is not preceded with whitespace. 39
Errors '<' is not followed by whitespace. 39
Errors '>' is not preceded with whitespace. 39
Errors Missing a Javadoc comment. 40
Errors Missing a Javadoc comment. 41
Errors Line is longer than 80 characters. 46
Errors Parameter state should be final. 48
Errors Parameter gadgetSpec should be final. 48
Errors 'gadgetSpec' hides a field. 48
Errors '{' should be on the previous line. 49
Errors '{' should be on the previous line. 58
Errors Line is longer than 80 characters. 59
Errors '<' is not preceded with whitespace. 59
Errors '<' is not followed by whitespace. 59
Errors '>' is not preceded with whitespace. 59
Errors '>' is not followed by whitespace. 59
Errors Parameter userPrefSpec should be final. 61
Errors '{' should be on the previous line. 62
Errors '}' should be on the same line. 66
Errors '{' should be on the previous line. 68
Errors '<' is not preceded with whitespace. 69
Errors '<' is not followed by whitespace. 69
Errors '>' is not preceded with whitespace. 69
Errors '>' is not followed by whitespace. 69
Errors Line is longer than 80 characters. 74
Errors Line is longer than 80 characters. 75
Errors Line is longer than 80 characters. 76
Errors Parameter stateOnLoadAttempt should be final. 78
Errors 'stateOnLoadAttempt' hides a field. 78
Errors Parameter errorMessage should be final. 78
Errors 'errorMessage' hides a field. 78
Errors '{' should be on the previous line. 79
Errors Line has trailing spaces. 85
Errors Missing a Javadoc comment. 86
Errors '{' should be on the previous line. 87
Errors Missing a Javadoc comment. 91
Errors '{' should be on the previous line. 92
Errors Missing a Javadoc comment. 97
Errors '{' should be on the previous line. 98
Errors Missing a Javadoc comment. 103
Errors '{' should be on the previous line. 104
Errors Avoid inline conditionals. 106
Errors Missing a Javadoc comment. 109
Errors '{' should be on the previous line. 110
Errors Avoid inline conditionals. 112
Errors Missing a Javadoc comment. 115
Errors '{' should be on the previous line. 116
Errors Line has trailing spaces. 119
Errors Missing a Javadoc comment. 120
Errors '{' should be on the previous line. 121
Errors Missing a Javadoc comment. 126
Errors Parameter color should be final. 126
Errors 'color' hides a field. 126
Errors '{' should be on the previous line. 127
Errors Missing a Javadoc comment. 131
Errors '{' should be on the previous line. 132
Errors Line is longer than 80 characters. 136
Errors Missing a Javadoc comment. 136
Errors '<' is not preceded with whitespace. 136
Errors '<' is not followed by whitespace. 136
Errors '>' is not preceded with whitespace. 136
Errors Name 'isNotHidden' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 136
Errors '<' is not preceded with whitespace. 136
Errors '<' is not followed by whitespace. 136
Errors '>' is not preceded with whitespace. 136
Errors '>' is not followed by whitespace. 136
Errors Parameter userPref should be final. 138
Errors '{' should be on the previous line. 139
Errors Missing a Javadoc comment. 144
Errors '<' is not preceded with whitespace. 144
Errors '<' is not followed by whitespace. 144
Errors '>' is not preceded with whitespace. 144
Errors '{' should be on the previous line. 145
Errors Missing a Javadoc comment. 149
Errors Parameter newPrefValues should be final. 149
Errors '<' is not preceded with whitespace. 149
Errors '<' is not followed by whitespace. 149
Errors ',' is not followed by whitespace. 149
Errors '>' is not preceded with whitespace. 149
Errors '{' should be on the previous line. 150
Errors '<' is not preceded with whitespace. 151
Errors '<' is not followed by whitespace. 151
Errors '>' is not preceded with whitespace. 151
Errors '<' is not preceded with whitespace. 151
Errors '<' is not followed by whitespace. 151
Errors '>' is not preceded with whitespace. 151
Errors '>' is not followed by whitespace. 151
Errors '{' should be on the previous line. 153
Errors '{' should be on the previous line. 155
Errors Line is longer than 80 characters. 158
Errors Line has trailing spaces. 164
Errors Missing a Javadoc comment. 170
Errors '{' should be on the previous line. 171
Errors '{' should be on the previous line. 173
Errors Missing a Javadoc comment. 184
Errors '<' is not preceded with whitespace. 184
Errors '<' is not followed by whitespace. 184
Errors '>' is not preceded with whitespace. 184
Errors Parameter userPrefs should be final. 184
Errors '<' is not preceded with whitespace. 184
Errors '<' is not followed by whitespace. 184
Errors '>' is not preceded with whitespace. 184
Errors 'userPrefs' hides a field. 184
Errors '{' should be on the previous line. 185
Errors '<' is not preceded with whitespace. 186
Errors '<' is not followed by whitespace. 186
Errors '>' is not preceded with whitespace. 186
Errors '<' is not preceded with whitespace. 186
Errors '<' is not followed by whitespace. 186
Errors '>' is not preceded with whitespace. 186
Errors '>' is not followed by whitespace. 186
Errors '{' should be on the previous line. 188
Errors Line is longer than 80 characters. 191
Errors Missing a Javadoc comment. 199
Errors '{' should be on the previous line. 200
Errors Missing a Javadoc comment. 204
Errors '{' should be on the previous line. 205
Errors Unused @throws tag for 'IllegalStateException'. 210
Errors '{' should be on the previous line. 213
Errors '{' should be on the previous line. 215

com/atlassian/gadgets/dashboard/internal/impl/GadgetLayoutImpl.java

Violation Message Line
Errors Missing a Javadoc comment. 12
Errors '{' should be on the previous line. 13
Errors Missing a Javadoc comment. 14
Errors '<' is not preceded with whitespace. 14
Errors '<' is not followed by whitespace. 14
Errors '<' is not preceded with whitespace. 14
Errors '<' is not followed by whitespace. 14
Errors '>' is not preceded with whitespace. 14
Errors '>' is not followed by whitespace. 14
Errors '>' is not preceded with whitespace. 14
Errors Missing a Javadoc comment. 16
Errors Parameter columnLayout should be final. 16
Errors '<' is not preceded with whitespace. 16
Errors '<' is not followed by whitespace. 16
Errors '<' is not preceded with whitespace. 16
Errors '<' is not followed by whitespace. 16
Errors '>' is not preceded with whitespace. 16
Errors '>' is not followed by whitespace. 16
Errors '>' is not preceded with whitespace. 16
Errors 'columnLayout' hides a field. 16
Errors '{' should be on the previous line. 17
Errors Method 'getNumberOfColumns' is not designed for extension - needs to be abstract, final or empty. 21
Errors Missing a Javadoc comment. 21
Errors '{' should be on the previous line. 22
Errors Line has trailing spaces. 25
Errors Method 'getGadgetsInColumn' is not designed for extension - needs to be abstract, final or empty. 26
Errors Missing a Javadoc comment. 26
Errors '<' is not preceded with whitespace. 26
Errors '<' is not followed by whitespace. 26
Errors '>' is not preceded with whitespace. 26
Errors Parameter column should be final. 26
Errors '{' should be on the previous line. 27
Errors Line has trailing spaces. 30
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 31
Errors Missing a Javadoc comment. 31
Errors Parameter o should be final. 32
Errors '{' should be on the previous line. 33
Errors '{' should be on the previous line. 35
Errors '{' should be on the previous line. 40
Errors '{' should be on the previous line. 44
Errors Line is longer than 80 characters. 45
Errors Line has trailing spaces. 52
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 53
Errors Missing a Javadoc comment. 53
Errors '{' should be on the previous line. 55
Errors '{' should be on the previous line. 58

com/atlassian/gadgets/dashboard/internal/impl/StateConverterImpl.java

Violation Message Line
Errors Missing a Javadoc comment. 11
Errors '{' should be on the previous line. 12
Errors Missing a Javadoc comment. 13
Errors Missing a Javadoc comment. 15
Errors Parameter gadgetFactory should be final. 15
Errors 'gadgetFactory' hides a field. 15
Errors '{' should be on the previous line. 16
Errors Line is longer than 80 characters. 20
Errors Method 'convertStateToDashboard' is not designed for extension - needs to be abstract, final or empty. 20
Errors Missing a Javadoc comment. 20
Errors Parameter state should be final. 20
Errors Parameter gadgetRequestContext should be final. 20
Errors Line is longer than 80 characters. 25
Errors Method 'convertStateToGadget' is not designed for extension - needs to be abstract, final or empty. 25
Errors Missing a Javadoc comment. 25
Errors Parameter state should be final. 25
Errors Parameter gadgetRequestContext should be final. 25

com/atlassian/gadgets/dashboard/internal/impl/UserPrefImpl.java

Violation Message Line
Errors Missing a Javadoc comment. 12
Errors '{' should be on the previous line. 13
Errors Missing a Javadoc comment. 14
Errors Missing a Javadoc comment. 15
Errors Missing a Javadoc comment. 17
Errors Parameter userPrefSpec should be final. 17
Errors 'userPrefSpec' hides a field. 17
Errors '{' should be on the previous line. 18
Errors Method 'getName' is not designed for extension - needs to be abstract, final or empty. 23
Errors Missing a Javadoc comment. 23
Errors '{' should be on the previous line. 24
Errors Method 'getDisplayName' is not designed for extension - needs to be abstract, final or empty. 28
Errors Missing a Javadoc comment. 28
Errors '{' should be on the previous line. 29
Errors Method 'isRequired' is not designed for extension - needs to be abstract, final or empty. 33
Errors Missing a Javadoc comment. 33
Errors '{' should be on the previous line. 34
Errors Method 'getDataType' is not designed for extension - needs to be abstract, final or empty. 38
Errors Missing a Javadoc comment. 38
Errors '{' should be on the previous line. 39
Errors Method 'getEnumValues' is not designed for extension - needs to be abstract, final or empty. 43
Errors Missing a Javadoc comment. 43
Errors '<' is not preceded with whitespace. 43
Errors '<' is not followed by whitespace. 43
Errors '>' is not preceded with whitespace. 43
Errors '{' should be on the previous line. 44
Errors Method 'getDefaultValue' is not designed for extension - needs to be abstract, final or empty. 48
Errors Missing a Javadoc comment. 48
Errors '{' should be on the previous line. 49
Errors Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 53
Errors Missing a Javadoc comment. 53
Errors '{' should be on the previous line. 54
Errors Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 58
Errors Missing a Javadoc comment. 58
Errors Parameter value should be final. 58
Errors 'value' hides a field. 58
Errors '{' should be on the previous line. 59
Errors '{' should be on the previous line. 61
Errors Line is longer than 80 characters. 62
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 67
Errors Missing a Javadoc comment. 67
Errors '{' should be on the previous line. 69
Errors '19' is a magic number. 70
Errors '35' is a magic number. 70
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 79
Errors Missing a Javadoc comment. 79
Errors Parameter o should be final. 80
Errors '{' should be on the previous line. 81
Errors 'if' construct must use '{}'s. 82
Errors 'if' construct must use '{}'s. 83
Errors 'if' construct must use '{}'s. 84

com/atlassian/gadgets/dashboard/internal/impl/package.html

Violation Message Line
Errors Missing package documentation file. 0

com/atlassian/gadgets/dashboard/internal/package.html

Violation Message Line
Errors Missing package documentation file. 0

com/atlassian/gadgets/dashboard/internal/rest/AddGadgetHandler.java

Violation Message Line
Errors '{' should be on the previous line. 12
Errors Line is longer than 80 characters. 22

com/atlassian/gadgets/dashboard/internal/rest/AddGadgetHandlerImpl.java

Violation Message Line
Errors Line is longer than 80 characters. 18
Errors '{' should be on the previous line. 29
Errors Missing a Javadoc comment. 30
Errors Missing a Javadoc comment. 32
Errors Missing a Javadoc comment. 33
Errors Missing a Javadoc comment. 34
Errors Missing a Javadoc comment. 35
Errors Missing a Javadoc comment. 36
Errors Line is longer than 80 characters. 40
Errors Line is longer than 80 characters. 44
Errors Parameter gadgetUrlChecker should be final. 46
Errors 'gadgetUrlChecker' hides a field. 46
Errors Parameter gadgetFactory should be final. 47
Errors 'gadgetFactory' hides a field. 47
Errors Parameter repository should be final. 48
Errors 'repository' hides a field. 48
Errors Parameter urlBuilder should be final. 49
Errors 'urlBuilder' hides a field. 49
Errors Line is longer than 80 characters. 50
Errors Parameter renderedGadgetUriBuilder should be final. 50
Errors 'renderedGadgetUriBuilder' hides a field. 50
Errors Line is longer than 80 characters. 59
Errors Method 'addGadget' is not designed for extension - needs to be abstract, final or empty. 59
Errors Missing a Javadoc comment. 59
Errors Parameter dashboardId should be final. 59
Errors Parameter gadgetRequestContext should be final. 59
Errors Parameter gadgetUrl should be final. 59
Errors '{' should be on the previous line. 62
Errors Line is longer than 80 characters. 65
Errors Line is longer than 80 characters. 66
Errors Line is longer than 80 characters. 70
Errors Line is longer than 80 characters. 71
Errors Line is longer than 80 characters. 73
Errors '}' should be on the same line. 75
Errors '{' should be on the previous line. 77
Errors '}' should be on the same line. 82
Errors '{' should be on the previous line. 84
Errors '}' should be on the same line. 89
Errors '{' should be on the previous line. 91
Errors Line is longer than 80 characters. 94
Errors '}' should be on the same line. 96
Errors '{' should be on the previous line. 98

com/atlassian/gadgets/dashboard/internal/rest/ChangeGadgetColorHandler.java

Violation Message Line
Errors Unused import - java.util.Locale. 9
Errors '{' should be on the previous line. 15
Errors Line is longer than 80 characters. 21
Errors Expected an @return tag. 24
Errors Line is longer than 80 characters. 25

com/atlassian/gadgets/dashboard/internal/rest/ChangeGadgetColorHandlerImpl.java

Violation Message Line
Errors Line is longer than 80 characters. 7
Errors Line is longer than 80 characters. 18
Errors '{' should be on the previous line. 21
Errors Line is longer than 80 characters. 22
Errors Missing a Javadoc comment. 22
Errors Missing a Javadoc comment. 24
Errors Parameter repository should be final. 30
Errors 'repository' hides a field. 30
Errors '{' should be on the previous line. 31
Errors Line is longer than 80 characters. 35
Errors Method 'setGadgetColor' is not designed for extension - needs to be abstract, final or empty. 35
Errors Missing a Javadoc comment. 35
Errors Parameter dashboardId should be final. 35
Errors Parameter gadgetRequestContext should be final. 35
Errors Parameter gadgetId should be final. 36
Errors Parameter color should be final. 36
Errors '{' should be on the previous line. 37
Errors '{' should be on the previous line. 41
Errors '}' should be on the same line. 43
Errors '{' should be on the previous line. 45
Errors Line is longer than 80 characters. 46

com/atlassian/gadgets/dashboard/internal/rest/ChangeLayoutHandler.java

Violation Message Line
Errors '{' should be on the previous line. 13
Errors Line is longer than 80 characters. 18
Errors Expected an @return tag. 21
Errors '<' is not preceded with whitespace. 23
Errors '<' is not followed by whitespace. 23
Errors '>' is not preceded with whitespace. 23

com/atlassian/gadgets/dashboard/internal/rest/ChangeLayoutHandlerImpl.java

Violation Message Line
Errors Line is longer than 80 characters. 7
Errors '{' should be on the previous line. 31
Errors Missing a Javadoc comment. 32
Errors Missing a Javadoc comment. 34
Errors Missing a Javadoc comment. 36
Errors Parameter repository should be final. 36
Errors 'repository' hides a field. 36
Errors '{' should be on the previous line. 37
Errors Line is longer than 80 characters. 41
Errors Method 'changeLayout' is not designed for extension - needs to be abstract, final or empty. 41
Errors Missing a Javadoc comment. 41
Errors Parameter dashboardId should be final. 41
Errors Parameter gadgetRequestContext should be final. 41
Errors Parameter queryParams should be final. 42
Errors '<' is not preceded with whitespace. 42
Errors '<' is not followed by whitespace. 42
Errors '>' is not preceded with whitespace. 42
Errors '{' should be on the previous line. 43
Errors '{' should be on the previous line. 47
Errors '{' should be on the previous line. 49
Errors '}' should be on the same line. 51
Errors '{' should be on the previous line. 53
Errors '}' should be on the same line. 56
Errors '{' should be on the previous line. 58
Errors '}' should be on the same line. 63
Errors '{' should be on the previous line. 65
Errors '}' should be on the same line. 70
Errors '{' should be on the previous line. 72
Errors '}' should be on the same line. 77
Errors '{' should be on the previous line. 79
Errors Line is longer than 80 characters. 80
Errors Line has trailing spaces. 85
Errors Line is longer than 80 characters. 88
Errors Missing a Javadoc comment. 88
Errors Parameter dashboard should be final. 88
Errors Parameter queryParams should be final. 88
Errors '<' is not preceded with whitespace. 88
Errors '<' is not followed by whitespace. 88
Errors '>' is not preceded with whitespace. 88
Errors Line is longer than 80 characters. 90
Errors Line is longer than 80 characters. 96
Errors Missing a Javadoc comment. 96
Errors Parameter dashboard should be final. 96
Errors Parameter queryParams should be final. 96
Errors '<' is not preceded with whitespace. 96
Errors '<' is not followed by whitespace. 96
Errors '>' is not preceded with whitespace. 96
Errors '{' should be on the previous line. 98
Errors '{' should be on the previous line. 102
Errors '}' should be on the same line. 104
Errors '{' should be on the previous line. 106
Errors Line is longer than 80 characters. 118
Errors Missing a Javadoc comment. 118
Errors Parameter layout should be final. 118
Errors Parameter queryParams should be final. 118
Errors '<' is not preceded with whitespace. 118
Errors '<' is not followed by whitespace. 118
Errors '>' is not preceded with whitespace. 118
Errors Redundant throws: 'ParseGadgetLayoutException' is unchecked exception. 119
Errors '{' should be on the previous line. 120
Errors Line is longer than 80 characters. 121
Errors '<' is not preceded with whitespace. 121
Errors '<' is not followed by whitespace. 121
Errors '<' is not preceded with whitespace. 121
Errors '<' is not followed by whitespace. 121
Errors '>' is not preceded with whitespace. 121
Errors '>' is not followed by whitespace. 121
Errors '>' is not preceded with whitespace. 121
Errors '<' is not preceded with whitespace. 121
Errors '<' is not followed by whitespace. 121
Errors '<' is not preceded with whitespace. 121
Errors '<' is not followed by whitespace. 121
Errors '>' is not preceded with whitespace. 121
Errors '>' is not followed by whitespace. 121
Errors '>' is not preceded with whitespace. 121
Errors '>' is not followed by whitespace. 121
Errors Line is longer than 80 characters. 122
Errors '<' is not preceded with whitespace. 122
Errors '<' is not followed by whitespace. 122
Errors '<' is not preceded with whitespace. 122
Errors '<' is not followed by whitespace. 122
Errors '>' is not preceded with whitespace. 122
Errors '>' is not followed by whitespace. 122
Errors '>' is not preceded with whitespace. 122
Errors '>' is not followed by whitespace. 122
Errors '<' is not preceded with whitespace. 122
Errors '<' is not followed by whitespace. 122
Errors '>' is not preceded with whitespace. 122
Errors '>' is not followed by whitespace. 122
Errors '{' should be on the previous line. 124
Errors '<' is not preceded with whitespace. 125
Errors '<' is not followed by whitespace. 125
Errors '>' is not preceded with whitespace. 125
Errors '{' should be on the previous line. 127
Errors '{' should be on the previous line. 132
Errors '}' should be on the same line. 134
Errors '{' should be on the previous line. 136
Errors Line is longer than 80 characters. 137
Errors Line is longer than 80 characters. 143
Errors Missing a Javadoc comment. 143
Errors '<' is not preceded with whitespace. 143
Errors '<' is not followed by whitespace. 143
Errors '>' is not preceded with whitespace. 143
Errors Parameter gadgetIds should be final. 143
Errors '<' is not preceded with whitespace. 143
Errors '<' is not followed by whitespace. 143
Errors '>' is not preceded with whitespace. 143
Errors Redundant throws: 'NumberFormatException' is unchecked exception. 143
Errors '<' is not preceded with whitespace. 145
Errors '<' is not followed by whitespace. 145
Errors '>' is not preceded with whitespace. 145
Errors '<' is not preceded with whitespace. 145
Errors '<' is not followed by whitespace. 145
Errors '>' is not preceded with whitespace. 145
Errors '>' is not followed by whitespace. 145
Errors '{' should be on the previous line. 147
Errors Missing a Javadoc comment. 153
Errors '{' should be on the previous line. 154
Errors Missing a Javadoc comment. 155
Errors Parameter message should be final. 155
Errors '{' should be on the previous line. 156

com/atlassian/gadgets/dashboard/internal/rest/DashboardResource.java

Violation Message Line
Errors '{' should be on the previous line. 37
Errors Missing a Javadoc comment. 38
Errors Missing a Javadoc comment. 40
Errors Missing a Javadoc comment. 41
Errors Missing a Javadoc comment. 42
Errors Missing a Javadoc comment. 43
Errors Missing a Javadoc comment. 45
Errors Parameter permissionService should be final. 45
Errors 'permissionService' hides a field. 45
Errors Parameter gadgetRequestContextFactory should be final. 46
Errors 'gadgetRequestContextFactory' hides a field. 46
Errors Parameter addGadgetHandler should be final. 47
Errors 'addGadgetHandler' hides a field. 47
Errors Parameter changeLayoutHandler should be final. 48
Errors 'changeLayoutHandler' hides a field. 48
Errors '{' should be on the previous line. 49
Errors Line is longer than 80 characters. 57
Errors Method 'addGadget' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter dashboardId should be final. 68
Errors Parameter request should be final. 69
Errors Parameter jsonContent should be final. 70
Errors '{' should be on the previous line. 71
Errors '{' should be on the previous line. 74
Errors Line is longer than 80 characters. 75
Errors '}' should be on the same line. 77
Errors '{' should be on the previous line. 79
Errors Line is longer than 80 characters. 80
Errors '}' should be on the same line. 85
Errors '{' should be on the previous line. 87
Errors Line is longer than 80 characters. 95
Errors Line is longer than 80 characters. 97
Errors Line is longer than 80 characters. 98
Errors Line is longer than 80 characters. 100
Errors Line is longer than 80 characters. 104
Errors Method 'changeLayoutViaPOST' is not designed for extension - needs to be abstract, final or empty. 117
Errors Line is longer than 80 characters. 120
Errors Parameter dashboardId should be final. 120
Errors Parameter request should be final. 121
Errors Line is longer than 80 characters. 122
Errors Parameter formParams should be final. 122
Errors '<' is not preceded with whitespace. 122
Errors '<' is not followed by whitespace. 122
Errors '>' is not preceded with whitespace. 122
Errors '<' is not preceded with whitespace. 132
Errors '<' is not followed by whitespace. 132
Errors '>' is not preceded with whitespace. 132
Errors '{' should be on the previous line. 134
Errors Method 'changeLayoutViaPUT' is not designed for extension - needs to be abstract, final or empty. 150
Errors Line is longer than 80 characters. 153
Errors Parameter dashboardId should be final. 153
Errors Parameter uriInfo should be final. 154
Errors Parameter request should be final. 155
Errors '{' should be on the previous line. 156
Errors Missing a Javadoc comment. 160
Errors Parameter dashboardId should be final. 160
Errors Parameter queryParams should be final. 161
Errors '<' is not preceded with whitespace. 161
Errors '<' is not followed by whitespace. 161
Errors '>' is not preceded with whitespace. 161
Errors Parameter request should be final. 162
Errors '{' should be on the previous line. 163
Errors Line is longer than 80 characters. 164
Errors Line is longer than 80 characters. 165
Errors '+' should be on a new line. 165
Errors Line is longer than 80 characters. 168
Errors Line is longer than 80 characters. 170
Errors Line is longer than 80 characters. 174

com/atlassian/gadgets/dashboard/internal/rest/DeleteGadgetHandler.java

Violation Message Line
Errors Unused import - java.util.Locale. 8
Errors '{' should be on the previous line. 14
Errors Line is longer than 80 characters. 24

com/atlassian/gadgets/dashboard/internal/rest/DeleteGadgetHandlerImpl.java

Violation Message Line
Errors Line is longer than 80 characters. 6
Errors '{' should be on the previous line. 20
Errors Missing a Javadoc comment. 21
Errors Missing a Javadoc comment. 23
Errors Parameter repository should be final. 30
Errors 'repository' hides a field. 30
Errors '{' should be on the previous line. 31
Errors Method 'deleteGadget' is not designed for extension - needs to be abstract, final or empty. 35
Errors Missing a Javadoc comment. 35
Errors Parameter dashboardId should be final. 35
Errors Line is longer than 80 characters. 36
Errors Parameter gadgetRequestContext should be final. 36
Errors Parameter gadgetId should be final. 36
Errors '{' should be on the previous line. 42
Errors '}' should be on the same line. 44
Errors '{' should be on the previous line. 46
Errors Line is longer than 80 characters. 47

com/atlassian/gadgets/dashboard/internal/rest/GadgetRepresentation.java

Violation Message Line
Errors Line is longer than 80 characters. 22
Errors Comment matches to-do format 'TODO:'. 23
Errors Line is longer than 80 characters. 23
Errors '{' should be on the previous line. 28
Errors Missing a Javadoc comment. 29
Errors Missing a Javadoc comment. 31
Errors Missing a Javadoc comment. 33
Errors Missing a Javadoc comment. 35
Errors Missing a Javadoc comment. 37
Errors Missing a Javadoc comment. 39
Errors Missing a Javadoc comment. 41
Errors Missing a Javadoc comment. 43
Errors '<' is not preceded with whitespace. 44
Errors '<' is not followed by whitespace. 44
Errors '>' is not preceded with whitespace. 44
Errors Missing a Javadoc comment. 45
Errors Missing a Javadoc comment. 49
Errors '}' is not preceded with whitespace. 49
Errors '{' should be on the previous line. 51
Errors Line is longer than 80 characters. 66
Errors Line is longer than 80 characters. 67
Errors Line is longer than 80 characters. 69
Errors Line is longer than 80 characters. 70
Errors Line is longer than 80 characters. 72
Errors Parameter gadget should be final. 72
Errors Parameter renderedGadgetUriBuilder should be final. 72
Errors Line is longer than 80 characters. 73
Errors Parameter gadgetRequestContext should be final. 73
Errors Parameter writable should be final. 73
Errors Line is longer than 80 characters. 82
Errors Line is longer than 80 characters. 87
Errors Line is longer than 80 characters. 92
Errors Line is longer than 80 characters. 97
Errors '<' is not preceded with whitespace. 97
Errors '<' is not followed by whitespace. 97
Errors '>' is not preceded with whitespace. 97
Errors Parameter from should be final. 97
Errors '<' is not preceded with whitespace. 97
Errors '<' is not followed by whitespace. 97
Errors '>' is not preceded with whitespace. 97
Errors '<' is not preceded with whitespace. 99
Errors '<' is not followed by whitespace. 99
Errors '>' is not preceded with whitespace. 99
Errors '<' is not preceded with whitespace. 99
Errors '<' is not followed by whitespace. 99
Errors '>' is not preceded with whitespace. 99
Errors '>' is not followed by whitespace. 99
Errors '{' should be on the previous line. 102
Errors Method 'getColor' is not designed for extension - needs to be abstract, final or empty. 109
Errors Missing a Javadoc comment. 109
Errors '{' should be on the previous line. 110
Errors Method 'getGadgetSpecUrl' is not designed for extension - needs to be abstract, final or empty. 114
Errors Missing a Javadoc comment. 114
Errors '{' should be on the previous line. 115
Errors Method 'getHeight' is not designed for extension - needs to be abstract, final or empty. 119
Errors Missing a Javadoc comment. 119
Errors '{' should be on the previous line. 120
Errors Method 'getId' is not designed for extension - needs to be abstract, final or empty. 124
Errors Missing a Javadoc comment. 124
Errors '{' should be on the previous line. 125
Errors Comment matches to-do format 'TODO:'. 126
Errors Method 'getMaximizable' is not designed for extension - needs to be abstract, final or empty. 130
Errors Missing a Javadoc comment. 130
Errors '{' should be on the previous line. 131
Errors Method 'getTitle' is not designed for extension - needs to be abstract, final or empty. 135
Errors Missing a Javadoc comment. 135
Errors '{' should be on the previous line. 136
Errors Method 'getUserPrefs' is not designed for extension - needs to be abstract, final or empty. 140
Errors Missing a Javadoc comment. 140
Errors '<' is not preceded with whitespace. 140
Errors '<' is not followed by whitespace. 140
Errors '>' is not preceded with whitespace. 140
Errors '{' should be on the previous line. 141
Errors Method 'getWidth' is not designed for extension - needs to be abstract, final or empty. 145
Errors Missing a Javadoc comment. 145
Errors '{' should be on the previous line. 146
Errors Method 'getRenderedGadgetUrl' is not designed for extension - needs to be abstract, final or empty. 150
Errors Missing a Javadoc comment. 150
Errors '{' should be on the previous line. 151
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 155
Errors Missing a Javadoc comment. 155
Errors '{' should be on the previous line. 157
Errors '17' is a magic number. 158
Errors '29' is a magic number. 158
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 170
Errors Missing a Javadoc comment. 170
Errors Parameter that should be final. 171
Errors '{' should be on the previous line. 172
Errors '{' should be on the previous line. 174
Errors '{' should be on the previous line. 179
Errors '{' should be on the previous line. 184

com/atlassian/gadgets/dashboard/internal/rest/GadgetResource.java

Violation Message Line
Errors '{' should be on the previous line. 51
Errors Missing a Javadoc comment. 52
Errors Missing a Javadoc comment. 54
Errors Missing a Javadoc comment. 56
Errors Missing a Javadoc comment. 57
Errors Missing a Javadoc comment. 58
Errors Missing a Javadoc comment. 59
Errors Missing a Javadoc comment. 60
Errors Missing a Javadoc comment. 61
Errors Missing a Javadoc comment. 62
Errors Missing a Javadoc comment. 63
Errors Missing a Javadoc comment. 65
Errors More than 7 parameters. 65
Errors Parameter permissionService should be final. 65
Errors 'permissionService' hides a field. 65
Errors Parameter repository should be final. 66
Errors 'repository' hides a field. 66
Errors Line is longer than 80 characters. 67
Errors Parameter gadgetRequestContextFactory should be final. 67
Errors 'gadgetRequestContextFactory' hides a field. 67
Errors Parameter renderer should be final. 68
Errors 'renderer' hides a field. 68
Errors Parameter gadgetViewFactory should be final. 69
Errors 'gadgetViewFactory' hides a field. 69
Errors Parameter deleteGadgetHandler should be final. 70
Errors 'deleteGadgetHandler' hides a field. 70
Errors Parameter changeGadgetColorHandler should be final. 71
Errors 'changeGadgetColorHandler' hides a field. 71
Errors Line is longer than 80 characters. 72
Errors Parameter updateGadgetUserPrefsHandler should be final. 72
Errors 'updateGadgetUserPrefsHandler' hides a field. 72
Errors Line is longer than 80 characters. 85
Errors Line is longer than 80 characters. 87
Errors Method 'getRenderedGadget' is not designed for extension - needs to be abstract, final or empty. 92
Errors Line is longer than 80 characters. 95
Errors Parameter dashboardId should be final. 95
Errors Parameter gadgetId should be final. 96
Errors Parameter request should be final. 97
Errors '{' should be on the previous line. 98
Errors Line is longer than 80 characters. 100
Errors Line is longer than 80 characters. 102
Errors Line is longer than 80 characters. 107
Errors '<' is not preceded with whitespace. 107
Errors '<' is not followed by whitespace. 107
Errors '>' is not preceded with whitespace. 107
Errors '{' should be on the previous line. 109
Errors '{' should be on the previous line. 111
Errors Line is longer than 80 characters. 113
Errors '<' is not preceded with whitespace. 121
Errors '<' is not followed by whitespace. 121
Errors '>' is not preceded with whitespace. 121
Errors '<' is not preceded with whitespace. 121
Errors '<' is not followed by whitespace. 121
Errors '>' is not preceded with whitespace. 121
Errors '>' is not followed by whitespace. 121
Errors Line is longer than 80 characters. 128
Errors '{' should be on the previous line. 132
Errors '}' should be on the same line. 134
Errors '{' should be on the previous line. 136
Errors Method 'deleteGadgetViaPOST' is not designed for extension - needs to be abstract, final or empty. 155
Errors Parameter method should be final. 157
Errors Line is longer than 80 characters. 158
Errors Parameter dashboardId should be final. 158
Errors Line is longer than 80 characters. 159
Errors Parameter gadgetId should be final. 159
Errors Parameter request should be final. 160
Errors '{' should be on the previous line. 161
Errors '{' should be on the previous line. 163
Errors '}' should be on the same line. 166
Errors '{' should be on the previous line. 168
Errors Method 'deleteGadget' is not designed for extension - needs to be abstract, final or empty. 182
Errors Line is longer than 80 characters. 184
Errors Parameter dashboardId should be final. 184
Errors Parameter gadgetId should be final. 185
Errors Parameter request should be final. 186
Errors '{' should be on the previous line. 187
Errors Line is longer than 80 characters. 188
Errors Line is longer than 80 characters. 190
Errors Line is longer than 80 characters. 192
Errors Line is longer than 80 characters. 196
Errors First sentence should end with a period. 199
Errors Method 'changeGadgetColorViaPOST' is not designed for extension - needs to be abstract, final or empty. 210
Errors Parameter method should be final. 214
Errors Line is longer than 80 characters. 215
Errors Parameter dashboardId should be final. 215
Errors Line is longer than 80 characters. 216
Errors Parameter gadgetId should be final. 216
Errors Line is longer than 80 characters. 217
Errors Parameter colorParam should be final. 217
Errors Line is longer than 80 characters. 218
Errors Parameter request should be final. 218
Errors '{' should be on the previous line. 221
Errors Line is longer than 80 characters. 223
Errors '}' should be on the same line. 224
Errors '{' should be on the previous line. 226
Errors Method 'changeGadgetColor' is not designed for extension - needs to be abstract, final or empty. 240
Errors Line is longer than 80 characters. 243
Errors Parameter dashboardId should be final. 243
Errors Parameter gadgetId should be final. 244
Errors Parameter colorParam should be final. 245
Errors Parameter request should be final. 246
Errors '{' should be on the previous line. 247
Errors Line is longer than 80 characters. 248
Errors Line is longer than 80 characters. 250
Errors Line is longer than 80 characters. 252
Errors '{' should be on the previous line. 258
Errors '}' should be on the same line. 260
Errors '{' should be on the previous line. 262
Errors '+' should be on a new line. 265
Errors '+' should be on a new line. 269
Errors Line is longer than 80 characters. 272
Errors Method 'updateUserPrefsViaPOST' is not designed for extension - needs to be abstract, final or empty. 286
Errors Parameter method should be final. 290
Errors Line is longer than 80 characters. 291
Errors Parameter dashboardId should be final. 291
Errors Line is longer than 80 characters. 292
Errors Parameter gadgetId should be final. 292
Errors Parameter request should be final. 293
Errors Line is longer than 80 characters. 294
Errors Parameter formParams should be final. 294
Errors '<' is not preceded with whitespace. 294
Errors '<' is not followed by whitespace. 294
Errors '>' is not preceded with whitespace. 294
Errors '{' should be on the previous line. 297
Errors '<' is not preceded with whitespace. 306
Errors '<' is not followed by whitespace. 306
Errors '>' is not preceded with whitespace. 306
Errors '{' should be on the previous line. 308
Errors '}' should be on the same line. 312
Errors '{' should be on the previous line. 314
Errors Method 'updateUserPrefsViaPUT' is not designed for extension - needs to be abstract, final or empty. 329
Errors Line is longer than 80 characters. 332
Errors Parameter dashboardId should be final. 332
Errors Line is longer than 80 characters. 333
Errors Parameter gadgetId should be final. 333
Errors Parameter request should be final. 334
Errors Parameter uriInfo should be final. 335
Errors '{' should be on the previous line. 336
Errors Missing a Javadoc comment. 341
Errors Parameter dashboardId should be final. 341
Errors Parameter gadgetId should be final. 342
Errors Parameter request should be final. 343
Errors Parameter params should be final. 344
Errors '<' is not preceded with whitespace. 344
Errors '<' is not followed by whitespace. 344
Errors '>' is not preceded with whitespace. 344
Errors '{' should be on the previous line. 345
Errors Line is longer than 80 characters. 346
Errors Line is longer than 80 characters. 348
Errors Line is longer than 80 characters. 350
Errors '+' should be on a new line. 353
Errors Line is longer than 80 characters. 356

com/atlassian/gadgets/dashboard/internal/rest/UpdateGadgetUserPrefsHandler.java

Violation Message Line
Errors '{' should be on the previous line. 14
Errors Line is longer than 80 characters. 16
Errors Line is longer than 80 characters. 26
Errors '<' is not preceded with whitespace. 27
Errors '<' is not followed by whitespace. 27
Errors '>' is not preceded with whitespace. 27

com/atlassian/gadgets/dashboard/internal/rest/UpdateGadgetUserPrefsHandlerImpl.java

Violation Message Line
Errors Line is longer than 80 characters. 6
Errors Line is longer than 80 characters. 22
Errors Line is longer than 80 characters. 24
Errors Missing a Javadoc comment. 24
Errors Missing a Javadoc comment. 26
Errors Parameter repository should be final. 33
Errors 'repository' hides a field. 33
Errors '{' should be on the previous line. 34
Errors Method 'updateUserPrefs' is not designed for extension - needs to be abstract, final or empty. 38
Errors Missing a Javadoc comment. 38
Errors Parameter dashboardId should be final. 38
Errors Line is longer than 80 characters. 39
Errors Parameter gadgetRequestContext should be final. 39
Errors Parameter gadgetId should be final. 39
Errors Parameter queryParams should be final. 40
Errors '<' is not preceded with whitespace. 40
Errors '<' is not followed by whitespace. 40
Errors '>' is not preceded with whitespace. 40
Errors '{' should be on the previous line. 47
Errors Line is longer than 80 characters. 48
Errors '{' should be on the previous line. 51
Errors Line is longer than 80 characters. 52
Errors '}' should be on the same line. 55
Errors '{' should be on the previous line. 57
Errors '}' should be on the same line. 63
Errors '{' should be on the previous line. 65
Errors Line is longer than 80 characters. 66
Errors Line is longer than 80 characters. 75
Errors Missing a Javadoc comment. 75
Errors '<' is not preceded with whitespace. 75
Errors '<' is not followed by whitespace. 75
Errors '>' is not preceded with whitespace. 75
Errors Parameter params should be final. 75
Errors '<' is not preceded with whitespace. 75
Errors '<' is not followed by whitespace. 75
Errors '>' is not preceded with whitespace. 75
Errors '<' is not preceded with whitespace. 77
Errors '<' is not followed by whitespace. 77
Errors '>' is not preceded with whitespace. 77
Errors '<' is not preceded with whitespace. 77
Errors '<' is not followed by whitespace. 77
Errors '>' is not preceded with whitespace. 77
Errors '>' is not followed by whitespace. 77
Errors '{' should be on the previous line. 79
Errors '{' should be on the previous line. 81
Errors Line is longer than 80 characters. 82

com/atlassian/gadgets/dashboard/internal/rest/package-info.java

Violation Message Line
Errors File does not end with a newline. 0

com/atlassian/gadgets/dashboard/internal/rest/package.html

Violation Message Line
Errors Missing package documentation file. 0

com/atlassian/gadgets/dashboard/internal/velocity/DashboardView.java

Violation Message Line
Errors Unused import - java.util.Locale. 10
Errors Missing a Javadoc comment. 13
Errors '{' should be on the previous line. 14
Errors Missing a Javadoc comment. 15
Errors Missing a Javadoc comment. 16
Errors Missing a Javadoc comment. 17
Errors Missing a Javadoc comment. 18
Errors Missing a Javadoc comment. 19
Errors Missing a Javadoc comment. 20
Errors Missing a Javadoc comment. 22
Errors Parameter renderer should be final. 22
Errors Parameter gadgetViewFactory should be final. 23
Errors 'gadgetViewFactory' hides a field. 23
Errors Parameter dashboard should be final. 24
Errors 'dashboard' hides a field. 24
Errors Parameter username should be final. 25
Errors 'username' hides a field. 25
Errors Parameter gadgetRequestContext should be final. 26
Errors 'gadgetRequestContext' hides a field. 26
Errors Parameter writable should be final. 27
Errors 'writable' hides a field. 27
Errors Parameter canAddExternalGadgetsToDirectory should be final. 28
Errors 'canAddExternalGadgetsToDirectory' hides a field. 28
Errors '{' should be on the previous line. 29
Errors Line is longer than 80 characters. 30
Errors Line is longer than 80 characters. 36
Errors Missing a Javadoc comment. 39
Errors Parameter context should be final. 39
Errors '<' is not preceded with whitespace. 39
Errors '<' is not followed by whitespace. 39
Errors '>' is not preceded with whitespace. 39
Errors '{' should be on the previous line. 40
Errors Line is longer than 80 characters. 46
Errors Line is longer than 80 characters. 47

com/atlassian/gadgets/dashboard/internal/velocity/VelocityDashboardViewComponent.java

Violation Message Line
Errors Missing a Javadoc comment. 13
Errors '{' should be on the previous line. 14
Errors Missing a Javadoc comment. 15
Errors Missing a Javadoc comment. 16
Errors Missing a Javadoc comment. 17
Errors Line is longer than 80 characters. 19
Errors Missing a Javadoc comment. 19
Errors Parameter id should be final. 19
Errors Parameter title should be final. 19
Errors Parameter renderer should be final. 19
Errors 'renderer' hides a field. 19
Errors Parameter templateName should be final. 19
Errors 'templateName' hides a field. 19
Errors Parameter locale should be final. 19
Errors 'locale' hides a field. 19
Errors Line is longer than 80 characters. 27
Errors Missing a Javadoc comment. 27
Errors Parameter writer should be final. 27
Errors Redundant throws: 'RenderingException' is unchecked exception. 27
Errors '<' is not preceded with whitespace. 29
Errors '<' is not followed by whitespace. 29
Errors '>' is not preceded with whitespace. 29
Errors '<' is not preceded with whitespace. 29
Errors '<' is not followed by whitespace. 29
Errors '>' is not preceded with whitespace. 29
Errors '>' is not followed by whitespace. 29
Errors Missing a Javadoc comment. 38
Errors '<' is not preceded with whitespace. 38
Errors '<' is not followed by whitespace. 38
Errors '>' is not preceded with whitespace. 38

com/atlassian/gadgets/dashboard/internal/velocity/VelocityViewFactory.java

Violation Message Line
Errors Missing a Javadoc comment. 12
Errors '{' should be on the previous line. 13
Errors Missing a Javadoc comment. 14
Errors Missing a Javadoc comment. 15
Errors Missing a Javadoc comment. 16
Errors Missing a Javadoc comment. 17
Errors Missing a Javadoc comment. 19
Errors Parameter renderer should be final. 19
Errors 'renderer' hides a field. 19
Errors Parameter gadgetViewFactory should be final. 20
Errors 'gadgetViewFactory' hides a field. 20
Errors Parameter stateConverter should be final. 21
Errors 'stateConverter' hides a field. 21
Errors Parameter permissionService should be final. 22
Errors 'permissionService' hides a field. 22
Errors '{' should be on the previous line. 23
Errors Line is longer than 80 characters. 30
Errors Method 'createDashboardView' is not designed for extension - needs to be abstract, final or empty. 30
Errors Missing a Javadoc comment. 30
Errors Parameter dashboardState should be final. 30
Errors Parameter username should be final. 30
Errors Parameter gadgetRequestContext should be final. 30
Errors Line is longer than 80 characters. 34

com/atlassian/gadgets/dashboard/internal/velocity/package.html

Violation Message Line
Errors Missing package documentation file. 0