Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos info Warnings warning Errors error
192 0 0 6692

Rules

Rules Violations Severity
PackageHtml 22 error Error
NewlineAtEndOfFile 31 error Error
Translation 0 error Error
JavadocMethod 908 error Error
JavadocType 81 error Error
JavadocVariable 387 error Error
JavadocStyle 79 error Error
ConstantName 12 error Error
LocalFinalVariableName 0 error Error
LocalVariableName 5 error Error
MemberName 0 error Error
MethodName 0 error Error
PackageName 0 error Error
ParameterName 2 error Error
StaticVariableName 25 error Error
TypeName 0 error Error
AvoidStarImport 15 error Error
IllegalImport 0 error Error
RedundantImport 7 error Error
UnusedImports 5 error Error
FileLength 0 error Error
LineLength 1332 error Error
MethodLength 1 error Error
ParameterNumber 6 error Error
EmptyForIteratorPad 0 error Error
MethodParamPad 0 error Error
NoWhitespaceAfter 7 error Error
NoWhitespaceBefore 0 error Error
OperatorWrap 42 error Error
ParenPad 7 error Error
TypecastParenPad 0 error Error
TabCharacter 40 error Error
WhitespaceAfter 24 error Error
WhitespaceAround 162 error Error
ModifierOrder 10 error Error
RedundantModifier 20 error Error
AvoidNestedBlocks 0 error Error
EmptyBlock 2 error Error
LeftCurly 1304 error Error
NeedBraces 251 error Error
RightCurly 125 error Error
AvoidInlineConditionals 61 error Error
DoubleCheckedLocking 0 error Error
EmptyStatement 0 error Error
EqualsHashCode 0 error Error
HiddenField 130 error Error
IllegalInstantiation 0 error Error
InnerAssignment 1 error Error
MagicNumber 102 error Error
MissingSwitchDefault 2 error Error
RedundantThrows 8 error Error
SimplifyBooleanExpression 0 error Error
SimplifyBooleanReturn 0 error Error
DesignForExtension 418 error Error
FinalClass 14 error Error
HideUtilityClassConstructor 9 error Error
InterfaceIsType 1 error Error
VisibilityModifier 77 error Error
ArrayTypeStyle 0 error Error
FinalParameters 909 error Error
GenericIllegalRegexp
  • message : "Line has trailing spaces."
  • format : "\s+$"
43 error Error
TodoComment 5 error Error
UpperEll 0 error Error

Files

Files info warning error
com/atlassian/renderer/v2/macro/ResourceAwareMacroDecorator.java 0 0 40
com/atlassian/renderer/v2/macro/MacroManager.java 0 0 4
com/atlassian/renderer/v2/SubRenderer.java 0 0 7
com/atlassian/renderer/v2/V2SubRenderer.java 0 0 40
com/atlassian/renderer/v2/components/phrase/DashRendererComponent.java 0 0 16
com/atlassian/renderer/v2/macro/code/formatter/XmlFormatter.java 0 0 21
com/atlassian/renderer/v2/macro/basic/ColorMacro.java 0 0 23
com/atlassian/renderer/v2/components/MacroRendererComponent.java 0 0 136
com/atlassian/renderer/wysiwyg/converter/CommentConverter.java 0 0 15
com/atlassian/renderer/links/package.html 0 0 1
com/atlassian/renderer/macro/macros/QuoteMacro.java 0 0 20
com/atlassian/renderer/v2/components/table/TableBlockRenderer.java 0 0 40
com/atlassian/renderer/v2/components/list/package.html 0 0 1
com/atlassian/renderer/v2/macro/basic/validator/CssSizeValidator.java 0 0 14
com/atlassian/renderer/v2/components/block/BlankLineBlockRenderer.java 0 0 13
com/atlassian/renderer/wysiwyg/converter/package.html 0 0 1
com/atlassian/renderer/v2/macro/code/CodeMacro.java 0 0 52
com/atlassian/renderer/wysiwyg/converter/DefaultWysiwygConverter.java 0 0 438
com/atlassian/renderer/v2/components/link/LinkDecorator.java 0 0 24
com/atlassian/renderer/links/ContentLinkResolver.java 0 0 8
com/atlassian/renderer/v2/macro/basic/InlineHtmlMacro.java 0 0 51
com/atlassian/renderer/wysiwyg/converter/ParagraphConverter.java 0 0 24
com/atlassian/renderer/embedded/EmbeddedImageRenderer.java 0 0 203
com/atlassian/renderer/v2/macro/basic/validator/MacroParameterValidationException.java 0 0 4
com/atlassian/renderer/v2/Renderable.java 0 0 5
com/atlassian/renderer/v2/components/TokenRendererComponent.java 0 0 39
com/atlassian/renderer/v2/macro/code/formatter/JavaFormatter.java 0 0 23
com/atlassian/renderer/v2/components/block/BlockRendererComponent.java 0 0 68
com/atlassian/renderer/v2/components/AbstractRegexRendererComponent.java 0 0 18
com/atlassian/renderer/v2/macro/code/formatter/AbstractFormatter.java 0 0 27
com/atlassian/renderer/IconManager.java 0 0 5
com/atlassian/renderer/v2/plugin/RendererComponentsAccessor.java 0 0 34
com/atlassian/renderer/wysiwyg/package.html 0 0 1
com/atlassian/renderer/util/FileTypeUtil.java 0 0 14
com/atlassian/renderer/v2/macro/package.html 0 0 1
com/atlassian/renderer/v2/macro/basic/AbstractPanelMacro.java 0 0 112
com/atlassian/renderer/embedded/UnembeddableObjectRenderer.java 0 0 8
com/atlassian/renderer/v2/components/block/HorizontalRuleBlockRenderer.java 0 0 12
com/atlassian/renderer/v2/components/HtmlEscapeRendererComponent.java 0 0 19
com/atlassian/renderer/wysiwyg/converter/ExternallyDefinedConverter.java 0 0 22
com/atlassian/renderer/v2/V2LinkRenderer.java 0 0 78
com/atlassian/renderer/attachments/RendererAttachment.java 0 0 104
com/atlassian/renderer/v2/components/CamelCaseLinkRendererComponent.java 0 0 37
com/atlassian/renderer/v2/components/phrase/TemplateParamRenderComponent.java 0 0 55
com/atlassian/renderer/embedded/EmbeddedResourceResolver.java 0 0 15
com/atlassian/renderer/v2/components/block/BlockRenderer.java 0 0 10
com/atlassian/renderer/v2/components/LinkRendererComponent.java 0 0 62
com/atlassian/renderer/v2/components/HtmlEntityRendererComponent.java 0 0 25
com/atlassian/renderer/macro/package.html 0 0 1
com/atlassian/renderer/wysiwyg/DefaultTidyMessageListener.java 0 0 9
com/atlassian/renderer/v2/macro/basic/package.html 0 0 1
com/atlassian/renderer/v2/macro/basic/validator/WidthSizeValidator.java 0 0 16
com/atlassian/renderer/embedded/EmbeddedImage.java 0 0 20
com/atlassian/renderer/v2/macro/basic/validator/BorderStyleValidator.java 0 0 17
com/atlassian/renderer/util/NodeUtil.java 0 0 40
com/atlassian/renderer/v2/RenderUtils.java 0 0 61
com/atlassian/renderer/v2/plugin/RendererComponentFactory.java 0 0 5
com/atlassian/renderer/DefaultIconManager.java 0 0 138
com/atlassian/renderer/v2/macro/code/SourceCodeFormatter.java 0 0 6
com/atlassian/renderer/wysiwyg/ListContext.java 0 0 23
com/atlassian/renderer/v2/macro/basic/LoremIpsumMacro.java 0 0 55
com/atlassian/renderer/RenderContext.java 0 0 175
com/atlassian/renderer/util/RendererProperties.java 0 0 35
com/atlassian/renderer/v2/components/RendererComponent.java 0 0 9
com/atlassian/renderer/v2/macro/code/formatter/package.html 0 0 1
com/atlassian/renderer/embedded/EmbeddedRealMediaRenderer.java 0 0 32
com/atlassian/renderer/links/LinkBodyRenderer.java 0 0 4
com/atlassian/renderer/v2/V2RendererFacade.java 0 0 65
com/atlassian/renderer/WikiStyleRenderer.java 0 0 1
com/atlassian/renderer/wysiwyg/converter/FormatConverter.java 0 0 30
com/atlassian/renderer/v2/macro/ResourceAware.java 0 0 4
com/atlassian/renderer/embedded/EmbeddedQuicktime.java 0 0 27
com/atlassian/renderer/v2/components/table/TableRow.java 0 0 53
com/atlassian/renderer/embedded/EmbeddedObject.java 0 0 10
com/atlassian/renderer/embedded/EmbeddedFlashRenderer.java 0 0 24
com/atlassian/renderer/macro/macros/ColorMacro.java 0 0 16
com/atlassian/renderer/embedded/EmbeddedWindowsMedia.java 0 0 31
com/atlassian/renderer/v2/components/list/ListRenderable.java 0 0 15
com/atlassian/renderer/v2/package.html 0 0 1
com/atlassian/renderer/wysiwyg/converter/BreakConverter.java 0 0 18
com/atlassian/renderer/v2/components/table/package.html 0 0 1
com/atlassian/renderer/v2/RenderMode.java 0 0 125
com/atlassian/renderer/wysiwyg/converter/TextConverter.java 0 0 34
com/atlassian/renderer/wysiwyg/converter/TypeBasedSeparation.java 0 0 86
com/atlassian/renderer/v2/macro/BaseMacro.java 0 0 8
com/atlassian/renderer/wysiwyg/WikiMarkupEscaper.java 0 0 16
com/atlassian/renderer/util/package.html 0 0 1
com/atlassian/renderer/v2/macro/DefaultMacroManager.java 0 0 25
com/atlassian/renderer/macro/macros/AbstractPanelMacro.java 0 0 57
com/atlassian/renderer/v2/macro/code/PluggableSourceCodeFormatterRepository.java 0 0 30
com/atlassian/renderer/v2/components/phrase/EmoticonRendererComponent.java 0 0 41
com/atlassian/renderer/links/GenericLinkParser.java 0 0 121
com/atlassian/renderer/v2/components/phrase/PhraseRendererComponent.java 0 0 82
com/atlassian/renderer/attachments/package.html 0 0 1
com/atlassian/renderer/v2/components/block/package.html 0 0 1
com/atlassian/renderer/v2/macro/code/formatter/ActionScriptFormatter.java 0 0 34
com/atlassian/renderer/links/LinkRenderer.java 0 0 2
com/atlassian/renderer/wysiwyg/MacroBodyConverter.java 0 0 10
com/atlassian/renderer/v2/macro/basic/PanelMacro.java 0 0 21
com/atlassian/renderer/v2/macro/basic/validator/ColorStyleValidator.java 0 0 27
com/atlassian/renderer/wysiwyg/Styles.java 0 0 82
com/atlassian/renderer/embedded/EmbeddedFlash.java 0 0 27
com/atlassian/renderer/wysiwyg/converter/Separation.java 0 0 15
com/atlassian/renderer/v2/macro/code/package.html 0 0 1
com/atlassian/renderer/RenderContextOutputType.java 0 0 17
com/atlassian/renderer/v2/macro/code/formatter/SqlFormatter.java 0 0 14
com/atlassian/renderer/links/Link.java 0 0 80
com/atlassian/renderer/package.html 0 0 1
com/atlassian/renderer/wysiwyg/HtmlParserUtil.java 0 0 31
com/atlassian/renderer/v2/components/UrlRendererComponent.java 0 0 54
com/atlassian/renderer/links/BaseLink.java 0 0 36
com/atlassian/renderer/links/LinkContext.java 0 0 2
com/atlassian/renderer/macro/macros/package.html 0 0 1
com/atlassian/renderer/embedded/PlaceholderImageRenderer.java 0 0 24
com/atlassian/renderer/util/RendererUtil.java 0 0 43
com/atlassian/renderer/v2/macro/basic/BasicAnchorMacro.java 0 0 31
com/atlassian/renderer/wysiwyg/WysiwygNodeConverter.java 0 0 21
com/atlassian/renderer/links/UnpermittedLink.java 0 0 47
com/atlassian/renderer/v2/components/WikiContentHandler.java 0 0 8
com/atlassian/renderer/Icon.java 0 0 61
com/atlassian/renderer/embedded/EmbeddedResourceRenderer.java 0 0 1
com/atlassian/renderer/v2/components/list/ListType.java 0 0 16
com/atlassian/renderer/wysiwyg/WysiwygConverter.java 0 0 25
com/atlassian/renderer/v2/macro/code/SourceCodeFormatterRepository.java 0 0 4
com/atlassian/renderer/macro/RadeoxCompatibilityMacro.java 0 0 84
com/atlassian/renderer/v2/components/HtmlEscaper.java 0 0 66
com/atlassian/renderer/wysiwyg/NodeContext.java 0 0 126
com/atlassian/renderer/wysiwyg/converter/IgnoreNodeAndChildTextConverter.java 0 0 18
com/atlassian/renderer/v2/components/BackslashEscapeRendererComponent.java 0 0 43
com/atlassian/renderer/v2/components/AbstractRendererComponent.java 0 0 3
com/atlassian/renderer/v2/Renderer.java 0 0 8
com/atlassian/renderer/v2/components/block/LineWalker.java 0 0 30
com/atlassian/renderer/util/UrlUtil.java 0 0 121
com/atlassian/renderer/macro/macros/PanelMacro.java 0 0 30
com/atlassian/renderer/wysiwyg/WysiwygMacroHelper.java 0 0 287
com/atlassian/renderer/RendererConfiguration.java 0 0 9
com/atlassian/renderer/embedded/DefaultEmbeddedResourceRenderer.java 0 0 54
com/atlassian/renderer/embedded/EmbeddedAudio.java 0 0 16
com/atlassian/renderer/RenderedContentStore.java 0 0 70
com/atlassian/renderer/attachments/RendererAttachmentManager.java 0 0 10
com/atlassian/renderer/v2/macro/code/formatter/JavaScriptFormatter.java 0 0 27
com/atlassian/renderer/v2/V2Renderer.java 0 0 47
com/atlassian/renderer/v2/components/EmbeddedRendererComponent.java 0 0 41
com/atlassian/renderer/links/UnresolvedLink.java 0 0 45
com/atlassian/renderer/macro/Macro.java 0 0 3
com/atlassian/renderer/v2/plugin/PluggableWysiwygConverter.java 0 0 17
com/atlassian/renderer/v2/macro/Macro.java 0 0 29
com/atlassian/renderer/wysiwyg/WysiwygLinkHelper.java 0 0 52
com/atlassian/renderer/v2/components/phrase/package.html 0 0 1
com/atlassian/renderer/v2/components/table/TableCell.java 0 0 56
com/atlassian/renderer/v2/components/list/WikiList.java 0 0 27
com/atlassian/renderer/links/UrlLink.java 0 0 19
com/atlassian/renderer/v2/components/list/DummyParentListItem.java 0 0 12
com/atlassian/renderer/v2/components/link/package.html 0 0 1
com/atlassian/renderer/embedded/UnembeddableObject.java 0 0 16
com/atlassian/renderer/embedded/EmbeddedResource.java 0 0 63
com/atlassian/renderer/v2/components/phrase/NewLineRendererComponent.java 0 0 19
com/atlassian/renderer/v2/plugin/PluggableV2Renderer.java 0 0 27
com/atlassian/renderer/v2/plugin/package.html 0 0 1
com/atlassian/renderer/v2/macro/basic/NoformatMacro.java 0 0 39
com/atlassian/renderer/embedded/EmbeddedRealMedia.java 0 0 22
com/atlassian/renderer/v2/macro/MacroException.java 0 0 16
com/atlassian/renderer/v2/components/list/ListItem.java 0 0 38
com/atlassian/renderer/v2/components/WikiContentRendererHandler.java 0 0 20
com/atlassian/renderer/v2/WikiMarkupParser.java 0 0 66
com/atlassian/renderer/v2/macro/code/SourceCodeFormatterModuleDescriptor.java 0 0 20
com/atlassian/renderer/embedded/package.html 0 0 1
com/atlassian/renderer/v2/macro/basic/QuoteMacro.java 0 0 20
com/atlassian/renderer/v2/macro/basic/CssSizeValue.java 0 0 20
com/atlassian/renderer/v2/components/block/HeadingBlockRenderer.java 0 0 46
com/atlassian/renderer/embedded/EmbeddedResourceParser.java 0 0 79
com/atlassian/renderer/v2/macro/code/formatter/NoneFormatter.java 0 0 9
com/atlassian/renderer/v2/components/table/Table.java 0 0 48
com/atlassian/renderer/v2/plugin/RendererComponentModuleDescriptor.java 0 0 58
com/atlassian/renderer/v2/macro/basic/validator/package.html 0 0 1
com/atlassian/renderer/links/LinkResolver.java 0 0 12
com/atlassian/renderer/v2/components/MacroTag.java 0 0 118
com/atlassian/renderer/util/RegExpUtil.java 0 0 23
com/atlassian/renderer/v2/Replacer.java 0 0 27
com/atlassian/renderer/v2/components/list/ListBlockRenderer.java 0 0 31
com/atlassian/renderer/v2/macro/code/SimpleSourceCodeFormatterRepository.java 0 0 22
com/atlassian/renderer/v2/MutableRenderer.java 0 0 6
com/atlassian/renderer/v2/components/phrase/ForceNewLineRendererComponent.java 0 0 24
com/atlassian/renderer/v2/components/package.html 0 0 1
com/atlassian/renderer/wysiwyg/converter/Converter.java 0 0 8
com/atlassian/renderer/v2/macro/basic/validator/ParameterValidator.java 0 0 5
com/atlassian/renderer/v2/components/TextConverter.java 0 0 6
com/atlassian/renderer/v2/components/PluggableRendererComponentFactory.java 0 0 7
com/atlassian/renderer/v2/macro/basic/validator/ValidatedMacroParameters.java 0 0 26
com/atlassian/renderer/v2/components/block/BlockquoteBlockRenderer.java 0 0 17
com/atlassian/renderer/embedded/EmbeddedObjectRenderer.java 0 0 57
com/atlassian/renderer/macro/BaseMacro.java 0 0 23

Details

com/atlassian/renderer/v2/macro/ResourceAwareMacroDecorator.java

Violation Message Line
error Line is longer than 80 characters. 8
error Missing a Javadoc comment. 8
error Missing a Javadoc comment. 10
error Missing a Javadoc comment. 11
error Missing a Javadoc comment. 13
error Parameter macro should be final. 13
error 'macro' hides a field. 13
error '{' should be on the previous line. 14
error Method 'getResourcePath' is not designed for extension - needs to be abstract, final or empty. 18
error Missing a Javadoc comment. 18
error '{' should be on the previous line. 19
error Method 'setResourcePath' is not designed for extension - needs to be abstract, final or empty. 23
error Missing a Javadoc comment. 23
error Parameter resourcePath should be final. 23
error 'resourcePath' hides a field. 23
error '{' should be on the previous line. 24
error Method 'isInline' is not designed for extension - needs to be abstract, final or empty. 28
error Missing a Javadoc comment. 28
error '{' should be on the previous line. 29
error Method 'hasBody' is not designed for extension - needs to be abstract, final or empty. 33
error Missing a Javadoc comment. 33
error '{' should be on the previous line. 34
error Method 'getBodyRenderMode' is not designed for extension - needs to be abstract, final or empty. 38
error Missing a Javadoc comment. 38
error '{' should be on the previous line. 39
error Line is longer than 80 characters. 43
error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 43
error Missing a Javadoc comment. 43
error Parameter parameters should be final. 43
error Parameter body should be final. 43
error Parameter renderContext should be final. 43
error Method 'getMacro' is not designed for extension - needs to be abstract, final or empty. 48
error Missing a Javadoc comment. 48
error '{' should be on the previous line. 49
error Method 'suppressSurroundingTagDuringWysiwygRendering' is not designed for extension - needs to be abstract, final or empty. 53
error Missing a Javadoc comment. 53
error '{' should be on the previous line. 54
error Method 'suppressMacroRenderingDuringWysiwyg' is not designed for extension - needs to be abstract, final or empty. 58
error Missing a Javadoc comment. 58
error '{' should be on the previous line. 59

com/atlassian/renderer/v2/macro/MacroManager.java

Violation Message Line
error Missing a Javadoc comment. 3
error '{' should be on the previous line. 4
error Line is longer than 80 characters. 10
error Line is longer than 80 characters. 14

com/atlassian/renderer/v2/SubRenderer.java

Violation Message Line
error Line is longer than 80 characters. 6
error Line is longer than 80 characters. 7
error '{' should be on the previous line. 10
error Line is longer than 80 characters. 12
error Line is longer than 80 characters. 13
error Line is longer than 80 characters. 17
error Line is longer than 80 characters. 20

com/atlassian/renderer/v2/V2SubRenderer.java

Violation Message Line
error Missing a Javadoc comment. 5
error '{' should be on the previous line. 6
error Missing a Javadoc comment. 7
error Missing a Javadoc comment. 9
error '{' is not followed by whitespace. 9
error '}' is not preceded with whitespace. 9
error Line has trailing spaces. 10
error Missing a Javadoc comment. 11
error Parameter renderer should be final. 11
error 'renderer' hides a field. 11
error '{' should be on the previous line. 12
error Method 'setRenderer' is not designed for extension - needs to be abstract, final or empty. 16
error Missing a Javadoc comment. 16
error Parameter renderer should be final. 16
error 'renderer' hides a field. 16
error '{' should be on the previous line. 17
error Method 'render' is not designed for extension - needs to be abstract, final or empty. 21
error Missing a Javadoc comment. 21
error Parameter wiki should be final. 21
error Parameter renderContext should be final. 21
error '{' should be on the previous line. 22
error Method 'renderAsText' is not designed for extension - needs to be abstract, final or empty. 26
error Missing a Javadoc comment. 26
error Parameter originalContent should be final. 26
error Parameter context should be final. 26
error '{' should be on the previous line. 27
error Method 'getRendererType' is not designed for extension - needs to be abstract, final or empty. 31
error Missing a Javadoc comment. 31
error '{' should be on the previous line. 32
error Line is longer than 80 characters. 36
error Method 'render' is not designed for extension - needs to be abstract, final or empty. 36
error Missing a Javadoc comment. 36
error Parameter wiki should be final. 36
error Parameter renderContext should be final. 36
error Parameter newRenderMode should be final. 36
error '{' should be on the previous line. 39
error '{' should be on the previous line. 41
error '}' should be on the same line. 45
error '{' should be on the previous line. 47
error '{' should be on the previous line. 49

com/atlassian/renderer/v2/components/phrase/DashRendererComponent.java

Violation Message Line
error Missing a Javadoc comment. 10
error '{' should be on the previous line. 11
error Line is longer than 80 characters. 12
error Missing a Javadoc comment. 12
error Line is longer than 80 characters. 13
error Missing a Javadoc comment. 13
error Method 'shouldRender' is not designed for extension - needs to be abstract, final or empty. 15
error Missing a Javadoc comment. 15
error Parameter renderMode should be final. 15
error '{' should be on the previous line. 16
error Method 'render' is not designed for extension - needs to be abstract, final or empty. 20
error Missing a Javadoc comment. 20
error Parameter wiki should be final. 20
error Parameter context should be final. 20
error Line has trailing spaces. 21
error '{' should be on the previous line. 21

com/atlassian/renderer/v2/macro/code/formatter/XmlFormatter.java

Violation Message Line
error File does not end with a newline. 0
error Redundant import from the same package - com.atlassian.renderer.v2.macro.code.formatter.AbstractFormatter. 3
error Missing a Javadoc comment. 5
error '{' should be on the previous line. 6
error Missing a Javadoc comment. 7
error Missing a Javadoc comment. 8
error Missing a Javadoc comment. 9
error Line is longer than 80 characters. 10
error Missing a Javadoc comment. 10
error Line is longer than 80 characters. 12
error Missing a Javadoc comment. 12
error Line is longer than 80 characters. 13
error Missing a Javadoc comment. 13
error Line is longer than 80 characters. 14
error Missing a Javadoc comment. 14
error '{' is followed by whitespace. 14
error Missing a Javadoc comment. 16
error '{' should be on the previous line. 17
error Method 'getSupportedLanguages' is not designed for extension - needs to be abstract, final or empty. 25
error Missing a Javadoc comment. 25
error '{' should be on the previous line. 26

com/atlassian/renderer/v2/macro/basic/ColorMacro.java

Violation Message Line
error First sentence should end with a period. 12
error '{' should be on the previous line. 16
error Method 'isInline' is not designed for extension - needs to be abstract, final or empty. 17
error Missing a Javadoc comment. 17
error '{' should be on the previous line. 18
error Method 'hasBody' is not designed for extension - needs to be abstract, final or empty. 22
error Missing a Javadoc comment. 22
error '{' should be on the previous line. 23
error Method 'getBodyRenderMode' is not designed for extension - needs to be abstract, final or empty. 27
error Missing a Javadoc comment. 27
error '{' should be on the previous line. 28
error Line is longer than 80 characters. 32
error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 32
error Missing a Javadoc comment. 32
error Parameter parameters should be final. 32
error Parameter body should be final. 32
error Parameter renderContext should be final. 32
error Method 'suppressSurroundingTagDuringWysiwygRendering' is not designed for extension - needs to be abstract, final or empty. 39
error Missing a Javadoc comment. 39
error '{' should be on the previous line. 40
error Method 'suppressMacroRenderingDuringWysiwyg' is not designed for extension - needs to be abstract, final or empty. 44
error Missing a Javadoc comment. 44
error '{' should be on the previous line. 45

com/atlassian/renderer/v2/components/MacroRendererComponent.java

Violation Message Line
error File does not end with a newline. 0
error Missing a Javadoc comment. 20
error '{' should be on the previous line. 21
error Line is longer than 80 characters. 22
error Missing a Javadoc comment. 22
error Missing a Javadoc comment. 24
error Missing a Javadoc comment. 25
error Missing a Javadoc comment. 26
error Line is longer than 80 characters. 28
error Missing a Javadoc comment. 28
error Parameter macroManager should be final. 28
error 'macroManager' hides a field. 28
error Parameter subRenderer should be final. 28
error 'subRenderer' hides a field. 28
error Method 'shouldRender' is not designed for extension - needs to be abstract, final or empty. 35
error Missing a Javadoc comment. 35
error Parameter renderMode should be final. 35
error '{' should be on the previous line. 36
error Method 'render' is not designed for extension - needs to be abstract, final or empty. 40
error Missing a Javadoc comment. 40
error Parameter wiki should be final. 40
error Parameter context should be final. 40
error '{' should be on the previous line. 41
error Line is longer than 80 characters. 42
error Line is longer than 80 characters. 46
error Method 'makeMacro' is not designed for extension - needs to be abstract, final or empty. 46
error Missing a Javadoc comment. 46
error Parameter buffer should be final. 46
error Parameter startTag should be final. 46
error Parameter body should be final. 46
error Parameter context should be final. 46
error '{' should be on the previous line. 51
error Line is longer than 80 characters. 52
error '}' should be on the same line. 53
error '{' should be on the previous line. 55
error '{' should be on the previous line. 57
error Line is longer than 80 characters. 58
error '}' should be on the same line. 59
error '{' should be on the previous line. 61
error Line is longer than 80 characters. 67
error Missing a Javadoc comment. 67
error Parameter buffer should be final. 67
error Parameter startTag should be final. 67
error Parameter body should be final. 67
error Parameter context should be final. 67
error '{' should be on the previous line. 70
error Line is longer than 80 characters. 71
error Line is longer than 80 characters. 73
error Line is longer than 80 characters. 74
error Line is longer than 80 characters. 75
error '{' should be on the previous line. 78
error Line is longer than 80 characters. 79
error Line is longer than 80 characters. 80
error '}' should be on the same line. 83
error '{' should be on the previous line. 85
error Line is longer than 80 characters. 86
error Missing a Javadoc comment. 90
error Parameter name should be final. 90
error '{' should be on the previous line. 91
error '{' should be on the previous line. 93
error Missing a Javadoc comment. 100
error Parameter paramString should be final. 100
error '{' should be on the previous line. 101
error Line is longer than 80 characters. 103
error Avoid inline conditionals. 103
error '{' should be on the previous line. 106
error '{' should be on the previous line. 113
error Inner assignments should be avoided. 117
error '{' should be on the previous line. 118
error '{' should be on the previous line. 120
error '}' should be on the same line. 122
error '{' should be on the previous line. 124
error Line is longer than 80 characters. 125
error '}' should be on the same line. 127
error '{' should be on the previous line. 129
error Line is longer than 80 characters. 137
error Method 'processMacro' is not designed for extension - needs to be abstract, final or empty. 137
error Missing a Javadoc comment. 137
error Parameter command should be final. 137
error Parameter macro should be final. 137
error Parameter body should be final. 137
error Parameter params should be final. 137
error Parameter context should be final. 137
error Parameter buffer should be final. 137
error '{' should be on the previous line. 141
error Line is longer than 80 characters. 142
error Line is longer than 80 characters. 144
error Line is longer than 80 characters. 145
error Line is longer than 80 characters. 147
error Line is longer than 80 characters. 151
error Line is longer than 80 characters. 154
error '{' should be on the previous line. 157
error Line is longer than 80 characters. 158
error Line is longer than 80 characters. 159
error Line is longer than 80 characters. 160
error '}' should be on the same line. 161
error '{' should be on the previous line. 163
error Line is longer than 80 characters. 164
error '}' should be on the same line. 165
error '{' should be on the previous line. 167
error '}' should be on the same line. 171
error '{' should be on the previous line. 173
error Line is longer than 80 characters. 175
error '}' should be on the same line. 176
error '{' should be on the previous line. 178
error '{' should be on the previous line. 180
error Line is longer than 80 characters. 185
error Line is longer than 80 characters. 189
error Method 'executeMacro' is not designed for extension - needs to be abstract, final or empty. 189
error Missing a Javadoc comment. 189
error Parameter command should be final. 189
error Parameter macro should be final. 189
error Parameter params should be final. 189
error Parameter renderedBody should be final. 189
error Parameter context should be final. 189
error '{' should be on the previous line. 194
error '}' should be on the same line. 197
error '{' should be on the previous line. 199
error Line is longer than 80 characters. 204
error Missing a Javadoc comment. 204
error Parameter context should be final. 204
error Parameter errorMessage should be final. 204
error Parameter body should be final. 204
error Line is longer than 80 characters. 206
error Missing a Javadoc comment. 209
error Parameter body should be final. 209
error Parameter context should be final. 209
error '{' should be on the previous line. 210
error Line is longer than 80 characters. 211
error Line is longer than 80 characters. 214
error Missing a Javadoc comment. 216
error Parameter t should be final. 216
error '{' should be on the previous line. 217
error Method 'getSubRenderer' is not designed for extension - needs to be abstract, final or empty. 221
error Missing a Javadoc comment. 221
error '{' should be on the previous line. 222

com/atlassian/renderer/wysiwyg/converter/CommentConverter.java

Violation Message Line
error Class CommentConverter should be declared as final. 6
error Missing a Javadoc comment. 6
error '{' should be on the previous line. 7
error Missing a Javadoc comment. 8
error Name 'INSTANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 8
error Variable 'INSTANCE' must be private and have accessor methods. 8
error Missing a Javadoc comment. 10
error '{' should be on the previous line. 11
error Missing a Javadoc comment. 14
error Parameter nodeContext should be final. 14
error '{' should be on the previous line. 15
error Line is longer than 80 characters. 19
error Missing a Javadoc comment. 19
error Parameter nodeContext should be final. 19
error Parameter wysiwygConverter should be final. 19

com/atlassian/renderer/links/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/renderer/macro/macros/QuoteMacro.java

Violation Message Line
error First sentence should end with a period. 11
error '{' should be on the previous line. 15
error Missing a Javadoc comment. 16
error Method 'setWikiStyleRenderer' is not designed for extension - needs to be abstract, final or empty. 18
error Missing a Javadoc comment. 18
error Parameter wikiStyleRenderer should be final. 18
error 'wikiStyleRenderer' hides a field. 18
error '{' should be on the previous line. 19
error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 23
error Missing a Javadoc comment. 23
error '{' should be on the previous line. 24
error Line is longer than 80 characters. 28
error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 28
error Missing a Javadoc comment. 28
error Parameter writer should be final. 28
error Parameter macroParameter should be final. 28
error Redundant throws: 'IllegalArgumentException' is unchecked exception. 28
error Line is longer than 80 characters. 30
error 'cast' is not followed by whitespace. 30
error Line is longer than 80 characters. 32

com/atlassian/renderer/v2/components/table/TableBlockRenderer.java

Violation Message Line
error File does not end with a newline. 0
error Missing a Javadoc comment. 21
error '{' should be on the previous line. 22
error Missing a Javadoc comment. 23
error Missing a Javadoc comment. 24
error Missing a Javadoc comment. 25
error Line is longer than 80 characters. 27
error Missing a Javadoc comment. 27
error Line is longer than 80 characters. 28
error Missing a Javadoc comment. 28
error Line is longer than 80 characters. 30
error Method 'renderNextBlock' is not designed for extension - needs to be abstract, final or empty. 30
error Missing a Javadoc comment. 30
error Parameter thisLine should be final. 30
error Parameter nextLines should be final. 30
error Parameter context should be final. 30
error Parameter subRenderer should be final. 30
error '{' should be on the previous line. 33
error '{' should be on the previous line. 42
error '{' should be on the previous line. 50
error '}' should be on the same line. 52
error '{' should be on the previous line. 54
error '{' should be on the previous line. 59
error Line is longer than 80 characters. 61
error Line is longer than 80 characters. 67
error Line is longer than 80 characters. 68
error Line is longer than 80 characters. 70
error '{' should be on the previous line. 78
error '{' should be on the previous line. 84
error Line is longer than 80 characters. 93
error Line is longer than 80 characters. 94
error Missing a Javadoc comment. 94
error Parameter subRenderer should be final. 94
error Parameter line should be final. 94
error Parameter context should be final. 94
error Line is longer than 80 characters. 96
error Missing a Javadoc comment. 99
error Parameter table should be final. 99
error Parameter potentialLines should be final. 99
error '{' should be on the previous line. 100

com/atlassian/renderer/v2/components/list/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/renderer/v2/macro/basic/validator/CssSizeValidator.java

Violation Message Line
error Line is longer than 80 characters. 7
error Class CssSizeValidator should be declared as final. 10
error '{' should be on the previous line. 11
error Missing a Javadoc comment. 12
error Missing a Javadoc comment. 14
error '{' should be on the previous line. 15
error Missing a Javadoc comment. 18
error '{' should be on the previous line. 19
error Line is longer than 80 characters. 23
error Missing a Javadoc comment. 23
error Parameter propertyValue should be final. 23
error 'if' construct must use '{}'s. 25
error 'if' construct must use '{}'s. 29
error Line is longer than 80 characters. 30

com/atlassian/renderer/v2/components/block/BlankLineBlockRenderer.java

Violation Message Line
error Line is longer than 80 characters. 8
error Line is longer than 80 characters. 9
error '{' should be on the previous line. 13
error Line is longer than 80 characters. 15
error Method 'renderNextBlock' is not designed for extension - needs to be abstract, final or empty. 15
error Missing a Javadoc comment. 15
error Parameter thisLine should be final. 15
error Parameter nextLines should be final. 15
error Parameter context should be final. 15
error Parameter subRenderer should be final. 15
error 'if' construct must use '{}'s. 17
error Line is longer than 80 characters. 20
error Avoid inline conditionals. 20

com/atlassian/renderer/wysiwyg/converter/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/renderer/v2/macro/code/CodeMacro.java

Violation Message Line
error Using the '.*' form of import should be avoided - java.util.*. 11
error Missing a Javadoc comment. 13
error '{' should be on the previous line. 14
error Missing a Javadoc comment. 15
error Missing a Javadoc comment. 16
error Missing a Javadoc comment. 18
error Parameter subRenderer should be final. 18
error Parameter formatters should be final. 18
error '{' should be on the previous line. 19
error Line is longer than 80 characters. 20
error Line is longer than 80 characters. 24
error Method 'setCodeFormatterRepository' is not designed for extension - needs to be abstract, final or empty. 24
error Missing a Javadoc comment. 24
error Parameter codeFormatterRepository should be final. 24
error 'codeFormatterRepository' hides a field. 24
error Missing a Javadoc comment. 29
error '{' should be on the previous line. 30
error Method 'suppressMacroRenderingDuringWysiwyg' is not designed for extension - needs to be abstract, final or empty. 34
error Missing a Javadoc comment. 34
error '{' should be on the previous line. 35
error Method 'getPanelCSSClass' is not designed for extension - needs to be abstract, final or empty. 39
error Missing a Javadoc comment. 39
error '{' should be on the previous line. 40
error Method 'getPanelHeaderCSSClass' is not designed for extension - needs to be abstract, final or empty. 44
error Missing a Javadoc comment. 44
error '{' should be on the previous line. 45
error Method 'getPanelContentCSSClass' is not designed for extension - needs to be abstract, final or empty. 49
error Missing a Javadoc comment. 49
error '{' should be on the previous line. 50
error Method 'getBodyRenderMode' is not designed for extension - needs to be abstract, final or empty. 54
error Missing a Javadoc comment. 54
error '{' should be on the previous line. 55
error Line is longer than 80 characters. 59
error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 59
error Missing a Javadoc comment. 59
error Parameter parameters should be final. 59
error Parameter body should be final. 59
error Parameter renderContext should be final. 59
error '{' should be on the previous line. 67
error Line is longer than 80 characters. 68
error 'if' construct must use '{}'s. 73
error 'if' construct must use '{}'s. 75
error Line has trailing spaces. 77
error Line is longer than 80 characters. 78
error Missing a Javadoc comment. 81
error Parameter language should be final. 81
error '{' should be on the previous line. 82
error Missing a Javadoc comment. 86
error Parameter parameters should be final. 86
error '{' should be on the previous line. 87
error '{' should be on the previous line. 91
error '{' should be on the previous line. 96

com/atlassian/renderer/wysiwyg/converter/DefaultWysiwygConverter.java

