Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos Infos Warnings Warnings Errors Errors
24 0 0 835

Files

Files Infos Warnings Errors
com/atlassian/gadgets/directory/internal/Category.java 0 0 41
com/atlassian/gadgets/directory/internal/ConfigurableExternalGadgetSpecStore.java 0 0 2
com/atlassian/gadgets/directory/internal/Directory.java 0 0 33
com/atlassian/gadgets/directory/internal/DirectoryConfigurationPermissionChecker.java 0 0 17
com/atlassian/gadgets/directory/internal/DirectoryEntryProvider.java 0 0 8
com/atlassian/gadgets/directory/internal/DirectoryPredicates.java 0 0 41
com/atlassian/gadgets/directory/internal/DirectoryResource.java 0 0 72
com/atlassian/gadgets/directory/internal/DirectoryUrlBuilder.java 0 0 9
com/atlassian/gadgets/directory/internal/impl/AbstractDirectoryEntryProvider.java 0 0 43
com/atlassian/gadgets/directory/internal/impl/ConfigurableExternalGadgetSpecDirectoryEntryProvider.java 0 0 73
com/atlassian/gadgets/directory/internal/impl/DirectoryImpl.java 0 0 78
com/atlassian/gadgets/directory/internal/impl/DirectoryUrlBuilderImpl.java 0 0 16
com/atlassian/gadgets/directory/internal/impl/GadgetSpecDirectoryEntry.java 0 0 73
com/atlassian/gadgets/directory/internal/impl/GadgetSpecProviderDirectoryEntryProvider.java 0 0 88
com/atlassian/gadgets/directory/internal/impl/GadgetSpecUrlRenderPermissionImpl.java 0 0 13
com/atlassian/gadgets/directory/internal/impl/PluginExternalGadgetSpecDirectoryEntryProvider.java 0 0 83
com/atlassian/gadgets/directory/internal/impl/UnavailableFeatureException.java 0 0 10
com/atlassian/gadgets/directory/internal/impl/package.html 0 0 1
com/atlassian/gadgets/directory/internal/jaxb/JAXBCategory.java 0 0 17
com/atlassian/gadgets/directory/internal/jaxb/JAXBDirectoryContents.java 0 0 48
com/atlassian/gadgets/directory/internal/jaxb/JAXBDirectoryEntry.java 0 0 66
com/atlassian/gadgets/directory/internal/jaxb/package-info.java 0 0 1
com/atlassian/gadgets/directory/internal/jaxb/package.html 0 0 1
com/atlassian/gadgets/directory/internal/package.html 0 0 1

Rules

Rules Violations Severity
PackageHtml 3 Errors Error
NewlineAtEndOfFile 1 Errors Error
Translation 0 Errors Error
JavadocMethod 74 Errors Error
JavadocType 8 Errors Error
JavadocVariable 51 Errors Error
JavadocStyle 5 Errors Error
ConstantName 2 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 0 Errors Error
FileLength 0 Errors Error
LineLength 142 Errors Error
MethodLength 0 Errors Error
ParameterNumber 0 Errors Error
EmptyForIteratorPad 0 Errors Error
MethodParamPad 0 Errors Error
NoWhitespaceAfter 0 Errors Error
NoWhitespaceBefore 0 Errors Error
OperatorWrap 6 Errors Error
ParenPad 2 Errors Error
TypecastParenPad 0 Errors Error
TabCharacter 0 Errors Error
WhitespaceAfter 0 Errors Error
WhitespaceAround 206 Errors Error
ModifierOrder 1 Errors Error
RedundantModifier 4 Errors Error
AvoidNestedBlocks 0 Errors Error
EmptyBlock 0 Errors Error
LeftCurly 166 Errors Error
NeedBraces 0 Errors Error
RightCurly 25 Errors Error
AvoidInlineConditionals 4 Errors Error
DoubleCheckedLocking 0 Errors Error
EmptyStatement 0 Errors Error
EqualsHashCode 0 Errors Error
HiddenField 19 Errors Error
IllegalInstantiation 0 Errors Error
InnerAssignment 0 Errors Error
MagicNumber 4 Errors Error
MissingSwitchDefault 0 Errors Error
RedundantThrows 7 Errors Error
SimplifyBooleanExpression 0 Errors Error
SimplifyBooleanReturn 0 Errors Error
DesignForExtension 25 Errors Error
FinalClass 1 Errors Error
HideUtilityClassConstructor 0 Errors Error
InterfaceIsType 0 Errors Error
VisibilityModifier 0 Errors Error
ArrayTypeStyle 0 Errors Error
FinalParameters 72 Errors Error
GenericIllegalRegexp
  • message: "Line has trailing spaces."
  • format: "\s+$"
3 Errors Error
TodoComment 4 Errors Error
UpperEll 0 Errors Error

Details

com/atlassian/gadgets/directory/internal/Category.java

Violation Message Line
Errors Missing a Javadoc comment. 10
Errors '{' should be on the previous line. 11
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. 18
Errors Missing a Javadoc comment. 19
Errors Missing a Javadoc comment. 20
Errors Missing a Javadoc comment. 23
Errors Missing a Javadoc comment. 25
Errors Missing a Javadoc comment. 29
Errors Missing a Javadoc comment. 46
Errors Missing a Javadoc comment. 48
Errors Missing a Javadoc comment. 49
Errors '<' is not preceded with whitespace. 49
Errors '<' is not followed by whitespace. 49
Errors '>' is not preceded with whitespace. 49
Errors Missing a Javadoc comment. 51
Errors Parameter name should be final. 51
Errors 'name' hides a field. 51
Errors Parameter aliases should be final. 51
Errors 'aliases' hides a field. 51
Errors '{' should be on the previous line. 52
Errors Line is longer than 80 characters. 57
Errors Missing a Javadoc comment. 58
Errors '<' is not preceded with whitespace. 58
Errors '<' is not followed by whitespace. 58
Errors '>' is not preceded with whitespace. 58
Errors Name 'categoryNameMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 58
Errors '<' is not preceded with whitespace. 62
Errors '<' is not followed by whitespace. 62
Errors '>' is not preceded with whitespace. 62
Errors '{' should be on the previous line. 64
Errors '{' should be on the previous line. 67
Errors Missing a Javadoc comment. 75
Errors Parameter categoryName should be final. 75
Errors '{' should be on the previous line. 76
Errors Avoid inline conditionals. 78
Errors Missing a Javadoc comment. 81
Errors '{' should be on the previous line. 82

com/atlassian/gadgets/directory/internal/ConfigurableExternalGadgetSpecStore.java

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

com/atlassian/gadgets/directory/internal/Directory.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 Redundant 'public' modifier. 12
Errors Missing a Javadoc comment. 13
Errors Redundant 'public' modifier. 13
Errors '<' is not preceded with whitespace. 21
Errors '<' is not followed by whitespace. 21
Errors '>' is not preceded with whitespace. 21
Errors Line is longer than 80 characters. 24
Errors Line is longer than 80 characters. 25
Errors '{' should be on the previous line. 33
Errors Line is longer than 80 characters. 37
Errors Line is longer than 80 characters. 45
Errors Line is longer than 80 characters. 52
Errors Line is longer than 80 characters. 57
Errors Line is longer than 80 characters. 60
Errors Line is longer than 80 characters. 65
Errors Line is longer than 80 characters. 66
Errors Line is longer than 80 characters. 69
Errors Line is longer than 80 characters. 74
Errors Line is longer than 80 characters. 77
Errors Line is longer than 80 characters. 82
Errors Line is longer than 80 characters. 84
Errors Line is longer than 80 characters. 89
Errors Line is longer than 80 characters. 90
Errors Line is longer than 80 characters. 92
Errors Line is longer than 80 characters. 100
Errors Line is longer than 80 characters. 105
Errors Line is longer than 80 characters. 108
Errors '<' is not preceded with whitespace. 111
Errors '<' is not followed by whitespace. 111
Errors '>' is not preceded with whitespace. 111

com/atlassian/gadgets/directory/internal/DirectoryConfigurationPermissionChecker.java

Violation Message Line
Errors Line is longer than 80 characters. 10
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. 20
Errors Line is longer than 80 characters. 23
Errors Parameter permissionService should be final. 23
Errors 'permissionService' hides a field. 23
Errors Parameter userManager should be final. 23
Errors 'userManager' hides a field. 23
Errors Line is longer than 80 characters. 30
Errors Line is longer than 80 characters. 34
Errors Line is longer than 80 characters. 37
Errors Method 'checkForPermissionToConfigureDirectory' is not designed for extension - needs to be abstract, final or empty. 37
Errors Parameter request should be final. 37
Errors Redundant throws: 'PermissionException' is unchecked exception. 37
Errors Line is longer than 80 characters. 39

com/atlassian/gadgets/directory/internal/DirectoryEntryProvider.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. 15
Errors '<' is not preceded with whitespace. 15
Errors '<' is not followed by whitespace. 15
Errors '>' is not preceded with whitespace. 15
Errors Line is longer than 80 characters. 18
Errors Line is longer than 80 characters. 19

com/atlassian/gadgets/directory/internal/DirectoryPredicates.java

Violation Message Line
Errors First sentence should end with a period. 8
Errors Line is longer than 80 characters. 9
Errors '{' should be on the previous line. 12
Errors Missing a Javadoc comment. 13
Errors '{' is not followed by whitespace. 13
Errors '}' is not preceded with whitespace. 13
Errors Line has trailing spaces. 14
Errors Line is longer than 80 characters. 15
Errors Missing a Javadoc comment. 15
Errors '<' is not preceded with whitespace. 15
Errors '<' is not followed by whitespace. 15
Errors '>' is not preceded with whitespace. 15
Errors First sentence should end with a period. 20
Errors Line is longer than 80 characters. 21
Errors Line is longer than 80 characters. 23
Errors '<' is not preceded with whitespace. 23
Errors '<' is not followed by whitespace. 23
Errors '>' is not preceded with whitespace. 23
Errors Missing a Javadoc comment. 25
Errors Missing a Javadoc comment. 27
Errors Parameter categoryToMatch should be final. 27
Errors 'categoryToMatch' hides a field. 27
Errors '{' should be on the previous line. 28
Errors Missing a Javadoc comment. 32
Errors Parameter entry should be final. 32
Errors '{' should be on the previous line. 33
Errors Line is longer than 80 characters. 34
Errors Missing a Javadoc comment. 37
Errors Parameter obj should be final. 37
Errors '{' should be on the previous line. 38
Errors '{' should be on the previous line. 40
Errors '(' is followed by whitespace. 44
Errors ')' is preceded with whitespace. 44
Errors '{' should be on the previous line. 45
Errors Line has trailing spaces. 50
Errors 'if' is not followed by whitespace. 51
Errors '{' should be on the previous line. 52
Errors Missing a Javadoc comment. 60
Errors '{' should be on the previous line. 61
Errors Missing a Javadoc comment. 65
Errors '{' should be on the previous line. 66