Violation Message Line
error Line is longer than 80 characters. 17
error Missing a Javadoc comment. 46
error '{' should be on the previous line. 47
error Missing a Javadoc comment. 48
error Missing a Javadoc comment. 51
error Line is longer than 80 characters. 53
error Missing a Javadoc comment. 53
error Missing a Javadoc comment. 55
error Missing a Javadoc comment. 56
error Variable 'debug' must be private and have accessor methods. 56
error Missing a Javadoc comment. 57
error Missing a Javadoc comment. 58
error Variable 'renderer' must be private and have accessor methods. 58
error Line is longer than 80 characters. 60
error '<' is not preceded with whitespace. 62
error '<' is not followed by whitespace. 62
error '>' is not preceded with whitespace. 62
error Variable 'macrosToIgnore' must be private and have accessor methods. 62
error '<' is not preceded with whitespace. 62
error '<' is not followed by whitespace. 62
error '>' is not preceded with whitespace. 62
error '>' is not followed by whitespace. 62
error Line is longer than 80 characters. 65
error Line is longer than 80 characters. 66
error '<' is not preceded with whitespace. 69
error '<' is not followed by whitespace. 69
error '>' is not preceded with whitespace. 69
error Missing a Javadoc comment. 71
error '{' should be on the previous line. 72
error Missing a Javadoc comment. 77
error Parameter textConverterComponents should be final. 77
error '<' is not preceded with whitespace. 77
error '<' is not followed by whitespace. 77
error '>' is not preceded with whitespace. 77
error 'textConverterComponents' hides a field. 77
error Method 'setWikiStyleRenderer' is not designed for extension - needs to be abstract, final or empty. 83
error Missing a Javadoc comment. 83
error Parameter renderer should be final. 83
error 'renderer' hides a field. 83
error '{' should be on the previous line. 84
error Method 'setMacroManager' is not designed for extension - needs to be abstract, final or empty. 88
error Missing a Javadoc comment. 88
error Parameter macroManager should be final. 88
error 'macroManager' hides a field. 88
error '{' should be on the previous line. 89
error Method 'getSeparator' is not designed for extension - needs to be abstract, final or empty. 93
error Missing a Javadoc comment. 93
error Parameter current should be final. 93
error Parameter nodeContext should be final. 93
error '{' should be on the previous line. 94
error Line is longer than 80 characters. 95
error Line is longer than 80 characters. 99
error Expected an @return tag. 101
error Line is longer than 80 characters. 101
error Method 'getSep' is not designed for extension - needs to be abstract, final or empty. 101
error Parameter previous should be final. 101
error Expected @param tag for 'previous'. 101
error Parameter current should be final. 101
error Expected @param tag for 'current'. 101
error Parameter inTable should be final. 101
error Expected @param tag for 'inTable'. 101
error Parameter inList should be final. 101
error Expected @param tag for 'inList'. 101
error '{' should be on the previous line. 105
error '}' should be on the same line. 107
error '{' should be on the previous line. 109
error '}' should be on the same line. 111
error '{' should be on the previous line. 113
error Line is longer than 80 characters. 114
error Line is longer than 80 characters. 115
error Avoid inline conditionals. 115
error '}' should be on the same line. 116
error Line is longer than 80 characters. 117
error '}' should be on the same line. 120
error '{' should be on the previous line. 122
error '}' should be on the same line. 124
error '{' should be on the previous line. 126
error '}' should be on the same line. 128
error '{' should be on the previous line. 130
error '}' should be on the same line. 132
error '{' should be on the previous line. 134
error Line is longer than 80 characters. 136
error '}' should be on the same line. 139
error '{' should be on the previous line. 141
error '}' should be on the same line. 143
error '{' should be on the previous line. 145
error '{' should be on the previous line. 152
error Line is longer than 80 characters. 156
error Line is longer than 80 characters. 157
error Avoid inline conditionals. 157
error Avoid inline conditionals. 157
error '{' should be on the previous line. 159
error Missing a Javadoc comment. 165
error Parameter node should be final. 165
error Parameter nodeName should be final. 165
error '{' should be on the previous line. 166
error Line is longer than 80 characters. 167
error First sentence should end with a period. 170
error Expected an @return tag. 175
error Parameter parentNode should be final. 175
error '{' should be on the previous line. 176
error 'if' construct must use '{}'s. 177
error Line is longer than 80 characters. 180
error 'if' construct must use '{}'s. 181
error Line is longer than 80 characters. 181
error '{' should be on the previous line. 184
error Line is longer than 80 characters. 185
error '{' should be on the previous line. 187
error 'if' construct must use '{}'s. 189
error Line is longer than 80 characters. 189
error Line is longer than 80 characters. 196
error Method 'convertChildren' is not designed for extension - needs to be abstract, final or empty. 196
error Missing a Javadoc comment. 196
error More than 7 parameters. 196
error Parameter node should be final. 196
error Parameter styles should be final. 196
error Parameter listContext should be final. 196
error Parameter inTable should be final. 196
error Parameter inListItem should be final. 196
error Parameter ignoreText should be final. 196
error Parameter escapeWikiMarkup should be final. 196
error Parameter previousSibling should be final. 196
error '{' should be on the previous line. 201
error '{' should be on the previous line. 203
error Line is longer than 80 characters. 205
error '{' should be on the previous line. 207
error Line is longer than 80 characters. 220
error Expected an @return tag. 222
error Method 'convertChildren' is not designed for extension - needs to be abstract, final or empty. 222
error Parameter nodeContext should be final. 222
error Expected @param tag for 'nodeContext'. 222
error '{' should be on the previous line. 223
error Line is longer than 80 characters. 224
error Line is longer than 80 characters. 228
error Missing a Javadoc comment. 228
error '<' is not preceded with whitespace. 228
error '<' is not followed by whitespace. 228
error '?' is not preceded with whitespace. 228
error '>' is not preceded with whitespace. 228
error Name 'CONVERTERS' must match pattern '^[a-z][a-zA-Z0-9]*$'. 228
error Line is longer than 80 characters. 230
error Line is longer than 80 characters. 231
error Expected an @return tag. 237
error Method 'convertNode' is not designed for extension - needs to be abstract, final or empty. 237
error Parameter nodeContext should be final. 237
error Expected @param tag for 'nodeContext'. 237
error '{' should be on the previous line. 238
error Line is longer than 80 characters. 239
error Line is longer than 80 characters. 241
error Avoid inline conditionals. 243
error Comment matches to-do format 'TODO:'. 246
error Line is longer than 80 characters. 246
error Expected an @return tag. 250
error Line is longer than 80 characters. 250
error Method length is 240 lines (max allowed is 150). 250
error More than 7 parameters. 250
error Parameter node should be final. 250
error Expected @param tag for 'node'. 250
error Parameter previousSibling should be final. 250
error Expected @param tag for 'previousSibling'. 250
error Parameter styles should be final. 250
error Expected @param tag for 'styles'. 250
error Parameter listContext should be final. 250
error Expected @param tag for 'listContext'. 250
error Parameter inTable should be final. 250
error Expected @param tag for 'inTable'. 250
error Parameter inListItem should be final. 250
error Expected @param tag for 'inListItem'. 250
error Parameter ignoreText should be final. 250
error Expected @param tag for 'ignoreText'. 250
error Parameter escapeWikiMarkup should be final. 250
error Expected @param tag for 'escapeWikiMarkup'. 250
error Line is longer than 80 characters. 252
error '{' should be on the previous line. 254
error 'if' construct must use '{}'s. 255
error '{' should be on the previous line. 262
error '{' should be on the previous line. 265
error '{' should be on the previous line. 268
error Line is longer than 80 characters. 270
error Line is longer than 80 characters. 271
error '{' should be on the previous line. 274
error Line is longer than 80 characters. 275
error '{' should be on the previous line. 278
error Line is longer than 80 characters. 279
error Line is longer than 80 characters. 283
error '{' should be on the previous line. 286
error Line is longer than 80 characters. 288
error '{' should be on the previous line. 291
error Line is longer than 80 characters. 292
error '{' should be on the previous line. 295
error '{' should be on the previous line. 299
error 'if' construct must use '{}'s. 303
error 'else' construct must use '{}'s. 305
error Line is longer than 80 characters. 308
error '{' should be on the previous line. 311
error Line is longer than 80 characters. 312
error Line is longer than 80 characters. 313
error '{' should be on the previous line. 315
error '{' should be on the previous line. 320
error Line is longer than 80 characters. 323
error '{' should be on the previous line. 325
error '4' is a magic number. 326
error Line is longer than 80 characters. 328
error '{' should be on the previous line. 330
error Line is longer than 80 characters. 333
error '{' should be on the previous line. 336
error Line is longer than 80 characters. 337
error '{' should be on the previous line. 340
error Line is longer than 80 characters. 341
error '{' should be on the previous line. 344
error Line is longer than 80 characters. 345
error '{' should be on the previous line. 347
error Avoid inline conditionals. 350
error '{' should be on the previous line. 354
error Line is longer than 80 characters. 355
error '{' should be on the previous line. 359
error Line is longer than 80 characters. 360
error '{' should be on the previous line. 364
error Line is longer than 80 characters. 365
error '{' should be on the previous line. 372
error Line is longer than 80 characters. 374
error Line is longer than 80 characters. 375
error '{' should be on the previous line. 377
error 'if' construct must use '{}'s. 381
error Line is longer than 80 characters. 382
error Line is longer than 80 characters. 385
error Line is longer than 80 characters. 386
error Avoid inline conditionals. 386
error '{' should be on the previous line. 389
error Line is longer than 80 characters. 391
error Avoid inline conditionals. 391
error '{' should be on the previous line. 394
error '{' should be on the previous line. 396
error '{' should be on the previous line. 401
error 'if' construct must use '{}'s. 403
error Line is longer than 80 characters. 404
error 'else' construct must use '{}'s. 405
error Line is longer than 80 characters. 406
error '{' should be on the previous line. 409
error 'if' construct must use '{}'s. 410
error Line is longer than 80 characters. 411
error 'else' construct must use '{}'s. 412
error Line is longer than 80 characters. 413
error '{' should be on the previous line. 416
error 'if' construct must use '{}'s. 417
error 'else' construct must use '{}'s. 419
error Line is longer than 80 characters. 424
error '{' should be on the previous line. 427
error Line is longer than 80 characters. 428
error '{' should be on the previous line. 430
error Line is longer than 80 characters. 431
error '{' should be on the previous line. 437
error '{' should be on the previous line. 439
error Avoid inline conditionals. 442
error Line is longer than 80 characters. 444
error 'if' construct must use '{}'s. 445
error Line is longer than 80 characters. 445
error Line is longer than 80 characters. 448
error Line is longer than 80 characters. 449
error Line is longer than 80 characters. 450
error '{' should be on the previous line. 453
error Line is longer than 80 characters. 454
error '{' should be on the previous line. 457
error Avoid inline conditionals. 458
error '{' should be on the previous line. 461
error '{' should be on the previous line. 466
error '{' should be on the previous line. 468
error Line is longer than 80 characters. 470
error Line is longer than 80 characters. 471
error '{' should be on the previous line. 478
error Line is longer than 80 characters. 481
error '{' should be on the previous line. 485
error Line is longer than 80 characters. 486
error Missing a Javadoc comment. 492
error Parameter node should be final. 492
error '{' should be on the previous line. 493
error Line is longer than 80 characters. 494
error '&&' should be on a new line. 494
error Missing a Javadoc comment. 498
error Parameter node should be final. 498
error '{' should be on the previous line. 499
error Line is longer than 80 characters. 500
error Missing a Javadoc comment. 503
error Parameter s should be final. 503
error '{' should be on the previous line. 504
error '160' is a magic number. 505
error '32' is a magic number. 505
error Missing a Javadoc comment. 508
error Parameter s should be final. 508
error '{' should be on the previous line. 509
error '{' should be on the previous line. 511
error Method 'findNodeConverter' is not designed for extension - needs to be abstract, final or empty. 517
error Missing a Javadoc comment. 517
error Parameter converterName should be final. 517
error '{' should be on the previous line. 518
error '{' should be on the previous line. 520
error '{' should be on the previous line. 523
error Line is longer than 80 characters. 524
error '{' should be on the previous line. 528
error '{' should be on the previous line. 532
error Line is longer than 80 characters. 533
error '}' should be on the same line. 536
error '{' should be on the previous line. 538
error Line is longer than 80 characters. 539
error Missing a Javadoc comment. 543
error Parameter name should be final. 543
error '{' should be on the previous line. 544
error Line is longer than 80 characters. 545
error Missing a Javadoc comment. 548
error Parameter node should be final. 548
error '{' should be on the previous line. 549
error Line is longer than 80 characters. 550
error Line is longer than 80 characters. 552
error First sentence should end with a period. 555
error '<' is not preceded with whitespace. 558
error '<' is not followed by whitespace. 558
error '>' is not preceded with whitespace. 558
error Missing a Javadoc comment. 560
error '{' should be on the previous line. 561
error '<' is not preceded with whitespace. 562
error '<' is not followed by whitespace. 562
error '>' is not preceded with whitespace. 562
error '<' is not preceded with whitespace. 562
error '<' is not followed by whitespace. 562
error '>' is not preceded with whitespace. 562
error '>' is not followed by whitespace. 562
error Line is longer than 80 characters. 563
error '<' is not preceded with whitespace. 563
error '<' is not followed by whitespace. 563
error '>' is not preceded with whitespace. 563
error '<' is not preceded with whitespace. 563
error '<' is not followed by whitespace. 563
error '>' is not preceded with whitespace. 563
error '>' is not followed by whitespace. 563
error '{' should be on the previous line. 567
error Missing a Javadoc comment. 575
error Parameter fileName should be final. 575
error '{' should be on the previous line. 576
error '{' should be on the previous line. 578
error '{' should be on the previous line. 583
error '}' should be on the same line. 585
error '{' should be on the previous line. 587
error First sentence should end with a period. 592
error Line is longer than 80 characters. 593
error Line is longer than 80 characters. 596
error Expected an @return tag. 598
error Parameter node should be final. 598
error Parameter stripNewlines should be final. 598
error '{' should be on the previous line. 599
error '{' should be on the previous line. 602
error '{' should be on the previous line. 605
error '{' should be on the previous line. 608
error '}' should be on the same line. 612
error '{' should be on the previous line. 614
error '{' should be on the previous line. 619
error Missing a Javadoc comment. 626
error Parameter node should be final. 626
error '{' should be on the previous line. 627
error Missing a Javadoc comment. 631
error Parameter s should be final. 631
error '{' should be on the previous line. 632
error '{' should be on the previous line. 637
error '}' should be on the same line. 639
error '{' should be on the previous line. 641
error '}' should be on the same line. 643
error '{' should be on the previous line. 645
error Method 'setIconManager' is not designed for extension - needs to be abstract, final or empty. 651
error Missing a Javadoc comment. 651
error Parameter iconManager should be final. 651
error 'iconManager' hides a field. 651
error '{' should be on the previous line. 652
error Line is longer than 80 characters. 657
error Expected an @return tag. 659
error Line is longer than 80 characters. 659
error Method 'getMacroInfoHtml' is not designed for extension - needs to be abstract, final or empty. 659
error Parameter context should be final. 659
error Expected @param tag for 'context'. 659
error Parameter name should be final. 659
error Expected @param tag for 'name'. 659
error Parameter xOffset should be final. 659
error Expected @param tag for 'xOffset'. 659
error Parameter yOffset should be final. 659
error Expected @param tag for 'yOffset'. 659
error Line is longer than 80 characters. 661
error Method 'convertXHtmlToWikiMarkup' is not designed for extension - needs to be abstract, final or empty. 664
error Missing a Javadoc comment. 664
error Parameter xhtml should be final. 664
error '{' should be on the previous line. 665
error '{' should be on the previous line. 667
error '{' should be on the previous line. 671
error Line is longer than 80 characters. 678
error Line is longer than 80 characters. 679
error '{' should be on the previous line. 683
error Line is longer than 80 characters. 684
error '{' should be on the previous line. 686
error Line is longer than 80 characters. 687
error '}' should be on the same line. 690
error '{' should be on the previous line. 692
error Line is longer than 80 characters. 697
error Line is longer than 80 characters. 699
error '{' should be on the previous line. 701
error '}' should be on the same line. 703
error '{' should be on the previous line. 705
error Line is longer than 80 characters. 706
error Line is longer than 80 characters. 714
error ',' is not followed by whitespace. 717
error Line is longer than 80 characters. 718
error Line is longer than 80 characters. 719
error '}' should be on the same line. 722
error '{' should be on the previous line. 724
error '}' should be on the same line. 726
error '{' should be on the previous line. 728
error Missing a Javadoc comment. 733
error Missing a Javadoc comment. 734
error Line is longer than 80 characters. 736
error Missing a Javadoc comment. 736
error Method 'convertWikiMarkupToXHtml' is not designed for extension - needs to be abstract, final or empty. 738
error Missing a Javadoc comment. 738
error Parameter ctx should be final. 738
error Parameter wikiMarkup should be final. 738
error Missing a Javadoc comment. 747
error Parameter node should be final. 747
error Parameter indent should be final. 747
error '{' should be on the previous line. 748
error '{' should be on the previous line. 752
error Line is longer than 80 characters. 759
error Expected an @return tag. 761
error Method 'getAttribute' is not designed for extension - needs to be abstract, final or empty. 761
error Parameter node should be final. 761
error Expected @param tag for 'node'. 761
error Parameter name should be final. 761
error Expected @param tag for 'name'. 761
error '{' should be on the previous line. 762
error Method 'getTextConverterComponents' is not designed for extension - needs to be abstract, final or empty. 770
error '<' is not preceded with whitespace. 770
error '<' is not followed by whitespace. 770
error '>' is not preceded with whitespace. 770
error '{' should be on the previous line. 771

com/atlassian/renderer/v2/components/link/LinkDecorator.java

Violation Message Line
error File does not end with a newline. 0
error Using the '.*' form of import should be avoided - com.atlassian.renderer.links.*. 11
error Missing a Javadoc comment. 16
error '{' should be on the previous line. 17
error Missing a Javadoc comment. 18
error Variable 'link' must be private and have accessor methods. 18
error Missing a Javadoc comment. 20
error Parameter link should be final. 20
error 'link' hides a field. 20
error '{' should be on the previous line. 21
error Line is longer than 80 characters. 25
error Method 'render' is not designed for extension - needs to be abstract, final or empty. 25
error Missing a Javadoc comment. 25
error Parameter subRenderer should be final. 25
error Parameter context should be final. 25
error Parameter buffer should be final. 25
error 'if' construct must use '{}'s. 27
error 'if' construct must use '{}'s. 32
error Line is longer than 80 characters. 32
error Line is longer than 80 characters. 33
error ',' is not followed by whitespace. 33
error ',' is not followed by whitespace. 33
error ',' is not followed by whitespace. 33
error 'else' construct must use '{}'s. 34

com/atlassian/renderer/links/ContentLinkResolver.java

Violation Message Line
error Line is longer than 80 characters. 7
error Line is longer than 80 characters. 8
error '{' should be on the previous line. 12
error Line is longer than 80 characters. 14
error Line is longer than 80 characters. 15
error Line is longer than 80 characters. 20
error Line is longer than 80 characters. 22
error Expected @throws tag for 'ParseException'. 22

com/atlassian/renderer/v2/macro/basic/InlineHtmlMacro.java

Violation Message Line
error Line is longer than 80 characters. 20
error Line is longer than 80 characters. 21
error '{' should be on the previous line. 25
error Method 'isInline' is not designed for extension - needs to be abstract, final or empty. 26
error Missing a Javadoc comment. 26
error '{' should be on the previous line. 27
error Method 'hasBody' is not designed for extension - needs to be abstract, final or empty. 31
error Missing a Javadoc comment. 31
error '{' should be on the previous line. 32
error Method 'getBodyRenderMode' is not designed for extension - needs to be abstract, final or empty. 36
error Missing a Javadoc comment. 36
error '{' should be on the previous line. 37
error Line is longer than 80 characters. 41
error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 41
error Missing a Javadoc comment. 41
error Parameter parameters should be final. 41
error Parameter body should be final. 41
error Parameter renderContext should be final. 41
error Line is longer than 80 characters. 46
error Method 'convertXhtmlToWikiMarkup' is not designed for extension - needs to be abstract, final or empty. 46
error Missing a Javadoc comment. 46
error Parameter nodeContext should be final. 46
error Parameter wysiwygConverter should be final. 46
error Line is longer than 80 characters. 48
error Missing a Javadoc comment. 56
error Parameter childNodes should be final. 56
error '{' should be on the previous line. 57
error '{' should be on the previous line. 60
error Missing a Javadoc comment. 66
error Parameter node should be final. 66
error '{' should be on the previous line. 67
error '{' should be on the previous line. 69
error '}' should be on the same line. 71
error '{' should be on the previous line. 73
error Line is longer than 80 characters. 75
error Line is longer than 80 characters. 77
error Missing a Javadoc comment. 81
error Parameter node should be final. 81
error '{' should be on the previous line. 82
error '{' should be on the previous line. 87
error '{' should be on the previous line. 89
error '{' should be on the previous line. 92
error Line is longer than 80 characters. 93
error '}' should be on the same line. 94
error '{' should be on the previous line. 96
error Expected an @return tag. 105
error Method 'suppressSurroundingTagDuringWysiwygRendering' is not designed for extension - needs to be abstract, final or empty. 105
error '{' should be on the previous line. 106
error Expected an @return tag. 111
error Method 'suppressMacroRenderingDuringWysiwyg' is not designed for extension - needs to be abstract, final or empty. 111
error '{' should be on the previous line. 112

com/atlassian/renderer/wysiwyg/converter/ParagraphConverter.java

Violation Message Line
error File does not end with a newline. 0
error Class ParagraphConverter should be declared as final. 6
error Missing a Javadoc comment. 6
error '{' should be on the previous line. 7
error Missing a Javadoc comment. 8
error Name 'INSTANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 8
error Variable 'INSTANCE' must be private and have accessor methods. 8
error Missing a Javadoc comment. 10
error '{' should be on the previous line. 11
error Missing a Javadoc comment. 14
error Parameter nodeContext should be final. 14
error '{' should be on the previous line. 15
error Line is longer than 80 characters. 19
error Missing a Javadoc comment. 19
error Parameter nodeContext should be final. 19
error Parameter wysiwygConverter should be final. 19
error '{' should be on the previous line. 22
error Line is longer than 80 characters. 23
error Avoid inline conditionals. 23
error Line is longer than 80 characters. 25
error '{' should be on the previous line. 27
error '{' should be on the previous line. 32
error Line is longer than 80 characters. 33
error '(' is followed by whitespace. 35

com/atlassian/renderer/embedded/EmbeddedImageRenderer.java

Violation Message Line
error Line is longer than 80 characters. 10
error Missing a Javadoc comment. 20
error '{' should be on the previous line. 21
error First sentence should end with a period. 22
error Line contains a tab character. 22
error Line has trailing spaces. 23
error Line is longer than 80 characters. 23
error Line contains a tab character. 23
error Line contains a tab character. 24
error Line contains a tab character. 25
error Line contains a tab character. 26
error Line contains a tab character. 27
error Line contains a tab character. 28
error Missing a Javadoc comment. 28
error Variable 'cssStyleAttribute' must be private and have accessor methods. 28
error Line contains a tab character. 29
error Missing a Javadoc comment. 29
error Variable 'valueValidator' must be private and have accessor methods. 29
error Line has trailing spaces. 30
error Line contains a tab character. 30
error Line contains a tab character. 31
error Missing a Javadoc comment. 31
error Parameter attr should be final. 31
error Parameter validator should be final. 31
error Line contains a tab character. 32
error Line contains a tab character. 33
error Line contains a tab character. 34
error Line contains a tab character. 35
error Line has trailing spaces. 36
error Line contains a tab character. 36
error Line has trailing spaces. 37
error Line is longer than 80 characters. 37
error Missing a Javadoc comment. 37
error Line contains a tab character. 37
error Line has trailing spaces. 38
error Missing a Javadoc comment. 39
error Line is longer than 80 characters. 42
error Line is longer than 80 characters. 43
error Line is longer than 80 characters. 44
error Line has trailing spaces. 45
error Line is longer than 80 characters. 47
error Line is longer than 80 characters. 50
error Line has trailing spaces. 51
error Line has trailing spaces. 54
error Line has trailing spaces. 55
error Missing a Javadoc comment. 56
error Parameter attachmentManager should be final. 56
error 'attachmentManager' hides a field. 56
error '{' should be on the previous line. 57
error Method 'getAttachmentManager' is not designed for extension - needs to be abstract, final or empty. 61
error Missing a Javadoc comment. 61
error '{' should be on the previous line. 62
error Line is longer than 80 characters. 66
error Method 'setAttachmentManager' is not designed for extension - needs to be abstract, final or empty. 66
error Missing a Javadoc comment. 66
error Parameter attachmentManager should be final. 66
error 'attachmentManager' hides a field. 66
error Line is longer than 80 characters. 71
error Method 'renderResource' is not designed for extension - needs to be abstract, final or empty. 71
error Missing a Javadoc comment. 71
error Parameter resource should be final. 71
error Parameter context should be final. 71
error '{' should be on the previous line. 79
error '{' should be on the previous line. 81
error '}' should be on the same line. 83
error 'catch' is not followed by whitespace. 84
error '{' should be on the previous line. 85
error Line is longer than 80 characters. 86
error '{' should be on the previous line. 93
error '{' should be on the previous line. 97
error '{' should be on the previous line. 99
error Line is longer than 80 characters. 100
error '}' should be on the same line. 101
error '{' should be on the previous line. 103
error Line is longer than 80 characters. 104
error '}' should be on the same line. 105
error '{' should be on the previous line. 107
error Line is longer than 80 characters. 108
error '}' should be on the same line. 109
error '{' should be on the previous line. 111
error Line is longer than 80 characters. 112
error '}' should be on the same line. 114
error '{' should be on the previous line. 116
error '{' should be on the previous line. 120
error '}' should be on the same line. 122
error '{' should be on the previous line. 124
error '{' should be on the previous line. 126
error Line is longer than 80 characters. 127
error Line is longer than 80 characters. 128
error Line is longer than 80 characters. 129
error Line is longer than 80 characters. 135
error Line is longer than 80 characters. 136
error 'if' construct must use '{}'s. 137
error Line is longer than 80 characters. 137
error Line is longer than 80 characters. 138
error '{' should be on the previous line. 150
error Line is longer than 80 characters. 151
error Line contains a tab character. 151
error '}' should be on the same line. 152
error '{' should be on the previous line. 154
error Line is longer than 80 characters. 155
error Line contains a tab character. 155
error Line is longer than 80 characters. 162
error Method 'getAttachment' is not designed for extension - needs to be abstract, final or empty. 162
error Missing a Javadoc comment. 162
error Parameter context should be final. 162
error Parameter resource should be final. 162
error Missing a Javadoc comment. 167
error Parameter resource should be final. 167
error '{' should be on the previous line. 168
error Line is longer than 80 characters. 172
error Method 'getThumbnail' is not designed for extension - needs to be abstract, final or empty. 172
error Missing a Javadoc comment. 172
error Parameter attachment should be final. 172
error Parameter context should be final. 172
error Parameter embeddedImage should be final. 172
error Line is longer than 80 characters. 174
error Line is longer than 80 characters. 177
error Missing a Javadoc comment. 177
error Parameter imageParams should be final. 177
error Parameter attachment should be final. 177
error Parameter context should be final. 177
error Parameter embeddedImage should be final. 177
error Line is longer than 80 characters. 179
error '{' should be on the previous line. 186
error '{' should be on the previous line. 188
error '}' should be on the same line. 190
error 'catch' is not followed by whitespace. 191
error '{' should be on the previous line. 192
error Line is longer than 80 characters. 193
error Line has trailing spaces. 198
error '{' should be on the previous line. 199
error Line contains a tab character. 200
error Line contains a tab character. 201
error '{' should be on the previous line. 201
error Line is longer than 80 characters. 202
error Line contains a tab character. 202
error ',' is not followed by whitespace. 202
error Line contains a tab character. 203
error '}' should be on the same line. 203
error Line contains a tab character. 204
error Line contains a tab character. 205
error '{' should be on the previous line. 205
error Line is longer than 80 characters. 206
error Line contains a tab character. 206
error Line is longer than 80 characters. 207
error Line contains a tab character. 207
error Line contains a tab character. 208
error Line has trailing spaces. 209
error '}' should be on the same line. 209
error '{' should be on the previous line. 211
error Line is longer than 80 characters. 212
error Line contains a tab character. 212
error Line is longer than 80 characters. 216
error Method 'writeImage' is not designed for extension - needs to be abstract, final or empty. 216
error Missing a Javadoc comment. 216
error Parameter imageTag should be final. 216
error Parameter centered should be final. 216
error Parameter context should be final. 216
error 'if' construct must use '{}'s. 220
error 'if' is not followed by whitespace. 220
error 'if' construct must use '{}'s. 223
error 'if' construct must use '{}'s. 228
error 'if' construct must use '{}'s. 231
error Missing a Javadoc comment. 237
error Parameter imageParams should be final. 237
error '{' should be on the previous line. 238
error Line is longer than 80 characters. 239
error '{' should be on the previous line. 241
error Line is longer than 80 characters. 248
error Expected an @return tag. 250
error Line is longer than 80 characters. 250
error Parameter params should be final. 250
error Expected @param tag for 'params'. 250
error '20' is a magic number. 252
error '30' is a magic number. 253
error Line is longer than 80 characters. 257
error Line is longer than 80 characters. 261
error Line has trailing spaces. 262
error '{' should be on the previous line. 263
error Line is longer than 80 characters. 264
error Line contains a tab character. 264
error 'cast' is not followed by whitespace. 264
error Line contains a tab character. 265
error 'cast' is not followed by whitespace. 265
error Line contains a tab character. 266
error Line is longer than 80 characters. 267
error Line contains a tab character. 267
error Line has trailing spaces. 268
error '}' should be on the same line. 268
error Line has trailing spaces. 269
error '{' should be on the previous line. 270
error Line contains a tab character. 271
error ',' is not followed by whitespace. 271
error Line is longer than 80 characters. 272
error Line contains a tab character. 272
error ',' is not followed by whitespace. 272
error '{' should be on the previous line. 277
error Line has trailing spaces. 280
error Line contains a tab character. 282
error Line contains a tab character. 283
error Line contains a tab character. 284
error Line has trailing spaces. 286

com/atlassian/renderer/v2/macro/basic/validator/MacroParameterValidationException.java

Violation Message Line
error '{' should be on the previous line. 9
error Missing a Javadoc comment. 10
error Parameter message should be final. 10
error '{' should be on the previous line. 11

com/atlassian/renderer/v2/Renderable.java

Violation Message Line
error File does not end with a newline. 0
error Missing a Javadoc comment. 11
error '{' should be on the previous line. 12
error Line is longer than 80 characters. 13
error Missing a Javadoc comment. 13

com/atlassian/renderer/v2/components/TokenRendererComponent.java

Violation Message Line
error File does not end with a newline. 0
error Missing a Javadoc comment. 18
error '{' should be on the previous line. 19
error Line is longer than 80 characters. 20
error Missing a Javadoc comment. 20
error Line is longer than 80 characters. 21
error Missing a Javadoc comment. 21
error Line is longer than 80 characters. 23
error Missing a Javadoc comment. 23
error Line is longer than 80 characters. 24
error Missing a Javadoc comment. 24
error Missing a Javadoc comment. 26
error Missing a Javadoc comment. 28
error Parameter subRenderer should be final. 28
error 'subRenderer' hides a field. 28
error '{' should be on the previous line. 29
error Method 'shouldRender' is not designed for extension - needs to be abstract, final or empty. 33
error Missing a Javadoc comment. 33
error Parameter renderMode should be final. 33
error '{' should be on the previous line. 34
error Method 'render' is not designed for extension - needs to be abstract, final or empty. 38
error Missing a Javadoc comment. 38
error Parameter wiki should be final. 38
error Parameter context should be final. 38
error '{' should be on the previous line. 39
error Line is longer than 80 characters. 40
error Line is longer than 80 characters. 49
error Method 'appendSubstitution' is not designed for extension - needs to be abstract, final or empty. 49
error Missing a Javadoc comment. 49
error Parameter buffer should be final. 49
error Parameter context should be final. 49
error Parameter matcher should be final. 49
error '{' should be on the previous line. 54
error '}' should be on the same line. 57
error '{' should be on the previous line. 59
error 'cast' is not followed by whitespace. 60
error '}' should be on the same line. 61
error '{' should be on the previous line. 63
error Line is longer than 80 characters. 64

com/atlassian/renderer/v2/macro/code/formatter/JavaFormatter.java

Violation Message Line
error Redundant import from the same package - com.atlassian.renderer.v2.macro.code.formatter.AbstractFormatter. 3
error Missing a Javadoc comment. 5
error '{' should be on the previous line. 6
error Missing a Javadoc comment. 7
error '+' should be on a new line. 8
error '+' should be on a new line. 9
error '+' should be on a new line. 10
error '+' should be on a new line. 11
error '+' should be on a new line. 12
error '+' should be on a new line. 13
error '+' should be on a new line. 14
error Missing a Javadoc comment. 17
error '+' should be on a new line. 18
error '+' should be on a new line. 19
error '+' should be on a new line. 20
error Line is longer than 80 characters. 21
error Missing a Javadoc comment. 22
error '{' is followed by whitespace. 22
error Missing a Javadoc comment. 24
error '{' should be on the previous line. 25
error Method 'getSupportedLanguages' is not designed for extension - needs to be abstract, final or empty. 32
error Missing a Javadoc comment. 32
error '{' should be on the previous line. 33

com/atlassian/renderer/v2/components/block/BlockRendererComponent.java

Violation Message Line
error Line is longer than 80 characters. 15
error Line is longer than 80 characters. 16
error Line is longer than 80 characters. 17
error Line is longer than 80 characters. 18
error Line is longer than 80 characters. 19
error Line is longer than 80 characters. 22
error '{' should be on the previous line. 25
error Line is longer than 80 characters. 26
error Missing a Javadoc comment. 26
error Line is longer than 80 characters. 27
error Missing a Javadoc comment. 27
error Missing a Javadoc comment. 29
error Missing a Javadoc comment. 30
error Missing a Javadoc comment. 32
error Parameter subRenderer should be final. 32
error 'subRenderer' hides a field. 32
error Parameter blockRenderers should be final. 32
error 'blockRenderers' hides a field. 32
error Line is longer than 80 characters. 35
error Method 'setBlockRenderers' is not designed for extension - needs to be abstract, final or empty. 38
error Missing a Javadoc comment. 38
error Parameter blockRenderers should be final. 38
error 'blockRenderers' hides a field. 38
error '{' should be on the previous line. 39
error Line is longer than 80 characters. 40
error Method 'shouldRender' is not designed for extension - needs to be abstract, final or empty. 43
error Missing a Javadoc comment. 43
error Parameter renderMode should be final. 43
error '{' should be on the previous line. 44
error Method 'render' is not designed for extension - needs to be abstract, final or empty. 48
error Missing a Javadoc comment. 48
error Parameter wiki should be final. 48
error Parameter context should be final. 48
error '{' should be on the previous line. 49
error Line is longer than 80 characters. 50
error 'if' construct must use '{}'s. 52
error Line is longer than 80 characters. 52
error Line is longer than 80 characters. 53
error 'while' is not followed by whitespace. 60
error '{' should be on the previous line. 61
error Line is longer than 80 characters. 64
error Line is longer than 80 characters. 65
error Line is longer than 80 characters. 66
error Line is longer than 80 characters. 67
error '{' should be on the previous line. 75
error '}' should be on the same line. 77
error '{' should be on the previous line. 79
error '{' should be on the previous line. 81
error Line is longer than 80 characters. 83
error 'if' construct must use '{}'s. 84
error 'if' construct must use '{}'s. 89
error '{' should be on the previous line. 92
error Line is longer than 80 characters. 103
error Missing a Javadoc comment. 103
error Parameter renderedLines should be final. 103
error Parameter remainderedLines should be final. 103
error Parameter context should be final. 103
error Parameter firstParagraph should be final. 103
error 'if' construct must use '{}'s. 105
error Line is longer than 80 characters. 113
error Missing a Javadoc comment. 113
error Parameter firstParagraph should be final. 113
error Parameter context should be final. 113
error Parameter paragraph should be final. 113
error 'if' construct must use '{}'s. 115
error Line is longer than 80 characters. 116
error 'else' construct must use '{}'s. 117
error Line is longer than 80 characters. 118

com/atlassian/renderer/v2/components/AbstractRegexRendererComponent.java

Violation Message Line
error File does not end with a newline. 0
error Line is longer than 80 characters. 9
error Missing a Javadoc comment. 9
error Missing a Javadoc comment. 11
error Missing a Javadoc comment. 13
error Line is longer than 80 characters. 15
error Method 'regexRender' is not designed for extension - needs to be abstract, final or empty. 15
error Missing a Javadoc comment. 15
error Parameter wiki should be final. 15
error Parameter context should be final. 15
error Parameter pattern should be final. 15
error 'if' construct must use '{}'s. 17
error Line has trailing spaces. 19
error '{' should be on the previous line. 23
error Line is longer than 80 characters. 34
error Expected @param tag for 'buffer'. 34
error Expected @param tag for 'context'. 34
error Expected @param tag for 'matcher'. 34

com/atlassian/renderer/v2/macro/code/formatter/AbstractFormatter.java

Violation Message Line
error Missing a Javadoc comment. 11
error '{' should be on the previous line. 12
error Line is longer than 80 characters. 13
error Missing a Javadoc comment. 13
error Missing a Javadoc comment. 14
error Line is longer than 80 characters. 16
error Missing a Javadoc comment. 16
error Line is longer than 80 characters. 17
error Missing a Javadoc comment. 17
error Line is longer than 80 characters. 18
error Missing a Javadoc comment. 18
error Line is longer than 80 characters. 19
error Missing a Javadoc comment. 19
error Missing a Javadoc comment. 21
error Variable 'replacers' must be private and have accessor methods. 21
error Method 'addReplacement' is not designed for extension - needs to be abstract, final or empty. 23
error Missing a Javadoc comment. 23
error Parameter pattern should be final. 23
error Parameter replacement should be final. 23
error '{' should be on the previous line. 24
error Line is longer than 80 characters. 25
error Method 'format' is not designed for extension - needs to be abstract, final or empty. 28
error Missing a Javadoc comment. 28
error Parameter code should be final. 28
error Parameter language should be final. 28
error '{' should be on the previous line. 29
error '{' should be on the previous line. 31

com/atlassian/renderer/IconManager.java

Violation Message Line
error Missing a Javadoc comment. 3
error '{' should be on the previous line. 4
error Missing a Javadoc comment. 5
error Missing a Javadoc comment. 7
error Missing a Javadoc comment. 9

com/atlassian/renderer/v2/plugin/RendererComponentsAccessor.java