com/atlassian/gadgets/directory/internal/DirectoryResource.java

Violation Message Line
Errors Line is longer than 80 characters. 9
Errors '{' should be on the previous line. 38
Errors Missing a Javadoc comment. 39
Errors Missing a Javadoc comment. 41
Errors Missing a Javadoc comment. 42
Errors Missing a Javadoc comment. 43
Errors Missing a Javadoc comment. 44
Errors Line is longer than 80 characters. 50
Errors Line is longer than 80 characters. 54
Errors Parameter directory should be final. 57
Errors 'directory' hides a field. 57
Errors Parameter gadgetRequestContextFactory should be final. 58
Errors 'gadgetRequestContextFactory' hides a field. 58
Errors Parameter configurableDirectory should be final. 59
Errors 'configurableDirectory' hides a field. 59
Errors Parameter gadgetUrlChecker should be final. 60
Errors 'gadgetUrlChecker' hides a field. 60
Errors '{' should be on the previous line. 61
Errors Line is longer than 80 characters. 69
Errors Line is longer than 80 characters. 71
Errors Line is longer than 80 characters. 72
Errors Method 'getDirectory' is not designed for extension - needs to be abstract, final or empty. 74
Errors '}' is not preceded with whitespace. 76
Errors Parameter request should be final. 77
Errors '{' should be on the previous line. 78
Errors Line is longer than 80 characters. 79
Errors Line is longer than 80 characters. 87
Errors Method 'putGadgetInDirectory' is not designed for extension - needs to be abstract, final or empty. 92
Errors Parameter request should be final. 94
Errors Parameter jsonContent should be final. 95
Errors '{' should be on the previous line. 96
Errors '{' should be on the previous line. 100
Errors Line is longer than 80 characters. 101
Errors '{' should be on the previous line. 105
Errors Line is longer than 80 characters. 106
Errors Line is longer than 80 characters. 107
Errors Line is longer than 80 characters. 115
Errors '}' should be on the same line. 118
Errors '{' should be on the previous line. 120
Errors Line is longer than 80 characters. 121
Errors Line is longer than 80 characters. 122
Errors '}' should be on the same line. 124
Errors '{' should be on the previous line. 126
Errors Line is longer than 80 characters. 127
Errors Line is longer than 80 characters. 128
Errors '}' should be on the same line. 129
Errors '{' should be on the previous line. 131
Errors Line is longer than 80 characters. 132
Errors Line is longer than 80 characters. 133
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. 138
Errors '}' should be on the same line. 139
Errors '{' should be on the previous line. 141
Errors Line is longer than 80 characters. 142
Errors Line is longer than 80 characters. 143
Errors '}' should be on the same line. 144
Errors '{' should be on the previous line. 146
Errors Method 'deleteGadgetFromDirectory' is not designed for extension - needs to be abstract, final or empty. 151
Errors Missing a Javadoc comment. 151
Errors Line is longer than 80 characters. 153
Errors Parameter request should be final. 153
Errors Parameter gadgetId should be final. 154
Errors '{' should be on the previous line. 155
Errors '{' should be on the previous line. 157
Errors Line is longer than 80 characters. 158
Errors Line is longer than 80 characters. 164
Errors '}' should be on the same line. 166
Errors '{' should be on the previous line. 168
Errors Line is longer than 80 characters. 169
Errors Line is longer than 80 characters. 170

com/atlassian/gadgets/directory/internal/DirectoryUrlBuilder.java

Violation Message Line
Errors Missing a Javadoc comment. 5
Errors '{' should be on the previous line. 6
Errors Line is longer than 80 characters. 8
Errors Line is longer than 80 characters. 11
Errors Redundant 'public' modifier. 14
Errors First sentence should end with a period. 16
Errors Line is longer than 80 characters. 17
Errors Line is longer than 80 characters. 21
Errors Redundant 'public' modifier. 23

com/atlassian/gadgets/directory/internal/impl/AbstractDirectoryEntryProvider.java

Violation Message Line
Errors Line is longer than 80 characters. 18
Errors Missing a Javadoc comment. 18
Errors '<' is not preceded with whitespace. 18
Errors '<' is not followed by whitespace. 18
Errors '>' is not preceded with whitespace. 18
Errors Missing a Javadoc comment. 20
Errors Missing a Javadoc comment. 22
Errors Parameter gadgetSpecFactory should be final. 22
Errors 'gadgetSpecFactory' hides a field. 22
Errors '{' should be on the previous line. 23
Errors Line is longer than 80 characters. 27
Errors Missing a Javadoc comment. 27
Errors '<' is not preceded with whitespace. 27
Errors '<' is not followed by whitespace. 27
Errors '>' is not preceded with whitespace. 27
Errors Parameter gadgetRequestContext should be final. 27
Errors Line is longer than 80 characters. 29
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 Missing a Javadoc comment. 34
Errors '<' is not preceded with whitespace. 34
Errors '<' is not followed by whitespace. 34
Errors '>' is not preceded with whitespace. 34
Errors Line is longer than 80 characters. 37
Errors Missing a Javadoc comment. 37
Errors Parameter gadgetSpecUri should be final. 37
Errors Parameter gadgetRequestContext should be final. 37
Errors Redundant throws: 'GadgetParsingException' is unchecked exception. 37
Errors Line is longer than 80 characters. 39
Errors Missing a Javadoc comment. 42
Errors '<' is not followed by whitespace. 42
Errors '>' is not preceded with whitespace. 42
Errors '<' is not preceded with whitespace. 42
Errors '<' is not followed by whitespace. 42
Errors '>' is not preceded with whitespace. 42
Errors Parameter fromIterable 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

com/atlassian/gadgets/directory/internal/impl/ConfigurableExternalGadgetSpecDirectoryEntryProvider.java

Violation Message Line
Errors Line is longer than 80 characters. 8
Errors Line is longer than 80 characters. 21
Errors Line is longer than 80 characters. 22
Errors Comment matches to-do format 'TODO:'. 25
Errors Line is longer than 80 characters. 27
Errors '<' is not preceded with whitespace. 27
Errors '<' is not followed by whitespace. 27
Errors '>' is not preceded with whitespace. 27
Errors Missing a Javadoc comment. 29
Errors Missing a Javadoc comment. 30
Errors Missing a Javadoc comment. 32
Errors Parameter gadgetSpecFactory should be final. 33
Errors Parameter externalGadgetSpecStore should be final. 34
Errors 'externalGadgetSpecStore' hides a field. 34
Errors Parameter directoryUrlBuilder should be final. 35
Errors 'directoryUrlBuilder' hides a field. 35
Errors '{' should be on the previous line. 36
Errors Method 'contains' is not designed for extension - needs to be abstract, final or empty. 42
Errors Missing a Javadoc comment. 42
Errors Parameter gadgetSpecUri should be final. 42
Errors '{' should be on the previous line. 43
Errors Method 'internalEntries' is not designed for extension - needs to be abstract, final or empty. 47
Errors Missing a Javadoc comment. 47
Errors '<' is not preceded with whitespace. 48
Errors '<' is not followed by whitespace. 48
Errors '>' is not preceded with whitespace. 48
Errors '{' should be on the previous line. 49
Errors Method 'add' is not designed for extension - needs to be abstract, final or empty. 53
Errors Missing a Javadoc comment. 53
Errors Parameter gadgetSpecUri should be final. 53
Errors Redundant throws: 'GadgetParsingException' is unchecked exception. 53
Errors '{' should be on the previous line. 54
Errors '{' should be on the previous line. 56
Errors Method 'remove' is not designed for extension - needs to be abstract, final or empty. 62
Errors Missing a Javadoc comment. 62
Errors Parameter gadgetSpecId should be final. 62
Errors '{' should be on the previous line. 63
Errors Line is longer than 80 characters. 67
Errors Method 'convertToLocalizedDirectoryEntry' is not designed for extension - needs to be abstract, final or empty. 67
Errors Missing a Javadoc comment. 67
Errors '<' is not preceded with whitespace. 67
Errors '<' is not followed by whitespace. 67
Errors '>' is not preceded with whitespace. 67
Errors '{' should be on the previous line. 69
Errors '<' is not preceded with whitespace. 70
Errors '<' is not followed by whitespace. 70
Errors '>' is not preceded with whitespace. 70
Errors '>' is not followed by whitespace. 70
Errors Parameter externalGadgetSpec should be final. 72
Errors '{' should be on the previous line. 75
Errors Line is longer than 80 characters. 77
Errors '}' should be on the same line. 80
Errors '{' should be on the previous line. 82
Errors '}' should be on the same line. 84
Errors '{' should be on the previous line. 86
Errors Line is longer than 80 characters. 93
Errors Missing a Javadoc comment. 93
Errors Parameter gadgetSpecUri should be final. 93
Errors Redundant throws: 'GadgetParsingException' is unchecked exception. 93
Errors '{' should be on the previous line. 96
Errors Line is longer than 80 characters. 97
Errors Line is longer than 80 characters. 99
Errors '{' should be on the previous line. 103
Errors Line is longer than 80 characters. 104
Errors '}' should be on the same line. 106
Errors '{' should be on the previous line. 108
Errors Line is longer than 80 characters. 113
Errors Missing a Javadoc comment. 113
Errors Parameter externalGadgetSpec should be final. 113
Errors Line is longer than 80 characters. 115
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 118
Errors Missing a Javadoc comment. 118
Errors '{' should be on the previous line. 120

com/atlassian/gadgets/directory/internal/impl/DirectoryImpl.java