Violation Message Line
error Using the '.*' form of import should be avoided - java.util.*. 7
error Line is longer than 80 characters. 10
error '{' should be on the previous line. 16
error Line is longer than 80 characters. 17
error Missing a Javadoc comment. 17
error Missing a Javadoc comment. 19
error Missing a Javadoc comment. 21
error Parameter pluginAccessor should be final. 21
error 'pluginAccessor' hides a field. 21
error '{' should be on the previous line. 22
error Line is longer than 80 characters. 27
error '{' should be on the previous line. 33
error Line is longer than 80 characters. 34
error '{' should be on the previous line. 40
error Line is longer than 80 characters. 41
error Line is longer than 80 characters. 49
error Line is longer than 80 characters. 50
error '<' is not followed by whitespace. 54
error '>' is not preceded with whitespace. 54
error '{' should be on the previous line. 55
error Line is longer than 80 characters. 56
error '<' is not followed by whitespace. 56
error '>' is not preceded with whitespace. 56
error Line is longer than 80 characters. 59
error '<' is not preceded with whitespace. 59
error '<' is not followed by whitespace. 59
error '>' is not preceded with whitespace. 59
error '<' is not preceded with whitespace. 59
error '<' is not followed by whitespace. 59
error '>' is not preceded with whitespace. 59
error '>' is not followed by whitespace. 59
error '{' should be on the previous line. 62
error Line is longer than 80 characters. 63
error '{' should be on the previous line. 66

com/atlassian/renderer/wysiwyg/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/renderer/util/FileTypeUtil.java

Violation Message Line
error Line is longer than 80 characters. 11
error Utility classes should not have a public or default constructor. 14
error '{' should be on the previous line. 15
error Missing a Javadoc comment. 16
error Line is longer than 80 characters. 20
error Missing a Javadoc comment. 24
error Parameter fileName should be final. 24
error '{' should be on the previous line. 25
error Line is longer than 80 characters. 30
error Line has trailing spaces. 32
error Expected an @return tag. 33
error Parameter file should be final. 33
error Expected @param tag for 'file'. 33
error '{' should be on the previous line. 34

com/atlassian/renderer/v2/macro/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/renderer/v2/macro/basic/AbstractPanelMacro.java

Violation Message Line
error Line is longer than 80 characters. 19
error Line is longer than 80 characters. 20
error '{' should be on the previous line. 24
error Missing a Javadoc comment. 25
error Missing a Javadoc comment. 27
error Missing a Javadoc comment. 29
error Missing a Javadoc comment. 31
error Method 'setSubRenderer' is not designed for extension - needs to be abstract, final or empty. 33
error Missing a Javadoc comment. 33
error Parameter subRenderer should be final. 33
error 'subRenderer' hides a field. 33
error '{' should be on the previous line. 34
error Method 'hasBody' is not designed for extension - needs to be abstract, final or empty. 38
error Missing a Javadoc comment. 38
error '{' should be on the previous line. 39
error Line is longer than 80 characters. 43
error Method 'getBodyContent' is not designed for extension - needs to be abstract, final or empty. 43
error Missing a Javadoc comment. 43
error Parameter parameters should be final. 43
error Parameter body should be final. 43
error Parameter renderContext should be final. 43
error Line is longer than 80 characters. 48
error Method 'getTitle' is not designed for extension - needs to be abstract, final or empty. 48
error Missing a Javadoc comment. 48
error Parameter parameters should be final. 48
error Parameter body should be final. 48
error Parameter renderContext should be final. 48
error Method 'isInline' is not designed for extension - needs to be abstract, final or empty. 53
error Missing a Javadoc comment. 53
error '{' should be on the previous line. 54
error Method 'getBodyRenderMode' is not designed for extension - needs to be abstract, final or empty. 58
error Missing a Javadoc comment. 58
error '{' should be on the previous line. 59
error Line is longer than 80 characters. 63
error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 63
error Missing a Javadoc comment. 63
error Parameter parameters should be final. 63
error Parameter body should be final. 63
error Parameter renderContext should be final. 63
error '100' is a magic number. 65
error Line is longer than 80 characters. 67
error Line is longer than 80 characters. 71
error Line is longer than 80 characters. 72
error Line is longer than 80 characters. 73
error Line is longer than 80 characters. 74
error Line is longer than 80 characters. 75
error Line is longer than 80 characters. 76
error Line is longer than 80 characters. 81
error '{' should be on the previous line. 86
error Line is longer than 80 characters. 91
error 'if' construct must use '{}'s. 93
error Line is longer than 80 characters. 93
error 'if' construct must use '{}'s. 98
error 'if' construct must use '{}'s. 103
error Line is longer than 80 characters. 104
error 'if' construct must use '{}'s. 105
error Missing a Javadoc comment. 113
error Parameter buffer should be final. 113
error Parameter explicitStyles should be final. 113
error '{' should be on the previous line. 114
error Line is longer than 80 characters. 117
error Line is longer than 80 characters. 121
error Line is longer than 80 characters. 127
error Missing a Javadoc comment. 127
error Parameter borderWidth should be final. 127
error Parameter borderStyle should be final. 127
error Parameter borderColor should be final. 127
error Parameter backgroundColor should be final. 127
error '{' should be on the previous line. 133
error 'if' construct must use '{}'s. 134
error 'if' construct must use '{}'s. 136
error '}' should be on the same line. 138
error '{' should be on the previous line. 140
error Line is longer than 80 characters. 141
error Line is longer than 80 characters. 142
error 'if' construct must use '{}'s. 143
error 'if' construct must use '{}'s. 147
error Line is longer than 80 characters. 152
error Method 'writeHeader' is not designed for extension - needs to be abstract, final or empty. 152
error Missing a Javadoc comment. 152
error Parameter renderContext should be final. 152
error Parameter buffer should be final. 152
error Parameter title should be final. 152
error Parameter borderStyle should be final. 152
error Parameter borderColor should be final. 153
error Parameter borderWidth should be final. 153
error Parameter titleBackgroundColor should be final. 153
error '{' should be on the previous line. 154
error Line is longer than 80 characters. 155
error Line is longer than 80 characters. 156
error Avoid inline conditionals. 156
error Line is longer than 80 characters. 160
error '{' should be on the previous line. 162
error 'if' construct must use '{}'s. 163
error Line is longer than 80 characters. 164
error 'if' construct must use '{}'s. 165
error Line is longer than 80 characters. 166
error 'if' construct must use '{}'s. 168
error Line is longer than 80 characters. 169
error Line is longer than 80 characters. 177
error Method 'writeContent' is not designed for extension - needs to be abstract, final or empty. 177
error Missing a Javadoc comment. 177
error Parameter buffer should be final. 177
error Parameter parameters should be final. 177
error Parameter content should be final. 177
error Parameter backgroundColor should be final. 177
error Line is longer than 80 characters. 179
error 'if' construct must use '{}'s. 180
error Line is longer than 80 characters. 181
error Method 'getSubRenderer' is not designed for extension - needs to be abstract, final or empty. 187
error Missing a Javadoc comment. 187
error '{' should be on the previous line. 188

com/atlassian/renderer/embedded/UnembeddableObjectRenderer.java

Violation Message Line
error Missing a Javadoc comment. 6
error '{' should be on the previous line. 7
error Line is longer than 80 characters. 8
error Method 'renderResource' is not designed for extension - needs to be abstract, final or empty. 8
error Missing a Javadoc comment. 8
error Parameter resource should be final. 8
error Parameter context should be final. 8
error Line is longer than 80 characters. 10

com/atlassian/renderer/v2/components/block/HorizontalRuleBlockRenderer.java

Violation Message Line
error Missing a Javadoc comment. 9
error '{' should be on the previous line. 10
error Line is longer than 80 characters. 11
error Missing a Javadoc comment. 11
error Line is longer than 80 characters. 13
error Method 'renderNextBlock' is not designed for extension - needs to be abstract, final or empty. 13
error Missing a Javadoc comment. 13
error Parameter thisLine should be final. 13
error Parameter nextLines should be final. 13
error Parameter context should be final. 13
error Parameter subRenderer should be final. 13
error '{' should be on the previous line. 17

com/atlassian/renderer/v2/components/HtmlEscapeRendererComponent.java

Violation Message Line
error Missing a Javadoc comment. 6
error '{' should be on the previous line. 7
error Method 'shouldRender' is not designed for extension - needs to be abstract, final or empty. 9
error Missing a Javadoc comment. 9
error Parameter renderMode should be final. 9
error '{' should be on the previous line. 10
error Method 'render' is not designed for extension - needs to be abstract, final or empty. 14
error Missing a Javadoc comment. 14
error Parameter wiki should be final. 14
error Parameter context should be final. 14
error '{' should be on the previous line. 15
error Line is longer than 80 characters. 16
error First sentence should end with a period. 19
error Line is longer than 80 characters. 22
error Expected an @return tag. 25
error Parameter s should be final. 25
error Expected @param tag for 's'. 25
error Parameter preserveExistingEntities should be final. 25
error Expected @param tag for 'preserveExistingEntities'. 25

com/atlassian/renderer/wysiwyg/converter/ExternallyDefinedConverter.java

Violation Message Line
error File does not end with a newline. 0
error Class ExternallyDefinedConverter should be declared as final. 11
error '{' should be on the previous line. 12
error Line is longer than 80 characters. 13
error Missing a Javadoc comment. 13
error Name 'INSTANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 13
error Variable 'INSTANCE' must be private and have accessor methods. 13
error Missing a Javadoc comment. 15
error '{' should be on the previous line. 16
error Missing a Javadoc comment. 19
error Parameter nodeContext should be final. 19
error '{' should be on the previous line. 20
error Line is longer than 80 characters. 21
error Line is longer than 80 characters. 24
error Missing a Javadoc comment. 24
error Parameter nodeContext should be final. 24
error Parameter wysiwygConverter should be final. 24
error Line is longer than 80 characters. 26
error '{' should be on the previous line. 28
error Line is longer than 80 characters. 31
error Line is longer than 80 characters. 32
error Line is longer than 80 characters. 33

com/atlassian/renderer/v2/V2LinkRenderer.java

Violation Message Line
error Missing a Javadoc comment. 17
error '{' should be on the previous line. 18
error Missing a Javadoc comment. 19
error Variable 'subRenderer' must be private and have accessor methods. 19
error Missing a Javadoc comment. 20
error Variable 'iconManager' must be private and have accessor methods. 20
error Missing a Javadoc comment. 21
error Variable 'rendererConfiguration' must be private and have accessor methods. 21
error Missing a Javadoc comment. 23
error '{' is not followed by whitespace. 23
error '}' is not preceded with whitespace. 23
error Line has trailing spaces. 24
error Line is longer than 80 characters. 25
error Missing a Javadoc comment. 25
error Parameter subRenderer should be final. 25
error 'subRenderer' hides a field. 25
error Parameter iconManager should be final. 25
error 'iconManager' hides a field. 25
error Parameter rendererConfiguration should be final. 25
error 'rendererConfiguration' hides a field. 25
error Method 'renderLink' is not designed for extension - needs to be abstract, final or empty. 32
error Missing a Javadoc comment. 32
error Parameter link should be final. 32
error Parameter renderContext should be final. 32
error '{' should be on the previous line. 33
error Line is longer than 80 characters. 35
error Line is longer than 80 characters. 37
error '{' should be on the previous line. 44
error '{' should be on the previous line. 49
error Line is longer than 80 characters. 52
error Line is longer than 80 characters. 56
error Line is longer than 80 characters. 57
error Line is longer than 80 characters. 58
error Line is longer than 80 characters. 59
error Line is longer than 80 characters. 60
error Line is longer than 80 characters. 61
error 'if' construct must use '{}'s. 67
error '{' should be on the previous line. 71
error Line is longer than 80 characters. 72
error Line is longer than 80 characters. 73
error Line is longer than 80 characters. 76
error Line is longer than 80 characters. 79
error '{' should be on the previous line. 84
error '{' should be on the previous line. 89
error Line is longer than 80 characters. 94
error Line is longer than 80 characters. 96
error '}' should be on the same line. 97
error '{' should be on the previous line. 99
error Line is longer than 80 characters. 100
error '{' should be on the previous line. 104
error '{' should be on the previous line. 111
error Method 'getLinkTitle' is not designed for extension - needs to be abstract, final or empty. 119
error Missing a Javadoc comment. 119
error Parameter link should be final. 119
error '{' should be on the previous line. 120
error Line is longer than 80 characters. 127
error Expected an @return tag. 129
error Parameter s should be final. 129
error Expected @param tag for 's'. 129
error '{' should be on the previous line. 130
error '{' should be on the previous line. 132
error '{' should be on the previous line. 140
error '{' should be on the previous line. 142
error Method 'setSubRenderer' is not designed for extension - needs to be abstract, final or empty. 152
error Missing a Javadoc comment. 152
error Parameter subRenderer should be final. 152
error 'subRenderer' hides a field. 152
error '{' should be on the previous line. 153
error Method 'setIconManager' is not designed for extension - needs to be abstract, final or empty. 157
error Missing a Javadoc comment. 157
error Parameter iconManager should be final. 157
error 'iconManager' hides a field. 157
error '{' should be on the previous line. 158
error Line is longer than 80 characters. 162
error Method 'setRendererConfiguration' is not designed for extension - needs to be abstract, final or empty. 162
error Missing a Javadoc comment. 162
error Parameter rendererConfiguration should be final. 162
error 'rendererConfiguration' hides a field. 162

com/atlassian/renderer/attachments/RendererAttachment.java

Violation Message Line
error Line is longer than 80 characters. 6
error '{' should be on the previous line. 10
error Missing a Javadoc comment. 11
error Missing a Javadoc comment. 12
error Missing a Javadoc comment. 13
error Missing a Javadoc comment. 14
error Missing a Javadoc comment. 15
error Missing a Javadoc comment. 16
error Missing a Javadoc comment. 17
error Missing a Javadoc comment. 18
error Missing a Javadoc comment. 19
error Line is longer than 80 characters. 21
error Missing a Javadoc comment. 21
error More than 7 parameters. 21
error Parameter id should be final. 21
error 'id' hides a field. 21
error Parameter fileName should be final. 21
error 'fileName' hides a field. 21
error Parameter contentType should be final. 21
error 'contentType' hides a field. 21
error Parameter author should be final. 21
error 'author' hides a field. 21
error Parameter comment should be final. 21
error 'comment' hides a field. 21
error Parameter src should be final. 21
error 'src' hides a field. 21
error Parameter wrapPrefix should be final. 21
error 'wrapPrefix' hides a field. 21
error Parameter wrapSuffix should be final. 21
error 'wrapSuffix' hides a field. 21
error Parameter created should be final. 21
error 'created' hides a field. 21
error Method 'getId' is not designed for extension - needs to be abstract, final or empty. 34
error Missing a Javadoc comment. 34
error '{' should be on the previous line. 35
error Method 'setId' is not designed for extension - needs to be abstract, final or empty. 39
error Missing a Javadoc comment. 39
error Parameter id should be final. 39
error 'id' hides a field. 39
error '{' should be on the previous line. 40
error Method 'getWrapPrefix' is not designed for extension - needs to be abstract, final or empty. 44
error Missing a Javadoc comment. 44
error '{' should be on the previous line. 45
error Method 'setWrapPrefix' is not designed for extension - needs to be abstract, final or empty. 49
error Missing a Javadoc comment. 49
error Parameter wrapPrefix should be final. 49
error 'wrapPrefix' hides a field. 49
error '{' should be on the previous line. 50
error Method 'getSrc' is not designed for extension - needs to be abstract, final or empty. 54
error Missing a Javadoc comment. 54
error '{' should be on the previous line. 55
error Method 'setSrc' is not designed for extension - needs to be abstract, final or empty. 59
error Missing a Javadoc comment. 59
error Parameter src should be final. 59
error 'src' hides a field. 59
error '{' should be on the previous line. 60
error Method 'getComment' is not designed for extension - needs to be abstract, final or empty. 64
error Missing a Javadoc comment. 64
error '{' should be on the previous line. 65
error Method 'setComment' is not designed for extension - needs to be abstract, final or empty. 69
error Missing a Javadoc comment. 69
error Parameter comment should be final. 69
error 'comment' hides a field. 69
error '{' should be on the previous line. 70
error Method 'getFileName' is not designed for extension - needs to be abstract, final or empty. 74
error Missing a Javadoc comment. 74
error '{' should be on the previous line. 75
error Method 'setFileName' is not designed for extension - needs to be abstract, final or empty. 79
error Missing a Javadoc comment. 79
error Parameter fileName should be final. 79
error 'fileName' hides a field. 79
error '{' should be on the previous line. 80
error Method 'getContentType' is not designed for extension - needs to be abstract, final or empty. 84
error Missing a Javadoc comment. 84
error '{' should be on the previous line. 85
error Method 'setContentType' is not designed for extension - needs to be abstract, final or empty. 89
error Missing a Javadoc comment. 89
error Parameter contentType should be final. 89
error 'contentType' hides a field. 89
error '{' should be on the previous line. 90
error Method 'getAuthor' is not designed for extension - needs to be abstract, final or empty. 94
error Missing a Javadoc comment. 94
error '{' should be on the previous line. 95
error Method 'setAuthor' is not designed for extension - needs to be abstract, final or empty. 99
error Missing a Javadoc comment. 99
error Parameter author should be final. 99
error 'author' hides a field. 99
error '{' should be on the previous line. 100
error Method 'getCreated' is not designed for extension - needs to be abstract, final or empty. 104
error Missing a Javadoc comment. 104
error '{' should be on the previous line. 105
error Method 'setCreated' is not designed for extension - needs to be abstract, final or empty. 109
error Missing a Javadoc comment. 109
error Parameter created should be final. 109
error 'created' hides a field. 109
error '{' should be on the previous line. 110
error Method 'wrapGeneratedElement' is not designed for extension - needs to be abstract, final or empty. 114
error Missing a Javadoc comment. 114
error Parameter generatedHtml should be final. 114
error '{' should be on the previous line. 115
error 'if' is not followed by whitespace. 116
error '{' should be on the previous line. 117
error '}' should be on the same line. 119
error '{' should be on the previous line. 121

com/atlassian/renderer/v2/components/CamelCaseLinkRendererComponent.java

Violation Message Line
error File does not end with a newline. 0
error Line is longer than 80 characters. 19
error Missing a Javadoc comment. 19
error Line is longer than 80 characters. 21
error Line is longer than 80 characters. 25
error Line is longer than 80 characters. 26
error Line is longer than 80 characters. 30
error Missing a Javadoc comment. 30
error Missing a Javadoc comment. 32
error Missing a Javadoc comment. 33
error Line is longer than 80 characters. 35
error Missing a Javadoc comment. 35
error Parameter linkResolver should be final. 35
error 'linkResolver' hides a field. 35
error Parameter rendererConfiguration should be final. 35
error 'rendererConfiguration' hides a field. 35
error Method 'shouldRender' is not designed for extension - needs to be abstract, final or empty. 41
error Missing a Javadoc comment. 41
error Parameter renderMode should be final. 41
error '{' should be on the previous line. 42
error Line is longer than 80 characters. 43
error Method 'render' is not designed for extension - needs to be abstract, final or empty. 46
error Missing a Javadoc comment. 46
error Parameter wiki should be final. 46
error Parameter context should be final. 46
error '{' should be on the previous line. 47
error '{' should be on the previous line. 49
error '}' should be on the same line. 51
error '{' should be on the previous line. 53
error Line is longer than 80 characters. 58
error Method 'appendSubstitution' is not designed for extension - needs to be abstract, final or empty. 58
error Missing a Javadoc comment. 58
error Parameter stringBuffer should be final. 58
error Parameter context should be final. 58
error Parameter matcher should be final. 58
error Line is longer than 80 characters. 61
error Line is longer than 80 characters. 63

com/atlassian/renderer/v2/components/phrase/TemplateParamRenderComponent.java

Violation Message Line
error Using the '.*' form of import should be avoided - java.util.*. 9
error Missing a Javadoc comment. 11
error Line is longer than 80 characters. 13
error Missing a Javadoc comment. 13
error Method 'shouldRender' is not designed for extension - needs to be abstract, final or empty. 15
error Missing a Javadoc comment. 15
error Parameter renderMode should be final. 15
error '{' should be on the previous line. 16
error Method 'render' is not designed for extension - needs to be abstract, final or empty. 20
error Missing a Javadoc comment. 20
error Parameter wiki should be final. 20
error Parameter context should be final. 20
error '{' should be on the previous line. 21
error '{' should be on the previous line. 23
error Line is longer than 80 characters. 29
error Method 'appendSubstitution' is not designed for extension - needs to be abstract, final or empty. 29
error Missing a Javadoc comment. 29
error Parameter buffer should be final. 29
error Parameter context should be final. 29
error Parameter matcher should be final. 29
error Line is longer than 80 characters. 31
error Missing a Javadoc comment. 34
error Parameter match should be final. 34
error '{' should be on the previous line. 35
error '{' should be on the previous line. 42
error Line is longer than 80 characters. 44
error '}' should be on the same line. 45
error '{' should be on the previous line. 47
error '{' should be on the previous line. 52
error '}' should be on the same line. 54
error '{' should be on the previous line. 56
error Line is longer than 80 characters. 61
error Line is longer than 80 characters. 65
error Missing a Javadoc comment. 65
error Parameter stringBuffer should be final. 65
error Parameter paramName should be final. 65
error Parameter paramType should be final. 65
error Line is longer than 80 characters. 69
error Line is longer than 80 characters. 71
error Line is longer than 80 characters. 74
error Line is longer than 80 characters. 79
error Missing a Javadoc comment. 79
error Parameter stringBuffer should be final. 79
error Parameter paramName should be final. 79
error Parameter paramType should be final. 79
error 'if' construct must use '{}'s. 86
error 'if' construct must use '{}'s. 89
error Line is longer than 80 characters. 92
error Missing a Javadoc comment. 95
error Parameter paramType should be final. 95
error '{' should be on the previous line. 96
error 'if' construct must use '{}'s. 99
error 'if' construct must use '{}'s. 104
error Line is longer than 80 characters. 107
error '{' should be on the previous line. 111

com/atlassian/renderer/embedded/EmbeddedResourceResolver.java

Violation Message Line
error Utility classes should not have a public or default constructor. 7
error '{' should be on the previous line. 8
error Line is longer than 80 characters. 10
error Expected an @return tag. 17
error Parameter str should be final. 17
error Expected @param tag for 'str'. 17
error '{' should be on the previous line. 18
error 'if' construct must use '{}'s. 21
error 'if' construct must use '{}'s. 24
error 'if' construct must use '{}'s. 27
error 'if' construct must use '{}'s. 30
error 'if' construct must use '{}'s. 33
error 'if' construct must use '{}'s. 36
error 'if' construct must use '{}'s. 39
error 'if' construct must use '{}'s. 42

com/atlassian/renderer/v2/components/block/BlockRenderer.java

Violation Message Line
error Missing a Javadoc comment. 6
error '{' should be on the previous line. 7
error Line is longer than 80 characters. 11
error Line is longer than 80 characters. 12
error Line is longer than 80 characters. 16
error Line is longer than 80 characters. 17
error Line is longer than 80 characters. 18
error Line is longer than 80 characters. 21
error Line is longer than 80 characters. 22
error Line is longer than 80 characters. 24

com/atlassian/renderer/v2/components/LinkRendererComponent.java

Violation Message Line
error File does not end with a newline. 0
error Unused import - com.opensymphony.util.TextUtils. 14
error Missing a Javadoc comment. 16
error '{' should be on the previous line. 17
error Missing a Javadoc comment. 18
error Missing a Javadoc comment. 19
error Missing a Javadoc comment. 20
error Missing a Javadoc comment. 21
error Missing a Javadoc comment. 22
error Missing a Javadoc comment. 24
error Parameter linkResolver should be final. 24
error 'linkResolver' hides a field. 24
error '{' should be on the previous line. 25
error Method 'shouldRender' is not designed for extension - needs to be abstract, final or empty. 29
error Missing a Javadoc comment. 29
error Parameter renderMode should be final. 29
error '{' should be on the previous line. 30
error Method 'render' is not designed for extension - needs to be abstract, final or empty. 34
error Missing a Javadoc comment. 34
error Parameter wiki should be final. 34
error Parameter context should be final. 34
error '{' should be on the previous line. 35
error '3' is a magic number. 36
error '{' should be on the previous line. 37
error '20' is a magic number. 46
error '{' should be on the previous line. 50
error '{' should be on the previous line. 53
error '{' should be on the previous line. 55
error Line is longer than 80 characters. 56
error '}' should be on the same line. 59
error '{' should be on the previous line. 61
error '20' is a magic number. 63
error '}' should be on the same line. 66
error '{' should be on the previous line. 68
error '}' should be on the same line. 70
error '{' should be on the previous line. 72
error '}' should be on the same line. 76
error '{' should be on the previous line. 78
error '{' should be on the previous line. 80
error '}' should be on the same line. 82
error '{' should be on the previous line. 84
error '{' should be on the previous line. 88
error '}' should be on the same line. 91
error '{' should be on the previous line. 93
error '20' is a magic number. 99
error '}' should be on the same line. 101
error '{' should be on the previous line. 103
error '20' is a magic number. 107
error '}' should be on the same line. 108
error '{' should be on the previous line. 110
error '20' is a magic number. 114
error '}' should be on the same line. 115
error '{' should be on the previous line. 117
error '}' should be on the same line. 119
error '{' should be on the previous line. 121
error '{' should be on the previous line. 129
error Line is longer than 80 characters. 136
error Missing a Javadoc comment. 136
error Parameter stringBuffer should be final. 136
error Parameter context should be final. 136
error Parameter linkText should be final. 136
error Line is longer than 80 characters. 139

com/atlassian/renderer/v2/components/HtmlEntityRendererComponent.java

Violation Message Line
error Line is longer than 80 characters. 10
error Line is longer than 80 characters. 11
error Line has trailing spaces. 12
error Line is longer than 80 characters. 12
error Line is longer than 80 characters. 16
error Line is longer than 80 characters. 17
error Missing a Javadoc comment. 17
error Method 'shouldRender' is not designed for extension - needs to be abstract, final or empty. 18
error Missing a Javadoc comment. 18
error Parameter renderMode should be final. 18
error '{' should be on the previous line. 19
error Method 'render' is not designed for extension - needs to be abstract, final or empty. 25
error Missing a Javadoc comment. 25
error Parameter wiki should be final. 25
error Parameter context should be final. 25
error '{' should be on the previous line. 26
error Line is longer than 80 characters. 33
error Method 'appendSubstitution' is not designed for extension - needs to be abstract, final or empty. 33
error Parameter buffer should be final. 33
error Expected @param tag for 'buffer'. 33
error Parameter context should be final. 33
error Expected @param tag for 'context'. 33
error Parameter matcher should be final. 33
error Expected @param tag for 'matcher'. 33
error Line is longer than 80 characters. 35

com/atlassian/renderer/macro/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/renderer/wysiwyg/DefaultTidyMessageListener.java

Violation Message Line
error '{' should be on the previous line. 17
error Missing a Javadoc comment. 18
error Method 'getMessages' is not designed for extension - needs to be abstract, final or empty. 20
error Missing a Javadoc comment. 20
error '{' should be on the previous line. 21
error Method 'messageReceived' is not designed for extension - needs to be abstract, final or empty. 25
error Missing a Javadoc comment. 25
error Parameter tidyMessage should be final. 25
error '{' should be on the previous line. 26

com/atlassian/renderer/v2/macro/basic/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/renderer/v2/macro/basic/validator/WidthSizeValidator.java

Violation Message Line
error Line is longer than 80 characters. 6
error Class WidthSizeValidator should be declared as final. 8
error '{' should be on the previous line. 9
error Line is longer than 80 characters. 10
error Missing a Javadoc comment. 10
error Missing a Javadoc comment. 11
error Missing a Javadoc comment. 13
error '{' should be on the previous line. 14
error Missing a Javadoc comment. 17
error '{' should be on the previous line. 18
error Line is longer than 80 characters. 22
error Missing a Javadoc comment. 22
error Parameter parameterValue should be final. 22
error 'if' construct must use '{}'s. 24
error 'if' is not followed by whitespace. 24
error Line is longer than 80 characters. 25

com/atlassian/renderer/embedded/EmbeddedImage.java

Violation Message Line
error Missing a Javadoc comment. 14
error Line is longer than 80 characters. 15
error Missing a Javadoc comment. 15
error First sentence should end with a period. 17
error Expected an @return tag. 20
error '{' should be on the previous line. 21
error Missing a Javadoc comment. 44
error Parameter originalText should be final. 44
error '{' should be on the previous line. 45
error Missing a Javadoc comment. 49
error Parameter parser should be final. 49
error 'if' construct must use '{}'s. 57
error 'if' construct must use '{}'s. 59
error 'if' construct must use '{}'s. 64
error '{' should be on the previous line. 72
error Missing a Javadoc comment. 78
error Parameter parser should be final. 78
error '{' should be on the previous line. 79
error Method 'isThumbNail' is not designed for extension - needs to be abstract, final or empty. 83
error Missing a Javadoc comment. 83

com/atlassian/renderer/v2/macro/basic/validator/BorderStyleValidator.java

Violation Message Line
error Class BorderStyleValidator should be declared as final. 11
error '{' should be on the previous line. 12
error Missing a Javadoc comment. 13
error Line is longer than 80 characters. 14
error Missing a Javadoc comment. 14
error Missing a Javadoc comment. 16
error '{' should be on the previous line. 17
error Missing a Javadoc comment. 20
error '{' should be on the previous line. 21
error Line is longer than 80 characters. 25
error Missing a Javadoc comment. 25
error Parameter propertyValue should be final. 25
error 'if' construct must use '{}'s. 27
error 'if' construct must use '{}'s. 29
error Line is longer than 80 characters. 30
error Missing a Javadoc comment. 33
error '{' should be on the previous line. 34

com/atlassian/renderer/util/NodeUtil.java

Violation Message Line
error Unused import - com.atlassian.renderer.wysiwyg.NodeContext. 5
error Utility classes should not have a public or default constructor. 10
error '{' should be on the previous line. 11
error Line is longer than 80 characters. 13
error Expected an @return tag. 16
error Parameter node should be final. 16
error Expected @param tag for 'node'. 16
error Parameter name should be final. 16
error Expected @param tag for 'name'. 16
error '{' should be on the previous line. 17
error '{' should be on the previous line. 20
error Line is longer than 80 characters. 21
error '}' should be on the same line. 24
error '{' should be on the previous line. 26
error Avoid inline conditionals. 28
error Line is longer than 80 characters. 33
error Line is longer than 80 characters. 34
error Line has trailing spaces. 40
error Line is longer than 80 characters. 42
error Parameter node should be final. 42
error Parameter attributeName should be final. 42
error Parameter defaultValue should be final. 42
error Line is longer than 80 characters. 45
error Avoid inline conditionals. 45
error Line is longer than 80 characters. 49
error Expected an @return tag. 51
error Line is longer than 80 characters. 51
error Parameter node should be final. 51
error Expected @param tag for 'node'. 51
error Parameter name should be final. 51
error Expected @param tag for 'name'. 51
error Parameter value should be final. 51
error Expected @param tag for 'value'. 51
error Missing a Javadoc comment. 56
error Parameter node should be final. 56
error '{' should be on the previous line. 57
error Missing a Javadoc comment. 61
error Parameter node should be final. 61
error '{' should be on the previous line. 62
error Line is longer than 80 characters. 63

com/atlassian/renderer/v2/RenderUtils.java

Violation Message Line
error File does not end with a newline. 0
error Utility classes should not have a public or default constructor. 14
error '{' should be on the previous line. 15
error Missing a Javadoc comment. 16
error Missing a Javadoc comment. 18
error Parameter str should be final. 18
error '{' should be on the previous line. 19
error '{' should be on the previous line. 21
error '{' should be on the previous line. 23
error Missing a Javadoc comment. 31
error Parameter message should be final. 31
error Parameter contents should be final. 31
error '{' should be on the previous line. 32
error Line is longer than 80 characters. 33
error '+' should be on a new line. 33
error Comment matches to-do format 'TODO:'. 37
error Line is longer than 80 characters. 37
error Line is longer than 80 characters. 38
error Missing a Javadoc comment. 38
error Parameter context should be final. 38
error Parameter message should be final. 38
error Parameter wysiwygContents should be final. 38
error Parameter suppressMessageOnWysiwyg should be final. 38
error '{' should be on the previous line. 42
error Line is longer than 80 characters. 43
error '{' should be on the previous line. 45
error Line is longer than 80 characters. 49
error Missing a Javadoc comment. 52
error Parameter message should be final. 52
error '{' should be on the previous line. 53
error Line is longer than 80 characters. 54
error Missing a Javadoc comment. 57
error Parameter buf should be final. 57
error Parameter depth should be final. 57
error '{' should be on the previous line. 58
error '{' should be on the previous line. 60
error Line is longer than 80 characters. 65
error Missing a Javadoc comment. 65
error Parameter parameters should be final. 65
error Parameter key should be final. 65
error Parameter alternateIndex should be final. 65
error '{' should be on the previous line. 69
error Line is longer than 80 characters. 70
error Parameter s should be final. 84
error '{' should be on the previous line. 85
error 'if' construct must use '{}'s. 86
error Expected an @return tag. 95
error Parameter s should be final. 95
error Expected @param tag for 's'. 95
error '{' should be on the previous line. 96
error Line is longer than 80 characters. 97
error Line is longer than 80 characters. 98
error Line is longer than 80 characters. 99
error Missing a Javadoc comment. 103
error Parameter s should be final. 103
error '{' should be on the previous line. 104
error '{' should be on the previous line. 106
error '{' should be on the previous line. 110
error '{' should be on the previous line. 114
error '3' is a magic number. 115
error '{' should be on the previous line. 118

com/atlassian/renderer/v2/plugin/RendererComponentFactory.java

Violation Message Line
error Line is longer than 80 characters. 8
error '{' should be on the previous line. 12
error Line is longer than 80 characters. 14
error Line is longer than 80 characters. 15
error Line is longer than 80 characters. 17

com/atlassian/renderer/DefaultIconManager.java

Violation Message Line
error Line is longer than 80 characters. 12
error '{' should be on the previous line. 16
error Missing a Javadoc comment. 17
error Missing a Javadoc comment. 18
error '<' is not preceded with whitespace. 18
error '<' is not followed by whitespace. 18
error '>' is not preceded with whitespace. 18
error Missing a Javadoc comment. 19
error '<' is not preceded with whitespace. 19
error '<' is not followed by whitespace. 19
error '>' is not preceded with whitespace. 19
error Missing a Javadoc comment. 21
error '{' should be on the previous line. 22
error '<' is not preceded with whitespace. 23
error '<' is not followed by whitespace. 23
error '>' is not preceded with whitespace. 23
error '<' is not preceded with whitespace. 23
error '<' is not followed by whitespace. 23
error '>' is not preceded with whitespace. 23
error '>' is not followed by whitespace. 23
error Line is longer than 80 characters. 24
error '20' is a magic number. 24
error '20' is a magic number. 24
error Line is longer than 80 characters. 25
error '20' is a magic number. 25
error '20' is a magic number. 25
error Line is longer than 80 characters. 26
error '20' is a magic number. 26
error '20' is a magic number. 26
error Line is longer than 80 characters. 27
error '20' is a magic number. 27
error '20' is a magic number. 27
error Line is longer than 80 characters. 28
error '20' is a magic number. 28
error '20' is a magic number. 28
error Line is longer than 80 characters. 29
error '20' is a magic number. 29
error '20' is a magic number. 29
error Line is longer than 80 characters. 30
error '20' is a magic number. 30
error '20' is a magic number. 30
error Line is longer than 80 characters. 31
error '20' is a magic number. 31
error '20' is a magic number. 31
error Line is longer than 80 characters. 32
error '20' is a magic number. 32
error '20' is a magic number. 32
error Line is longer than 80 characters. 33
error '19' is a magic number. 33
error '19' is a magic number. 33
error Line is longer than 80 characters. 34
error '19' is a magic number. 34
error '19' is a magic number. 34
error Line is longer than 80 characters. 35
error '16' is a magic number. 35
error '16' is a magic number. 35
error Line is longer than 80 characters. 36
error '16' is a magic number. 36
error '16' is a magic number. 36
error Line is longer than 80 characters. 37
error '16' is a magic number. 37
error '16' is a magic number. 37
error Line is longer than 80 characters. 38
error '16' is a magic number. 38
error '16' is a magic number. 38
error Line is longer than 80 characters. 39
error '16' is a magic number. 39
error '16' is a magic number. 39
error Line is longer than 80 characters. 40
error '16' is a magic number. 40
error '16' is a magic number. 40
error Line is longer than 80 characters. 41
error '16' is a magic number. 41
error '16' is a magic number. 41
error Line is longer than 80 characters. 42
error '16' is a magic number. 42
error '16' is a magic number. 42
error Line is longer than 80 characters. 43
error '16' is a magic number. 43
error '16' is a magic number. 43
error Line is longer than 80 characters. 44
error '16' is a magic number. 44
error '16' is a magic number. 44
error Line is longer than 80 characters. 45
error '16' is a magic number. 45
error '16' is a magic number. 45
error Line is longer than 80 characters. 46
error '16' is a magic number. 46
error '16' is a magic number. 46
error Line is longer than 80 characters. 47
error '16' is a magic number. 47
error '16' is a magic number. 47
error Line is longer than 80 characters. 48
error '16' is a magic number. 48
error '16' is a magic number. 48
error Line has trailing spaces. 50
error '<' is not preceded with whitespace. 51
error '<' is not followed by whitespace. 51
error '>' is not preceded with whitespace. 51
error '<' is not preceded with whitespace. 51
error '<' is not followed by whitespace. 51
error '>' is not preceded with whitespace. 51
error '>' is not followed by whitespace. 51
error Line is longer than 80 characters. 52
error '12' is a magic number. 52
error '13' is a magic number. 52
error Line is longer than 80 characters. 53
error '7' is a magic number. 53
error '7' is a magic number. 53
error Line has trailing spaces. 55
error Line is longer than 80 characters. 58
error Line is longer than 80 characters. 66
error Line is longer than 80 characters. 70
error Method 'getLinkDecoration' is not designed for extension - needs to be abstract, final or empty. 72
error Parameter iconName should be final. 72
error '{' should be on the previous line. 73
error 'if' construct must use '{}'s. 74
error Line is longer than 80 characters. 81
error Line is longer than 80 characters. 85
error Method 'getEmoticon' is not designed for extension - needs to be abstract, final or empty. 88
error Parameter symbol should be final. 88
error '{' should be on the previous line. 89
error 'if' construct must use '{}'s. 90
error First sentence should end with a period. 96
error Method 'getEmoticonSymbols' is not designed for extension - needs to be abstract, final or empty. 101
error '{' should be on the previous line. 102
error Method 'getIconsMap' is not designed for extension - needs to be abstract, final or empty. 106
error Missing a Javadoc comment. 106
error '<' is not preceded with whitespace. 106
error '<' is not followed by whitespace. 106
error '>' is not preceded with whitespace. 106
error '{' should be on the previous line. 107
error Method 'getEmoticonsMap' is not designed for extension - needs to be abstract, final or empty. 111
error Missing a Javadoc comment. 111
error '<' is not preceded with whitespace. 111
error '<' is not followed by whitespace. 111
error '>' is not preceded with whitespace. 111
error '{' should be on the previous line. 112

com/atlassian/renderer/v2/macro/code/SourceCodeFormatter.java

Violation Message Line
error Line is longer than 80 characters. 4
error Line is longer than 80 characters. 5
error '{' should be on the previous line. 8
error Line is longer than 80 characters. 10
error Line is longer than 80 characters. 11
error Line is longer than 80 characters. 21

com/atlassian/renderer/wysiwyg/ListContext.java

Violation Message Line
error '{' should be on the previous line. 13
error Missing a Javadoc comment. 14
error Missing a Javadoc comment. 15
error Missing a Javadoc comment. 16
error Missing a Javadoc comment. 18
error Missing a Javadoc comment. 20
error Parameter type should be final. 20
error Parameter current should be final. 20
error '{' should be on the previous line. 21
error Missing a Javadoc comment. 25
error '{' should be on the previous line. 26
error Missing a Javadoc comment. 29
error Parameter type should be final. 29
error Method 'getStack' is not designed for extension - needs to be abstract, final or empty. 33
error Missing a Javadoc comment. 33
error '{' should be on the previous line. 34
error Method 'decorateText' is not designed for extension - needs to be abstract, final or empty. 38
error Missing a Javadoc comment. 38
error Parameter s should be final. 38
error '{' should be on the previous line. 39
error Method 'isInList' is not designed for extension - needs to be abstract, final or empty. 43
error Missing a Javadoc comment. 43
error '{' should be on the previous line. 44

com/atlassian/renderer/v2/macro/basic/LoremIpsumMacro.java

Violation Message Line
error First sentence should end with a period. 11
error '{' should be on the previous line. 15
error Missing a Javadoc comment. 16
error Line is longer than 80 characters. 17
error Line is longer than 80 characters. 18
error Line is longer than 80 characters. 19
error Line is longer than 80 characters. 20
error Line is longer than 80 characters. 21
error Line is longer than 80 characters. 22
error Line is longer than 80 characters. 23
error Line is longer than 80 characters. 24
error Line is longer than 80 characters. 25
error Line is longer than 80 characters. 26
error Line is longer than 80 characters. 27
error Line is longer than 80 characters. 28
error Line is longer than 80 characters. 29
error Line is longer than 80 characters. 30
error Line is longer than 80 characters. 31
error Line is longer than 80 characters. 32
error Line is longer than 80 characters. 33
error Line is longer than 80 characters. 34
error Line is longer than 80 characters. 35
error Line is longer than 80 characters. 36
error Line is longer than 80 characters. 37
error Line is longer than 80 characters. 38
error Line is longer than 80 characters. 39
error Line is longer than 80 characters. 40
error Line is longer than 80 characters. 41
error Line is longer than 80 characters. 42
error Line is longer than 80 characters. 43
error Line is longer than 80 characters. 44
error Line is longer than 80 characters. 45
error Line is longer than 80 characters. 46
error Method 'isInline' is not designed for extension - needs to be abstract, final or empty. 48
error Missing a Javadoc comment. 48
error '{' should be on the previous line. 49
error Method 'hasBody' is not designed for extension - needs to be abstract, final or empty. 53
error Missing a Javadoc comment. 53
error '{' should be on the previous line. 54
error Method 'getBodyRenderMode' is not designed for extension - needs to be abstract, final or empty. 58
error Missing a Javadoc comment. 58
error '{' should be on the previous line. 59
error Line is longer than 80 characters. 63
error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 63
error Missing a Javadoc comment. 63
error Parameter parameters should be final. 63
error Parameter body should be final. 63
error Parameter renderContext should be final. 63
error 'if' construct must use '{}'s. 66
error 'if' construct must use '{}'s. 71
error '3' is a magic number. 72
error 'if' construct must use '{}'s. 73
error '30' is a magic number. 73
error '30' is a magic number. 74
error 'for' construct must use '{}'s. 78

com/atlassian/renderer/RenderContext.java

Violation Message Line
error Using the '.*' form of import should be avoided - java.util.*. 9
error Line is longer than 80 characters. 12
error Line is longer than 80 characters. 15
error Line is longer than 80 characters. 16
error Line is longer than 80 characters. 19
error '{' should be on the previous line. 25
error Missing a Javadoc comment. 26
error Missing a Javadoc comment. 28
error Missing a Javadoc comment. 29
error Line is longer than 80 characters. 32
error Missing a Javadoc comment. 36
error Missing a Javadoc comment. 37
error Missing a Javadoc comment. 38
error Missing a Javadoc comment. 39
error Missing a Javadoc comment. 40
error Missing a Javadoc comment. 41
error Missing a Javadoc comment. 42
error Missing a Javadoc comment. 43
error Missing a Javadoc comment. 44
error Missing a Javadoc comment. 46
error '{' should be on the previous line. 52
error Line is longer than 80 characters. 57
error Parameter store should be final. 60
error 'store' hides a field. 60
error Expected @param tag for 'store'. 60
error '{' should be on the previous line. 61
error Line has trailing spaces. 63
error Avoid inline conditionals. 63
error Line is longer than 80 characters. 67
error Method 'getRenderMode' is not designed for extension - needs to be abstract, final or empty. 72
error '{' should be on the previous line. 73
error '{' should be on the previous line. 75
error Line is longer than 80 characters. 83
error Line is longer than 80 characters. 84
error Line is longer than 80 characters. 85
error Method 'pushRenderMode' is not designed for extension - needs to be abstract, final or empty. 89
error Parameter renderMode should be final. 89
error '{' should be on the previous line. 90
error First sentence should end with a period. 94
error Line is longer than 80 characters. 95
error Method 'popRenderMode' is not designed for extension - needs to be abstract, final or empty. 99
error '{' should be on the previous line. 100
error '{' should be on the previous line. 102
error Line is longer than 80 characters. 103
error First sentence should end with a period. 110
error Method 'getRenderedContentStore' is not designed for extension - needs to be abstract, final or empty. 115
error '{' should be on the previous line. 116
error First sentence should end with a period. 120
error Line is longer than 80 characters. 121
error Method 'addRenderedContent' is not designed for extension - needs to be abstract, final or empty. 126
error Parameter content should be final. 126
error '{' should be on the previous line. 127
error Line is longer than 80 characters. 132
error Line is longer than 80 characters. 133
error Line is longer than 80 characters. 136
error Method 'getImagePath' is not designed for extension - needs to be abstract, final or empty. 138
error '{' should be on the previous line. 139
error Line is longer than 80 characters. 144
error Line is longer than 80 characters. 145
error Line is longer than 80 characters. 148
error Method 'setImagePath' is not designed for extension - needs to be abstract, final or empty. 150
error Parameter imagePath should be final. 150
error 'imagePath' hides a field. 150
error '{' should be on the previous line. 151
error Line is longer than 80 characters. 158
error Method 'setSiteRoot' is not designed for extension - needs to be abstract, final or empty. 160
error Parameter siteRoot should be final. 160
error 'siteRoot' hides a field. 160
error '{' should be on the previous line. 161
error First sentence should end with a period. 165
error Line is longer than 80 characters. 168
error Method 'getSiteRoot' is not designed for extension - needs to be abstract, final or empty. 170
error '{' should be on the previous line. 171
error First sentence should end with a period. 175
error Line is longer than 80 characters. 176
error Method 'setLinkRenderer' is not designed for extension - needs to be abstract, final or empty. 181
error Parameter linkRenderer should be final. 181
error 'linkRenderer' hides a field. 181
error '{' should be on the previous line. 182
error First sentence should end with a period. 186
error Method 'getLinkRenderer' is not designed for extension - needs to be abstract, final or empty. 191
error '{' should be on the previous line. 192
error Line has trailing spaces. 198
error Method 'setEmbeddedResourceRenderer' is not designed for extension - needs to be abstract, final or empty. 201
error Parameter renderer should be final. 201
error Expected @param tag for 'renderer'. 201
error '{' should be on the previous line. 202
error Expected an @return tag. 211
error Method 'getEmbeddedResourceRenderer' is not designed for extension - needs to be abstract, final or empty. 211
error '{' should be on the previous line. 212
error Method 'getAttachmentsPath' is not designed for extension - needs to be abstract, final or empty. 216
error Missing a Javadoc comment. 216
error '{' should be on the previous line. 217
error Method 'setAttachmentsPath' is not designed for extension - needs to be abstract, final or empty. 221
error Missing a Javadoc comment. 221
error Parameter attachmentsPath should be final. 221
error 'attachmentsPath' hides a field. 221
error '{' should be on the previous line. 222
error Expected an @return tag. 229
error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 229
error Parameter o should be final. 229
error Expected @param tag for 'o'. 229
error '{' should be on the previous line. 230
error '{' should be on the previous line. 232
error '{' should be on the previous line. 236
error Line is longer than 80 characters. 242
error Avoid inline conditionals. 242
error Line is longer than 80 characters. 246
error Avoid inline conditionals. 246
error Line is longer than 80 characters. 250
error Avoid inline conditionals. 250
error Expected an @return tag. 261
error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 261
error '{' should be on the previous line. 262
error Avoid inline conditionals. 264
error '29' is a magic number. 265
error Avoid inline conditionals. 265
error '29' is a magic number. 266
error Avoid inline conditionals. 266
error Method 'setBaseUrl' is not designed for extension - needs to be abstract, final or empty. 270
error Missing a Javadoc comment. 270
error Parameter baseUrl should be final. 270
error 'baseUrl' hides a field. 270
error '{' should be on the previous line. 271
error Line is longer than 80 characters. 276
error Expected an @return tag. 279
error Method 'getBaseUrl' is not designed for extension - needs to be abstract, final or empty. 279
error '{' should be on the previous line. 280
error Method 'isRenderingForWysiwyg' is not designed for extension - needs to be abstract, final or empty. 284
error Missing a Javadoc comment. 284
error '{' should be on the previous line. 285
error Method 'setRenderingForWysiwyg' is not designed for extension - needs to be abstract, final or empty. 289
error Missing a Javadoc comment. 289
error Parameter renderingForWysiwyg should be final. 289
error 'renderingForWysiwyg' hides a field. 289
error '{' should be on the previous line. 290
error Method 'addExternalReference' is not designed for extension - needs to be abstract, final or empty. 294
error Missing a Javadoc comment. 294
error Parameter link should be final. 294
error '{' should be on the previous line. 295
error '{' should be on the previous line. 297
error Method 'getExternalReferences' is not designed for extension - needs to be abstract, final or empty. 302
error Missing a Javadoc comment. 302
error '{' should be on the previous line. 303
error Method 'getCharacterEncoding' is not designed for extension - needs to be abstract, final or empty. 307
error Missing a Javadoc comment. 307
error '{' should be on the previous line. 308
error Method 'setCharacterEncoding' is not designed for extension - needs to be abstract, final or empty. 312
error Missing a Javadoc comment. 312
error Parameter characterEncoding should be final. 312
error 'characterEncoding' hides a field. 312
error '{' should be on the previous line. 313
error Line has trailing spaces. 316
error Method 'getParams' is not designed for extension - needs to be abstract, final or empty. 317
error Missing a Javadoc comment. 317
error '{' should be on the previous line. 318
error Method 'addParam' is not designed for extension - needs to be abstract, final or empty. 322
error Missing a Javadoc comment. 322
error Parameter key should be final. 322
error Parameter value should be final. 322
error '{' should be on the previous line. 323
error Method 'getParam' is not designed for extension - needs to be abstract, final or empty. 327
error Missing a Javadoc comment. 327
error Parameter key should be final. 327
error '{' should be on the previous line. 328
error First sentence should end with a period. 332
error Method 'getOutputType' is not designed for extension - needs to be abstract, final or empty. 338
error '{' should be on the previous line. 339
error 'if' construct must use '{}'s. 341
error 'else' construct must use '{}'s. 343
error Method 'setOutputType' is not designed for extension - needs to be abstract, final or empty. 347
error Missing a Javadoc comment. 347
error Parameter outputType should be final. 347
error 'outputType' hides a field. 347
error '{' should be on the previous line. 348

com/atlassian/renderer/util/RendererProperties.java

Violation Message Line
error '{' should be on the previous line. 13
error Missing a Javadoc comment. 15
error Missing a Javadoc comment. 16
error Missing a Javadoc comment. 19
error Line is longer than 80 characters. 20
error Missing a Javadoc comment. 20
error Line is longer than 80 characters. 21
error Missing a Javadoc comment. 21
error Missing a Javadoc comment. 22
error Missing a Javadoc comment. 23
error Missing a Javadoc comment. 24
error Missing a Javadoc comment. 25
error Line is longer than 80 characters. 26
error Missing a Javadoc comment. 26
error Missing a Javadoc comment. 27
error Line is longer than 80 characters. 28
error Missing a Javadoc comment. 28
error Line is longer than 80 characters. 29
error Missing a Javadoc comment. 29
error Missing a Javadoc comment. 30
error Missing a Javadoc comment. 31
error Line is longer than 80 characters. 35
error Missing a Javadoc comment. 35
error Name 'propertiesFileName' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 35
error Line is longer than 80 characters. 36
error Missing a Javadoc comment. 36
error Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 36
error Line is longer than 80 characters. 46
error Line is longer than 80 characters. 49
error '{' should be on the previous line. 55
error '{' should be on the previous line. 59
error '{' should be on the previous line. 63
error '}' should be on the same line. 65
error '{' should be on the previous line. 67
error Line is longer than 80 characters. 68

com/atlassian/renderer/v2/components/RendererComponent.java

Violation Message Line
error File does not end with a newline. 0
error Missing a Javadoc comment. 12
error '{' should be on the previous line. 13
error Line is longer than 80 characters. 15
error Expected an @return tag. 17
error Expected @param tag for 'renderMode'. 17
error Expected an @return tag. 22
error Expected @param tag for 'wiki'. 22
error Expected @param tag for 'context'. 22

com/atlassian/renderer/v2/macro/code/formatter/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/renderer/embedded/EmbeddedRealMediaRenderer.java

Violation Message Line
error '{' should be on the previous line. 16
error Missing a Javadoc comment. 17
error 'public' modifier out of order with the JLS suggestions. 17
error Name 'DEFAULT_WIDTH' must match pattern '^[a-z][a-zA-Z0-9]*$'. 17
error Variable 'DEFAULT_WIDTH' must be private and have accessor methods. 17
error Missing a Javadoc comment. 18
error 'public' modifier out of order with the JLS suggestions. 18
error Name 'DEFAULT_HEIGHT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 18
error Variable 'DEFAULT_HEIGHT' must be private and have accessor methods. 18
error Missing a Javadoc comment. 20
error 'public' modifier out of order with the JLS suggestions. 20
error Name 'DEFAULT_CONTROLS_HEIGHT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 20
error Variable 'DEFAULT_CONTROLS_HEIGHT' must be private and have accessor methods. 20
error Line is longer than 80 characters. 22
error Missing a Javadoc comment. 22
error Parameter attachmentManager should be final. 22
error Line is longer than 80 characters. 27
error Method 'renderResource' is not designed for extension - needs to be abstract, final or empty. 27
error Missing a Javadoc comment. 27
error Parameter resource should be final. 27
error Parameter context should be final. 27
error 'if' construct must use '{}'s. 38
error 'if' construct must use '{}'s. 40
error 'if' construct must use '{}'s. 48
error 'if' construct must use '{}'s. 50
error Line is longer than 80 characters. 58
error Missing a Javadoc comment. 58
error Parameter videoContent should be final. 58
error Parameter playerContent should be final. 58
error Parameter contextMap should be final. 58
error 'if' is not followed by whitespace. 62
error '{' should be on the previous line. 63

com/atlassian/renderer/links/LinkBodyRenderer.java

Violation Message Line
error File does not end with a newline. 0
error '{' should be on the previous line. 15
error Expected @param tag for 'link'. 20
error Expected @param tag for 'context'. 20

com/atlassian/renderer/v2/V2RendererFacade.java

Violation Message Line
error File does not end with a newline. 0
error Using the '.*' form of import should be avoided - com.atlassian.renderer.*. 3
error Line is longer than 80 characters. 9
error Line is longer than 80 characters. 10
error Line is longer than 80 characters. 13
error '{' should be on the previous line. 16
error Missing a Javadoc comment. 17
error Missing a Javadoc comment. 18
error Missing a Javadoc comment. 19
error Missing a Javadoc comment. 20
error Missing a Javadoc comment. 22
error '{' is not followed by whitespace. 22
error '}' is not preceded with whitespace. 22
error Line has trailing spaces. 23
error Line is longer than 80 characters. 24
error Missing a Javadoc comment. 24
error Parameter rendererConfiguration should be final. 24
error 'rendererConfiguration' hides a field. 24
error Parameter defaultLinkRenderer should be final. 24
error 'defaultLinkRenderer' hides a field. 24
error Parameter defaultEmbeddedRenderer should be final. 24
error 'defaultEmbeddedRenderer' hides a field. 24
error Parameter renderer should be final. 24
error 'renderer' hides a field. 24
error Line is longer than 80 characters. 32
error Method 'setRendererConfiguration' is not designed for extension - needs to be abstract, final or empty. 32
error Missing a Javadoc comment. 32
error Parameter rendererConfiguration should be final. 32
error 'rendererConfiguration' hides a field. 32
error Method 'setRenderer' is not designed for extension - needs to be abstract, final or empty. 38
error Missing a Javadoc comment. 38
error Parameter renderer should be final. 38
error 'renderer' hides a field. 38
error '{' should be on the previous line. 39
error Method 'convertWikiToXHtml' is not designed for extension - needs to be abstract, final or empty. 43
error Missing a Javadoc comment. 43
error Parameter context should be final. 43
error Parameter wiki should be final. 43
error '{' should be on the previous line. 44
error '{' should be on the previous line. 46
error Line is longer than 80 characters. 50
error Method 'convertWikiToText' is not designed for extension - needs to be abstract, final or empty. 60
error Missing a Javadoc comment. 60
error Parameter context should be final. 60
error Parameter wiki should be final. 60
error '{' should be on the previous line. 61
error '{' should be on the previous line. 63
error '{' should be on the previous line. 68
error Method 'setDefaultLinkRenderer' is not designed for extension - needs to be abstract, final or empty. 77
error Missing a Javadoc comment. 77
error Parameter linkRenderer should be final. 77
error '{' should be on the previous line. 78
error Line is longer than 80 characters. 82
error Method 'setDefaultEmbeddedRenderer' is not designed for extension - needs to be abstract, final or empty. 82
error Missing a Javadoc comment. 82
error Parameter embeddedRenderer should be final. 82
error Missing a Javadoc comment. 87
error Parameter context should be final. 87
error '{' should be on the previous line. 88
error '{' should be on the previous line. 90
error '{' should be on the previous line. 95
error '{' should be on the previous line. 100
error '{' should be on the previous line. 105
error '{' should be on the previous line. 110
error Line is longer than 80 characters. 111

com/atlassian/renderer/WikiStyleRenderer.java

Violation Message Line
error '{' should be on the previous line. 9

com/atlassian/renderer/wysiwyg/converter/FormatConverter.java

Violation Message Line
error Class FormatConverter should be declared as final. 10
error Missing a Javadoc comment. 10
error '{' should be on the previous line. 11
error Missing a Javadoc comment. 12
error Name 'INSTANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 12
error Variable 'INSTANCE' must be private and have accessor methods. 12
error Missing a Javadoc comment. 13
error '<' is not preceded with whitespace. 13
error '<' is not followed by whitespace. 13
error '>' is not preceded with whitespace. 13
error '<' is not preceded with whitespace. 16
error '<' is not followed by whitespace. 16
error '>' is not preceded with whitespace. 16
error '<' is not preceded with whitespace. 16
error '<' is not followed by whitespace. 16
error '>' is not preceded with whitespace. 16
error '>' is not followed by whitespace. 16
error Missing a Javadoc comment. 31
error '{' should be on the previous line. 32
error Missing a Javadoc comment. 35
error Parameter nodeContext should be final. 35
error '{' should be on the previous line. 36
error Line is longer than 80 characters. 37
error Line is longer than 80 characters. 40
error Missing a Javadoc comment. 40
error Parameter nodeContext should be final. 40
error Parameter wysiwygConverter should be final. 40
error Line is longer than 80 characters. 42
error '+' should be on a new line. 44
error Line is longer than 80 characters. 45

com/atlassian/renderer/v2/macro/ResourceAware.java

Violation Message Line
error Missing a Javadoc comment. 3
error '{' should be on the previous line. 4
error Missing a Javadoc comment. 5
error Missing a Javadoc comment. 7

com/atlassian/renderer/embedded/EmbeddedQuicktime.java

Violation Message Line
error '{' should be on the previous line. 11
error Missing a Javadoc comment. 12
error Name 'RESOURCE_TYPE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 12
error Variable 'RESOURCE_TYPE' must be private and have accessor methods. 12
error Missing a Javadoc comment. 13
error Name 'FILE_EXT_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. 13
error Variable 'FILE_EXT_1' must be private and have accessor methods. 13
error Missing a Javadoc comment. 15
error Parameter string should be final. 15
error '{' should be on the previous line. 16
error Missing a Javadoc comment. 20
error Parameter parser should be final. 20
error '{' should be on the previous line. 21
error 'if' construct must use '{}'s. 25
error Line is longer than 80 characters. 26
error 'if' construct must use '{}'s. 27
error Line is longer than 80 characters. 28
error 'if' construct must use '{}'s. 29
error Line is longer than 80 characters. 30
error Line is longer than 80 characters. 32
error 'if' construct must use '{}'s. 33
error 'if' construct must use '{}'s. 35
error Missing a Javadoc comment. 39
error Parameter parser should be final. 39
error '{' should be on the previous line. 40
error Line is longer than 80 characters. 41
error Line is longer than 80 characters. 42

com/atlassian/renderer/v2/components/table/TableRow.java

Violation Message Line
error File does not end with a newline. 0
error Missing a Javadoc comment. 17
error '{' should be on the previous line. 18
error Missing a Javadoc comment. 19
error Variable 'cells' must be private and have accessor methods. 19
error Missing a Javadoc comment. 21
error '{' should be on the previous line. 22
error Missing a Javadoc comment. 26
error Parameter s should be final. 26
error '{' should be on the previous line. 27
error '{' should be on the previous line. 35
error '{' should be on the previous line. 38
error '{' should be on the previous line. 40
error Must have at least one statement. 40
error '}' should be on the same line. 42
error '{' should be on the previous line. 44
error '}' should be on the same line. 46
error '{' should be on the previous line. 48
error '}' should be on the same line. 50
error '{' should be on the previous line. 52
error '}' should be on the same line. 57
error '{' should be on the previous line. 59
error '{' should be on the previous line. 67
error Method 'getCells' is not designed for extension - needs to be abstract, final or empty. 74
error Missing a Javadoc comment. 74
error '{' should be on the previous line. 75
error Method 'addCell' is not designed for extension - needs to be abstract, final or empty. 79
error Missing a Javadoc comment. 79
error Parameter tableCell should be final. 79
error '{' should be on the previous line. 80
error Line is longer than 80 characters. 84
error Method 'render' is not designed for extension - needs to be abstract, final or empty. 84
error Missing a Javadoc comment. 84
error Parameter subRenderer should be final. 84
error Parameter context should be final. 84
error Parameter buff should be final. 84
error '{' should be on the previous line. 88
error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 95
error Missing a Javadoc comment. 95
error '{' should be on the previous line. 96
error '{' should be on the previous line. 99
error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 108
error Missing a Javadoc comment. 108
error Parameter o should be final. 108
error '{' should be on the previous line. 109
error '{' should be on the previous line. 111
error '{' should be on the previous line. 115
error Line is longer than 80 characters. 121
error Avoid inline conditionals. 121
error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 129
error Missing a Javadoc comment. 129
error '{' should be on the previous line. 130
error Avoid inline conditionals. 131

com/atlassian/renderer/embedded/EmbeddedObject.java

Violation Message Line
error File does not end with a newline. 0
error First sentence should end with a period. 12
error Line is longer than 80 characters. 13
error '{' should be on the previous line. 16
error Missing a Javadoc comment. 17
error Parameter string should be final. 17
error '{' should be on the previous line. 18
error Missing a Javadoc comment. 22
error Parameter parser should be final. 22
error '{' should be on the previous line. 23

com/atlassian/renderer/embedded/EmbeddedFlashRenderer.java

Violation Message Line
error Line is longer than 80 characters. 15
error Missing a Javadoc comment. 17
error Missing a Javadoc comment. 19
error Parameter attachmentManager should be final. 19
error '{' should be on the previous line. 20
error Line is longer than 80 characters. 24
error Method 'renderResource' is not designed for extension - needs to be abstract, final or empty. 24
error Missing a Javadoc comment. 24
error Parameter resource should be final. 24
error Parameter context should be final. 24
error Line is longer than 80 characters. 29
error Line is longer than 80 characters. 30
error 'if' is not followed by whitespace. 34
error '{' is not preceded with whitespace. 34
error Line is longer than 80 characters. 35
error 'if' is not followed by whitespace. 37
error '{' should be on the previous line. 38
error Line is longer than 80 characters. 39
error 'if' is not followed by whitespace. 41
error '{' should be on the previous line. 42
error Line is longer than 80 characters. 43
error '{' is not preceded with whitespace. 47
error '}' should be on the same line. 49
error Line is longer than 80 characters. 51

com/atlassian/renderer/macro/macros/ColorMacro.java

Violation Message Line
error First sentence should end with a period. 10
error '{' should be on the previous line. 14
error Missing a Javadoc comment. 15
error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 17
error Missing a Javadoc comment. 17
error '{' should be on the previous line. 18
error Method 'getParamDescription' is not designed for extension - needs to be abstract, final or empty. 22
error Missing a Javadoc comment. 22
error '{' should be on the previous line. 23
error Line is longer than 80 characters. 27
error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 27
error Missing a Javadoc comment. 27
error Parameter writer should be final. 27
error Parameter macroParameter should be final. 27
error Redundant throws: 'IllegalArgumentException' is unchecked exception. 27
error Line is longer than 80 characters. 31

com/atlassian/renderer/embedded/EmbeddedWindowsMedia.java

Violation Message Line
error '{' should be on the previous line. 11
error Missing a Javadoc comment. 12
error Name 'RESOURCE_TYPE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 12
error Variable 'RESOURCE_TYPE' must be private and have accessor methods. 12
error Missing a Javadoc comment. 14
error Name 'FILE_EXT_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. 14
error Variable 'FILE_EXT_1' must be private and have accessor methods. 14
error Missing a Javadoc comment. 15
error Name 'FILE_EXT_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. 15
error Variable 'FILE_EXT_2' must be private and have accessor methods. 15
error Missing a Javadoc comment. 16
error Name 'FILE_EXT_3' must match pattern '^[a-z][a-zA-Z0-9]*$'. 16
error Variable 'FILE_EXT_3' must be private and have accessor methods. 16
error Missing a Javadoc comment. 18
error Parameter string should be final. 18
error '{' should be on the previous line. 19
error Missing a Javadoc comment. 23
error Parameter parser should be final. 23
error '{' should be on the previous line. 24
error 'if' construct must use '{}'s. 28
error Line is longer than 80 characters. 29
error 'if' construct must use '{}'s. 30
error Line is longer than 80 characters. 31
error 'if' construct must use '{}'s. 32
error Line is longer than 80 characters. 33
error 'if' construct must use '{}'s. 34
error 'if' construct must use '{}'s. 36
error Missing a Javadoc comment. 40
error Parameter parser should be final. 40
error '{' should be on the previous line. 41
error Line is longer than 80 characters. 42

com/atlassian/renderer/v2/components/list/ListRenderable.java

Violation Message Line
error First sentence should end with a period. 7
error '{' should be on the previous line. 11
error Missing a Javadoc comment. 12
error '{' should be on the previous line. 13
error Line is longer than 80 characters. 17
error Missing a Javadoc comment. 17
error Parameter buffer should be final. 17
error Parameter depth should be final. 17
error Parameter subRenderer should be final. 17
error Parameter context should be final. 17
error Line is longer than 80 characters. 22
error Missing a Javadoc comment. 22
error Parameter subRenderer should be final. 22
error Parameter context should be final. 22
error Parameter buffer should be final. 22

com/atlassian/renderer/v2/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/renderer/wysiwyg/converter/BreakConverter.java

Violation Message Line
error File does not end with a newline. 0
error Class BreakConverter should be declared as final. 5
error Missing a Javadoc comment. 5
error '{' should be on the previous line. 6
error Missing a Javadoc comment. 7
error Name 'INSTANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 7
error Variable 'INSTANCE' must be private and have accessor methods. 7
error Missing a Javadoc comment. 9
error '{' should be on the previous line. 10
error Missing a Javadoc comment. 13
error Parameter nodeContext should be final. 13
error '{' should be on the previous line. 14
error Line is longer than 80 characters. 18
error Missing a Javadoc comment. 18
error Parameter nodeContext should be final. 18
error Parameter wysiwygConverter should be final. 18
error '{' should be on the previous line. 21
error Line is longer than 80 characters. 22

com/atlassian/renderer/v2/components/table/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/renderer/v2/RenderMode.java

Violation Message Line
error File does not end with a newline. 0
error Line is longer than 80 characters. 10
error Line is longer than 80 characters. 13
error Line is longer than 80 characters. 14
error Class RenderMode should be declared as final. 17
error '{' should be on the previous line. 18
error First sentence should end with a period. 20
error First sentence should end with a period. 22
error First sentence should end with a period. 25
error First sentence should end with a period. 27
error First sentence should end with a period. 29
error First sentence should end with a period. 31
error Line is longer than 80 characters. 33
error First sentence should end with a period. 35
error First sentence should end with a period. 37
error First sentence should end with a period. 39
error Line is longer than 80 characters. 43
error Line is longer than 80 characters. 46
error Line is longer than 80 characters. 47
error First sentence should end with a period. 51
error First sentence should end with a period. 53
error First sentence should end with a period. 55
error Line is longer than 80 characters. 55
error First sentence should end with a period. 57
error First sentence should end with a period. 59
error First sentence should end with a period. 61
error First sentence should end with a period. 66
error First sentence should end with a period. 68
error Line is longer than 80 characters. 69
error First sentence should end with a period. 70
error Line is longer than 80 characters. 71
error First sentence should end with a period. 72
error Line is longer than 80 characters. 73
error '|' is not followed by whitespace. 73
error First sentence should end with a period. 74
error Line is longer than 80 characters. 75
error '|' is not preceded with whitespace. 75
error First sentence should end with a period. 76
error Line is longer than 80 characters. 77
error '|' is not preceded with whitespace. 77
error First sentence should end with a period. 78
error Line is longer than 80 characters. 79
error '|' is not preceded with whitespace. 79
error First sentence should end with a period. 80
error Line is longer than 80 characters. 81
error First sentence should end with a period. 82
error Line is longer than 80 characters. 82
error Line is longer than 80 characters. 83
error First sentence should end with a period. 84
error Line is longer than 80 characters. 85
error First sentence should end with a period. 86
error First sentence should end with a period. 89
error Missing a Javadoc comment. 92
error Missing a Javadoc comment. 93
error Line is longer than 80 characters. 96
error Line is longer than 80 characters. 97
error Line is longer than 80 characters. 98
error Parameter flags should be final. 105
error '{' should be on the previous line. 106
error Line is longer than 80 characters. 112
error Line is longer than 80 characters. 113
error Parameter flags should be final. 121
error '{' should be on the previous line. 122
error Line is longer than 80 characters. 127
error Expected an @return tag. 131
error Parameter otherMode should be final. 131
error Expected @param tag for 'otherMode'. 131
error '{' should be on the previous line. 132
error Line is longer than 80 characters. 137
error Line is longer than 80 characters. 138
error Expected an @return tag. 141
error Parameter otherMode should be final. 141
error Expected @param tag for 'otherMode'. 141
error '{' should be on the previous line. 142
error Line is longer than 80 characters. 148
error Parameter flags should be final. 154
error 'flags' hides a field. 154
error '{' should be on the previous line. 155
error Missing a Javadoc comment. 159
error '{' should be on the previous line. 160
error Missing a Javadoc comment. 164
error '{' should be on the previous line. 165
error Missing a Javadoc comment. 169
error '{' should be on the previous line. 170
error Missing a Javadoc comment. 174
error '{' should be on the previous line. 175
error Missing a Javadoc comment. 179
error '{' should be on the previous line. 180
error Missing a Javadoc comment. 184
error '{' should be on the previous line. 185
error Missing a Javadoc comment. 189
error '{' should be on the previous line. 190
error Missing a Javadoc comment. 194
error '{' should be on the previous line. 195
error Missing a Javadoc comment. 199
error '{' should be on the previous line. 200
error Missing a Javadoc comment. 204
error '{' should be on the previous line. 205
error Missing a Javadoc comment. 209
error '{' should be on the previous line. 210
error Missing a Javadoc comment. 214
error '{' should be on the previous line. 215
error Missing a Javadoc comment. 219
error '{' should be on the previous line. 220
error Missing a Javadoc comment. 224
error '{' should be on the previous line. 225
error Missing a Javadoc comment. 229
error '{' should be on the previous line. 230
error Missing a Javadoc comment. 234
error '{' should be on the previous line. 235
error Line is longer than 80 characters. 239
error Expected an @return tag. 241
error '{' should be on the previous line. 242
error Missing a Javadoc comment. 246
error Parameter o should be final. 246
error '{' should be on the previous line. 247
error 'if' construct must use '{}'s. 248
error 'if' construct must use '{}'s. 249
error Missing a Javadoc comment. 255
error '{' should be on the previous line. 256
error 'cast' is not followed by whitespace. 257
error '32' is a magic number. 257
error Missing a Javadoc comment. 260
error Parameter flag should be final. 260
error '{' should be on the previous line. 261

com/atlassian/renderer/wysiwyg/converter/TextConverter.java

Violation Message Line
error File does not end with a newline. 0
error Class TextConverter should be declared as final. 7
error Missing a Javadoc comment. 7
error '{' should be on the previous line. 8
error Missing a Javadoc comment. 9
error Name 'INSTANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 9
error Variable 'INSTANCE' must be private and have accessor methods. 9
error Missing a Javadoc comment. 11
error '{' should be on the previous line. 12
error Missing a Javadoc comment. 15
error Parameter nodeContext should be final. 15
error '{' should be on the previous line. 16
error Line is longer than 80 characters. 20
error Missing a Javadoc comment. 20
error Parameter nodeContext should be final. 20
error Parameter wysiwygConverter should be final. 20
error 'if' construct must use '{}'s. 22
error '{' should be on the previous line. 28
error '{' should be on the previous line. 41
error Line is longer than 80 characters. 48
error '{' should be on the previous line. 50
error Line is longer than 80 characters. 55
error '{' should be on the previous line. 57
error Line is longer than 80 characters. 61
error '{' should be on the previous line. 68
error Line is longer than 80 characters. 71
error Expected an @return tag. 79
error Parameter string should be final. 79
error Expected @param tag for 'string'. 79
error '{' should be on the previous line. 80
error Missing a Javadoc comment. 84
error Parameter s should be final. 84
error '{' should be on the previous line. 85
error Line is longer than 80 characters. 86

com/atlassian/renderer/wysiwyg/converter/TypeBasedSeparation.java

Violation Message Line
error Missing a Javadoc comment. 6
error '{' should be on the previous line. 7
error Line is longer than 80 characters. 9
error Line is longer than 80 characters. 11
error '<' is not preceded with whitespace. 11
error '<' is not followed by whitespace. 11
error '>' is not preceded with whitespace. 11
error Name 'map' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 11
error '<' is not preceded with whitespace. 11
error '<' is not followed by whitespace. 11
error '>' is not preceded with whitespace. 11
error '>' is not followed by whitespace. 11
error Line is longer than 80 characters. 16
error Line is longer than 80 characters. 22
error Line is longer than 80 characters. 23
error Line is longer than 80 characters. 34
error Line is longer than 80 characters. 40
error Line is longer than 80 characters. 80
error '{' should be on the previous line. 107
error Line is longer than 80 characters. 114
error Parameter previous should be final. 117
error Expected @param tag for 'previous'. 117
error Parameter current should be final. 117
error Expected @param tag for 'current'. 117
error '{' should be on the previous line. 118
error Avoid inline conditionals. 120
error Missing a Javadoc comment. 123
error Missing a Javadoc comment. 124
error Missing a Javadoc comment. 125
error Missing a Javadoc comment. 126
error Line is longer than 80 characters. 129
error Line is longer than 80 characters. 133
error Line is longer than 80 characters. 134
error Line is longer than 80 characters. 135
error Line is longer than 80 characters. 137
error Parameter previous should be final. 137
error Parameter current should be final. 137
error Parameter separator should be final. 137
error 'separator' hides a field. 137
error Parameter tableSeparator should be final. 137
error 'tableSeparator' hides a field. 137
error Parameter listSeparator should be final. 137
error 'listSeparator' hides a field. 137
error Line is longer than 80 characters. 146
error Line is longer than 80 characters. 150
error Line is longer than 80 characters. 151
error Line is longer than 80 characters. 153
error Parameter previous should be final. 153
error Parameter current should be final. 153
error Parameter separator should be final. 153
error 'separator' hides a field. 153
error Parameter tableSeparator should be final. 153
error 'tableSeparator' hides a field. 153
error Missing a Javadoc comment. 161
error '{' should be on the previous line. 162
error Missing a Javadoc comment. 166
error '{' should be on the previous line. 167
error Missing a Javadoc comment. 171
error '{' should be on the previous line. 172
error Missing a Javadoc comment. 176
error '{' should be on the previous line. 177
error Missing a Javadoc comment. 181
error '{' should be on the previous line. 182
error Missing a Javadoc comment. 183
error Missing a Javadoc comment. 184
error Missing a Javadoc comment. 186
error Parameter previous should be final. 186
error 'previous' hides a field. 186
error Parameter current should be final. 186
error 'current' hides a field. 186
error '{' should be on the previous line. 187
error Missing a Javadoc comment. 192
error '{' should be on the previous line. 193
error Missing a Javadoc comment. 197
error '{' should be on the previous line. 198
error Missing a Javadoc comment. 202
error Parameter obj should be final. 202
error '{' should be on the previous line. 203
error '{' should be on the previous line. 205
error Line is longer than 80 characters. 207
error Missing a Javadoc comment. 212
error '{' should be on the previous line. 213
error Line is longer than 80 characters. 214
error '43' is a magic number. 214
error Avoid inline conditionals. 214
error Avoid inline conditionals. 214