Violation Message Line
Errors Missing a Javadoc comment. 18
Errors '{' should be on the previous line. 19
Errors Missing a Javadoc comment. 20
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 20
Errors Missing a Javadoc comment. 22
Errors '<' is not preceded with whitespace. 22
Errors '<' is not followed by whitespace. 22
Errors '?' is not preceded with whitespace. 22
Errors '>' is not preceded with whitespace. 22
Errors Missing a Javadoc comment. 24
Errors Parameter providers should be final. 24
Errors '<' is not preceded with whitespace. 24
Errors '<' is not followed by whitespace. 24
Errors '?' is not preceded with whitespace. 24
Errors '>' is not preceded with whitespace. 24
Errors 'providers' hides a field. 24
Errors '{' should be on the previous line. 25
Errors Method 'getEntries' is not designed for extension - needs to be abstract, final or empty. 29
Errors Missing a Javadoc comment. 29
Errors '<' is not preceded with whitespace. 29
Errors '<' is not followed by whitespace. 29
Errors '>' is not preceded with whitespace. 29
Errors Parameter gadgetRequestContext should be final. 29
Errors Line is longer than 80 characters. 31
Errors Method 'contains' is not designed for extension - needs to be abstract, final or empty. 34
Errors Missing a Javadoc comment. 34
Errors Parameter gadgetSpecUri should be final. 34
Errors '{' should be on the previous line. 35
Errors Line is longer than 80 characters. 39
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 '<' is not followed by whitespace. 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. 41
Errors '<' is not preceded with whitespace. 42
Errors '<' is not followed by whitespace. 42
Errors '<' is not preceded with whitespace. 42
Errors '<' is not followed by whitespace. 42
Errors '>' is not preceded with whitespace. 42
Errors '>' is not followed by whitespace. 42
Errors '>' is not preceded with whitespace. 42
Errors '>' is not followed by whitespace. 42
Errors '<' is not preceded with whitespace. 44
Errors '<' is not followed by whitespace. 44
Errors '>' is not preceded with whitespace. 44
Errors Parameter provider should be final. 44
Errors '{' should be on the previous line. 45
Errors '{' should be on the previous line. 47
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. 54
Errors '}' should be on the same line. 55
Errors '{' should be on the previous line. 57
Errors Line is longer than 80 characters. 58
Errors Line is longer than 80 characters. 66
Errors Missing a Javadoc comment. 66
Errors '<' is not preceded with whitespace. 66
Errors '<' is not followed by whitespace. 66
Errors '>' is not preceded with whitespace. 66
Errors '<' is not preceded with whitespace. 68
Errors '<' is not followed by whitespace. 68
Errors '>' is not preceded with whitespace. 68
Errors '>' is not followed by whitespace. 68
Errors Parameter provider should be final. 70
Errors '{' should be on the previous line. 71
Errors '{' should be on the previous line. 73
Errors '}' should be on the same line. 75
Errors '{' should be on the previous 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. 81
Errors '{' should be on the previous line. 83
Errors Line is longer than 80 characters. 84

com/atlassian/gadgets/directory/internal/impl/DirectoryUrlBuilderImpl.java

Violation Message Line
Errors Line is longer than 80 characters. 9
Errors Missing a Javadoc comment. 9
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 'buildDirectoryResourceUrl' is not designed for extension - needs to be abstract, final or empty. 17
Errors Missing a Javadoc comment. 17
Errors '{' should be on the previous line. 18
Errors Line is longer than 80 characters. 19
Errors Method 'buildDirectoryGadgetResourceUrl' is not designed for extension - needs to be abstract, final or empty. 23
Errors Missing a Javadoc comment. 23
Errors Parameter id should be final. 23
Errors '{' should be on the previous line. 24
Errors Line is longer than 80 characters. 25

com/atlassian/gadgets/directory/internal/impl/GadgetSpecDirectoryEntry.java

Violation Message Line
Errors Missing a Javadoc comment. 15
Errors '{' should be on the previous line. 16
Errors Missing a Javadoc comment. 17
Errors 'static' modifier out of order with the JLS suggestions. 17
Errors Missing a Javadoc comment. 19
Errors Missing a Javadoc comment. 20
Errors Missing a Javadoc comment. 21
Errors Line is longer than 80 characters. 23
Errors Missing a Javadoc comment. 23
Errors Parameter spec should be final. 23
Errors 'spec' hides a field. 23
Errors Parameter isDeleteable should be final. 23
Errors Parameter selfUri should be final. 23
Errors 'selfUri' hides a field. 23
Errors Missing a Javadoc comment. 30
Errors '{' should be on the previous line. 31
Errors Missing a Javadoc comment. 35
Errors '{' should be on the previous line. 36
Errors Missing a Javadoc comment. 40
Errors '{' should be on the previous line. 41
Errors Missing a Javadoc comment. 45
Errors '{' should be on the previous line. 46
Errors Missing a Javadoc comment. 51
Errors '{' should be on the previous line. 52
Errors Missing a Javadoc comment. 56
Errors '{' should be on the previous line. 57
Errors Missing a Javadoc comment. 61
Errors '{' should be on the previous line. 62
Errors Missing a Javadoc comment. 66
Errors '{' should be on the previous line. 67
Errors Missing a Javadoc comment. 71
Errors '{' should be on the previous line. 72
Errors Missing a Javadoc comment. 76
Errors '<' is not preceded with whitespace. 76
Errors '<' is not followed by whitespace. 76
Errors '>' is not preceded with whitespace. 76
Errors '{' should be on the previous line. 77
Errors '<' is not preceded with whitespace. 78
Errors '<' is not followed by whitespace. 78
Errors '>' is not preceded with whitespace. 78
Errors '<' is not preceded with whitespace. 78
Errors '<' is not followed by whitespace. 78
Errors '>' is not preceded with whitespace. 78
Errors '>' is not followed by whitespace. 78
Errors Line is longer than 80 characters. 79
Errors '{' should be on the previous line. 81
Errors '{' should be on the previous line. 85
Errors Line is longer than 80 characters. 87
Errors '{' should be on the previous line. 90
Errors Line is longer than 80 characters. 91
Errors '{' should be on the previous line. 94
Errors '{' should be on the previous line. 102
Errors Missing a Javadoc comment. 109
Errors Parameter o should be final. 110
Errors '{' should be on the previous line. 111
Errors '{' should be on the previous line. 113
Errors '{' should be on the previous line. 117
Errors '&&' should be on a new line. 123
Errors Line is longer than 80 characters. 124
Errors Avoid inline conditionals. 124
Errors '&&' should be on a new line. 124
Errors Missing a Javadoc comment. 129
Errors '{' should be on the previous line. 131
Errors '31' is a magic number. 133
Errors Avoid inline conditionals. 133
Errors '31' is a magic number. 134
Errors Avoid inline conditionals. 134
Errors Missing a Javadoc comment. 138
Errors '{' should be on the previous line. 139
Errors '+' should be on a new line. 140
Errors '+' should be on a new line. 141
Errors '+' should be on a new line. 142
Errors '+' should be on a new line. 143