com/atlassian/renderer/v2/macro/BaseMacro.java

Violation Message Line
error Missing a Javadoc comment. 3
error '{' should be on the previous line. 4
error Method 'suppressSurroundingTagDuringWysiwygRendering' is not designed for extension - needs to be abstract, final or empty. 5
error Missing a Javadoc comment. 5
error '{' should be on the previous line. 6
error Method 'suppressMacroRenderingDuringWysiwyg' is not designed for extension - needs to be abstract, final or empty. 10
error Missing a Javadoc comment. 10
error '{' should be on the previous line. 11

com/atlassian/renderer/wysiwyg/WikiMarkupEscaper.java

Violation Message Line
error Line is longer than 80 characters. 3
error Missing a Javadoc comment. 4
error Utility classes should not have a public or default constructor. 4
error '{' should be on the previous line. 5
error First sentence should end with a period. 6
error Line is longer than 80 characters. 12
error Line is longer than 80 characters. 13
error Line is longer than 80 characters. 15
error Line is longer than 80 characters. 17
error Missing a Javadoc comment. 19
error Line is longer than 80 characters. 27
error Missing a Javadoc comment. 31
error Parameter s should be final. 31
error '{' should be on the previous line. 32
error '{' should be on the previous line. 34
error Line is longer than 80 characters. 35

com/atlassian/renderer/util/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/renderer/v2/macro/DefaultMacroManager.java

Violation Message Line
error Using the '.*' form of import should be avoided - com.atlassian.renderer.v2.macro.basic.*. 3
error Using the '.*' form of import should be avoided - com.atlassian.renderer.v2.macro.code.*. 4
error Using the '.*' form of import should be avoided - com.atlassian.renderer.v2.macro.code.formatter.*. 5
error Line is longer than 80 characters. 13
error '{' should be on the previous line. 17
error Missing a Javadoc comment. 18
error Missing a Javadoc comment. 20
error Parameter subRenderer should be final. 20
error '{' should be on the previous line. 21
error Method 'registerMacro' is not designed for extension - needs to be abstract, final or empty. 33
error Missing a Javadoc comment. 33
error Parameter name should be final. 33
error Parameter macro should be final. 33
error '{' should be on the previous line. 34
error Missing a Javadoc comment. 38
error '{' should be on the previous line. 39
error Method 'getEnabledMacro' is not designed for extension - needs to be abstract, final or empty. 50
error Missing a Javadoc comment. 50
error Parameter name should be final. 50
error '{' should be on the previous line. 51
error 'cast' is not followed by whitespace. 52
error Method 'unregisterMacro' is not designed for extension - needs to be abstract, final or empty. 55
error Missing a Javadoc comment. 55
error Parameter name should be final. 55
error '{' should be on the previous line. 56

com/atlassian/renderer/macro/macros/AbstractPanelMacro.java

Violation Message Line
error Missing a Javadoc comment. 10
error '{' should be on the previous line. 11
error Line is longer than 80 characters. 12
error Missing a Javadoc comment. 12
error Method 'getParamDescription' is not designed for extension - needs to be abstract, final or empty. 14
error Missing a Javadoc comment. 14
error '{' should be on the previous line. 15
error Missing a Javadoc comment. 19
error Missing a Javadoc comment. 21
error Missing a Javadoc comment. 23
error Method 'getTitle' is not designed for extension - needs to be abstract, final or empty. 31
error Parameter macroParameter should be final. 31
error '{' should be on the previous line. 32
error Method 'getBodyContent' is not designed for extension - needs to be abstract, final or empty. 42
error Parameter macroParameter should be final. 42
error '{' should be on the previous line. 43
error Line is longer than 80 characters. 47
error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 47
error Missing a Javadoc comment. 47
error Parameter writer should be final. 47
error Parameter macroParameter should be final. 47
error Redundant throws: 'IllegalArgumentException' is unchecked exception. 47
error '{' should be on the previous line. 58
error 'if' construct must use '{}'s. 60
error 'if' construct must use '{}'s. 68
error Line is longer than 80 characters. 68
error '{' should be on the previous line. 73
error 'if' construct must use '{}'s. 75
error 'if' construct must use '{}'s. 77
error 'if' construct must use '{}'s. 82
error Line is longer than 80 characters. 83
error 'if' construct must use '{}'s. 84
error ')' is preceded with whitespace. 85
error Line is longer than 80 characters. 89
error Method 'writeHeader' is not designed for extension - needs to be abstract, final or empty. 89
error Missing a Javadoc comment. 89
error Parameter writer should be final. 89
error Parameter title should be final. 89
error Parameter borderStyle should be final. 89
error Parameter borderColor should be final. 89
error Parameter borderWidth should be final. 89
error Parameter titleBackgroundColor should be final. 89
error Line is longer than 80 characters. 93
error '{' should be on the previous line. 97
error 'if' construct must use '{}'s. 99
error 'if' construct must use '{}'s. 101
error 'if' construct must use '{}'s. 104
error Line is longer than 80 characters. 105
error Line is longer than 80 characters. 113
error Method 'writeContent' is not designed for extension - needs to be abstract, final or empty. 113
error Missing a Javadoc comment. 113
error Parameter writer should be final. 113
error Parameter macroParameter should be final. 113
error Parameter content should be final. 113
error Parameter backgroundColor should be final. 113
error 'if' construct must use '{}'s. 116
error Line is longer than 80 characters. 117

com/atlassian/renderer/v2/macro/code/PluggableSourceCodeFormatterRepository.java

Violation Message Line
error Using the '.*' form of import should be avoided - java.util.*. 5
error Line is longer than 80 characters. 7
error Missing a Javadoc comment. 7
error Missing a Javadoc comment. 9
error Missing a Javadoc comment. 11
error Parameter pluginManager should be final. 11
error 'pluginManager' hides a field. 11
error '{' should be on the previous line. 12
error Method 'getSourceCodeFormatter' is not designed for extension - needs to be abstract, final or empty. 16
error Missing a Javadoc comment. 16
error Parameter language should be final. 16
error '{' should be on the previous line. 17
error Line is longer than 80 characters. 18
error '{' should be on the previous line. 20
error Line is longer than 80 characters. 21
error 'if' construct must use '{}'s. 23
error Method 'getAvailableLanguages' is not designed for extension - needs to be abstract, final or empty. 30
error Missing a Javadoc comment. 30
error '{' should be on the previous line. 31
error Line is longer than 80 characters. 34
error '{' should be on the previous line. 36
error Line is longer than 80 characters. 37
error Line is longer than 80 characters. 39
error Line is longer than 80 characters. 45
error Missing a Javadoc comment. 45
error Parameter formatter should be final. 45
error Parameter language should be final. 45
error 'if' construct must use '{}'s. 47
error '{' should be on the previous line. 51
error 'if' construct must use '{}'s. 53

com/atlassian/renderer/v2/components/phrase/EmoticonRendererComponent.java

Violation Message Line
error Line is longer than 80 characters. 13
error Missing a Javadoc comment. 13
error Missing a Javadoc comment. 15
error Missing a Javadoc comment. 16
error Missing a Javadoc comment. 17
error Missing a Javadoc comment. 19
error Parameter iconManager should be final. 19
error 'iconManager' hides a field. 19
error '{' should be on the previous line. 20
error Method 'shouldRender' is not designed for extension - needs to be abstract, final or empty. 24
error Missing a Javadoc comment. 24
error Parameter renderMode should be final. 24
error '{' should be on the previous line. 25
error Method 'render' is not designed for extension - needs to be abstract, final or empty. 29
error Missing a Javadoc comment. 29
error Parameter wiki should be final. 29
error Parameter context should be final. 29
error '{' should be on the previous line. 30
error '{' should be on the previous line. 33
error '{' should be on the previous line. 35
error Method 'convertToWikiMarkup' is not designed for extension - needs to be abstract, final or empty. 44
error Missing a Javadoc comment. 44
error Parameter text should be final. 44
error '{' should be on the previous line. 45
error '{' should be on the previous line. 48
error 'if' construct must use '{}'s. 49
error Missing a Javadoc comment. 58
error '{' should be on the previous line. 59
error '{' should be on the previous line. 61
error '{' should be on the previous line. 67
error Line is longer than 80 characters. 70
error Line is longer than 80 characters. 80
error Method 'appendSubstitution' is not designed for extension - needs to be abstract, final or empty. 80
error Missing a Javadoc comment. 80
error Parameter buffer should be final. 80
error Parameter context should be final. 80
error Parameter matcher should be final. 80
error '{' should be on the previous line. 85
error '}' should be on the same line. 87
error '{' should be on the previous line. 89
error Line is longer than 80 characters. 90

com/atlassian/renderer/links/GenericLinkParser.java

Violation Message Line
error Missing a Javadoc comment. 7
error '{' should be on the previous line. 8
error Missing a Javadoc comment. 9
error Missing a Javadoc comment. 10
error Missing a Javadoc comment. 11
error Missing a Javadoc comment. 12
error Missing a Javadoc comment. 13
error Missing a Javadoc comment. 14
error Missing a Javadoc comment. 15
error Missing a Javadoc comment. 16
error Missing a Javadoc comment. 17
error Missing a Javadoc comment. 18
error Missing a Javadoc comment. 19
error Missing a Javadoc comment. 21
error Parameter linkText should be final. 21
error '{' should be on the previous line. 22
error Line is longer than 80 characters. 24
error '{' should be on the previous line. 26
error Method 'parseAsContentLink' is not designed for extension - needs to be abstract, final or empty. 35
error Missing a Javadoc comment. 35
error '{' should be on the previous line. 36
error '{' should be on the previous line. 39
error 'if' construct must use '{}'s. 42
error '{' should be on the previous line. 49
error '{' should be on the previous line. 53
error 'if' construct must use '{}'s. 56
error 'if' construct must use '{}'s. 64
error Missing a Javadoc comment. 68
error Parameter buf should be final. 68
error '{' should be on the previous line. 69
error '10' is a magic number. 70
error '{' should be on the previous line. 73
error 'if' construct must use '{}'s. 77
error '{' should be on the previous line. 81
error '}' should be on the same line. 83
error '{' should be on the previous line. 85
error Missing a Javadoc comment. 90
error Parameter s should be final. 90
error '{' should be on the previous line. 91
error 'if' construct must use '{}'s. 92
error Method 'getOriginalLinkText' is not designed for extension - needs to be abstract, final or empty. 98
error Missing a Javadoc comment. 98
error '{' should be on the previous line. 99
error Method 'getLinkBody' is not designed for extension - needs to be abstract, final or empty. 103
error Missing a Javadoc comment. 103
error '{' should be on the previous line. 104
error Method 'getNotLinkBody' is not designed for extension - needs to be abstract, final or empty. 108
error Missing a Javadoc comment. 108
error '{' should be on the previous line. 109
error Method 'getSpaceKey' is not designed for extension - needs to be abstract, final or empty. 113
error Missing a Javadoc comment. 113
error '{' should be on the previous line. 114
error Line is longer than 80 characters. 119
error Expected an @return tag. 121
error Method 'getDestinationTitle' is not designed for extension - needs to be abstract, final or empty. 121
error '{' should be on the previous line. 122
error Method 'getAnchor' is not designed for extension - needs to be abstract, final or empty. 126
error Missing a Javadoc comment. 126
error '{' should be on the previous line. 127
error Line is longer than 80 characters. 132
error Expected an @return tag. 135
error Method 'getShortcutName' is not designed for extension - needs to be abstract, final or empty. 135
error '{' should be on the previous line. 136
error Line is longer than 80 characters. 141
error Expected an @return tag. 144
error Method 'getShortcutValue' is not designed for extension - needs to be abstract, final or empty. 144
error '{' should be on the previous line. 145
error Method 'getLinkTitle' is not designed for extension - needs to be abstract, final or empty. 149
error Missing a Javadoc comment. 149
error '{' should be on the previous line. 150
error Method 'getAttachmentName' is not designed for extension - needs to be abstract, final or empty. 154
error Missing a Javadoc comment. 154
error '{' should be on the previous line. 155
error Line is longer than 80 characters. 160
error Expected an @return tag. 162
error Method 'getContentId' is not designed for extension - needs to be abstract, final or empty. 162
error '{' should be on the previous line. 163
error Missing a Javadoc comment. 167
error Parameter buffer should be final. 167
error '{' should be on the previous line. 168
error 'if' construct must use '{}'s. 169
error Line is longer than 80 characters. 169
error '{' should be on the previous line. 172
error '{' should be on the previous line. 177
error 'if' construct must use '{}'s. 179
error '{' should be on the previous line. 182
error Line is longer than 80 characters. 195
error Line is longer than 80 characters. 196
error Line is longer than 80 characters. 199
error Line is longer than 80 characters. 200
error Line is longer than 80 characters. 203
error Line is longer than 80 characters. 205
error Parameter buffer should be final. 207
error Parameter divider should be final. 207
error '{' should be on the previous line. 208
error 'if' construct must use '{}'s. 209
error '{' should be on the previous line. 215
error '}' should be on the same line. 217
error '{' should be on the previous line. 219
error '}' should be on the same line. 222
error '{' should be on the previous line. 224
error Missing a Javadoc comment. 231
error Parameter buffer should be final. 231
error Parameter divider should be final. 231
error '{' should be on the previous line. 232
error 'if' construct must use '{}'s. 233
error Missing a Javadoc comment. 239
error Parameter buffer should be final. 239
error Parameter divider should be final. 239
error '{' should be on the previous line. 240
error 'if' construct must use '{}'s. 241
error Line is longer than 80 characters. 244
error Missing a Javadoc comment. 247
error Parameter buffer should be final. 247
error Parameter index should be final. 247
error '{' should be on the previous line. 248
error '{' should be on the previous line. 250
error '}' should be on the same line. 252
error '{' should be on the previous line. 254
error '}' should be on the same line. 257
error '{' should be on the previous line. 259

com/atlassian/renderer/v2/components/phrase/PhraseRendererComponent.java

Violation Message Line
error Missing a Javadoc comment. 13
error '{' should be on the previous line. 14
error Missing a Javadoc comment. 15
error Missing a Javadoc comment. 17
error Line is longer than 80 characters. 21
error Line is longer than 80 characters. 22
error Line is longer than 80 characters. 23
error Line is longer than 80 characters. 24
error Line is longer than 80 characters. 25
error Line is longer than 80 characters. 26
error Line is longer than 80 characters. 27
error Line is longer than 80 characters. 28
error Missing a Javadoc comment. 31
error Parameter name should be final. 31
error '{' should be on the previous line. 32
error Missing a Javadoc comment. 36
error Parameter delimiter should be final. 36
error Parameter tagName should be final. 36
error '{' should be on the previous line. 37
error '+' is not preceded with whitespace. 38
error Line is longer than 80 characters. 41
error Missing a Javadoc comment. 41
error Parameter startDelimiter should be final. 41
error Parameter endDelimiter should be final. 41
error Parameter tagName should be final. 41
error Line is longer than 80 characters. 43
error '+' is not preceded with whitespace. 43
error Line is longer than 80 characters. 46
error Missing a Javadoc comment. 46
error Parameter startDelimiter should be final. 46
error Parameter endDelimiter should be final. 46
error Parameter startTag should be final. 46
error Parameter endTag should be final. 46
error Line is longer than 80 characters. 51
error ',' is not followed by whitespace. 51
error ',' is not followed by whitespace. 51
error ',' is not followed by whitespace. 51
error Method 'render' is not designed for extension - needs to be abstract, final or empty. 55
error Missing a Javadoc comment. 55
error Parameter wiki should be final. 55
error Parameter context should be final. 55
error '{' should be on the previous line. 56
error '{' should be on the previous line. 59
error ',' is not followed by whitespace. 60
error Method 'shouldRender' is not designed for extension - needs to be abstract, final or empty. 65
error Missing a Javadoc comment. 65
error Parameter renderMode should be final. 65
error '{' should be on the previous line. 66
error Line is longer than 80 characters. 72
error Line is longer than 80 characters. 73
error Line is longer than 80 characters. 76
error Line is longer than 80 characters. 80
error Line is longer than 80 characters. 81
error Line is longer than 80 characters. 87
error Line is longer than 80 characters. 89
error Line is longer than 80 characters. 94
error Line is longer than 80 characters. 99
error Line is longer than 80 characters. 100
error Line is longer than 80 characters. 103
error Line is longer than 80 characters. 106
error Line is longer than 80 characters. 111
error Line is longer than 80 characters. 114
error Line is longer than 80 characters. 115
error Expected an @return tag. 118
error Parameter startDelimiter should be final. 118
error Expected @param tag for 'startDelimiter'. 118
error Parameter endDelimiter should be final. 118
error Expected @param tag for 'endDelimiter'. 118
error '{' should be on the previous line. 119
error Line is longer than 80 characters. 123
error Name 'phrase_content' must match pattern '^[a-z][a-zA-Z0-9]*$'. 123
error '+' should be on a new line. 126
error '+' should be on a new line. 127
error '+' is not followed by whitespace. 128
error '+' should be on a new line. 129
error '+' should be on a new line. 130
error '+' should be on a new line. 131
error '+' should be on a new line. 132
error '+' should be on a new line. 134
error '+' should be on a new line. 135
error '+' should be on a new line. 136
error '+' should be on a new line. 138

com/atlassian/renderer/attachments/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/renderer/v2/components/block/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/renderer/v2/macro/code/formatter/ActionScriptFormatter.java

Violation Message Line
error File does not end with a newline. 0
error Redundant import from the same package - com.atlassian.renderer.v2.macro.code.formatter.AbstractFormatter. 3
error Missing a Javadoc comment. 5
error '{' should be on the previous line. 6
error Missing a Javadoc comment. 7
error Line is longer than 80 characters. 8
error '+' should be on a new line. 8
error Line is longer than 80 characters. 9
error '+' should be on a new line. 9
error Line is longer than 80 characters. 10
error '+' should be on a new line. 10
error Line is longer than 80 characters. 11
error '+' should be on a new line. 11
error Line is longer than 80 characters. 12
error '+' should be on a new line. 12
error Line is longer than 80 characters. 13
error '+' should be on a new line. 13
error Line is longer than 80 characters. 14
error '+' should be on a new line. 14
error Line is longer than 80 characters. 15
error '+' should be on a new line. 15
error Line is longer than 80 characters. 16
error '+' should be on a new line. 16
error Missing a Javadoc comment. 19
error Line is longer than 80 characters. 20
error '+' should be on a new line. 20
error Line is longer than 80 characters. 22
error Missing a Javadoc comment. 22
error '{' is followed by whitespace. 22
error Missing a Javadoc comment. 24
error '{' should be on the previous line. 25
error Method 'getSupportedLanguages' is not designed for extension - needs to be abstract, final or empty. 30
error Missing a Javadoc comment. 30
error '{' should be on the previous line. 31

com/atlassian/renderer/links/LinkRenderer.java

Violation Message Line
error Line is longer than 80 characters. 6
error '{' should be on the previous line. 10

com/atlassian/renderer/wysiwyg/MacroBodyConverter.java

Violation Message Line
error Line is longer than 80 characters. 4
error Line is longer than 80 characters. 5
error Line is longer than 80 characters. 6
error '{' should be on the previous line. 9
error Line is longer than 80 characters. 11
error Expected an @return tag. 13
error Line has trailing spaces. 13
error Line is longer than 80 characters. 13
error Expected @param tag for 'nodeContext'. 13
error Expected @param tag for 'wysiwygConverter'. 13

com/atlassian/renderer/v2/macro/basic/PanelMacro.java

Violation Message Line
error Missing a Javadoc comment. 5
error '{' should be on the previous line. 6
error Missing a Javadoc comment. 7
error '{' is not followed by whitespace. 7
error '}' is not preceded with whitespace. 7
error Line has trailing spaces. 8
error Missing a Javadoc comment. 9
error Parameter subRenderer should be final. 9
error '{' should be on the previous line. 10
error Method 'getPanelCSSClass' is not designed for extension - needs to be abstract, final or empty. 14
error Missing a Javadoc comment. 14
error '{' should be on the previous line. 15
error Method 'getPanelContentCSSClass' is not designed for extension - needs to be abstract, final or empty. 19
error Missing a Javadoc comment. 19
error '{' should be on the previous line. 20
error Method 'suppressMacroRenderingDuringWysiwyg' is not designed for extension - needs to be abstract, final or empty. 24
error Missing a Javadoc comment. 24
error '{' should be on the previous line. 25
error Method 'getPanelHeaderCSSClass' is not designed for extension - needs to be abstract, final or empty. 29
error Missing a Javadoc comment. 29
error '{' should be on the previous line. 30

com/atlassian/renderer/v2/macro/basic/validator/ColorStyleValidator.java

Violation Message Line
error Line has trailing spaces. 12
error Line is longer than 80 characters. 12
error Line is longer than 80 characters. 13
error Class ColorStyleValidator should be declared as final. 17
error '{' should be on the previous line. 18
error Missing a Javadoc comment. 19
error Line is longer than 80 characters. 20
error Missing a Javadoc comment. 20
error Line is longer than 80 characters. 21
error Missing a Javadoc comment. 21
error Line is longer than 80 characters. 22
error Missing a Javadoc comment. 22
error Line is longer than 80 characters. 23
error Missing a Javadoc comment. 23
error Line is longer than 80 characters. 25
error Missing a Javadoc comment. 25
error Missing a Javadoc comment. 27
error '{' should be on the previous line. 28
error Missing a Javadoc comment. 31
error '{' should be on the previous line. 32
error Line is longer than 80 characters. 36
error Missing a Javadoc comment. 36
error Parameter propertyValue should be final. 36
error '{' should be on the previous line. 39
error '{' should be on the previous line. 48
error Missing a Javadoc comment. 55
error '{' should be on the previous line. 56

com/atlassian/renderer/wysiwyg/Styles.java

Violation Message Line
error Using the '.*' form of import should be avoided - java.util.*. 5
error Missing a Javadoc comment. 7
error '{' should be on the previous line. 8
error Missing a Javadoc comment. 9
error 'static' modifier out of order with the JLS suggestions. 9
error Missing a Javadoc comment. 10
error 'static' modifier out of order with the JLS suggestions. 10
error Missing a Javadoc comment. 11
error 'static' modifier out of order with the JLS suggestions. 11
error Missing a Javadoc comment. 12
error 'static' modifier out of order with the JLS suggestions. 12
error Line is longer than 80 characters. 13
error Missing a Javadoc comment. 13
error Line is longer than 80 characters. 14
error Missing a Javadoc comment. 14
error Line is longer than 80 characters. 15
error Missing a Javadoc comment. 15
error Missing a Javadoc comment. 17
error Missing a Javadoc comment. 18
error Missing a Javadoc comment. 20
error '{' should be on the previous line. 21
error Missing a Javadoc comment. 24
error Parameter style should be final. 24
error Parameter current should be final. 24
error '{' should be on the previous line. 25
error '{' should be on the previous line. 28
error Missing a Javadoc comment. 35
error Parameter node should be final. 35
error Parameter current should be final. 35
error '{' should be on the previous line. 36
error '{' should be on the previous line. 41
error '{' should be on the previous line. 44
error '{' should be on the previous line. 47
error '}' should be on the same line. 51
error '{' should be on the previous line. 53
error '{' should be on the previous line. 60
error Missing a Javadoc comment. 66
error '{' should be on the previous line. 67
error Method 'getStyles' is not designed for extension - needs to be abstract, final or empty. 71
error Missing a Javadoc comment. 71
error '{' should be on the previous line. 72
error First sentence should end with a period. 76
error Line is longer than 80 characters. 77
error Parameter s should be final. 79
error Expected @param tag for 's'. 79
error '{' should be on the previous line. 80
error '{' should be on the previous line. 83
error Line is longer than 80 characters. 84
error '3' is a magic number. 86
error '{' should be on the previous line. 87
error Line is longer than 80 characters. 88
error '{' should be on the previous line. 91
error Line is longer than 80 characters. 92
error '}' should be on the same line. 93
error '{' should be on the previous line. 95
error Line is longer than 80 characters. 96
error '}' should be on the same line. 98
error '{' should be on the previous line. 100
error '{' should be on the previous line. 102
error '}' should be on the same line. 104
error '{' should be on the previous line. 106
error Missing a Javadoc comment. 112
error Parameter number should be final. 112
error '{' should be on the previous line. 113
error Line is longer than 80 characters. 114
error '{' should be on the previous line. 116
error Method 'decorateText' is not designed for extension - needs to be abstract, final or empty. 122
error Missing a Javadoc comment. 122
error Parameter text should be final. 122
error '{' should be on the previous line. 123
error Line is longer than 80 characters. 124
error '{' should be on the previous line. 128
error '{' should be on the previous line. 132
error '{' should be on the previous line. 136
error '{' should be on the previous line. 140
error '{' should be on the previous line. 144
error '{' should be on the previous line. 148
error '{' should be on the previous line. 152
error '{' should be on the previous line. 157
error '{' should be on the previous line. 163
error Line is longer than 80 characters. 165
error '{' should be on the previous line. 169

com/atlassian/renderer/embedded/EmbeddedFlash.java

Violation Message Line
error First sentence should end with a period. 10
error Line is longer than 80 characters. 11
error '{' should be on the previous line. 14
error Missing a Javadoc comment. 15
error Name 'RESOURCE_TYPE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 15
error Variable 'RESOURCE_TYPE' must be private and have accessor methods. 15
error Missing a Javadoc comment. 17
error Parameter string should be final. 17
error '{' should be on the previous line. 18
error Missing a Javadoc comment. 22
error Parameter parser should be final. 22
error '{' should be on the previous line. 23
error 'if' construct must use '{}'s. 27
error Line is longer than 80 characters. 28
error 'if' construct must use '{}'s. 29
error Line is longer than 80 characters. 30
error 'if' construct must use '{}'s. 31
error Line is longer than 80 characters. 32
error 'if' construct must use '{}'s. 33
error 'if' construct must use '{}'s. 35
error 'if' construct must use '{}'s. 37
error 'if' construct must use '{}'s. 39
error 'if' construct must use '{}'s. 41
error 'if' construct must use '{}'s. 43
error Missing a Javadoc comment. 47
error Parameter parser should be final. 47
error '{' should be on the previous line. 48

com/atlassian/renderer/wysiwyg/converter/Separation.java

Violation Message Line
error Missing a Javadoc comment. 3
error '{' should be on the previous line. 4
error Missing a Javadoc comment. 5
error Redundant 'static' modifier. 5
error '{' should be on the previous line. 8
error '{' should be on the previous line. 13
error '{' should be on the previous line. 18
error Missing a Javadoc comment. 23
error Redundant 'static' modifier. 23
error '{' should be on the previous line. 26
error '{' should be on the previous line. 31
error '{' should be on the previous line. 36
error Missing a Javadoc comment. 41
error Missing a Javadoc comment. 43
error Missing a Javadoc comment. 45

com/atlassian/renderer/v2/macro/code/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/renderer/RenderContextOutputType.java

Violation Message Line
error Missing a Javadoc comment. 3
error interfaces should describe a type and hence have methods. 3
error '{' should be on the previous line. 4
error Missing a Javadoc comment. 5
error Redundant 'static' modifier. 5
error Missing a Javadoc comment. 6
error Redundant 'static' modifier. 6
error Missing a Javadoc comment. 7
error Redundant 'static' modifier. 7
error Missing a Javadoc comment. 8
error Redundant 'static' modifier. 8
error Missing a Javadoc comment. 9
error Redundant 'static' modifier. 9
error Missing a Javadoc comment. 10
error Redundant 'static' modifier. 10
error Missing a Javadoc comment. 11
error Redundant 'static' modifier. 11

com/atlassian/renderer/v2/macro/code/formatter/SqlFormatter.java

Violation Message Line
error Redundant import from the same package - com.atlassian.renderer.v2.macro.code.formatter.AbstractFormatter. 3
error Missing a Javadoc comment. 5
error '{' should be on the previous line. 6
error Line is longer than 80 characters. 7
error Missing a Javadoc comment. 7
error Missing a Javadoc comment. 8
error Missing a Javadoc comment. 9
error Missing a Javadoc comment. 10
error '{' is followed by whitespace. 10
error Missing a Javadoc comment. 12
error '{' should be on the previous line. 13
error Method 'getSupportedLanguages' is not designed for extension - needs to be abstract, final or empty. 20
error Missing a Javadoc comment. 20
error '{' should be on the previous line. 21

com/atlassian/renderer/links/Link.java

Violation Message Line
error File does not end with a newline. 0
error '{' should be on the previous line. 9
error Missing a Javadoc comment. 10
error Missing a Javadoc comment. 11
error Variable 'url' must be private and have accessor methods. 11
error Missing a Javadoc comment. 12
error Variable 'title' must be private and have accessor methods. 12
error Variable 'linkBody' must be private and have accessor methods. 18
error Missing a Javadoc comment. 20
error Variable 'relativeUrl' must be private and have accessor methods. 20
error Missing a Javadoc comment. 21
error Variable 'iconName' must be private and have accessor methods. 21
error Missing a Javadoc comment. 22
error Variable 'titleKey' must be private and have accessor methods. 22
error Missing a Javadoc comment. 23
error Variable 'titleArgs' must be private and have accessor methods. 23
error Variable 'wikiDestination' must be private and have accessor methods. 28
error Variable 'wikiTitle' must be private and have accessor methods. 33
error Variable 'aliasSpecified' must be private and have accessor methods. 38
error First sentence should end with a period. 40
error Parameter originalLinkText should be final. 45
error 'originalLinkText' hides a field. 45
error '{' should be on the previous line. 46
error First sentence should end with a period. 50
error Expected an @return tag. 53
error Method 'getOriginalLinkText' is not designed for extension - needs to be abstract, final or empty. 53
error '{' should be on the previous line. 54
error Expected an @return tag. 64
error Method 'getUrl' is not designed for extension - needs to be abstract, final or empty. 64
error '{' should be on the previous line. 65
error First sentence should end with a period. 69
error Expected an @return tag. 72
error Method 'getTitle' is not designed for extension - needs to be abstract, final or empty. 72
error '{' should be on the previous line. 73
error First sentence should end with a period. 77
error Expected an @return tag. 80
error Method 'getLinkBody' is not designed for extension - needs to be abstract, final or empty. 80
error '{' should be on the previous line. 81
error First sentence should end with a period. 85
error Line is longer than 80 characters. 86
error Expected an @return tag. 88
error Method 'getUnpermittedLinkBody' is not designed for extension - needs to be abstract, final or empty. 88
error '{' should be on the previous line. 89
error Method 'isRelativeUrl' is not designed for extension - needs to be abstract, final or empty. 98
error '{' should be on the previous line. 99
error Line is longer than 80 characters. 104
error Line is longer than 80 characters. 105
error Line is longer than 80 characters. 107
error Method 'getLinkAttributes' is not designed for extension - needs to be abstract, final or empty. 109
error '{' should be on the previous line. 110
error Method 'getIconName' is not designed for extension - needs to be abstract, final or empty. 120
error '{' should be on the previous line. 121
error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 125
error Missing a Javadoc comment. 125
error Parameter o should be final. 125
error '{' should be on the previous line. 126
error 'if' construct must use '{}'s. 127
error 'if' construct must use '{}'s. 128
error Line is longer than 80 characters. 132
error Avoid inline conditionals. 132
error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 135
error Missing a Javadoc comment. 135
error '{' should be on the previous line. 136
error Avoid inline conditionals. 137
error Method 'getTitleKey' is not designed for extension - needs to be abstract, final or empty. 144
error '{' should be on the previous line. 145
error First sentence should end with a period. 149
error Line is longer than 80 characters. 150
error Method 'getTitleArgs' is not designed for extension - needs to be abstract, final or empty. 155
error '{' should be on the previous line. 156
error Expected an @return tag. 163
error Method 'getWikiDestination' is not designed for extension - needs to be abstract, final or empty. 163
error '{' should be on the previous line. 164
error Line is longer than 80 characters. 169
error Expected an @return tag. 172
error Method 'getWikiTitle' is not designed for extension - needs to be abstract, final or empty. 172
error '{' should be on the previous line. 173
error Expected an @return tag. 180
error Method 'isAliasSpecified' is not designed for extension - needs to be abstract, final or empty. 180
error '{' should be on the previous line. 181

com/atlassian/renderer/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/renderer/wysiwyg/HtmlParserUtil.java

Violation Message Line
error Unused import - org.w3c.tidy.Tidy. 7
error Using the '.*' form of import should be avoided - java.io.*. 13
error First sentence should end with a period. 15
error Method 'getDocumentFragment' is not designed for extension - needs to be abstract, final or empty. 21
error Missing a Javadoc comment. 21
error Method 'getDocument' is not designed for extension - needs to be abstract, final or empty. 25
error Missing a Javadoc comment. 25
error '{' should be on the previous line. 27
error Line is longer than 80 characters. 28
error '}' should be on the same line. 31
error '{' should be on the previous line. 33
error Missing a Javadoc comment. 38
error Missing a Javadoc comment. 40
error Parameter xhtml should be final. 40
error Missing a Javadoc comment. 44
error Parameter in should be final. 44
error '{' should be on the previous line. 51
error Line is longer than 80 characters. 52
error '}' should be on the same line. 55
error '{' should be on the previous line. 57
error Missing a Javadoc comment. 62
error Method 'findTag' is not designed for extension - needs to be abstract, final or empty. 64
error Missing a Javadoc comment. 64
error Parameter name should be final. 64
error Missing a Javadoc comment. 68
error Parameter name should be final. 68
error Parameter node should be final. 68
error Method 'getText' is not designed for extension - needs to be abstract, final or empty. 82
error Missing a Javadoc comment. 82
error Parameter node should be final. 82
error '{' should be on the previous line. 87

com/atlassian/renderer/v2/components/UrlRendererComponent.java

Violation Message Line
error File does not end with a newline. 0
error Using the '.*' form of import should be avoided - com.atlassian.renderer.links.*. 12
error Missing a Javadoc comment. 20
error '{' should be on the previous line. 21
error Missing a Javadoc comment. 22
error Name 'URL_PATTERN' must match pattern '^[a-z][a-zA-Z0-9]*$'. 22
error Variable 'URL_PATTERN' must be private and have accessor methods. 22
error Missing a Javadoc comment. 23
error Name 'PURE_URL_PATTERN' must match pattern '^[a-z][a-zA-Z0-9]*$'. 23
error Variable 'PURE_URL_PATTERN' must be private and have accessor methods. 23
error Line is longer than 80 characters. 24
error Missing a Javadoc comment. 24
error '{' should be on the previous line. 32
error '{' should be on the previous line. 34
error Line is longer than 80 characters. 40
error Missing a Javadoc comment. 44
error Missing a Javadoc comment. 46
error Parameter linkResolver should be final. 46
error 'linkResolver' hides a field. 46
error '{' should be on the previous line. 47
error Method 'shouldRender' is not designed for extension - needs to be abstract, final or empty. 51
error Missing a Javadoc comment. 51
error Parameter renderMode should be final. 51
error '{' should be on the previous line. 52
error Method 'render' is not designed for extension - needs to be abstract, final or empty. 56
error Missing a Javadoc comment. 56
error Parameter wiki should be final. 56
error Parameter context should be final. 56
error '{' should be on the previous line. 57
error '{' should be on the previous line. 59
error Line is longer than 80 characters. 65
error Method 'appendSubstitution' is not designed for extension - needs to be abstract, final or empty. 65
error Missing a Javadoc comment. 65
error Parameter buffer should be final. 65
error Parameter context should be final. 65
error Parameter matcher should be final. 65
error '{' should be on the previous line. 70
error Line is longer than 80 characters. 77
error Missing a Javadoc comment. 81
error Parameter url should be final. 81
error '{' should be on the previous line. 82
error '{' should be on the previous line. 86
error '{' should be on the previous line. 88
error Line is longer than 80 characters. 96
error Method 'handleUrlLink' is not designed for extension - needs to be abstract, final or empty. 96
error Missing a Javadoc comment. 96
error Parameter link should be final. 96
error Parameter renderContext should be final. 96
error Parameter url should be final. 96
error Line is longer than 80 characters. 98
error '{' should be on the previous line. 101
error '}' should be on the same line. 103
error '{' should be on the previous line. 105
error Line is longer than 80 characters. 106

com/atlassian/renderer/links/BaseLink.java

Violation Message Line
error Missing a Javadoc comment. 5
error '{' should be on the previous line. 6
error Missing a Javadoc comment. 7
error Missing a Javadoc comment. 8
error Missing a Javadoc comment. 10
error Parameter parser should be final. 10
error '{' should be on the previous line. 11
error '{' should be on the previous line. 16
error '}' should be on the same line. 19
error '{' should be on the previous line. 21
error '{' should be on the previous line. 27
error Method 'setTitle' is not designed for extension - needs to be abstract, final or empty. 37
error Missing a Javadoc comment. 37
error Parameter title should be final. 37
error '{' should be on the previous line. 38
error 'if' construct must use '{}'s. 39
error Method 'setI18nTitle' is not designed for extension - needs to be abstract, final or empty. 53
error Parameter titleKey should be final. 53
error Parameter titleArgs should be final. 53
error '{' should be on the previous line. 54
error '{' should be on the previous line. 56
error Method 'getOriginalParser' is not designed for extension - needs to be abstract, final or empty. 62
error Missing a Javadoc comment. 62
error '{' should be on the previous line. 63
error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 67
error Missing a Javadoc comment. 67
error Parameter o should be final. 67
error '{' should be on the previous line. 68
error 'if' construct must use '{}'s. 69
error 'if' construct must use '{}'s. 72
error 'if' construct must use '{}'s. 76
error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 82
error Missing a Javadoc comment. 82
error '{' should be on the previous line. 83
error '29' is a magic number. 86
error Avoid inline conditionals. 86

com/atlassian/renderer/links/LinkContext.java

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

com/atlassian/renderer/macro/macros/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/renderer/embedded/PlaceholderImageRenderer.java

Violation Message Line
error Line is longer than 80 characters. 8
error Line is longer than 80 characters. 9
error '{' should be on the previous line. 13
error Line is longer than 80 characters. 16
error Line is longer than 80 characters. 17
error Line is longer than 80 characters. 20
error Line is longer than 80 characters. 23
error Line is longer than 80 characters. 25
error Missing a Javadoc comment. 27
error '{' should be on the previous line. 28
error Line is longer than 80 characters. 31
error Method 'renderResource' is not designed for extension - needs to be abstract, final or empty. 31
error Missing a Javadoc comment. 31
error Parameter resource should be final. 31
error Parameter context should be final. 31
error 'if' construct must use '{}'s. 34
error Line is longer than 80 characters. 39
error Avoid inline conditionals. 39
error Line is longer than 80 characters. 41
error Avoid inline conditionals. 41
error Line has trailing spaces. 42
error Line is longer than 80 characters. 42
error '+' should be on a new line. 42
error Line is longer than 80 characters. 43

com/atlassian/renderer/util/RendererUtil.java

Violation Message Line
error Utility classes should not have a public or default constructor. 12
error '{' should be on the previous line. 13
error Line is longer than 80 characters. 14
error Missing a Javadoc comment. 14
error Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 14
error Parameter content should be final. 23
error '{' should be on the previous line. 24
error 'if' construct must use '{}'s. 25
error 'if' construct must use '{}'s. 31
error First sentence should end with a period. 37
error Expected an @return tag. 40
error Parameter content should be final. 40
error Expected @param tag for 'content'. 40
error '{' should be on the previous line. 41
error 'if' construct must use '{}'s. 42
error Line is longer than 80 characters. 47
error Line is longer than 80 characters. 49
error Missing a Javadoc comment. 58
error Parameter content should be final. 58
error 'if' construct must use '{}'s. 60
error Line is longer than 80 characters. 66
error '50' is a magic number. 67
error '{' should be on the previous line. 68
error '46' is a magic number. 69
error '}' should be on the same line. 72
error '255' is a magic number. 73
error '{' should be on the previous line. 74
error '251' is a magic number. 75
error Line is longer than 80 characters. 82
error Parameter name should be final. 82
error Expected @param tag for 'name'. 82
error Parameter value should be final. 82
error Expected @param tag for 'value'. 82
error Parameter buffer should be final. 82
error Expected @param tag for 'buffer'. 82
error Line is longer than 80 characters. 84
error Line is longer than 80 characters. 88
error Parameter name should be final. 88
error Expected @param tag for 'name'. 88
error Parameter value should be final. 88
error Expected @param tag for 'value'. 88
error Parameter buffer should be final. 88
error Expected @param tag for 'buffer'. 88

com/atlassian/renderer/v2/macro/basic/BasicAnchorMacro.java

Violation Message Line
error '{' should be on the previous line. 24
error Line is longer than 80 characters. 25
error Missing a Javadoc comment. 25
error Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 25
error Method 'isInline' is not designed for extension - needs to be abstract, final or empty. 27
error Missing a Javadoc comment. 27
error '{' should be on the previous line. 28
error Method 'hasBody' is not designed for extension - needs to be abstract, final or empty. 32
error Missing a Javadoc comment. 32
error '{' should be on the previous line. 33
error Method 'getBodyRenderMode' is not designed for extension - needs to be abstract, final or empty. 37
error Missing a Javadoc comment. 37
error '{' should be on the previous line. 38
error Line is longer than 80 characters. 42
error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 42
error Missing a Javadoc comment. 42
error Parameter parameters should be final. 42
error Parameter body should be final. 42
error Parameter renderContext should be final. 42
error 'if' construct must use '{}'s. 44
error Line is longer than 80 characters. 47
error 'cast' is not followed by whitespace. 47
error Missing a Javadoc comment. 50
error Parameter context should be final. 50
error Parameter body should be final. 50
error '{' should be on the previous line. 51
error Line is longer than 80 characters. 54
error '{' should be on the previous line. 57
error '}' should be on the same line. 59
error '{' should be on the previous line. 61
error Line is longer than 80 characters. 62

com/atlassian/renderer/wysiwyg/WysiwygNodeConverter.java

Violation Message Line
error Unused import - com.atlassian.renderer.wysiwyg.converter.DefaultWysiwygConverter. 4
error Line is longer than 80 characters. 8
error Line is longer than 80 characters. 9
error Line is longer than 80 characters. 11
error Line is longer than 80 characters. 12
error '{' should be on the previous line. 15
error Line is longer than 80 characters. 17
error Redundant 'public' modifier. 20
error Line is longer than 80 characters. 23
error Expected an @return tag. 25
error Line is longer than 80 characters. 25
error More than 7 parameters. 25
error Expected @param tag for 'previousSibling'. 25
error Expected @param tag for 'node'. 25
error Expected @param tag for 'helper'. 25
error Expected @param tag for 'styles'. 25
error Line is longer than 80 characters. 26
error Expected @param tag for 'listContext'. 26
error Expected @param tag for 'inTable'. 26
error Expected @param tag for 'inListItem'. 26
error Expected @param tag for 'ignoreText'. 26

com/atlassian/renderer/links/UnpermittedLink.java

Violation Message Line
error Line is longer than 80 characters. 4
error Line is longer than 80 characters. 5
error Line is longer than 80 characters. 6
error '{' should be on the previous line. 10
error Missing a Javadoc comment. 11
error Missing a Javadoc comment. 13
error Parameter wrappedLink should be final. 13
error 'wrappedLink' hides a field. 13
error '{' should be on the previous line. 14
error Method 'getWrappedLink' is not designed for extension - needs to be abstract, final or empty. 19
error Missing a Javadoc comment. 19
error '{' should be on the previous line. 20
error Method 'getLinkBody' is not designed for extension - needs to be abstract, final or empty. 24
error Missing a Javadoc comment. 24
error '{' should be on the previous line. 25
error Method 'isRelativeUrl' is not designed for extension - needs to be abstract, final or empty. 29
error Missing a Javadoc comment. 29
error '{' should be on the previous line. 30
error Method 'getTitle' is not designed for extension - needs to be abstract, final or empty. 34
error Missing a Javadoc comment. 34
error '{' should be on the previous line. 35
error Line is longer than 80 characters. 36
error Method 'getUrl' is not designed for extension - needs to be abstract, final or empty. 40
error Missing a Javadoc comment. 40
error '{' should be on the previous line. 41
error Method 'getWikiDestination' is not designed for extension - needs to be abstract, final or empty. 45
error Missing a Javadoc comment. 45
error '{' should be on the previous line. 46
error Method 'getWikiTitle' is not designed for extension - needs to be abstract, final or empty. 50
error Missing a Javadoc comment. 50
error '{' should be on the previous line. 51
error Method 'isAliasSpecified' is not designed for extension - needs to be abstract, final or empty. 55
error Missing a Javadoc comment. 55
error '{' should be on the previous line. 56
error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 60
error Missing a Javadoc comment. 60
error Parameter o should be final. 60
error '{' should be on the previous line. 61
error 'if' construct must use '{}'s. 62
error 'if' construct must use '{}'s. 63
error 'if' construct must use '{}'s. 67
error Line is longer than 80 characters. 67
error Avoid inline conditionals. 67
error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 72
error Missing a Javadoc comment. 72
error '{' should be on the previous line. 73
error Avoid inline conditionals. 74

com/atlassian/renderer/v2/components/WikiContentHandler.java

Violation Message Line
error Line is longer than 80 characters. 4
error Line is longer than 80 characters. 5
error '{' should be on the previous line. 10
error Line is longer than 80 characters. 14
error Line is longer than 80 characters. 15
error Line is longer than 80 characters. 18
error Expected @param tag for 'buffer'. 28
error Expected @param tag for 's'. 28

com/atlassian/renderer/Icon.java

Violation Message Line
error Line is longer than 80 characters. 12
error Class Icon should be declared as final. 14
error '{' should be on the previous line. 15
error First sentence should end with a period. 16
error Comment matches to-do format 'TODO:'. 17
error Line is longer than 80 characters. 18
error Line is longer than 80 characters. 20
error Line is longer than 80 characters. 22
error Line is longer than 80 characters. 26
error Missing a Javadoc comment. 31
error Missing a Javadoc comment. 32
error Missing a Javadoc comment. 35
error Variable 'path' must be private and have accessor methods. 35
error Missing a Javadoc comment. 36
error Variable 'position' must be private and have accessor methods. 36
error Missing a Javadoc comment. 37
error Variable 'width' must be private and have accessor methods. 37
error Missing a Javadoc comment. 38
error Variable 'height' must be private and have accessor methods. 38
error Missing a Javadoc comment. 39
error Variable 'cssClass' must be private and have accessor methods. 39
error First sentence should end with a period. 41
error Line is longer than 80 characters. 44
error Line is longer than 80 characters. 50
error Parameter path should be final. 50
error Parameter position should be final. 50
error Parameter width should be final. 50
error Parameter height should be final. 50
error First sentence should end with a period. 55
error Line is longer than 80 characters. 58
error Parameter path should be final. 63
error Parameter height should be final. 63
error Parameter width should be final. 63
error '{' should be on the previous line. 64
error Line is longer than 80 characters. 71
error Parameter path should be final. 71
error 'path' hides a field. 71
error Expected @param tag for 'path'. 71
error Parameter position should be final. 71
error 'position' hides a field. 71
error Expected @param tag for 'position'. 71
error Parameter width should be final. 71
error 'width' hides a field. 71
error Expected @param tag for 'width'. 71
error Parameter height should be final. 71
error 'height' hides a field. 71
error Expected @param tag for 'height'. 71
error Parameter cssClass should be final. 71
error 'cssClass' hides a field. 71
error Expected @param tag for 'cssClass'. 71
error Line is longer than 80 characters. 81
error Line is longer than 80 characters. 82
error Parameter imageRoot should be final. 87
error '{' should be on the previous line. 88
error 'if' construct must use '{}'s. 97
error 'if' construct must use '{}'s. 99
error 'else' construct must use '{}'s. 101
error Missing a Javadoc comment. 105
error '{' should be on the previous line. 106
error Expected an @return tag. 113
error '{' should be on the previous line. 114

com/atlassian/renderer/embedded/EmbeddedResourceRenderer.java

Violation Message Line
error Expected an @return tag. 16

com/atlassian/renderer/v2/components/list/ListType.java

Violation Message Line
error Missing a Javadoc comment. 3
error '{' should be on the previous line. 4
error Missing a Javadoc comment. 5
error Variable 'openingTag' must be private and have accessor methods. 5
error Missing a Javadoc comment. 6
error Variable 'closingTag' must be private and have accessor methods. 6
error Missing a Javadoc comment. 7
error Variable 'bullet' must be private and have accessor methods. 7
error Missing a Javadoc comment. 9
error Parameter bullet should be final. 9
error 'bullet' hides a field. 9
error Parameter openingTag should be final. 9
error 'openingTag' hides a field. 9
error Parameter closingTag should be final. 9
error 'closingTag' hides a field. 9
error '{' should be on the previous line. 10

com/atlassian/renderer/wysiwyg/WysiwygConverter.java

Violation Message Line
error Missing a Javadoc comment. 6
error '{' should be on the previous line. 7
error Line is longer than 80 characters. 10
error Expected an @return tag. 12
error Expected @param tag for 'node'. 12
error Expected @param tag for 'name'. 12
error Expected an @return tag. 17
error Line is longer than 80 characters. 17
error More than 7 parameters. 17
error Expected @param tag for 'node'. 17
error Expected @param tag for 'styles'. 17
error Expected @param tag for 'listContext'. 17
error Expected @param tag for 'inTable'. 17
error Expected @param tag for 'inListItem'. 17
error Expected @param tag for 'ignoreText'. 17
error Expected @param tag for 'escapeWikiMarkup'. 17
error Expected @param tag for 'overridePreviousSibling'. 17
error Line is longer than 80 characters. 20
error Expected @param tag for 'nodeContext'. 23
error Expected @param tag for 'nodeContext'. 29
error Missing a Javadoc comment. 31
error Missing a Javadoc comment. 32
error Line is longer than 80 characters. 33
error Missing a Javadoc comment. 33
error Missing a Javadoc comment. 34

com/atlassian/renderer/v2/macro/code/SourceCodeFormatterRepository.java

Violation Message Line
error Missing a Javadoc comment. 5
error '{' should be on the previous line. 6
error Missing a Javadoc comment. 7
error Missing a Javadoc comment. 9

com/atlassian/renderer/macro/RadeoxCompatibilityMacro.java

Violation Message Line
error First sentence should end with a period. 19
error Line is longer than 80 characters. 22
error Missing a Javadoc comment. 24
error Missing a Javadoc comment. 25
error Line is longer than 80 characters. 26
error Missing a Javadoc comment. 26
error Line is longer than 80 characters. 28
error Missing a Javadoc comment. 28
error Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 28
error Line is longer than 80 characters. 29
error Missing a Javadoc comment. 29
error Missing a Javadoc comment. 30
error Missing a Javadoc comment. 31
error Missing a Javadoc comment. 32
error Missing a Javadoc comment. 34
error '{' should be on the previous line. 35
error Missing a Javadoc comment. 36
error '{' should be on the previous line. 37
error Line is longer than 80 characters. 38
error Missing a Javadoc comment. 41
error Parameter renderEngine should be final. 41
error '{' should be on the previous line. 42
error Missing a Javadoc comment. 45
error Parameter s should be final. 45
error '{' should be on the previous line. 46
error Line is longer than 80 characters. 47
error Missing a Javadoc comment. 50
error Parameter s should be final. 50
error Parameter o should be final. 50
error '{' should be on the previous line. 51
error Line is longer than 80 characters. 52
error Missing a Javadoc comment. 55
error '{' should be on the previous line. 56
error Line is longer than 80 characters. 57
error Missing a Javadoc comment. 60
error Parameter map should be final. 60
error '{' should be on the previous line. 61
error Line is longer than 80 characters. 62
error Missing a Javadoc comment. 65
error Parameter b should be final. 65
error '{' should be on the previous line. 66
error Missing a Javadoc comment. 69
error '{' should be on the previous line. 70
error Line is longer than 80 characters. 71
error Missing a Javadoc comment. 74
error '{' should be on the previous line. 75
error Line is longer than 80 characters. 80
error Missing a Javadoc comment. 80
error Parameter radeoxMacro should be final. 80
error 'radeoxMacro' hides a field. 80
error '{' should be on the previous line. 85
error '}' should be on the same line. 87
error '{' should be on the previous line. 89
error Line is longer than 80 characters. 90
error Method 'getBodyRenderMode' is not designed for extension - needs to be abstract, final or empty. 94
error Missing a Javadoc comment. 94
error '{' should be on the previous line. 95
error Method 'getRadeoxMacro' is not designed for extension - needs to be abstract, final or empty. 99
error Missing a Javadoc comment. 99
error '{' should be on the previous line. 100
error Method 'hasBody' is not designed for extension - needs to be abstract, final or empty. 104
error Missing a Javadoc comment. 104
error '{' should be on the previous line. 105
error Method 'isInline' is not designed for extension - needs to be abstract, final or empty. 109
error Missing a Javadoc comment. 109
error '{' should be on the previous line. 110
error Line is longer than 80 characters. 111
error 'if' construct must use '{}'s. 114
error 'if' construct must use '{}'s. 117
error 'if' construct must use '{}'s. 120
error 'else' construct must use '{}'s. 122
error Line is longer than 80 characters. 129
error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 129
error Missing a Javadoc comment. 129
error Parameter parameters should be final. 129
error Parameter content should be final. 129
error Parameter context should be final. 129
error 'if' construct must use '{}'s. 137
error 'if' is not followed by whitespace. 137
error Line is longer than 80 characters. 138
error '{' should be on the previous line. 148
error 'if' construct must use '{}'s. 151
error '}' should be on the same line. 155
error '{' should be on the previous line. 157

com/atlassian/renderer/v2/components/HtmlEscaper.java

Violation Message Line
error Missing a Javadoc comment. 5
error '{' should be on the previous line. 6
error Line is longer than 80 characters. 7
error Missing a Javadoc comment. 7
error Missing a Javadoc comment. 8
error Parameter c should be final. 10
error '{' should be on the previous line. 11
error 'if' construct must use '{}'s. 12
error 'if' construct must use '{}'s. 14
error Line is longer than 80 characters. 19
error Missing a Javadoc comment. 19
error Parameter c should be final. 21
error '{' should be on the previous line. 22
error '{' should be on the previous line. 24
error '145' is a magic number. 31
error '146' is a magic number. 33
error '147' is a magic number. 35
error '148' is a magic number. 37
error Missing a Javadoc comment. 44
error Parameter c should be final. 46
error '{' should be on the previous line. 47
error 'if' construct must use '{}'s. 48
error Missing a Javadoc comment. 53
error '{' should be on the previous line. 54
error Line is longer than 80 characters. 58
error Line is longer than 80 characters. 59
error Line is longer than 80 characters. 62
error Line is longer than 80 characters. 63
error Line is longer than 80 characters. 67
error Line is longer than 80 characters. 68
error Parameter s should be final. 71
error Parameter preserveExistingEntities should be final. 71
error '{' should be on the previous line. 72
error Line is longer than 80 characters. 77
error Line is longer than 80 characters. 81
error Line is longer than 80 characters. 82
error Line is longer than 80 characters. 85
error Parameter s should be final. 85
error Parameter preserveExistingEntities should be final. 85
error Line is longer than 80 characters. 87
error Line is longer than 80 characters. 91
error Line is longer than 80 characters. 93
error Line is longer than 80 characters. 94
error Line is longer than 80 characters. 98
error Line is longer than 80 characters. 99
error Line is longer than 80 characters. 102
error Parameter s should be final. 102
error Parameter preserveExistingEntities should be final. 102
error Line is longer than 80 characters. 104
error Line is longer than 80 characters. 107
error Missing a Javadoc comment. 107
error Parameter s should be final. 107
error Parameter preserveExistingEntities should be final. 107
error Parameter charMap should be final. 107
error 'if' construct must use '{}'s. 109
error '50' is a magic number. 111
error '{' should be on the previous line. 113
error 'if' construct must use '{}'s. 115
error 'else' construct must use '{}'s. 117
error Missing a Javadoc comment. 123
error Parameter s should be final. 123
error Parameter startIndex should be final. 123
error '{' should be on the previous line. 124
error Missing a Javadoc comment. 129
error '{' should be on the previous line. 130
error Missing a Javadoc comment. 131

com/atlassian/renderer/wysiwyg/NodeContext.java

Violation Message Line
error Unused import - com.atlassian.renderer.wysiwyg.converter.DefaultWysiwygConverter. 5
error Line is longer than 80 characters. 10
error Line is longer than 80 characters. 11
error '{' should be on the previous line. 14
error Missing a Javadoc comment. 15
error Missing a Javadoc comment. 16
error Missing a Javadoc comment. 17
error Missing a Javadoc comment. 18
error Missing a Javadoc comment. 19
error Missing a Javadoc comment. 20
error Missing a Javadoc comment. 21
error Missing a Javadoc comment. 22
error Line is longer than 80 characters. 24
error Missing a Javadoc comment. 24
error More than 7 parameters. 24
error Parameter node should be final. 24
error 'node' hides a field. 24
error Parameter previousSibling should be final. 24
error 'previousSibling' hides a field. 24
error Parameter styles should be final. 24
error 'styles' hides a field. 24
error Parameter listContext should be final. 24
error 'listContext' hides a field. 24
error Parameter inTable should be final. 24
error 'inTable' hides a field. 24
error Parameter inListItem should be final. 25
error 'inListItem' hides a field. 25
error Parameter ignoreText should be final. 25
error 'ignoreText' hides a field. 25
error Parameter escapeWikiMarkup should be final. 25
error 'escapeWikiMarkup' hides a field. 25
error '{' should be on the previous line. 26
error Line is longer than 80 characters. 38
error Method 'getFirstChildNodeContext' is not designed for extension - needs to be abstract, final or empty. 41
error '{' should be on the previous line. 42
error 'if' construct must use '{}'s. 43
error Line has trailing spaces. 45
error Line is longer than 80 characters. 46
error Line is longer than 80 characters. 50
error Method 'getNextSiblingNodeContext' is not designed for extension - needs to be abstract, final or empty. 53
error '{' should be on the previous line. 54
error 'if' construct must use '{}'s. 55
error Line is longer than 80 characters. 58
error Line is longer than 80 characters. 61
error Method 'invokeConvert' is not designed for extension - needs to be abstract, final or empty. 61
error Missing a Javadoc comment. 61
error Parameter wysiwygNodeConverter should be final. 61
error Parameter wysiwygConverter should be final. 61
error Line has trailing spaces. 63
error Line is longer than 80 characters. 63
error '{' should be on the previous line. 70
error Missing a Javadoc comment. 71
error Missing a Javadoc comment. 72
error Missing a Javadoc comment. 73
error Missing a Javadoc comment. 74
error Missing a Javadoc comment. 75
error Missing a Javadoc comment. 76
error Missing a Javadoc comment. 77
error Missing a Javadoc comment. 78
error Missing a Javadoc comment. 80
error Parameter originalNodeContext should be final. 80
error '{' should be on the previous line. 81
error Method 'build' is not designed for extension - needs to be abstract, final or empty. 92
error Missing a Javadoc comment. 92
error '{' should be on the previous line. 93
error Line is longer than 80 characters. 94
error Method 'node' is not designed for extension - needs to be abstract, final or empty. 98
error Missing a Javadoc comment. 98
error Parameter node should be final. 98
error 'node' hides a field. 98
error '{' should be on the previous line. 99
error Method 'previousSibling' is not designed for extension - needs to be abstract, final or empty. 105
error Missing a Javadoc comment. 105
error Parameter previousSibling should be final. 105
error 'previousSibling' hides a field. 105
error '{' should be on the previous line. 106
error Method 'ignoreText' is not designed for extension - needs to be abstract, final or empty. 111
error Missing a Javadoc comment. 111
error Parameter ignoreText should be final. 111
error 'ignoreText' hides a field. 111
error '{' should be on the previous line. 112
error Method 'styles' is not designed for extension - needs to be abstract, final or empty. 117
error Missing a Javadoc comment. 117
error Parameter style should be final. 117
error '{' should be on the previous line. 118
error Method 'getNode' is not designed for extension - needs to be abstract, final or empty. 124
error Missing a Javadoc comment. 124
error '{' should be on the previous line. 125
error Method 'getPreviousSibling' is not designed for extension - needs to be abstract, final or empty. 129
error Missing a Javadoc comment. 129
error '{' should be on the previous line. 130
error Method 'getStyles' is not designed for extension - needs to be abstract, final or empty. 134
error Missing a Javadoc comment. 134
error '{' should be on the previous line. 135
error Method 'getListContext' is not designed for extension - needs to be abstract, final or empty. 139
error Missing a Javadoc comment. 139
error '{' should be on the previous line. 140
error Method 'isInTable' is not designed for extension - needs to be abstract, final or empty. 144
error Missing a Javadoc comment. 144
error '{' should be on the previous line. 145
error Method 'isInListItem' is not designed for extension - needs to be abstract, final or empty. 149
error Missing a Javadoc comment. 149
error '{' should be on the previous line. 150
error Method 'isIgnoreText' is not designed for extension - needs to be abstract, final or empty. 154
error Missing a Javadoc comment. 154
error '{' should be on the previous line. 155
error Method 'isEscapeWikiMarkup' is not designed for extension - needs to be abstract, final or empty. 159
error Missing a Javadoc comment. 159
error '{' should be on the previous line. 160
error Line is longer than 80 characters. 165
error Line is longer than 80 characters. 166
error Line is longer than 80 characters. 172
error Method 'getBooleanAttributeValue' is not designed for extension - needs to be abstract, final or empty. 172
error Parameter attributeName should be final. 172
error Parameter defaultValue should be final. 172
error Line is longer than 80 characters. 175
error Avoid inline conditionals. 175
error Method 'getAttribute' is not designed for extension - needs to be abstract, final or empty. 182
error Parameter name should be final. 182
error Expected @param tag for 'name'. 182
error '{' should be on the previous line. 183
error '{' should be on the previous line. 186
error Line is longer than 80 characters. 187
error '}' should be on the same line. 190
error '{' should be on the previous line. 192
error Avoid inline conditionals. 194

com/atlassian/renderer/wysiwyg/converter/IgnoreNodeAndChildTextConverter.java

Violation Message Line
error File does not end with a newline. 0
error Class IgnoreNodeAndChildTextConverter should be declared as final. 6
error Missing a Javadoc comment. 6
error '{' should be on the previous line. 7
error Line is longer than 80 characters. 8
error Missing a Javadoc comment. 8
error Name 'INSTANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 8
error Variable 'INSTANCE' must be private and have accessor methods. 8
error Missing a Javadoc comment. 10
error '{' should be on the previous line. 11
error Missing a Javadoc comment. 14
error Parameter nodeContext should be final. 14
error '{' should be on the previous line. 15
error Line is longer than 80 characters. 21
error Missing a Javadoc comment. 21
error Parameter nodeContext should be final. 21
error Parameter wysiwygConverter should be final. 21
error Line is longer than 80 characters. 23

com/atlassian/renderer/v2/components/BackslashEscapeRendererComponent.java

Violation Message Line
error Line is longer than 80 characters. 11
error Line is longer than 80 characters. 12
error Line is longer than 80 characters. 15
error Line is longer than 80 characters. 18
error Missing a Javadoc comment. 18
error '{' is followed by whitespace. 18
error Line is longer than 80 characters. 19
error Missing a Javadoc comment. 19
error Line is longer than 80 characters. 22
error Line is longer than 80 characters. 23
error Expected an @return tag. 25
error Parameter str should be final. 25
error Expected @param tag for 'str'. 25
error '{' should be on the previous line. 26
error '10' is a magic number. 27
error '{' should be on the previous line. 30
error '{' should be on the previous line. 34
error 'if' construct must use '{}'s. 35
error Method 'shouldRender' is not designed for extension - needs to be abstract, final or empty. 45
error Missing a Javadoc comment. 45
error Parameter renderMode should be final. 45
error '{' should be on the previous line. 46
error Method 'render' is not designed for extension - needs to be abstract, final or empty. 50
error Missing a Javadoc comment. 50
error Parameter wiki should be final. 50
error Parameter context should be final. 50
error '{' should be on the previous line. 51
error '{' should be on the previous line. 53
error Line is longer than 80 characters. 59
error Method 'appendSubstitution' is not designed for extension - needs to be abstract, final or empty. 59
error Missing a Javadoc comment. 59
error Parameter buffer should be final. 59
error Parameter context should be final. 59
error Parameter matcher should be final. 59
error Line is longer than 80 characters. 63
error '{' should be on the previous line. 66
error '{' should be on the previous line. 68
error Line is longer than 80 characters. 69
error '}' should be on the same line. 70
error '{' should be on the previous line. 72
error '}' should be on the same line. 75
error 'else' construct must use '{}'s. 76
error 'cast' is not followed by whitespace. 77

com/atlassian/renderer/v2/components/AbstractRendererComponent.java

Violation Message Line
error File does not end with a newline. 0
error Missing a Javadoc comment. 9
error '{' should be on the previous line. 10

com/atlassian/renderer/v2/Renderer.java

Violation Message Line
error Missing a Javadoc comment. 5
error '{' should be on the previous line. 6
error Line is longer than 80 characters. 17
error Line is longer than 80 characters. 22
error Line is longer than 80 characters. 23
error Redundant 'public' modifier. 25
error Expected @param tag for 'context'. 25
error Redundant 'public' modifier. 31

com/atlassian/renderer/v2/components/block/LineWalker.java

Violation Message Line
error Missing a Javadoc comment. 8
error '{' should be on the previous line. 9
error Missing a Javadoc comment. 10
error Missing a Javadoc comment. 11
error Missing a Javadoc comment. 12
error Missing a Javadoc comment. 14
error Parameter text should be final. 14
error '{' should be on the previous line. 15
error Method 'hasNext' is not designed for extension - needs to be abstract, final or empty. 19
error Missing a Javadoc comment. 19
error '{' should be on the previous line. 20
error '{' should be on the previous line. 22
error 'if' construct must use '{}'s. 23
error '}' should be on the same line. 27
error '{' should be on the previous line. 29
error Line is longer than 80 characters. 30
error Method 'peek' is not designed for extension - needs to be abstract, final or empty. 34
error Missing a Javadoc comment. 34
error '{' should be on the previous line. 35
error 'if' construct must use '{}'s. 36
error 'if' construct must use '{}'s. 39
error Method 'next' is not designed for extension - needs to be abstract, final or empty. 45
error Missing a Javadoc comment. 45
error '{' should be on the previous line. 46
error 'if' construct must use '{}'s. 47
error 'if' construct must use '{}'s. 50
error Method 'pushBack' is not designed for extension - needs to be abstract, final or empty. 58
error Missing a Javadoc comment. 58
error Parameter line should be final. 58
error '{' should be on the previous line. 59

com/atlassian/renderer/util/UrlUtil.java

Violation Message Line
error Using the '.*' form of import should be avoided - java.util.*. 10
error Missing a Javadoc comment. 12
error Utility classes should not have a public or default constructor. 12
error '{' should be on the previous line. 13
error Line is longer than 80 characters. 14
error Missing a Javadoc comment. 14
error Line is longer than 80 characters. 15
error Line is longer than 80 characters. 26
error Parameter url should be final. 29
error Expected @param tag for 'url'. 29
error '{' should be on the previous line. 30
error '{' should be on the previous line. 32
error Missing a Javadoc comment. 39
error Parameter str should be final. 39
error '{' should be on the previous line. 40
error '{' should be on the previous line. 42
error Missing a Javadoc comment. 49
error Parameter str should be final. 49
error '{' should be on the previous line. 50
error '{' should be on the previous line. 52
error Missing a Javadoc comment. 59
error Parameter str should be final. 59
error '{' should be on the previous line. 60
error '{' should be on the previous line. 62
error Name 'str_lower' must match pattern '^[a-z][a-zA-Z0-9]*$'. 66
error '{' should be on the previous line. 70
error Line is longer than 80 characters. 74
error Missing a Javadoc comment. 83
error Parameter linkBody should be final. 83
error '{' should be on the previous line. 84
error '{' should be on the previous line. 87
error Line is longer than 80 characters. 99
error Line is longer than 80 characters. 100
error Line is longer than 80 characters. 103
error Line is longer than 80 characters. 104
error Line is longer than 80 characters. 105
error Line is longer than 80 characters. 106
error Line is longer than 80 characters. 107
error Line is longer than 80 characters. 108
error Line is longer than 80 characters. 110
error Line is longer than 80 characters. 111
error Parameter html should be final. 115
error Parameter baseUrl should be final. 115
error '{' should be on the previous line. 116
error '10' is a magic number. 117
error '{' should be on the previous line. 118
error '{' should be on the previous line. 126
error Line is longer than 80 characters. 128
error '{' should be on the previous line. 132
error '{' should be on the previous line. 135
error Line is longer than 80 characters. 139
error '{' should be on the previous line. 143
error Line is longer than 80 characters. 151
error '{' should be on the previous line. 154
error 'if' construct must use '{}'s. 155
error 'else' construct must use '{}'s. 157
error Line is longer than 80 characters. 169
error Parameter url should be final. 171
error '{' should be on the previous line. 172
error Line is longer than 80 characters. 173
error '{' should be on the previous line. 175
error 'if' construct must use '{}'s. 177
error Line is longer than 80 characters. 183
error Line is longer than 80 characters. 187
error Parameter baseUrl should be final. 189
error '{' should be on the previous line. 190
error 'if' construct must use '{}'s. 194
error Line is longer than 80 characters. 197
error 'if' construct must use '{}'s. 199
error Line is longer than 80 characters. 206
error Line is longer than 80 characters. 209
error Line is longer than 80 characters. 210
error Parameter baseUrl should be final. 212
error '{' should be on the previous line. 213
error Line is longer than 80 characters. 216
error 'if' construct must use '{}'s. 218
error Missing a Javadoc comment. 224
error '{' should be on the previous line. 225
error Line is longer than 80 characters. 238
error Expected an @return tag. 243
error Line is longer than 80 characters. 243
error Parameter request should be final. 243
error Parameter name should be final. 243
error Parameter value should be final. 243
error '{' should be on the previous line. 248
error Line is longer than 80 characters. 255
error '{' should be on the previous line. 259
error '}' should be on the same line. 262
error '{' should be on the previous line. 264
error Line is longer than 80 characters. 265
error '{' should be on the previous line. 268
error '{' should be on the previous line. 274
error Parameter url should be final. 287
error '{' should be on the previous line. 288
error 'if' is not followed by whitespace. 290
error '{' should be on the previous line. 291
error 'if' is not followed by whitespace. 293
error '{' should be on the previous line. 294
error 'for' is not followed by whitespace. 296
error '=' is not preceded with whitespace. 296
error '=' is not followed by whitespace. 296
error '<' is not preceded with whitespace. 296
error '<' is not followed by whitespace. 296
error '{' should be on the previous line. 297
error '}' should be on the same line. 303
error '{' should be on the previous line. 305
error Line is longer than 80 characters. 320
error Parameter url should be final. 320
error Expected @param tag for 'url'. 320
error Parameter paramName should be final. 320
error Expected @param tag for 'paramName'. 320
error Parameter value should be final. 320
error Expected @param tag for 'value'. 320
error Expected an @return tag. 331
error Parameter url should be final. 331
error Expected @param tag for 'url'. 331
error '{' should be on the previous line. 332
error '{' should be on the previous line. 334
error '{' should be on the previous line. 339
error '}' should be on the same line. 341
error '{' should be on the previous line. 343

com/atlassian/renderer/macro/macros/PanelMacro.java

Violation Message Line
error Missing a Javadoc comment. 10
error '{' should be on the previous line. 11
error Missing a Javadoc comment. 12
error Method 'setWikiStyleRenderer' is not designed for extension - needs to be abstract, final or empty. 14
error Missing a Javadoc comment. 14
error Parameter wikiStyleRenderer should be final. 14
error 'wikiStyleRenderer' hides a field. 14
error '{' should be on the previous line. 15
error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 19
error Missing a Javadoc comment. 19
error '{' should be on the previous line. 20
error Method 'getPanelCSSClass' is not designed for extension - needs to be abstract, final or empty. 24
error Missing a Javadoc comment. 24
error '{' should be on the previous line. 25
error Method 'getPanelContentCSSClass' is not designed for extension - needs to be abstract, final or empty. 29
error Missing a Javadoc comment. 29
error '{' should be on the previous line. 30
error Method 'getPanelHeaderCSSClass' is not designed for extension - needs to be abstract, final or empty. 34
error Missing a Javadoc comment. 34
error '{' should be on the previous line. 35
error Line is longer than 80 characters. 39
error Method 'writeContent' is not designed for extension - needs to be abstract, final or empty. 39
error Missing a Javadoc comment. 39
error Parameter writer should be final. 39
error Parameter macroParameter should be final. 39
error Parameter content should be final. 39
error Parameter backgroundColor should be final. 39
error Line is longer than 80 characters. 41
error 'cast' is not followed by whitespace. 41
error Line is longer than 80 characters. 43

com/atlassian/renderer/wysiwyg/WysiwygMacroHelper.java