com/atlassian/gadgets/directory/internal/impl/GadgetSpecProviderDirectoryEntryProvider.java

Violation Message Line
Errors Line is longer than 80 characters. 21
Errors Line is longer than 80 characters. 22
Errors Line is longer than 80 characters. 24
Errors '<' is not preceded with whitespace. 24
Errors '<' is not followed by whitespace. 24
Errors '>' is not preceded with whitespace. 24
Errors Missing a Javadoc comment. 26
Errors Line is longer than 80 characters. 29
Errors Line is longer than 80 characters. 30
Errors Line is longer than 80 characters. 31
Errors Missing a Javadoc comment. 33
Errors '<' is not preceded with whitespace. 33
Errors '<' is not followed by whitespace. 33
Errors '>' is not preceded with whitespace. 33
Errors Line is longer than 80 characters. 35
Errors Missing a Javadoc comment. 35
Errors Parameter gadgetSpecFactory should be final. 35
Errors Line is longer than 80 characters. 36
Errors Parameter gadgetSpecProviders should be final. 36
Errors '<' is not preceded with whitespace. 36
Errors '<' is not followed by whitespace. 36
Errors '>' is not preceded with whitespace. 36
Errors 'gadgetSpecProviders' hides a field. 36
Errors Method 'contains' is not designed for extension - needs to be abstract, final or empty. 42
Errors Missing a Javadoc comment. 42
Errors '{' should be on the previous line. 43
Errors '<' is not preceded with whitespace. 44
Errors '<' is not followed by whitespace. 44
Errors '>' is not preceded with whitespace. 44
Errors '>' is not followed by whitespace. 44
Errors Parameter provider should be final. 46
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 previous line. 56
Errors Line is longer than 80 characters. 57
Errors '}' should be on the same line. 58
Errors '{' should be on the previous line. 60
Errors Line is longer than 80 characters. 61
Errors Method 'internalEntries' is not designed for extension - needs to be abstract, final or empty. 70
Errors Missing a Javadoc comment. 70
Errors '<' is not preceded with whitespace. 70
Errors '<' is not followed by whitespace. 70
Errors '>' is not preceded with whitespace. 70
Errors '{' should be on the previous line. 71
Errors Line is longer than 80 characters. 72
Errors '<' is not preceded with whitespace. 72
Errors '<' is not followed by whitespace. 72
Errors '<' is not preceded with whitespace. 72
Errors '<' is not followed by whitespace. 72
Errors '>' is not preceded with whitespace. 72
Errors '>' is not followed by whitespace. 72
Errors '>' is not preceded with whitespace. 72
Errors '>' is not followed by whitespace. 72
Errors '<' is not preceded with whitespace. 74
Errors '<' is not followed by whitespace. 74
Errors '>' is not preceded with whitespace. 74
Errors Parameter provider should be final. 74
Errors '{' should be on the previous line. 75
Errors '{' should be on the previous line. 77
Errors '}' should be on the same line. 79
Errors '{' should be on the previous line. 81
Errors '{' should be on the previous line. 84
Errors Line is longer than 80 characters. 85
Errors '}' should be on the same line. 86
Errors '{' should be on the previous line. 88
Errors Line is longer than 80 characters. 89
Errors Method 'convertToLocalizedDirectoryEntry' is not designed for extension - needs to be abstract, final or empty. 97
Errors Missing a Javadoc comment. 97
Errors '<' is not preceded with whitespace. 97
Errors '<' is not followed by whitespace. 97
Errors '>' is not preceded with whitespace. 97
Errors '{' should be on the previous line. 99
Errors '<' is not preceded with whitespace. 100
Errors '<' is not followed by whitespace. 100
Errors '>' is not preceded with whitespace. 100
Errors '>' is not followed by whitespace. 100
Errors Parameter gadgetSpecUri should be final. 102
Errors '{' should be on the previous line. 103
Errors '{' should be on the previous line. 105
Errors Line is longer than 80 characters. 106
Errors '}' should be on the same line. 107
Errors '{' should be on the previous line. 109
Errors '{' should be on the previous line. 112
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 122
Errors Missing a Javadoc comment. 122
Errors '{' should be on the previous line. 124

com/atlassian/gadgets/directory/internal/impl/GadgetSpecUrlRenderPermissionImpl.java

Violation Message Line
Errors Line is longer than 80 characters. 13
Errors Missing a Javadoc comment. 15
Errors Parameter directory should be final. 22
Errors 'directory' hides a field. 22
Errors '{' should be on the previous line. 23
Errors Line has trailing spaces. 26
Errors Method 'voteOn' is not designed for extension - needs to be abstract, final or empty. 27
Errors Missing a Javadoc comment. 27
Errors Parameter gadgetSpecUri should be final. 27
Errors '{' should be on the previous line. 28
Errors Line is longer than 80 characters. 29
Errors '}' should be on the same line. 32
Errors '{' should be on the previous line. 34

com/atlassian/gadgets/directory/internal/impl/PluginExternalGadgetSpecDirectoryEntryProvider.java