Violation Message Line
error Line is longer than 80 characters. 24
error '{' should be on the previous line. 27
error Line is longer than 80 characters. 28
error Missing a Javadoc comment. 28
error Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 28
error Missing a Javadoc comment. 30
error Missing a Javadoc comment. 31
error Missing a Javadoc comment. 32
error Missing a Javadoc comment. 33
error Missing a Javadoc comment. 34
error Line is longer than 80 characters. 35
error Missing a Javadoc comment. 35
error Missing a Javadoc comment. 36
error Line is longer than 80 characters. 37
error Missing a Javadoc comment. 37
error Missing a Javadoc comment. 39
error Missing a Javadoc comment. 40
error Missing a Javadoc comment. 42
error Line is longer than 80 characters. 43
error Missing a Javadoc comment. 43
error Line is longer than 80 characters. 45
error Missing a Javadoc comment. 45
error Line is longer than 80 characters. 46
error Missing a Javadoc comment. 46
error Line is longer than 80 characters. 47
error Missing a Javadoc comment. 47
error Line is longer than 80 characters. 48
error Missing a Javadoc comment. 48
error Missing a Javadoc comment. 50
error Missing a Javadoc comment. 52
error Missing a Javadoc comment. 53
error Missing a Javadoc comment. 55
error Parameter macroRendererComponent should be final. 55
error 'macroRendererComponent' hides a field. 55
error '{' should be on the previous line. 56
error Line is longer than 80 characters. 61
error Line is longer than 80 characters. 69
error Method 'renderMacro' is not designed for extension - needs to be abstract, final or empty. 69
error Parameter startTag should be final. 69
error Parameter macro should be final. 69
error Parameter body should be final. 69
error Parameter params should be final. 69
error Parameter context should be final. 69
error Parameter buffer should be final. 69
error Line is longer than 80 characters. 71
error Line is longer than 80 characters. 72
error Line is longer than 80 characters. 74
error Line is longer than 80 characters. 80
error Line is longer than 80 characters. 84
error Line is longer than 80 characters. 93
error Parameter startTag should be final. 93
error Parameter macro should be final. 93
error Parameter body should be final. 93
error Parameter params should be final. 93
error Line is longer than 80 characters. 94
error Parameter context should be final. 94
error Parameter buffer should be final. 94
error '{' should be on the previous line. 99
error Line is longer than 80 characters. 100
error '}' should be on the same line. 101
error '{' should be on the previous line. 103
error Line is longer than 80 characters. 108
error Missing a Javadoc comment. 111
error Parameter macro should be final. 111
error '{' should be on the previous line. 112
error Line is longer than 80 characters. 119
error Line is longer than 80 characters. 121
error Parameter startTag should be final. 121
error Expected @param tag for 'startTag'. 121
error Parameter macro should be final. 121
error Expected @param tag for 'macro'. 121
error Parameter body should be final. 121
error Expected @param tag for 'body'. 121
error Parameter context should be final. 121
error Expected @param tag for 'context'. 121
error Parameter result should be final. 121
error Expected @param tag for 'result'. 121
error Line is longer than 80 characters. 126
error 'if' construct must use '{}'s. 128
error Line is longer than 80 characters. 129
error '}' should be on the same line. 130
error Line is longer than 80 characters. 132
error Line is longer than 80 characters. 133
error Line is longer than 80 characters. 134
error Line is longer than 80 characters. 135
error 'if' construct must use '{}'s. 137
error Line is longer than 80 characters. 140
error Line is longer than 80 characters. 142
error Line is longer than 80 characters. 143
error Avoid inline conditionals. 143
error Line is longer than 80 characters. 144
error 'if' construct must use '{}'s. 146
error Line is longer than 80 characters. 149
error Line is longer than 80 characters. 154
error '{' should be on the previous line. 159
error 'if' construct must use '{}'s. 160
error Line is longer than 80 characters. 170
error Line has trailing spaces. 171
error Line is longer than 80 characters. 173
error Line is longer than 80 characters. 175
error Parameter startTag should be final. 175
error Expected @param tag for 'startTag'. 175
error Parameter macro should be final. 175
error Expected @param tag for 'macro'. 175
error Parameter body should be final. 175
error Expected @param tag for 'body'. 175
error Parameter params should be final. 175
error Expected @param tag for 'params'. 175
error Parameter context should be final. 176
error Expected @param tag for 'context'. 176
error Parameter result should be final. 176
error Expected @param tag for 'result'. 176
error '{' should be on the previous line. 177
error Comment matches to-do format 'TODO:'. 178
error Line is longer than 80 characters. 178
error Line is longer than 80 characters. 179
error Line is longer than 80 characters. 180
error Line is longer than 80 characters. 183
error Missing a Javadoc comment. 187
error Parameter startTag should be final. 187
error Parameter buffer should be final. 187
error Line is longer than 80 characters. 189
error Missing a Javadoc comment. 193
error Parameter macroTag should be final. 193
error Parameter result should be final. 193
error '{' should be on the previous line. 194
error Line is longer than 80 characters. 195
error Line is longer than 80 characters. 199
error Line is longer than 80 characters. 200
error Line is longer than 80 characters. 201
error Line is longer than 80 characters. 202
error Missing a Javadoc comment. 202
error Parameter context should be final. 202
error Parameter buffer should be final. 202
error Parameter inline should be final. 202
error '{' should be on the previous line. 205
error Line is longer than 80 characters. 206
error Line is longer than 80 characters. 210
error Missing a Javadoc comment. 210
error Parameter startTag should be final. 210
error Parameter macro should be final. 210
error Parameter body should be final. 210
error Parameter params should be final. 210
error Parameter context should be final. 211
error Parameter buffer should be final. 211
error '{' should be on the previous line. 212
error Line is longer than 80 characters. 215
error Unused @param tag for 'divOrSpanTag'. 223
error Line is longer than 80 characters. 224
error Parameter macroTag should be final. 226
error Parameter macro should be final. 226
error Expected @param tag for 'macro'. 226
error 'if' construct must use '{}'s. 230
error Line is longer than 80 characters. 231
error 'else' construct must use '{}'s. 232
error Line is longer than 80 characters. 233
error Line is longer than 80 characters. 236
error 'if' construct must use '{}'s. 237
error Line is longer than 80 characters. 238
error Line is longer than 80 characters. 241
error '{' should be on the previous line. 246
error Line is longer than 80 characters. 247
error '{' should be on the previous line. 249
error Line is longer than 80 characters. 250
error '{' should be on the previous line. 252
error Line is longer than 80 characters. 253
error Line is longer than 80 characters. 259
error Avoid inline conditionals. 259
error Line is longer than 80 characters. 260
error Line is longer than 80 characters. 261
error Expected an @return tag. 270
error Parameter macro should be final. 270
error Expected @param tag for 'macro'. 270
error '{' should be on the previous line. 271
error '&&' should be on a new line. 272
error Line is longer than 80 characters. 273
error Line is longer than 80 characters. 276
error Missing a Javadoc comment. 276
error Parameter macro should be final. 276
error 'if' construct must use '{}'s. 278
error '{' should be on the previous line. 282
error Line is longer than 80 characters. 283
error Expected an @return tag. 292
error Parameter node should be final. 292
error Expected @param tag for 'node'. 292
error '{' should be on the previous line. 293
error Expected an @return tag. 300
error Parameter node should be final. 300
error Expected @param tag for 'node'. 300
error '{' should be on the previous line. 301
error Line is longer than 80 characters. 303
error Expected an @return tag. 309
error Parameter node should be final. 309
error Expected @param tag for 'node'. 309
error '{' should be on the previous line. 310
error Line is longer than 80 characters. 312
error Line is longer than 80 characters. 322
error Line is longer than 80 characters. 325
error Line is longer than 80 characters. 326
error 'if' construct must use '{}'s. 329
error Line is longer than 80 characters. 332
error 'if' construct must use '{}'s. 333
error Line is longer than 80 characters. 334
error 'else' construct must use '{}'s. 335
error Line is longer than 80 characters. 336
error Line is longer than 80 characters. 344
error Line is longer than 80 characters. 346
error Parameter nodeContext should be final. 346
error Expected @param tag for 'nodeContext'. 346
error Parameter defaultWysiwygConverter should be final. 346
error Expected @param tag for 'defaultWysiwygConverter'. 346
error Parameter macro should be final. 347
error Expected @param tag for 'macro'. 347
error Parameter result should be final. 347
error Expected @param tag for 'result'. 347
error Parameter startTagText should be final. 347
error Expected @param tag for 'startTagText'. 347
error '{' should be on the previous line. 348
error Line is longer than 80 characters. 349
error Line is longer than 80 characters. 350
error Line is longer than 80 characters. 351
error 'if' construct must use '{}'s. 354
error 'if' construct must use '{}'s. 357
error Line is longer than 80 characters. 360
error '{' should be on the previous line. 362
error 'if' construct must use '{}'s. 364
error Line is longer than 80 characters. 367
error Line is longer than 80 characters. 374
error Line is longer than 80 characters. 376
error Parameter nodeContext should be final. 376
error Expected @param tag for 'nodeContext'. 376
error Parameter defaultWysiwygConverter should be final. 376
error Expected @param tag for 'defaultWysiwygConverter'. 376
error Parameter macro should be final. 377
error Expected @param tag for 'macro'. 377
error Parameter result should be final. 377
error Expected @param tag for 'result'. 377
error '{' should be on the previous line. 378
error Line is longer than 80 characters. 379
error '{' should be on the previous line. 381
error Line is longer than 80 characters. 382
error '}' should be on the same line. 383
error Line is longer than 80 characters. 384
error '{' should be on the previous line. 386
error Must have at least one statement. 386
error '}' should be on the same line. 388
error Line is longer than 80 characters. 389
error Line is longer than 80 characters. 391
error '}' should be on the same line. 392
error '{' should be on the previous line. 395
error Line is longer than 80 characters. 396
error Line is longer than 80 characters. 397
error '}' should be on the same line. 398
error '{' should be on the previous line. 401
error Line is longer than 80 characters. 402
error '}' should be on the same line. 403
error '{' should be on the previous line. 405
error Line is longer than 80 characters. 407
error Line is longer than 80 characters. 412
error Line is longer than 80 characters. 415
error Expected @param tag for 'nodeContext'. 415
error Expected @param tag for 'defaultWysiwygConverter'. 415
error Expected @param tag for 'macro'. 415
error Line is longer than 80 characters. 417
error '{' should be on the previous line. 419
error '{' should be on the previous line. 423
error '{' should be on the previous line. 429
error Line is longer than 80 characters. 430
error '{' should be on the previous line. 434
error Line is longer than 80 characters. 435
error Line is longer than 80 characters. 439
error Missing a Javadoc comment. 442
error Parameter macro should be final. 442
error '{' should be on the previous line. 443
error Line is longer than 80 characters. 444
error '{' should be on the previous line. 449
error Line is longer than 80 characters. 456
error Expected an @return tag. 459
error Line is longer than 80 characters. 459
error Expected @param tag for 'nodeContext'. 459
error Expected @param tag for 'defaultWysiwygConverter'. 459
error '{' should be on the previous line. 465
error '{' should be on the previous line. 468
error 'if' construct must use '{}'s. 469
error Line is longer than 80 characters. 470
error 'else' construct must use '{}'s. 471
error Line is longer than 80 characters. 472

com/atlassian/renderer/RendererConfiguration.java

Violation Message Line
error Line is longer than 80 characters. 4
error '{' should be on the previous line. 7
error Redundant 'public' modifier. 12
error Line is longer than 80 characters. 15
error Redundant 'public' modifier. 19
error Line is longer than 80 characters. 22
error Redundant 'public' modifier. 25
error Line is longer than 80 characters. 29
error Redundant 'public' modifier. 31

com/atlassian/renderer/embedded/DefaultEmbeddedResourceRenderer.java

Violation Message Line
error First sentence should end with a period. 16
error Line is longer than 80 characters. 17
error Missing a Javadoc comment. 21
error Variable 'renderMap' must be private and have accessor methods. 21
error Missing a Javadoc comment. 22
error Variable 'attachmentManager' must be private and have accessor methods. 22
error Missing a Javadoc comment. 24
error '{' should be on the previous line. 25
error Line is longer than 80 characters. 28
error Missing a Javadoc comment. 28
error Parameter attachmentManager should be final. 28
error 'attachmentManager' hides a field. 28
error Line is longer than 80 characters. 33
error Method 'renderResource' is not designed for extension - needs to be abstract, final or empty. 33
error Missing a Javadoc comment. 33
error Parameter resource should be final. 33
error Parameter context should be final. 33
error '{' should be on the previous line. 36
error Line is longer than 80 characters. 37
error Line is longer than 80 characters. 38
error 'if' is not followed by whitespace. 38
error Line is longer than 80 characters. 40
error 'if' construct must use '{}'s. 41
error Line is longer than 80 characters. 42
error Line is longer than 80 characters. 44
error Line is longer than 80 characters. 45
error '{' should be on the previous line. 50
error Line is longer than 80 characters. 51
error 'if' construct must use '{}'s. 52
error Line is longer than 80 characters. 53
error Line is longer than 80 characters. 55
error Line is longer than 80 characters. 58
error Line is longer than 80 characters. 60
error 'if' construct must use '{}'s. 61
error Line is longer than 80 characters. 61
error '}' should be on the same line. 65
error '{' should be on the previous line. 68
error Method 'getAttachmentManager' is not designed for extension - needs to be abstract, final or empty. 73
error Missing a Javadoc comment. 73
error '{' should be on the previous line. 74
error Line is longer than 80 characters. 78
error Method 'setAttachmentManager' is not designed for extension - needs to be abstract, final or empty. 78
error Missing a Javadoc comment. 78
error Parameter attachmentManager should be final. 78
error 'attachmentManager' hides a field. 78
error Method 'getRenderMap' is not designed for extension - needs to be abstract, final or empty. 83
error Missing a Javadoc comment. 83
error '{' should be on the previous line. 84
error '{' should be on the previous line. 86
error Line is longer than 80 characters. 88
error Line is longer than 80 characters. 89
error Line is longer than 80 characters. 90
error Line is longer than 80 characters. 91
error Line is longer than 80 characters. 96

com/atlassian/renderer/embedded/EmbeddedAudio.java

Violation Message Line
error '{' should be on the previous line. 11
error Missing a Javadoc comment. 12
error Name 'RESOURCE_TYPE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 12
error Variable 'RESOURCE_TYPE' must be private and have accessor methods. 12
error Missing a Javadoc comment. 14
error Parameter string should be final. 14
error '{' should be on the previous line. 15
error Missing a Javadoc comment. 19
error Parameter parser should be final. 19
error '{' should be on the previous line. 20
error Line is longer than 80 characters. 23
error 'if' construct must use '{}'s. 24
error 'if' construct must use '{}'s. 26
error Missing a Javadoc comment. 30
error Parameter parser should be final. 30
error '{' should be on the previous line. 31

com/atlassian/renderer/RenderedContentStore.java

Violation Message Line
error Line is longer than 80 characters. 13
error Line is longer than 80 characters. 14
error Line is longer than 80 characters. 15
error Line is longer than 80 characters. 18
error Line is longer than 80 characters. 19
error '{' should be on the previous line. 23
error Line is longer than 80 characters. 24
error Missing a Javadoc comment. 24
error First sentence should end with a period. 26
error Line is longer than 80 characters. 29
error First sentence should end with a period. 31
error Line is longer than 80 characters. 32
error Line is longer than 80 characters. 34
error First sentence should end with a period. 36
error Line is longer than 80 characters. 41
error Missing a Javadoc comment. 41
error Line is longer than 80 characters. 42
error Missing a Javadoc comment. 42
error Missing a Javadoc comment. 44
error Line is longer than 80 characters. 47
error Line is longer than 80 characters. 53
error Parameter renderContext should be final. 53
error Line is longer than 80 characters. 59
error Line is longer than 80 characters. 60
error Line is longer than 80 characters. 64
error Method 'addBlock' is not designed for extension - needs to be abstract, final or empty. 67
error Parameter content should be final. 67
error '{' should be on the previous line. 68
error '{' should be on the previous line. 70
error Line is longer than 80 characters. 71
error Line is longer than 80 characters. 79
error Line is longer than 80 characters. 80
error Line is longer than 80 characters. 84
error Method 'addInline' is not designed for extension - needs to be abstract, final or empty. 87
error Parameter content should be final. 87
error '{' should be on the previous line. 88
error '{' should be on the previous line. 90
error Line is longer than 80 characters. 91
error First sentence should end with a period. 98
error Line is longer than 80 characters. 99
error Line is longer than 80 characters. 102
error Method 'get' is not designed for extension - needs to be abstract, final or empty. 105
error Parameter token should be final. 105
error '{' should be on the previous line. 106
error '{' should be on the previous line. 108
error '3' is a magic number. 109
error '{' should be on the previous line. 110
error Line is longer than 80 characters. 111
error Line is longer than 80 characters. 115
error '}' should be on the same line. 117
error '{' should be on the previous line. 119
error Line is longer than 80 characters. 120
error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 125
error Missing a Javadoc comment. 125
error Parameter o should be final. 125
error '{' should be on the previous line. 126
error '{' should be on the previous line. 128
error '{' should be on the previous line. 132
error Line is longer than 80 characters. 136
error Line is longer than 80 characters. 138
error Avoid inline conditionals. 138
error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 146
error Missing a Javadoc comment. 146
error '{' should be on the previous line. 147
error Avoid inline conditionals. 148
error Missing a Javadoc comment. 151
error Parameter text should be final. 151
error '{' should be on the previous line. 152
error Line is longer than 80 characters. 153
error Line is longer than 80 characters. 154

com/atlassian/renderer/attachments/RendererAttachmentManager.java

Violation Message Line
error Line is longer than 80 characters. 8
error '{' should be on the previous line. 12
error Line is longer than 80 characters. 13
error Missing a Javadoc comment. 13
error Redundant 'public' modifier. 13
error Line is longer than 80 characters. 15
error Missing a Javadoc comment. 15
error Redundant 'public' modifier. 15
error Missing a Javadoc comment. 17
error Redundant 'public' modifier. 17

com/atlassian/renderer/v2/macro/code/formatter/JavaScriptFormatter.java

Violation Message Line
error File does not end with a newline. 0
error Redundant import from the same package - com.atlassian.renderer.v2.macro.code.formatter.AbstractFormatter. 3
error Missing a Javadoc comment. 5
error '{' should be on the previous line. 6
error Missing a Javadoc comment. 7
error Line is longer than 80 characters. 8
error '+' should be on a new line. 8
error Line is longer than 80 characters. 9
error '+' should be on a new line. 9
error Line is longer than 80 characters. 10
error '+' should be on a new line. 10
error Line is longer than 80 characters. 11
error '+' should be on a new line. 11
error Line is longer than 80 characters. 12
error Missing a Javadoc comment. 14
error '+' should be on a new line. 15
error '+' should be on a new line. 16
error '+' should be on a new line. 17
error Line is longer than 80 characters. 18
error Line is longer than 80 characters. 19
error Missing a Javadoc comment. 19
error '{' is followed by whitespace. 19
error Missing a Javadoc comment. 21
error '{' should be on the previous line. 22
error Method 'getSupportedLanguages' is not designed for extension - needs to be abstract, final or empty. 27
error Missing a Javadoc comment. 27
error '{' should be on the previous line. 28

com/atlassian/renderer/v2/V2Renderer.java

Violation Message Line
error Missing a Javadoc comment. 12
error '{' should be on the previous line. 13
error Missing a Javadoc comment. 14
error Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 14
error Missing a Javadoc comment. 15
error Missing a Javadoc comment. 17
error Missing a Javadoc comment. 19
error '{' is not followed by whitespace. 19
error '}' is not preceded with whitespace. 19
error Missing a Javadoc comment. 21
error Parameter components should be final. 21
error 'components' hides a field. 21
error '{' should be on the previous line. 22
error Line is longer than 80 characters. 23
error Method 'setComponents' is not designed for extension - needs to be abstract, final or empty. 26
error Missing a Javadoc comment. 26
error Parameter components should be final. 26
error 'components' hides a field. 26
error '{' should be on the previous line. 27
error Line is longer than 80 characters. 28
error Method 'render' is not designed for extension - needs to be abstract, final or empty. 31
error Missing a Javadoc comment. 31
error Parameter wiki should be final. 31
error Parameter renderContext should be final. 31
error '{' should be on the previous line. 32
error '{' should be on the previous line. 34
error '{' should be on the previous line. 36
error '{' should be on the previous line. 41
error '{' should be on the previous line. 48
error '{' should be on the previous line. 52
error Line is longer than 80 characters. 53
error '}' should be on the same line. 58
error '{' should be on the previous line. 60
error Line is longer than 80 characters. 61
error Line is longer than 80 characters. 62
error Method 'renderAsText' is not designed for extension - needs to be abstract, final or empty. 66
error Missing a Javadoc comment. 66
error Parameter originalContent should be final. 66
error Parameter context should be final. 66
error '{' should be on the previous line. 67
error '{' should be on the previous line. 69
error Line is longer than 80 characters. 70
error '}' should be on the same line. 71
error '{' should be on the previous line. 73
error Method 'getRendererType' is not designed for extension - needs to be abstract, final or empty. 78
error Missing a Javadoc comment. 78
error '{' should be on the previous line. 79

com/atlassian/renderer/v2/components/EmbeddedRendererComponent.java

Violation Message Line
error '{' should be on the previous line. 17
error Line is longer than 80 characters. 18
error Missing a Javadoc comment. 18
error Method 'shouldRender' is not designed for extension - needs to be abstract, final or empty. 20
error Missing a Javadoc comment. 20
error Parameter renderMode should be final. 20
error '{' should be on the previous line. 21
error Method 'render' is not designed for extension - needs to be abstract, final or empty. 26
error Missing a Javadoc comment. 26
error Parameter wiki should be final. 26
error Parameter context should be final. 26
error '{' should be on the previous line. 27
error '{' should be on the previous line. 29
error Line is longer than 80 characters. 35
error Method 'appendSubstitution' is not designed for extension - needs to be abstract, final or empty. 35
error Missing a Javadoc comment. 35
error Parameter buffer should be final. 35
error Parameter context should be final. 35
error Parameter matcher should be final. 35
error Line is longer than 80 characters. 37
error Line is longer than 80 characters. 39
error '5' is a magic number. 42
error '{' should be on the previous line. 43
error Line contains a tab character. 44
error Line contains a tab character. 45
error Line contains a tab character. 46
error Line is longer than 80 characters. 48
error Line is longer than 80 characters. 50
error Line is longer than 80 characters. 51
error Line is longer than 80 characters. 54
error Line is longer than 80 characters. 55
error Missing a Javadoc comment. 55
error Parameter phrase_start_sign should be final. 55
error Name 'phrase_start_sign' must match pattern '^[a-z][a-zA-Z0-9]*$'. 55
error Parameter phrase_end_sign should be final. 55
error Name 'phrase_end_sign' must match pattern '^[a-z][a-zA-Z0-9]*$'. 55
error Name 'valid_start' must match pattern '^[a-z][a-zA-Z0-9]*$'. 57
error Name 'valid_end' must match pattern '^[a-z][a-zA-Z0-9]*$'. 58
error Line is longer than 80 characters. 59
error Name 'phrase_content' must match pattern '^[a-z][a-zA-Z0-9]*$'. 59
error Line is longer than 80 characters. 61

com/atlassian/renderer/links/UnresolvedLink.java

Violation Message Line
error First sentence should end with a period. 5
error '{' should be on the previous line. 14
error Missing a Javadoc comment. 15
error Missing a Javadoc comment. 17
error Parameter originalLinkText should be final. 17
error '{' should be on the previous line. 18
error Missing a Javadoc comment. 22
error Parameter originalLinkText should be final. 22
error Parameter linkBody should be final. 22
error '{' should be on the previous line. 23
error Missing a Javadoc comment. 28
error Parameter originalLinkText should be final. 28
error Parameter unresolvedLink should be final. 28
error 'unresolvedLink' hides a field. 28
error '{' should be on the previous line. 29
error Method 'isRelativeUrl' is not designed for extension - needs to be abstract, final or empty. 34
error Missing a Javadoc comment. 34
error '{' should be on the previous line. 35
error Method 'getTitle' is not designed for extension - needs to be abstract, final or empty. 39
error Missing a Javadoc comment. 39
error '{' should be on the previous line. 40
error '{' should be on the previous line. 42
error Method 'getTitleKey' is not designed for extension - needs to be abstract, final or empty. 48
error Missing a Javadoc comment. 48
error '{' should be on the previous line. 49
error Avoid inline conditionals. 50
error Method 'getTitleArgs' is not designed for extension - needs to be abstract, final or empty. 53
error Missing a Javadoc comment. 53
error '{' should be on the previous line. 54
error Avoid inline conditionals. 55
error Method 'getUrl' is not designed for extension - needs to be abstract, final or empty. 58
error Missing a Javadoc comment. 58
error '{' should be on the previous line. 59
error Method 'getWikiDestination' is not designed for extension - needs to be abstract, final or empty. 63
error Missing a Javadoc comment. 63
error '{' should be on the previous line. 64
error Line is longer than 80 characters. 65
error Avoid inline conditionals. 65
error Method 'getWikiTitle' is not designed for extension - needs to be abstract, final or empty. 68
error Missing a Javadoc comment. 68
error '{' should be on the previous line. 69
error Avoid inline conditionals. 70
error Method 'isAliasSpecified' is not designed for extension - needs to be abstract, final or empty. 73
error Missing a Javadoc comment. 73
error '{' should be on the previous line. 74

com/atlassian/renderer/macro/Macro.java

Violation Message Line
error File does not end with a newline. 0
error Missing a Javadoc comment. 9
error '{' should be on the previous line. 10

com/atlassian/renderer/v2/plugin/PluggableWysiwygConverter.java

Violation Message Line
error File does not end with a newline. 0
error Line is longer than 80 characters. 10
error '{' should be on the previous line. 13
error Missing a Javadoc comment. 14
error Line is longer than 80 characters. 17
error '{' should be on the previous line. 21
error Method 'setPluginAccessor' is not designed for extension - needs to be abstract, final or empty. 25
error Missing a Javadoc comment. 25
error Parameter pluginAccessor should be final. 25
error '{' should be on the previous line. 26
error Line is longer than 80 characters. 27
error Method 'getTextConverterComponents' is not designed for extension - needs to be abstract, final or empty. 30
error Missing a Javadoc comment. 30
error '<' is not preceded with whitespace. 31
error '<' is not followed by whitespace. 31
error '>' is not preceded with whitespace. 31
error '{' should be on the previous line. 32

com/atlassian/renderer/v2/macro/Macro.java

Violation Message Line
error Line is longer than 80 characters. 9
error '{' should be on the previous line. 14
error Missing a Javadoc comment. 15
error Redundant 'static' modifier. 15
error Line is longer than 80 characters. 18
error Line is longer than 80 characters. 19
error Line is longer than 80 characters. 20
error Line is longer than 80 characters. 25
error Line is longer than 80 characters. 31
error Line is longer than 80 characters. 32
error Line is longer than 80 characters. 33
error Expected an @return tag. 35
error Line is longer than 80 characters. 42
error Line is longer than 80 characters. 43
error Line is longer than 80 characters. 44
error Line is longer than 80 characters. 47
error Line is longer than 80 characters. 56
error Line is longer than 80 characters. 57
error Line is longer than 80 characters. 58
error Line is longer than 80 characters. 59
error Line is longer than 80 characters. 60
error Line is longer than 80 characters. 64
error Line is longer than 80 characters. 65
error Line is longer than 80 characters. 67
error Line is longer than 80 characters. 70
error Line is longer than 80 characters. 73
error Expected an @return tag. 76
error Line is longer than 80 characters. 79
error Expected an @return tag. 83

com/atlassian/renderer/wysiwyg/WysiwygLinkHelper.java

Violation Message Line
error Line is longer than 80 characters. 16
error Line has trailing spaces. 17
error Line is longer than 80 characters. 17
error Line is longer than 80 characters. 20
error Line is longer than 80 characters. 23
error Utility classes should not have a public or default constructor. 26
error '{' should be on the previous line. 27
error Missing a Javadoc comment. 28
error Missing a Javadoc comment. 29
error Missing a Javadoc comment. 31
error Missing a Javadoc comment. 32
error Missing a Javadoc comment. 33
error Missing a Javadoc comment. 34
error Missing a Javadoc comment. 36
error Missing a Javadoc comment. 37
error Missing a Javadoc comment. 39
error Parameter link should be final. 39
error '{' should be on the previous line. 40
error Line is longer than 80 characters. 41
error Line is longer than 80 characters. 43
error Line is longer than 80 characters. 44
error 'if' construct must use '{}'s. 46
error 'else' construct must use '{}'s. 48
error Line is longer than 80 characters. 49
error 'if' construct must use '{}'s. 51
error Line is longer than 80 characters. 52
error 'if' construct must use '{}'s. 54
error Line is longer than 80 characters. 55
error Missing a Javadoc comment. 60
error Parameter node should be final. 60
error Parameter newAlias should be final. 60
error '{' should be on the previous line. 61
error 'if' construct must use '{}'s. 63
error Line is longer than 80 characters. 66
error '{' should be on the previous line. 68
error Line is longer than 80 characters. 69
error Line is longer than 80 characters. 73
error Line is longer than 80 characters. 75
error '<' is not preceded with whitespace. 78
error '<' is not followed by whitespace. 78
error '>' is not preceded with whitespace. 78
error '<' is not preceded with whitespace. 78
error '<' is not followed by whitespace. 78
error '>' is not preceded with whitespace. 78
error '>' is not followed by whitespace. 78
error '3' is a magic number. 78
error '{' should be on the previous line. 82
error 'if' construct must use '{}'s. 90
error Missing a Javadoc comment. 96
error Parameter node should be final. 96
error Parameter attributeName should be final. 96
error Avoid inline conditionals. 99

com/atlassian/renderer/v2/components/phrase/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/renderer/v2/components/table/TableCell.java

Violation Message Line
error File does not end with a newline. 0
error Missing a Javadoc comment. 15
error '{' should be on the previous line. 16
error Missing a Javadoc comment. 17
error Missing a Javadoc comment. 18
error Missing a Javadoc comment. 20
error Parameter content should be final. 20
error 'content' hides a field. 20
error '{' should be on the previous line. 21
error Missing a Javadoc comment. 25
error Parameter content should be final. 25
error 'content' hides a field. 25
error Parameter header should be final. 25
error 'header' hides a field. 25
error '{' should be on the previous line. 26
error Method 'getContent' is not designed for extension - needs to be abstract, final or empty. 31
error Missing a Javadoc comment. 31
error '{' should be on the previous line. 32
error Method 'isHeader' is not designed for extension - needs to be abstract, final or empty. 36
error Missing a Javadoc comment. 36
error '{' should be on the previous line. 37
error Line is longer than 80 characters. 41
error Method 'render' is not designed for extension - needs to be abstract, final or empty. 41
error Missing a Javadoc comment. 41
error Parameter subRenderer should be final. 41
error Parameter context should be final. 41
error Parameter buff should be final. 41
error '{' should be on the previous line. 47
error '}' should be on the same line. 49
error '{' should be on the previous line. 51
error Line is longer than 80 characters. 52
error 'if' construct must use '{}'s. 54
error 'if' construct must use '{}'s. 57
error Line is longer than 80 characters. 58
error 'else' construct must use '{}'s. 59
error Line is longer than 80 characters. 60
error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 65
error Missing a Javadoc comment. 65
error '{' should be on the previous line. 66
error Avoid inline conditionals. 67
error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 70
error Missing a Javadoc comment. 70
error Parameter o should be final. 70
error '{' should be on the previous line. 71
error 'if' construct must use '{}'s. 72
error 'if' construct must use '{}'s. 73
error 'if' construct must use '{}'s. 77
error 'if' construct must use '{}'s. 78
error Line is longer than 80 characters. 78
error Avoid inline conditionals. 78
error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 83
error Missing a Javadoc comment. 83
error '{' should be on the previous line. 84
error Avoid inline conditionals. 86
error '29' is a magic number. 87
error Avoid inline conditionals. 87

com/atlassian/renderer/v2/components/list/WikiList.java

Violation Message Line
error Missing a Javadoc comment. 11
error '{' should be on the previous line. 12
error Missing a Javadoc comment. 13
error Variable 'type' must be private and have accessor methods. 13
error Missing a Javadoc comment. 14
error Missing a Javadoc comment. 15
error Missing a Javadoc comment. 17
error Parameter type should be final. 17
error 'type' hides a field. 17
error '{' should be on the previous line. 18
error Missing a Javadoc comment. 22
error Parameter bullets should be final. 22
error Parameter item should be final. 22
error '{' should be on the previous line. 23
error 'if' construct must use '{}'s. 24
error '{' should be on the previous line. 27
error 'if' construct must use '{}'s. 28
error Missing a Javadoc comment. 35
error Parameter item should be final. 35
error '{' should be on the previous line. 36
error Line is longer than 80 characters. 41
error Missing a Javadoc comment. 41
error Parameter buffer should be final. 41
error Parameter depth should be final. 41
error Parameter subRenderer should be final. 41
error Parameter context should be final. 41
error '{' should be on the previous line. 47

com/atlassian/renderer/links/UrlLink.java

Violation Message Line
error Missing a Javadoc comment. 8
error '{' should be on the previous line. 9
error Missing a Javadoc comment. 10
error Missing a Javadoc comment. 11
error Missing a Javadoc comment. 13
error Parameter url should be final. 13
error Parameter linkBody should be final. 13
error '{' should be on the previous line. 14
error Missing a Javadoc comment. 19
error Parameter parser should be final. 19
error '{' should be on the previous line. 20
error '{' should be on the previous line. 27
error '}' should be on the same line. 31
error '{' should be on the previous line. 33
error 'if' construct must use '{}'s. 38
error '{' should be on the previous line. 45
error 'if' construct must use '{}'s. 48
error '7' is a magic number. 49
error Line is longer than 80 characters. 50

com/atlassian/renderer/v2/components/list/DummyParentListItem.java

Violation Message Line
error First sentence should end with a period. 6
error Line is longer than 80 characters. 7
error '{' should be on the previous line. 10
error Missing a Javadoc comment. 11
error '{' should be on the previous line. 12
error Line is longer than 80 characters. 16
error Method 'toHtml' is not designed for extension - needs to be abstract, final or empty. 16
error Missing a Javadoc comment. 16
error Parameter buffer should be final. 16
error Parameter depth should be final. 16
error Parameter subRenderer should be final. 16
error Parameter context should be final. 16

com/atlassian/renderer/v2/components/link/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/renderer/embedded/UnembeddableObject.java

Violation Message Line
error Missing a Javadoc comment. 3
error '{' should be on the previous line. 4
error Missing a Javadoc comment. 5
error Name 'UNEMBEDDABLE_TYPES' must match pattern '^[a-z][a-zA-Z0-9]*$'. 5
error Variable 'UNEMBEDDABLE_TYPES' must be private and have accessor methods. 5
error Missing a Javadoc comment. 13
error Parameter parser should be final. 13
error '{' should be on the previous line. 14
error '{' should be on the previous line. 16
error 'if' construct must use '{}'s. 18
error Missing a Javadoc comment. 25
error Parameter string should be final. 25
error '{' should be on the previous line. 26
error Missing a Javadoc comment. 30
error Parameter parser should be final. 30
error '{' should be on the previous line. 31

com/atlassian/renderer/embedded/EmbeddedResource.java

Violation Message Line
error '{' should be on the previous line. 9
error Line is longer than 80 characters. 11
error Variable 'parser' must be private and have accessor methods. 13
error Variable 'filename' must be private and have accessor methods. 18
error Variable 'type' must be private and have accessor methods. 23
error Line is longer than 80 characters. 26
error Variable 'page' must be private and have accessor methods. 29
error Line is longer than 80 characters. 32
error Variable 'space' must be private and have accessor methods. 35
error Line is longer than 80 characters. 38
error Variable 'url' must be private and have accessor methods. 41
error Variable 'originalText' must be private and have accessor methods. 46
error First sentence should end with a period. 48
error Variable 'properties' must be private and have accessor methods. 51
error Parameter parser should be final. 58
error 'parser' hides a field. 58
error Expected @param tag for 'parser'. 58
error '{' should be on the previous line. 59
error Parameter originalText should be final. 75
error 'originalText' hides a field. 75
error Expected @param tag for 'originalText'. 75
error '{' should be on the previous line. 76
error First sentence should end with a period. 80
error Line is longer than 80 characters. 86
error Parameter parser should be final. 86
error Expected @throws tag for 'IllegalArgumentException'. 86
error Redundant throws: 'IllegalArgumentException' is unchecked exception. 86
error Expected an @return tag. 95
error Method 'isExternal' is not designed for extension - needs to be abstract, final or empty. 95
error '{' should be on the previous line. 96
error Expected an @return tag. 104
error Method 'isInternal' is not designed for extension - needs to be abstract, final or empty. 104
error '{' should be on the previous line. 105
error Method 'getUrl' is not designed for extension - needs to be abstract, final or empty. 109
error Missing a Javadoc comment. 109
error '{' should be on the previous line. 110
error Method 'getFilename' is not designed for extension - needs to be abstract, final or empty. 114
error Missing a Javadoc comment. 114
error '{' should be on the previous line. 115
error Expected an @return tag. 123
error Method 'getType' is not designed for extension - needs to be abstract, final or empty. 123
error '{' should be on the previous line. 124
error Line is longer than 80 characters. 129
error Expected an @return tag. 133
error Method 'getOriginalLinkText' is not designed for extension - needs to be abstract, final or empty. 133
error '{' should be on the previous line. 134
error Line is longer than 80 characters. 139
error Expected an @return tag. 145
error Method 'getSpace' is not designed for extension - needs to be abstract, final or empty. 145
error '{' should be on the previous line. 146
error Line is longer than 80 characters. 151
error Expected an @return tag. 156
error Method 'getPage' is not designed for extension - needs to be abstract, final or empty. 156
error '{' should be on the previous line. 157
error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 161
error Missing a Javadoc comment. 161
error '{' should be on the previous line. 162
error '+' is not preceded with whitespace. 163
error '+' is not followed by whitespace. 163
error '+' is not preceded with whitespace. 163
error '+' is not followed by whitespace. 163
error Method 'getProperties' is not designed for extension - needs to be abstract, final or empty. 166
error Missing a Javadoc comment. 166

com/atlassian/renderer/v2/components/phrase/NewLineRendererComponent.java

Violation Message Line
error Missing a Javadoc comment. 11
error '{' should be on the previous line. 12
error Line is longer than 80 characters. 13
error Missing a Javadoc comment. 13
error Method 'shouldRender' is not designed for extension - needs to be abstract, final or empty. 15
error Missing a Javadoc comment. 15
error Parameter renderMode should be final. 15
error '{' should be on the previous line. 16
error Method 'render' is not designed for extension - needs to be abstract, final or empty. 20
error Missing a Javadoc comment. 20
error Parameter wiki should be final. 20
error Parameter context should be final. 20
error '{' should be on the previous line. 21
error 'if' construct must use '{}'s. 22
error '{' should be on the previous line. 28
error '{' should be on the previous line. 33
error Line is longer than 80 characters. 35
error '}' should be on the same line. 38
error '{' should be on the previous line. 40

com/atlassian/renderer/v2/plugin/PluggableV2Renderer.java

Violation Message Line
error First sentence should end with a period. 8
error '{' should be on the previous line. 12
error Missing a Javadoc comment. 13
error First sentence should end with a period. 15
error Parameter pluginAccessor should be final. 20
error '{' should be on the previous line. 21
error Line is longer than 80 characters. 22
error Expected an @return tag. 28
error Method 'render' is not designed for extension - needs to be abstract, final or empty. 28
error Parameter originalContent should be final. 28
error Expected @param tag for 'originalContent'. 28
error Parameter renderContext should be final. 28
error Expected @param tag for 'renderContext'. 28
error '{' should be on the previous line. 29
error Expected an @return tag. 36
error Method 'renderAsText' is not designed for extension - needs to be abstract, final or empty. 36
error Parameter originalContent should be final. 36
error Expected @param tag for 'originalContent'. 36
error Parameter context should be final. 36
error Expected @param tag for 'context'. 36
error '{' should be on the previous line. 37
error Method 'getRendererType' is not designed for extension - needs to be abstract, final or empty. 46
error '{' should be on the previous line. 47
error Line has trailing spaces. 50
error Missing a Javadoc comment. 51
error '{' should be on the previous line. 52
error Line is longer than 80 characters. 53

com/atlassian/renderer/v2/plugin/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/renderer/v2/macro/basic/NoformatMacro.java

Violation Message Line
error Missing a Javadoc comment. 10
error '{' should be on the previous line. 11
error Missing a Javadoc comment. 12
error '{' should be on the previous line. 13
error Missing a Javadoc comment. 16
error Parameter subRenderer should be final. 16
error '{' should be on the previous line. 17
error Method 'getPanelCSSClass' is not designed for extension - needs to be abstract, final or empty. 21
error Missing a Javadoc comment. 21
error '{' should be on the previous line. 22
error Method 'getPanelHeaderCSSClass' is not designed for extension - needs to be abstract, final or empty. 26
error Missing a Javadoc comment. 26
error '{' should be on the previous line. 27
error Method 'getPanelContentCSSClass' is not designed for extension - needs to be abstract, final or empty. 31
error Missing a Javadoc comment. 31
error '{' should be on the previous line. 32
error Line is longer than 80 characters. 36
error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 36
error Missing a Javadoc comment. 36
error Parameter parameters should be final. 36
error Parameter body should be final. 36
error Parameter renderContext should be final. 36
error 'if' construct must use '{}'s. 38
error 'else' construct must use '{}'s. 40
error Method 'getBodyRenderMode' is not designed for extension - needs to be abstract, final or empty. 44
error Missing a Javadoc comment. 44
error '{' should be on the previous line. 45
error Line is longer than 80 characters. 49
error Method 'getBodyContent' is not designed for extension - needs to be abstract, final or empty. 49
error Missing a Javadoc comment. 49
error Parameter parameters should be final. 49
error Parameter body should be final. 49
error Parameter renderContext should be final. 49
error 'if' construct must use '{}'s. 51
error 'if' construct must use '{}'s. 54
error Line is longer than 80 characters. 57
error Method 'suppressMacroRenderingDuringWysiwyg' is not designed for extension - needs to be abstract, final or empty. 60
error Missing a Javadoc comment. 60
error '{' should be on the previous line. 61

com/atlassian/renderer/embedded/EmbeddedRealMedia.java

Violation Message Line
error '{' should be on the previous line. 11
error Missing a Javadoc comment. 12
error Name 'RESOURCE_TYPE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 12
error Variable 'RESOURCE_TYPE' must be private and have accessor methods. 12
error Missing a Javadoc comment. 14
error Name 'FILE_EXT_1' must match pattern '^[a-z][a-zA-Z0-9]*$'. 14
error Variable 'FILE_EXT_1' must be private and have accessor methods. 14
error Missing a Javadoc comment. 15
error Name 'FILE_EXT_2' must match pattern '^[a-z][a-zA-Z0-9]*$'. 15
error Variable 'FILE_EXT_2' must be private and have accessor methods. 15
error Missing a Javadoc comment. 17
error Parameter string should be final. 17
error '{' should be on the previous line. 18
error Missing a Javadoc comment. 22
error Parameter parser should be final. 22
error '{' should be on the previous line. 23
error 'if' construct must use '{}'s. 27
error Line is longer than 80 characters. 28
error Missing a Javadoc comment. 31
error Parameter parser should be final. 31
error '{' should be on the previous line. 32
error Line is longer than 80 characters. 33

com/atlassian/renderer/v2/macro/MacroException.java

Violation Message Line
error Line is longer than 80 characters. 4
error Line is longer than 80 characters. 5
error Line is longer than 80 characters. 8
error '{' should be on the previous line. 11
error Missing a Javadoc comment. 12
error '{' should be on the previous line. 13
error Missing a Javadoc comment. 16
error Parameter message should be final. 16
error '{' should be on the previous line. 17
error Missing a Javadoc comment. 21
error Parameter message should be final. 21
error Parameter cause should be final. 21
error '{' should be on the previous line. 22
error Missing a Javadoc comment. 26
error Parameter cause should be final. 26
error '{' should be on the previous line. 27

com/atlassian/renderer/v2/components/list/ListItem.java

Violation Message Line
error Missing a Javadoc comment. 13
error '{' should be on the previous line. 14
error Missing a Javadoc comment. 15
error Missing a Javadoc comment. 16
error Missing a Javadoc comment. 17
error Missing a Javadoc comment. 19
error Parameter contents should be final. 19
error 'contents' hides a field. 19
error '{' should be on the previous line. 20
error Line is longer than 80 characters. 24
error Missing a Javadoc comment. 24
error Parameter buffer should be final. 24
error Parameter depth should be final. 24
error Parameter subRenderer should be final. 24
error Parameter context should be final. 24
error 'for' construct must use '{}'s. 26
error 'if' construct must use '{}'s. 30
error Line is longer than 80 characters. 31
error '{' should be on the previous line. 34
error Line is longer than 80 characters. 43
error Missing a Javadoc comment. 43
error Parameter buffer should be final. 43
error Parameter depth should be final. 43
error Parameter subRenderer should be final. 43
error Parameter context should be final. 43
error '{' should be on the previous line. 46
error Missing a Javadoc comment. 52
error Parameter bullets should be final. 52
error Parameter item should be final. 52
error '{' should be on the previous line. 53
error '{' should be on the previous line. 55
error Missing a Javadoc comment. 62
error Parameter bullets should be final. 62
error '{' should be on the previous line. 63
error Missing a Javadoc comment. 67
error Parameter bullet should be final. 67
error '{' should be on the previous line. 68
error Line is longer than 80 characters. 69

com/atlassian/renderer/v2/components/WikiContentRendererHandler.java

Violation Message Line
error Missing a Javadoc comment. 5
error '{' should be on the previous line. 6
error Missing a Javadoc comment. 7
error Missing a Javadoc comment. 8
error Line is longer than 80 characters. 10
error Missing a Javadoc comment. 10
error Parameter macroRendererComponent should be final. 10
error 'macroRendererComponent' hides a field. 10
error Parameter context should be final. 10
error 'context' hides a field. 10
error Method 'handleMacro' is not designed for extension - needs to be abstract, final or empty. 16
error Missing a Javadoc comment. 16
error Parameter buffer should be final. 16
error Parameter macroTag should be final. 16
error Parameter body should be final. 16
error Method 'handleText' is not designed for extension - needs to be abstract, final or empty. 21
error Missing a Javadoc comment. 21
error Parameter buffer should be final. 21
error Parameter s should be final. 21
error '{' should be on the previous line. 22

com/atlassian/renderer/v2/WikiMarkupParser.java

Violation Message Line
error '{' should be on the previous line. 14
error Missing a Javadoc comment. 15
error Variable 'wikiContentHandler' must be private and have accessor methods. 15
error Missing a Javadoc comment. 16
error Line is longer than 80 characters. 18
error Missing a Javadoc comment. 18
error Parameter macroManager should be final. 18
error 'macroManager' hides a field. 18
error Parameter wikiContentHandler should be final. 18
error 'wikiContentHandler' hides a field. 18
error Method 'parse' is not designed for extension - needs to be abstract, final or empty. 24
error Missing a Javadoc comment. 24
error Parameter wiki should be final. 24
error '{' should be on the previous line. 25
error '{' should be on the previous line. 28
error '{' should be on the previous line. 37
error '{' should be on the previous line. 40
error switch without "default" clause. 41
error '{' should be on the previous line. 42
error Line is longer than 80 characters. 48
error ')' is preceded with whitespace. 48
error Line is longer than 80 characters. 54
error Line is longer than 80 characters. 55
error ',' is not followed by whitespace. 55
error Line is longer than 80 characters. 58
error Line is longer than 80 characters. 59
error '}' should be on the same line. 63
error '{' should be on the previous line. 65
error '{' should be on the previous line. 71
error Missing a Javadoc comment. 79
error Parameter wiki should be final. 79
error Parameter i should be final. 79
error Parameter out should be final. 79
error '{' should be on the previous line. 80
error '{' should be on the previous line. 83
error '{' should be on the previous line. 87
error '{' should be on the previous line. 92
error Line is longer than 80 characters. 94
error Line has trailing spaces. 95
error Line is longer than 80 characters. 95
error Line is longer than 80 characters. 96
error '}' should be on the same line. 102
error '{' should be on the previous line. 104
error '}' should be on the same line. 109
error '{' should be on the previous line. 111
error Missing a Javadoc comment. 118
error Parameter buffer should be final. 118
error Parameter startTag should be final. 118
error Parameter body should be final. 118
error ',' is not followed by whitespace. 120
error ',' is not followed by whitespace. 120
error Missing a Javadoc comment. 123
error Parameter name should be final. 123
error '{' should be on the previous line. 124
error '{' should be on the previous line. 126
error Missing a Javadoc comment. 133
error Parameter wiki should be final. 133
error Parameter startTag should be final. 133
error '{' should be on the previous line. 134
error Line is longer than 80 characters. 137
error '{' should be on the previous line. 142
error '{' should be on the previous line. 148
error Line is longer than 80 characters. 150
error '}' should be on the same line. 155
error '{' should be on the previous line. 157
error Line has trailing spaces. 162

com/atlassian/renderer/v2/macro/code/SourceCodeFormatterModuleDescriptor.java

Violation Message Line
error Line is longer than 80 characters. 6
error Missing a Javadoc comment. 6
error Line is longer than 80 characters. 8
error Missing a Javadoc comment. 8
error Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 8
error Missing a Javadoc comment. 10
error Method 'getModule' is not designed for extension - needs to be abstract, final or empty. 12
error Missing a Javadoc comment. 12
error '{' should be on the previous line. 13
error Expected an @return tag. 20
error Method 'makeFormatterFromClass' is not designed for extension - needs to be abstract, final or empty. 20
error '{' should be on the previous line. 21
error '{' should be on the previous line. 23
error '}' should be on the same line. 25
error '{' should be on the previous line. 27
error Line is longer than 80 characters. 28
error Method 'getFormatter' is not designed for extension - needs to be abstract, final or empty. 34
error Missing a Javadoc comment. 34
error '{' should be on the previous line. 35
error 'if' construct must use '{}'s. 36

com/atlassian/renderer/embedded/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/renderer/v2/macro/basic/QuoteMacro.java

Violation Message Line
error First sentence should end with a period. 10
error '{' should be on the previous line. 14
error Method 'isInline' is not designed for extension - needs to be abstract, final or empty. 15
error Missing a Javadoc comment. 15
error '{' should be on the previous line. 16
error Method 'hasBody' is not designed for extension - needs to be abstract, final or empty. 20
error Missing a Javadoc comment. 20
error '{' should be on the previous line. 21
error Method 'getBodyRenderMode' is not designed for extension - needs to be abstract, final or empty. 25
error Missing a Javadoc comment. 25
error '{' should be on the previous line. 26
error Method 'suppressMacroRenderingDuringWysiwyg' is not designed for extension - needs to be abstract, final or empty. 30
error Missing a Javadoc comment. 30
error '{' should be on the previous line. 31
error Line is longer than 80 characters. 35
error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 35
error Missing a Javadoc comment. 35
error Parameter parameters should be final. 35
error Parameter body should be final. 35
error Parameter renderContext should be final. 35

com/atlassian/renderer/v2/macro/basic/CssSizeValue.java

Violation Message Line
error First sentence should end with a period. 6
error Line is longer than 80 characters. 7
error '{' should be on the previous line. 10
error Line is longer than 80 characters. 11
error Missing a Javadoc comment. 11
error Missing a Javadoc comment. 12
error Missing a Javadoc comment. 14
error Parameter raw should be final. 14
error 'raw' hides a field. 14
error '{' should be on the previous line. 15
error Line is longer than 80 characters. 20
error Line is longer than 80 characters. 21
error Method 'value' is not designed for extension - needs to be abstract, final or empty. 23
error '{' should be on the previous line. 24
error 'if' construct must use '{}'s. 26
error 'else' construct must use '{}'s. 28
error Line is longer than 80 characters. 33
error Line is longer than 80 characters. 34
error Method 'isValid' is not designed for extension - needs to be abstract, final or empty. 36
error '{' should be on the previous line. 37

com/atlassian/renderer/v2/components/block/HeadingBlockRenderer.java

Violation Message Line
error Missing a Javadoc comment. 13
error '{' should be on the previous line. 14
error Line is longer than 80 characters. 15
error Missing a Javadoc comment. 15
error Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 15
error Line is longer than 80 characters. 16
error Missing a Javadoc comment. 16
error Line is longer than 80 characters. 17
error Missing a Javadoc comment. 17
error Line is longer than 80 characters. 19
error Method 'renderNextBlock' is not designed for extension - needs to be abstract, final or empty. 19
error Missing a Javadoc comment. 19
error Parameter thisLine should be final. 19
error Parameter nextLines should be final. 19
error Parameter context should be final. 19
error Parameter subRenderer should be final. 19
error '{' should be on the previous line. 23
error First sentence should end with a period. 31
error Line is longer than 80 characters. 35
error Method 'renderHeading' is not designed for extension - needs to be abstract, final or empty. 35
error Parameter headingLevel should be final. 35
error Expected @param tag for 'headingLevel'. 35
error Parameter body should be final. 35
error Expected @param tag for 'body'. 35
error Parameter context should be final. 35
error Expected @param tag for 'context'. 35
error Parameter subRenderer should be final. 35
error Expected @param tag for 'subRenderer'. 35
error Line is longer than 80 characters. 57
error Method 'renderHeading' is not designed for extension - needs to be abstract, final or empty. 57
error Parameter headingLevel should be final. 57
error Parameter body should be final. 57
error Parameter context should be final. 57
error Parameter subRenderer should be final. 57
error Parameter renderFormat should be final. 57
error Line is longer than 80 characters. 60
error Line is longer than 80 characters. 62
error '{' should be on the previous line. 65
error Line is longer than 80 characters. 68
error Expected an @return tag. 74
error Method 'getAnchor' is not designed for extension - needs to be abstract, final or empty. 74
error Parameter context should be final. 74
error Expected @param tag for 'context'. 74
error Parameter body should be final. 74
error Expected @param tag for 'body'. 74
error '{' should be on the previous line. 75

com/atlassian/renderer/embedded/EmbeddedResourceParser.java

Violation Message Line
error '{' should be on the previous line. 20
error Line is longer than 80 characters. 21
error Missing a Javadoc comment. 21
error Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 21
error Line is longer than 80 characters. 28
error Line is longer than 80 characters. 32
error Line is longer than 80 characters. 45
error Line is longer than 80 characters. 57
error Missing a Javadoc comment. 57
error Missing a Javadoc comment. 58
error Missing a Javadoc comment. 60
error Parameter originalText should be final. 60
error 'originalText' hides a field. 60
error '{' should be on the previous line. 61
error Missing a Javadoc comment. 66
error Parameter s should be final. 66
error '{' should be on the previous line. 67
error Line is longer than 80 characters. 68
error '{' should be on the previous line. 74
error '}' should be on the same line. 77
error '{' should be on the previous line. 79
error Line is longer than 80 characters. 86
error Missing a Javadoc comment. 90
error Parameter resourceString should be final. 90
error '{' should be on the previous line. 91
error Line is longer than 80 characters. 101
error Line is longer than 80 characters. 102
error Line is longer than 80 characters. 104
error 'if' construct must use '{}'s. 105
error Line is longer than 80 characters. 106
error '}' should be on the same line. 109
error '{' should be on the previous line. 111
error '{' should be on the previous line. 114
error Line is longer than 80 characters. 115
error Line is longer than 80 characters. 116
error '{' should be on the previous line. 119
error Line is longer than 80 characters. 121
error Line is longer than 80 characters. 128
error 'if' construct must use '{}'s. 130
error Missing a Javadoc comment. 134
error Parameter parameterString should be final. 134
error '{' should be on the previous line. 135
error '{' should be on the previous line. 139
error '{' should be on the previous line. 142
error Line is longer than 80 characters. 143
error Line is longer than 80 characters. 144
error '{' should be on the previous line. 146
error ',' is not followed by whitespace. 147
error '-' is not preceded with whitespace. 147
error '-' is not followed by whitespace. 147
error Line is longer than 80 characters. 151
error 'if' construct must use '{}'s. 152
error '}' should be on the same line. 154
error '{' should be on the previous line. 156
error Line is longer than 80 characters. 157
error Expected an @return tag. 166
error Method 'getOriginalText' is not designed for extension - needs to be abstract, final or empty. 166
error '{' should be on the previous line. 167
error Expected an @return tag. 174
error Method 'getResource' is not designed for extension - needs to be abstract, final or empty. 174
error '{' should be on the previous line. 175
error Expected an @return tag. 182
error Method 'getPage' is not designed for extension - needs to be abstract, final or empty. 182
error '{' should be on the previous line. 183
error Expected an @return tag. 190
error Method 'getSpace' is not designed for extension - needs to be abstract, final or empty. 190
error '{' should be on the previous line. 191
error Expected an @return tag. 198
error Method 'getProperties' is not designed for extension - needs to be abstract, final or empty. 198
error '{' should be on the previous line. 199
error Expected an @return tag. 208
error Method 'isExternal' is not designed for extension - needs to be abstract, final or empty. 208
error '{' should be on the previous line. 209
error Expected an @return tag. 216
error Method 'getFilename' is not designed for extension - needs to be abstract, final or empty. 216
error '{' should be on the previous line. 217
error Expected an @return tag. 224
error Method 'getType' is not designed for extension - needs to be abstract, final or empty. 224
error '{' should be on the previous line. 225

com/atlassian/renderer/v2/macro/code/formatter/NoneFormatter.java

Violation Message Line
error Redundant import from the same package - com.atlassian.renderer.v2.macro.code.formatter.AbstractFormatter. 3
error '{' should be on the previous line. 13
error Missing a Javadoc comment. 14
error '{' is followed by whitespace. 14
error Missing a Javadoc comment. 16
error '{' should be on the previous line. 17
error Method 'getSupportedLanguages' is not designed for extension - needs to be abstract, final or empty. 20
error Missing a Javadoc comment. 20
error '{' should be on the previous line. 21

com/atlassian/renderer/v2/components/table/Table.java

Violation Message Line
error File does not end with a newline. 0
error Missing a Javadoc comment. 18
error '{' should be on the previous line. 19
error Missing a Javadoc comment. 20
error Variable 'rows' must be private and have accessor methods. 20
error Missing a Javadoc comment. 22
error '{' should be on the previous line. 23
error Method 'addRow' is not designed for extension - needs to be abstract, final or empty. 27
error Missing a Javadoc comment. 27
error Parameter s should be final. 27
error '{' should be on the previous line. 28
error Method 'addRow' is not designed for extension - needs to be abstract, final or empty. 32
error Missing a Javadoc comment. 32
error Parameter row should be final. 32
error '{' should be on the previous line. 33
error Line is longer than 80 characters. 37
error Method 'render' is not designed for extension - needs to be abstract, final or empty. 37
error Missing a Javadoc comment. 37
error Parameter subRenderer should be final. 37
error Parameter context should be final. 37
error Parameter buff should be final. 37
error 'if' construct must use '{}'s. 39
error Line is longer than 80 characters. 39
error 'if' is not followed by whitespace. 39
error '{' should be on the previous line. 42
error 'if' construct must use '{}'s. 47
error 'if' is not followed by whitespace. 47
error Missing a Javadoc comment. 50
error Parameter raw should be final. 50
error '{' should be on the previous line. 51
error '{' should be on the previous line. 56
error '{' should be on the previous line. 60
error '{' should be on the previous line. 64
error '}' should be on the same line. 67
error '{' should be on the previous line. 69
error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 80
error Missing a Javadoc comment. 80
error Parameter o should be final. 80
error '{' should be on the previous line. 81
error 'if' construct must use '{}'s. 82
error 'if' construct must use '{}'s. 83
error 'if' construct must use '{}'s. 87
error Line is longer than 80 characters. 87
error Avoid inline conditionals. 87
error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 92
error Missing a Javadoc comment. 92
error '{' should be on the previous line. 93
error Avoid inline conditionals. 94

com/atlassian/renderer/v2/plugin/RendererComponentModuleDescriptor.java

Violation Message Line
error Line is longer than 80 characters. 11
error Line is longer than 80 characters. 12
error Line is longer than 80 characters. 19
error Line is longer than 80 characters. 21
error Line is longer than 80 characters. 22
error Line is longer than 80 characters. 25
error Unclosed HTML tag found: <pre>&lt;renderer-component key="mycomponent" weight="20" cl 25
error Line is longer than 80 characters. 30
error Line is longer than 80 characters. 33
error Missing a Javadoc comment. 35
error Missing a Javadoc comment. 36
error Method 'init' is not designed for extension - needs to be abstract, final or empty. 38
error Missing a Javadoc comment. 38
error Parameter plugin should be final. 38
error Parameter element should be final. 38
error Redundant throws: 'PluginParseException' is unchecked exception. 38
error Method 'enabled' is not designed for extension - needs to be abstract, final or empty. 44
error Missing a Javadoc comment. 44
error '{' should be on the previous line. 45
error Method 'getModule' is not designed for extension - needs to be abstract, final or empty. 50
error Missing a Javadoc comment. 50
error '{' should be on the previous line. 51
error 'if' construct must use '{}'s. 52
error Method 'getWeight' is not designed for extension - needs to be abstract, final or empty. 58
error Missing a Javadoc comment. 58
error '{' should be on the previous line. 59
error Line is longer than 80 characters. 64
error Method 'instantiateComponentClass' is not designed for extension - needs to be abstract, final or empty. 70
error '{' should be on the previous line. 71
error '{' should be on the previous line. 73
error '}' should be on the same line. 75
error '{' should be on the previous line. 77
error Line is longer than 80 characters. 78
error '}' should be on the same line. 79
error '{' should be on the previous line. 81
error Line is longer than 80 characters. 82
error Missing a Javadoc comment. 86
error '{' should be on the previous line. 87
error 'if' construct must use '{}'s. 90
error 'if' construct must use '{}'s. 93
error Line is longer than 80 characters. 94
error Line is longer than 80 characters. 96
error Missing a Javadoc comment. 99
error Parameter element should be final. 99
error Redundant throws: 'PluginParseException' is unchecked exception. 99
error '{' should be on the previous line. 100
error 'if' construct must use '{}'s. 103
error Line is longer than 80 characters. 104
error '{' should be on the previous line. 107
error '}' should be on the same line. 109
error '{' should be on the previous line. 111
error Line is longer than 80 characters. 112
error Missing a Javadoc comment. 116
error Redundant throws: 'PluginParseException' is unchecked exception. 116
error '{' should be on the previous line. 117
error 'if' construct must use '{}'s. 120
error Line is longer than 80 characters. 120
error Line is longer than 80 characters. 121

com/atlassian/renderer/v2/macro/basic/validator/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/renderer/links/LinkResolver.java

Violation Message Line
error Line is longer than 80 characters. 8
error '{' should be on the previous line. 12
error Line is longer than 80 characters. 14
error Line is longer than 80 characters. 15
error Line is longer than 80 characters. 16
error Line is longer than 80 characters. 20
error Line is longer than 80 characters. 21
error Expected @param tag for 'context'. 23
error Expected @param tag for 'pageContent'. 29
error Expected @param tag for 'context'. 36
error Expected @param tag for 'text'. 36
error Missing a Javadoc comment. 38

com/atlassian/renderer/v2/components/MacroTag.java

Violation Message Line
error Line is longer than 80 characters. 5
error Class MacroTag should be declared as final. 6
error Missing a Javadoc comment. 6
error '{' should be on the previous line. 7
error Missing a Javadoc comment. 8
error Variable 'startIndex' must be private and have accessor methods. 8
error Missing a Javadoc comment. 9
error Variable 'endIndex' must be private and have accessor methods. 9
error Missing a Javadoc comment. 10
error Variable 'originalText' must be private and have accessor methods. 10
error Missing a Javadoc comment. 11
error Variable 'command' must be private and have accessor methods. 11
error Missing a Javadoc comment. 12
error Variable 'argString' must be private and have accessor methods. 12
error Missing a Javadoc comment. 13
error Missing a Javadoc comment. 14
error Missing a Javadoc comment. 15
error Missing a Javadoc comment. 17
error Parameter wiki should be final. 17
error Parameter startIndex should be final. 17
error '{' should be on the previous line. 18
error 'if' construct must use '{}'s. 19
error '3' is a magic number. 19
error '{' should be on the previous line. 28
error '{' should be on the previous line. 32
error switch without "default" clause. 33
error '{' should be on the previous line. 34
error Line is longer than 80 characters. 36
error 'if' construct must use '{}'s. 45
error 'else' construct must use '{}'s. 47
error '}' should be on the same line. 51
error '{' should be on the previous line. 53
error 'if' construct must use '{}'s. 57
error 'else' construct must use '{}'s. 59
error Line is longer than 80 characters. 66
error Missing a Javadoc comment. 66
error Parameter wiki should be final. 66
error Parameter startIndex should be final. 66
error Parameter i should be final. 66
error Parameter command should be final. 66
error Parameter args should be final. 66
error 'if' construct must use '{}'s. 68
error 'if' construct must use '{}'s. 73
error Line has trailing spaces. 76
error Line is longer than 80 characters. 76
error Line is longer than 80 characters. 77
error Line is longer than 80 characters. 78
error Missing a Javadoc comment. 81
error Parameter wiki should be final. 81
error Parameter i should be final. 81
error '{' should be on the previous line. 82
error '{' should be on the previous line. 84
error '{' should be on the previous line. 86
error Line is longer than 80 characters. 94
error Missing a Javadoc comment. 94
error Parameter startIndex should be final. 94
error 'startIndex' hides a field. 94
error Parameter originalText should be final. 94
error 'originalText' hides a field. 94
error Parameter command should be final. 94
error 'command' hides a field. 94
error Parameter argString should be final. 94
error 'argString' hides a field. 94
error Parameter newlineBefore should be final. 94
error 'newlineBefore' hides a field. 94
error Parameter newlineAfter should be final. 94
error 'newlineAfter' hides a field. 94
error Missing a Javadoc comment. 105
error '{' should be on the previous line. 106
error Missing a Javadoc comment. 110
error '{' should be on the previous line. 111
error Missing a Javadoc comment. 115
error '{' should be on the previous line. 116
error Missing a Javadoc comment. 120
error Parameter o should be final. 120
error '{' should be on the previous line. 121
error 'if' construct must use '{}'s. 122
error 'if' construct must use '{}'s. 123
error 'if' construct must use '{}'s. 127
error 'if' construct must use '{}'s. 128
error 'if' construct must use '{}'s. 129
error 'if' construct must use '{}'s. 130
error 'if' construct must use '{}'s. 131
error Line is longer than 80 characters. 131
error Avoid inline conditionals. 131
error 'if' construct must use '{}'s. 132
error Line is longer than 80 characters. 132
error Avoid inline conditionals. 132
error 'if' construct must use '{}'s. 133
error Line is longer than 80 characters. 133
error Avoid inline conditionals. 133
error 'if' construct must use '{}'s. 134
error Line is longer than 80 characters. 134
error Avoid inline conditionals. 134
error Missing a Javadoc comment. 140
error '{' should be on the previous line. 141
error '31' is a magic number. 144
error Avoid inline conditionals. 144
error '31' is a magic number. 145
error Avoid inline conditionals. 145
error '31' is a magic number. 146
error Line is longer than 80 characters. 147
error '31' is a magic number. 147
error Avoid inline conditionals. 147
error '31' is a magic number. 148
error Avoid inline conditionals. 148
error '31' is a magic number. 149
error Avoid inline conditionals. 149
error '31' is a magic number. 150
error Avoid inline conditionals. 150
error Missing a Javadoc comment. 154
error Parameter endTag should be final. 154
error 'endTag' hides a field. 154
error '{' should be on the previous line. 155
error Missing a Javadoc comment. 159
error '{' should be on the previous line. 160
error Missing a Javadoc comment. 164
error '{' should be on the previous line. 166

com/atlassian/renderer/util/RegExpUtil.java

Violation Message Line
error First sentence should end with a period. 3
error Utility classes should not have a public or default constructor. 6
error '{' should be on the previous line. 7
error Missing a Javadoc comment. 8
error Name 'regExpKeywords' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 8
error Missing a Javadoc comment. 10
error Parameter str should be final. 10
error '{' should be on the previous line. 11
error '{' should be on the previous line. 15
error '(' is followed by whitespace. 17
error '>' is not preceded with whitespace. 17
error '>' is not followed by whitespace. 17
error '-' is not preceded with whitespace. 17
error '-' is not followed by whitespace. 17
error '==' is not preceded with whitespace. 17
error '==' is not followed by whitespace. 17
error ')' is preceded with whitespace. 17
error 'if' construct must use '{}'s. 19
error 'if' is not followed by whitespace. 19
error '(' is followed by whitespace. 19
error '!=' is not preceded with whitespace. 19
error '!=' is not followed by whitespace. 19
error ')' is preceded with whitespace. 19

com/atlassian/renderer/v2/Replacer.java

Violation Message Line
error Line is longer than 80 characters. 7
error '{' should be on the previous line. 11
error Missing a Javadoc comment. 12
error Missing a Javadoc comment. 13
error Missing a Javadoc comment. 14
error Line is longer than 80 characters. 17
error Line is longer than 80 characters. 18
error Line is longer than 80 characters. 24
error Parameter pattern should be final. 24
error 'pattern' hides a field. 24
error Expected @param tag for 'pattern'. 24
error Parameter replacement should be final. 24
error 'replacement' hides a field. 24
error Expected @param tag for 'replacement'. 24
error Parameter necessaryConstantParts should be final. 24
error 'necessaryConstantParts' hides a field. 24
error Expected @param tag for 'necessaryConstantParts'. 24
error Method 'replaceAll' is not designed for extension - needs to be abstract, final or empty. 31
error Missing a Javadoc comment. 31
error Parameter str should be final. 31
error '{' should be on the previous line. 32
error '{' should be on the previous line. 34
error '{' should be on the previous line. 36
error Method 'replace' is not designed for extension - needs to be abstract, final or empty. 44
error Missing a Javadoc comment. 44
error Parameter str should be final. 44
error '{' should be on the previous line. 45

com/atlassian/renderer/v2/components/list/ListBlockRenderer.java

Violation Message Line
error '{' should be on the previous line. 19
error Line is longer than 80 characters. 20
error Missing a Javadoc comment. 20
error Line is longer than 80 characters. 21
error Missing a Javadoc comment. 21
error Line is longer than 80 characters. 22
error Missing a Javadoc comment. 22
error Line is longer than 80 characters. 23
error Missing a Javadoc comment. 23
error Line is longer than 80 characters. 24
error Missing a Javadoc comment. 24
error Comment matches to-do format 'TODO:'. 26
error Missing a Javadoc comment. 27
error Line is longer than 80 characters. 36
error Method 'renderNextBlock' is not designed for extension - needs to be abstract, final or empty. 36
error Missing a Javadoc comment. 36
error Parameter thisLine should be final. 36
error Parameter nextLines should be final. 36
error Parameter context should be final. 36
error Parameter subRenderer should be final. 36
error '{' should be on the previous line. 39
error Line is longer than 80 characters. 46
error '{' should be on the previous line. 56
error '{' should be on the previous line. 60
error Line is longer than 80 characters. 61
error '}' should be on the same line. 67
error '{' should be on the previous line. 69
error '}' should be on the same line. 72
error '{' should be on the previous line. 74
error Line is longer than 80 characters. 79
error '1.25' is a magic number. 81

com/atlassian/renderer/v2/macro/code/SimpleSourceCodeFormatterRepository.java

Violation Message Line
error Using the '.*' form of import should be avoided - java.util.*. 3
error Line is longer than 80 characters. 5
error Missing a Javadoc comment. 5
error Missing a Javadoc comment. 7
error Missing a Javadoc comment. 9
error '{' should be on the previous line. 10
error Missing a Javadoc comment. 13
error Parameter formatters should be final. 13
error 'formatters' hides a field. 13
error '{' should be on the previous line. 14
error Method 'getSourceCodeFormatter' is not designed for extension - needs to be abstract, final or empty. 18
error Missing a Javadoc comment. 18
error Parameter language should be final. 18
error '{' should be on the previous line. 19
error Method 'getAvailableLanguages' is not designed for extension - needs to be abstract, final or empty. 23
error Missing a Javadoc comment. 23
error '{' should be on the previous line. 24
error Missing a Javadoc comment. 28
error Parameter codeFormatters should be final. 28
error '{' should be on the previous line. 29
error '{' should be on the previous line. 33
error '{' should be on the previous line. 36

com/atlassian/renderer/v2/MutableRenderer.java

Violation Message Line
error Line is longer than 80 characters. 6
error Line is longer than 80 characters. 7
error Line is longer than 80 characters. 8
error Line is longer than 80 characters. 10
error '{' should be on the previous line. 15
error Missing a Javadoc comment. 16

com/atlassian/renderer/v2/components/phrase/ForceNewLineRendererComponent.java

Violation Message Line
error Line is longer than 80 characters. 10
error Missing a Javadoc comment. 10
error Line is longer than 80 characters. 12
error Missing a Javadoc comment. 12
error Line has trailing spaces. 18
error Line is longer than 80 characters. 20
error Line is longer than 80 characters. 22
error '+' is not preceded with whitespace. 22
error Method 'shouldRender' is not designed for extension - needs to be abstract, final or empty. 24
error Missing a Javadoc comment. 24
error Parameter renderMode should be final. 24
error '{' should be on the previous line. 25
error Method 'render' is not designed for extension - needs to be abstract, final or empty. 29
error Missing a Javadoc comment. 29
error Parameter wiki should be final. 29
error Parameter context should be final. 29
error '{' should be on the previous line. 30
error '{' should be on the previous line. 32
error Line is longer than 80 characters. 38
error Method 'appendSubstitution' is not designed for extension - needs to be abstract, final or empty. 38
error Missing a Javadoc comment. 38
error Parameter buffer should be final. 38
error Parameter context should be final. 38
error Parameter matcher should be final. 38

com/atlassian/renderer/v2/components/package.html

Violation Message Line
error Missing package documentation file. 0

com/atlassian/renderer/wysiwyg/converter/Converter.java

Violation Message Line
error Line is longer than 80 characters. 6
error '{' should be on the previous line. 9
error Expected an @return tag. 14
error Expected @param tag for 'nodeContext'. 14
error Expected an @return tag. 19
error Line is longer than 80 characters. 19
error Expected @param tag for 'nodeContext'. 19
error Expected @param tag for 'wysiwygConverter'. 19

com/atlassian/renderer/v2/macro/basic/validator/ParameterValidator.java

Violation Message Line
error Line is longer than 80 characters. 4
error '{' should be on the previous line. 8
error Line is longer than 80 characters. 10
error Line is longer than 80 characters. 14
error Line is longer than 80 characters. 16

com/atlassian/renderer/v2/components/TextConverter.java

Violation Message Line
error Line is longer than 80 characters. 4
error Line is longer than 80 characters. 5
error Line is longer than 80 characters. 6
error Line is longer than 80 characters. 7
error '{' should be on the previous line. 10
error Missing a Javadoc comment. 11

com/atlassian/renderer/v2/components/PluggableRendererComponentFactory.java

Violation Message Line
error '{' should be on the previous line. 12
error Line is longer than 80 characters. 14
error Line is longer than 80 characters. 15
error Line is longer than 80 characters. 16
error Redundant throws: 'PluginParseException' is unchecked exception. 18
error Line is longer than 80 characters. 21
error Line is longer than 80 characters. 23

com/atlassian/renderer/v2/macro/basic/validator/ValidatedMacroParameters.java

Violation Message Line
error Line is longer than 80 characters. 3
error Redundant import from the same package - com.atlassian.renderer.v2.macro.basic.validator.MacroParameterValidationException. 3
error Line is longer than 80 characters. 9
error '{' should be on the previous line. 13
error Missing a Javadoc comment. 14
error Line is longer than 80 characters. 15
error Missing a Javadoc comment. 15
error Missing a Javadoc comment. 17
error Parameter parameters should be final. 17
error 'parameters' hides a field. 17
error '{' should be on the previous line. 18
error Line is longer than 80 characters. 22
error Method 'setValidator' is not designed for extension - needs to be abstract, final or empty. 22
error Missing a Javadoc comment. 22
error Parameter parameterName should be final. 22
error Parameter parameterValidator should be final. 22
error Line is longer than 80 characters. 28
error Line is longer than 80 characters. 29
error Line is longer than 80 characters. 30
error Line is longer than 80 characters. 34
error Line is longer than 80 characters. 38
error Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 38
error Parameter parameterName should be final. 38
error '{' should be on the previous line. 42
error Line is longer than 80 characters. 46
error '{' should be on the previous line. 48

com/atlassian/renderer/v2/components/block/BlockquoteBlockRenderer.java

Violation Message Line
error Missing a Javadoc comment. 10
error '{' should be on the previous line. 11
error Line is longer than 80 characters. 12
error Missing a Javadoc comment. 12
error Line is longer than 80 characters. 14
error Method 'renderNextBlock' is not designed for extension - needs to be abstract, final or empty. 14
error Missing a Javadoc comment. 14
error Parameter thisLine should be final. 14
error Parameter nextLines should be final. 14
error Parameter context should be final. 14
error Parameter subRenderer should be final. 14
error '{' should be on the previous line. 18
error Line is longer than 80 characters. 20
error '{' should be on the previous line. 23
error '}' should be on the same line. 25
error '{' should be on the previous line. 27
error Line is longer than 80 characters. 30

com/atlassian/renderer/embedded/EmbeddedObjectRenderer.java

Violation Message Line
error '{' should be on the previous line. 23
error Missing a Javadoc comment. 25
error Variable 'attachmentManager' must be private and have accessor methods. 25
error Missing a Javadoc comment. 28
error 'protected' modifier out of order with the JLS suggestions. 28
error Variable 'validObjectTags' must be private and have accessor methods. 28
error Missing a Javadoc comment. 61
error 'protected' modifier out of order with the JLS suggestions. 61
error Variable 'validEmbedTags' must be private and have accessor methods. 61
error Missing a Javadoc comment. 92
error 'protected' modifier out of order with the JLS suggestions. 92
error Variable 'validParamTags' must be private and have accessor methods. 92
error Missing a Javadoc comment. 119
error Parameter attachmentManager should be final. 119
error 'attachmentManager' hides a field. 119
error '{' should be on the previous line. 120
error Line is longer than 80 characters. 125
error Line is longer than 80 characters. 131
error Method 'setupObjectProperties' is not designed for extension - needs to be abstract, final or empty. 131
error Parameter resource should be final. 131
error Parameter context should be final. 131
error Line is longer than 80 characters. 137
error Line is longer than 80 characters. 140
error 'if' construct must use '{}'s. 141
error Line is longer than 80 characters. 142
error Line is longer than 80 characters. 153
error Line is longer than 80 characters. 160
error Method 'renderResource' is not designed for extension - needs to be abstract, final or empty. 160
error Missing a Javadoc comment. 160
error Parameter resource should be final. 160
error Parameter context should be final. 160
error '{' should be on the previous line. 165
error '}' should be on the same line. 167
error 'catch' is not followed by whitespace. 168
error '{' should be on the previous line. 169
error Line is longer than 80 characters. 170
error Line is longer than 80 characters. 178
error Method 'renderEmbeddedObjectWrapper' is not designed for extension - needs to be abstract, final or empty. 178
error Missing a Javadoc comment. 178
error Parameter renderedObjectHtml should be final. 178
error Parameter contextMap should be final. 178
error 'if' is not followed by whitespace. 182
error '{' should be on the previous line. 183
error Method 'renderEmbeddedObject' is not designed for extension - needs to be abstract, final or empty. 194
error Missing a Javadoc comment. 194
error Parameter contextMap should be final. 194
error '{' should be on the previous line. 195
error Line is longer than 80 characters. 197
error 'if' is not followed by whitespace. 200
error '{' should be on the previous line. 201
error Line is longer than 80 characters. 204
error 'if' is not followed by whitespace. 213
error '{' should be on the previous line. 214
error Line is longer than 80 characters. 218
error 'if' is not followed by whitespace. 227
error '{' should be on the previous line. 228
error Line is longer than 80 characters. 231

com/atlassian/renderer/macro/BaseMacro.java

Violation Message Line
error File does not end with a newline. 0
error Line is longer than 80 characters. 9
error Missing a Javadoc comment. 9
error Missing a Javadoc comment. 11
error Variable 'description' must be private and have accessor methods. 11
error Missing a Javadoc comment. 12
error Variable 'resourcePath' must be private and have accessor methods. 12
error Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 14
error Missing a Javadoc comment. 14
error '{' should be on the previous line. 15
error Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 19
error Missing a Javadoc comment. 19
error Parameter description should be final. 19
error 'description' hides a field. 19
error '{' should be on the previous line. 20
error Method 'getResourcePath' is not designed for extension - needs to be abstract, final or empty. 24
error Missing a Javadoc comment. 24
error '{' should be on the previous line. 25
error Method 'setResourcePath' is not designed for extension - needs to be abstract, final or empty. 29
error Missing a Javadoc comment. 29
error Parameter resourcePath should be final. 29
error 'resourcePath' hides a field. 29
error '{' should be on the previous line. 30