Violation Message Line
Errors Line is longer than 80 characters. 21
Errors Line is longer than 80 characters. 25
Errors '<' is not preceded with whitespace. 25
Errors '<' is not followed by whitespace. 25
Errors '>' is not preceded with whitespace. 25
Errors Missing a Javadoc comment. 27
Errors '<' is not preceded with whitespace. 27
Errors '<' is not followed by whitespace. 27
Errors '>' is not preceded with whitespace. 27
Errors '<' is not preceded with whitespace. 27
Errors '<' is not followed by whitespace. 27
Errors '>' is not preceded with whitespace. 27
Errors '>' is not followed by whitespace. 27
Errors Missing a Javadoc comment. 28
Errors Line is longer than 80 characters. 31
Errors Line is longer than 80 characters. 33
Errors Line is longer than 80 characters. 34
Errors Line is longer than 80 characters. 36
Errors Parameter gadgetSpecFactory should be final. 36
Errors Method 'contains' is not designed for extension - needs to be abstract, final or empty. 41
Errors Missing a Javadoc comment. 41
Errors Parameter gadgetSpecUri should be final. 41
Errors '{' should be on the previous line. 42
Errors '{' should be on the previous line. 45
Errors '}' should be on the same line. 47
Errors '{' should be on the previous line. 49
Errors Line is longer than 80 characters. 54
Errors Method 'pluginGadgetSpecEnabled' is not designed for extension - needs to be abstract, final or empty. 54
Errors Missing a Javadoc comment. 54
Errors Parameter pluginGadgetSpec should be final. 54
Errors Redundant throws: 'GadgetParsingException' is unchecked exception. 54
Errors '{' should be on the previous line. 57
Errors Method 'pluginGadgetSpecDisabled' is not designed for extension - needs to be abstract, final or empty. 62
Errors Missing a Javadoc comment. 62
Errors Parameter pluginGadgetSpec should be final. 62
Errors '{' should be on the previous line. 63
Errors '{' should be on the previous line. 65
Errors Method 'internalEntries' is not designed for extension - needs to be abstract, final or empty. 70
Errors Missing a Javadoc comment. 70
Errors '<' is not preceded with whitespace. 70
Errors '<' is not followed by whitespace. 70
Errors '>' is not preceded with whitespace. 70
Errors '{' should be on the previous line. 71
Errors '{' should be on the previous line. 74
Errors '}' should be on the same line. 76
Errors '{' should be on the previous line. 78
Errors Method 'convertToLocalizedDirectoryEntry' is not designed for extension - needs to be abstract, final or empty. 83
Errors Missing a Javadoc comment. 83
Errors '<' is not preceded with whitespace. 83
Errors '<' is not followed by whitespace. 83
Errors '>' is not preceded with whitespace. 83
Errors '{' should be on the previous line. 85
Errors '<' is not preceded with whitespace. 86
Errors '<' is not followed by whitespace. 86
Errors '>' is not preceded with whitespace. 86
Errors '>' is not followed by whitespace. 86
Errors '{' should be on the previous line. 89
Errors '{' should be on the previous line. 91
Errors Line is longer than 80 characters. 93
Errors '}' should be on the same line. 94
Errors '{' should be on the previous line. 96
Errors Missing a Javadoc comment. 103
Errors Parameter gadgetSpecUri should be final. 103
Errors Redundant throws: 'GadgetParsingException' is unchecked exception. 103
Errors '{' should be on the previous line. 104
Errors '{' should be on the previous line. 107
Errors '{' should be on the previous line. 109
Errors '}' should be on the same line. 113
Errors '{' should be on the previous line. 115
Errors Missing a Javadoc comment. 120
Errors Parameter gadgetSpecUri should be final. 120
Errors '{' should be on the previous line. 121
Errors '{' should be on the previous line. 124
Errors '}' should be on the same line. 126
Errors '{' should be on the previous line. 128
Errors Line is longer than 80 characters. 133
Errors Missing a Javadoc comment. 133
Errors Parameter gadgetSpecUri should be final. 133
Errors Redundant throws: 'GadgetParsingException' is unchecked exception. 133
Errors Line is longer than 80 characters. 135
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 139
Errors Missing a Javadoc comment. 139
Errors '{' should be on the previous line. 141

com/atlassian/gadgets/directory/internal/impl/UnavailableFeatureException.java

Violation Message Line
Errors First sentence should end with a period. 3
Errors Line is longer than 80 characters. 4
Errors '{' should be on the previous line. 7
Errors Missing a Javadoc comment. 8
Errors Parameter message should be final. 8
Errors Parameter cause should be final. 8
Errors '{' should be on the previous line. 9
Errors Missing a Javadoc comment. 13
Errors Parameter message should be final. 13
Errors '{' should be on the previous line. 14

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

Violation Message Line
Errors Missing package documentation file. 0

com/atlassian/gadgets/directory/internal/jaxb/JAXBCategory.java

Violation Message Line
Errors Comment matches to-do format 'TODO:'. 11
Errors Line is longer than 80 characters. 11
Errors '{' should be on the previous line. 15
Errors Missing a Javadoc comment. 16
Errors Missing a Javadoc comment. 20
Errors '{' should be on the previous line. 22
Errors Parameter category should be final. 31
Errors '{' should be on the previous line. 32
Errors '{' should be on the previous line. 41
Errors Missing a Javadoc comment. 45
Errors '{' should be on the previous line. 47
Errors Missing a Javadoc comment. 51
Errors Parameter that should be final. 52
Errors '{' should be on the previous line. 53
Errors '{' should be on the previous line. 55
Errors '{' should be on the previous line. 60
Errors '{' should be on the previous line. 65

com/atlassian/gadgets/directory/internal/jaxb/JAXBDirectoryContents.java

Violation Message Line
Errors Comment matches to-do format 'TODO:'. 18
Errors Line is longer than 80 characters. 18
Errors Class JAXBDirectoryContents should be declared as final. 20
Errors '{' should be on the previous line. 22
Errors Missing a Javadoc comment. 23
Errors '<' is not preceded with whitespace. 25
Errors '<' is not followed by whitespace. 25
Errors '>' is not preceded with whitespace. 25
Errors Missing a Javadoc comment. 26
Errors '<' is not preceded with whitespace. 28
Errors '<' is not followed by whitespace. 28
Errors '>' is not preceded with whitespace. 28
Errors Missing a Javadoc comment. 31
Errors '{' should be on the previous line. 33
Errors Line is longer than 80 characters. 38
Errors Missing a Javadoc comment. 38
Errors Parameter categories should be final. 38
Errors '<' is not preceded with whitespace. 38
Errors '<' is not followed by whitespace. 38
Errors '>' is not preceded with whitespace. 38
Errors 'categories' hides a field. 38
Errors Parameter entries should be final. 38
Errors '<' is not preceded with whitespace. 38
Errors '<' is not followed by whitespace. 38
Errors '>' is not preceded with whitespace. 38
Errors 'entries' hides a field. 38
Errors Line is longer than 80 characters. 44
Errors Missing a Javadoc comment. 44
Errors Parameter directory should be final. 44
Errors Parameter gadgetRequestContext should be final. 44
Errors '<' is not preceded with whitespace. 46
Errors '<' is not followed by whitespace. 46
Errors '>' is not preceded with whitespace. 46
Errors '<' is not preceded with whitespace. 48
Errors '<' is not followed by whitespace. 48
Errors '>' is not preceded with whitespace. 48
Errors '>' is not followed by whitespace. 48
Errors Parameter category should be final. 50
Errors '{' should be on the previous line. 51
Errors '<' is not preceded with whitespace. 56
Errors '<' is not followed by whitespace. 56
Errors '>' is not preceded with whitespace. 56
Errors '<' is not preceded with whitespace. 58
Errors '<' is not followed by whitespace. 58
Errors '>' is not preceded with whitespace. 58
Errors '>' is not followed by whitespace. 58
Errors Parameter entry should be final. 60
Errors '{' should be on the previous line. 61

com/atlassian/gadgets/directory/internal/jaxb/JAXBDirectoryEntry.java

Violation Message Line
Errors Comment matches to-do format 'TODO:'. 16
Errors Line is longer than 80 characters. 16
Errors '{' should be on the previous line. 21
Errors Missing a Javadoc comment. 22
Errors Missing a Javadoc comment. 24
Errors Missing a Javadoc comment. 26
Errors Missing a Javadoc comment. 28
Errors Missing a Javadoc comment. 30
Errors '<' is not preceded with whitespace. 31
Errors '<' is not followed by whitespace. 31
Errors '>' is not preceded with whitespace. 31
Errors Missing a Javadoc comment. 32
Errors Missing a Javadoc comment. 34
Errors Missing a Javadoc comment. 36
Errors Missing a Javadoc comment. 38
Errors Missing a Javadoc comment. 40
Errors Missing a Javadoc comment. 44
Errors '{' should be on the previous line. 46
Errors Line is longer than 80 characters. 60
Errors Line is longer than 80 characters. 62
Errors Parameter entry should be final. 64
Errors '{' should be on the previous line. 65
Errors Line is longer than 80 characters. 70
Errors Line is longer than 80 characters. 79
Errors Line is longer than 80 characters. 80
Errors Line is longer than 80 characters. 85
Errors '<' is not preceded with whitespace. 85
Errors '<' is not followed by whitespace. 85
Errors '>' is not preceded with whitespace. 85
Errors Parameter from should be final. 85
Errors '<' is not preceded with whitespace. 85
Errors '<' is not followed by whitespace. 85
Errors '>' is not preceded with whitespace. 85
Errors '<' is not preceded with whitespace. 87
Errors '<' is not followed by whitespace. 87
Errors '>' is not preceded with whitespace. 87
Errors '<' is not preceded with whitespace. 87
Errors '<' is not followed by whitespace. 87
Errors '>' is not preceded with whitespace. 87
Errors '>' is not followed by whitespace. 87
Errors '{' should be on the previous line. 90
Errors Line is longer than 80 characters. 98
Errors '{' should be on the previous line. 104
Errors Line is longer than 80 characters. 111
Errors '{' should be on the previous line. 114
Errors '{' should be on the previous line. 124
Errors '{' should be on the previous line. 134
Errors '<' is not preceded with whitespace. 143
Errors '<' is not followed by whitespace. 143
Errors '>' is not preceded with whitespace. 143
Errors '{' should be on the previous line. 144
Errors '{' should be on the previous line. 154
Errors '{' should be on the previous line. 164
Errors '{' should be on the previous line. 174
Errors '{' should be on the previous line. 184
Errors '{' should be on the previous line. 194
Errors Missing a Javadoc comment. 198
Errors '{' should be on the previous line. 200
Errors '17' is a magic number. 201
Errors '29' is a magic number. 201
Errors Missing a Javadoc comment. 215
Errors Parameter that should be final. 216
Errors '{' should be on the previous line. 217
Errors '{' should be on the previous line. 219
Errors '{' should be on the previous line. 224
Errors '{' should be on the previous line. 229

com/atlassian/gadgets/directory/internal/jaxb/package-info.java

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

com/atlassian/gadgets/directory/internal/jaxb/package.html

Violation Message Line
Errors Missing package documentation file. 0

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

Violation Message Line
Errors Missing package documentation file. 0