Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos info Warnings warning Errors error
41 92 1 13

Rules

Rules Violations Severity
NewlineAtEndOfFile 1 info Info
LeftCurly
  • option : "nl"
1 info Info
RightCurly
  • option : "alone"
0 info Info
AvoidNestedBlocks 0 error Error
JavadocMethod
  • excludeScope : "private"
0 error Error
ConstantName
  • format : "^(([A-Z][A-Z0-9]*(_[A-Z0-9]+)*)|log)$"
0 error Error
LocalFinalVariableName 0 error Error
LocalVariableName 0 error Error
MemberName 0 error Error
MethodName 0 error Error
PackageName 0 error Error
ParameterName 0 error Error
StaticVariableName
  • format : "^([A-Z][A-Z0-9]*(_[A-Z0-9]+)*)$"
1 error Error
TypeName 0 error Error
Header
  • headerFile : "config/staticwiki-header.txt"
0 error Error
IllegalImport 0 error Error
RedundantImport 1 error Error
UnusedImports 1 error Error
ImportOrder
  • groups : "be,org"
40 info Info
LineLength
  • max : "120"
4 info Info
FileLength 0 info Info
MethodLength 0 info Info
ParameterNumber 0 info Info
EmptyForInitializerPad
  • option : "space"
0 error Error
EmptyForIteratorPad
  • option : "space"
0 error Error
MethodParamPad 0 error Error
NoWhitespaceAfter
  • tokens : "BNOT, DEC, DOT, INC, LNOT, UNARY_MINUS, UNARY_PLUS, GENERIC_START"
0 info Info
NoWhitespaceBefore
  • tokens : "POST_DEC, POST_INC, GENERIC_START, GENERIC_END"
0 info Info
ParenPad
  • option : "space"
3 error Error
TypecastParenPad 0 error Error
TabCharacter 0 error Error
WhitespaceAfter
  • tokens : "COMMA, SEMI, TYPECAST, GENERIC_END"
0 info Info
WhitespaceAround
  • allowEmptyMethods : "true"
  • allowEmptyConstructors : "true"
  • tokens : "ASSIGN, BAND, BAND_ASSIGN, BOR, BOR_ASSIGN, BSR, BSR_ASSIGN, BXOR, BXOR_ASSIGN, COLON, DIV, DIV_ASSIGN, EQUAL, GE, GT, LAND, LCURLY, LE, LITERAL_ASSERT, LITERAL_CATCH, LITERAL_DO, LITERAL_ELSE, LITERAL_FINALLY, LITERAL_FOR, LITERAL_IF, LITERAL_RETURN, LITERAL_SYNCHRONIZED, LITERAL_TRY, LITERAL_WHILE, LOR, LT, MINUS, MINUS_ASSIGN, MOD, MOD_ASSIGN, NOT_EQUAL, PLUS, PLUS_ASSIGN, QUESTION, RCURLY, SL, SLIST, SL_ASSIGN, SR, SR_ASSIGN, STAR, STAR_ASSIGN, TYPE_EXTENSION_AND, WILDCARD_TYPE"
20 info Info
TabCharacter 0 info Info
RedundantModifier 11 info Info
ArrayTrailingComma 0 info Info
CovariantEquals 0 error Error
DoubleCheckedLocking 0 error Error
EmptyStatement 0 error Error
EqualsHashCode 0 error Error
HiddenField
  • ignoreConstructorParameter : "true"
  • ignoreSetter : "true"
4 info Info
IllegalInstantiation
  • classes : "java.lang.Boolean"
0 error Error
IllegalToken
  • tokens : "LITERAL_NATIVE"
0 error Error
IllegalTokenText 0 error Error
InnerAssignment 1 warning Warning
MissingSwitchDefault 0 error Error
ModifiedControlVariable 4 error Error
SimplifyBooleanExpression 0 error Error
SimplifyBooleanReturn 0 error Error
StringLiteralEquality 0 error Error
SuperClone 0 error Error
SuperFinalize 0 error Error
PackageDeclaration 0 error Error
JUnitTestCase 0 error Error
ParameterAssignment 1 error Error
ExplicitInitialization 1 info Info
DefaultComesLast 0 error Error
FallThrough 0 error Error
VisibilityModifier
  • protectedAllowed : "true"
10 info Info
FinalClass 0 error Error
InterfaceIsType 0 error Error
HideUtilityClassConstructor 1 error Error
GenericIllegalRegexp
  • message : "Line has trailing spaces."
  • format : "\s+$"
1 error Error
UpperEll 0 error Error
ArrayTypeStyle 0 error Error

Files

Files info warning error
org/staticwiki/wiki/renderer/line/LineSplitter.java 5 0 0
org/staticwiki/wiki/renderer/simple/LinkRenderer.java 5 0 0
org/staticwiki/wiki/macro/DefaultMacroSplitter.java 3 0 1
org/staticwiki/wiki/ResourceHandlerAdapter.java 0 0 1
org/staticwiki/wiki/renderer/line/RuleLineHandler.java 1 0 0
org/staticwiki/wiki/WikiRendererAdapter.java 4 0 1
org/staticwiki/wiki/DefaultTemplateLoader.java 1 0 0
org/staticwiki/wiki/macro/MacroPartRenderer.java 4 0 0
org/staticwiki/wiki/renderer/line/HeaderLineHandler.java 1 0 0
org/staticwiki/wiki/macro/DefaultMacroLoader.java 2 0 0
org/staticwiki/wiki/macro/MacroPart.java 1 0 0
org/staticwiki/wiki/DefaultWikiContext.java 4 0 0
org/staticwiki/wiki/renderer/simple/ImageRenderer.java 3 0 3
org/staticwiki/wiki/renderer/simple/SurroundMarkupRenderer.java 3 0 1
org/staticwiki/wiki/util/io/TextBuilderWriter.java 3 0 0
org/staticwiki/wiki/DefaultWikiRenderer.java 1 0 0
org/staticwiki/wiki/renderer/line/ParagraphLineHandler.java 1 0 0
org/staticwiki/wiki/WikiFactory.java 1 0 1
org/staticwiki/wiki/macro/WikiMacro.java 3 0 0
org/staticwiki/wiki/renderer/line/ListLineHandler.java 4 0 3
org/staticwiki/wiki/renderer/line/WikiLineHandler.java 2 0 0
org/staticwiki/wiki/renderer/line/LineRenderer.java 2 0 0
org/staticwiki/wiki/util/StringSplitter.java 2 0 0
org/staticwiki/wiki/AllowAllResourceHandler.java 1 0 0
org/staticwiki/wiki/renderer/line/WikiLineContext.java 5 0 0
org/staticwiki/wiki/WikiRenderer.java 1 0 0
org/staticwiki/wiki/macro/MacroLoader.java 2 0 1
org/staticwiki/wiki/renderer/WikiSubRendererAdapter.java 4 0 1
org/staticwiki/wiki/ResourceHandler.java 5 0 0
org/staticwiki/wiki/ConfigReader.java 3 0 0
org/staticwiki/wiki/MarkupSplitter.java 0 1 0
org/staticwiki/wiki/renderer/WikiSubRenderer.java 3 0 0
org/staticwiki/wiki/renderer/line/QuoteLineHandler.java 12 0 0

Details

org/staticwiki/wiki/renderer/line/LineSplitter.java

Violation Message Line
info Variable 'data' must be private and have accessor methods. 26
info Variable 'dataLen' must be private and have accessor methods. 27
info Variable 'startPos' must be private and have accessor methods. 28
info Variable 'endPos' must be private and have accessor methods. 28
info Variable 'gotNext' must be private and have accessor methods. 29

org/staticwiki/wiki/renderer/simple/LinkRenderer.java

Violation Message Line
info Wrong order for 'org.staticwiki.wiki.MarkupSplitter' import. 16
info '==' is not preceded with whitespace. 57
info '==' is not followed by whitespace. 57
info '==' is not preceded with whitespace. 57
info '==' is not followed by whitespace. 57

org/staticwiki/wiki/macro/DefaultMacroSplitter.java

Violation Message Line
info Wrong order for 'java.util.HashMap' import. 20
error Assignment of parameter 'index' is not allowed. 82
info '+' is not preceded with whitespace. 127
info '+' is not followed by whitespace. 127

org/staticwiki/wiki/ResourceHandlerAdapter.java

Violation Message Line
error Name 'imageExtensions' must match pattern '^([A-Z][A-Z0-9]*(_[A-Z0-9]+)*)$'. 24

org/staticwiki/wiki/renderer/line/RuleLineHandler.java

Violation Message Line
info Wrong order for 'org.staticwiki.wiki.renderer.WikiSubRenderer' import. 16

org/staticwiki/wiki/WikiRendererAdapter.java

Violation Message Line
info Wrong order for 'javolution.lang.Text' import. 16
info Wrong order for 'java.io.Reader' import. 18
info Wrong order for 'java.io.StringWriter' import. 20
info Wrong order for 'java.io.IOException' import. 21
error Line has trailing spaces. 58

org/staticwiki/wiki/DefaultTemplateLoader.java

Violation Message Line
info Wrong order for 'java.io.*' import. 17

org/staticwiki/wiki/macro/MacroPartRenderer.java

Violation Message Line
info Wrong order for 'org.staticwiki.wiki.WikiContext' import. 16
info Wrong order for 'java.io.IOException' import. 19
info Wrong order for 'org.apache.velocity.VelocityContext' import. 24
info Wrong order for 'org.apache.velocity.app.Velocity' import. 26

org/staticwiki/wiki/renderer/line/HeaderLineHandler.java

Violation Message Line
info Wrong order for 'org.staticwiki.wiki.renderer.WikiSubRenderer' import. 16

org/staticwiki/wiki/macro/DefaultMacroLoader.java

Violation Message Line
info Wrong order for 'java.io.InputStream' import. 18
info Wrong order for 'java.io.IOException' import. 19

org/staticwiki/wiki/macro/MacroPart.java

Violation Message Line
info Wrong order for 'java.util.Map' import. 17

org/staticwiki/wiki/DefaultWikiContext.java

Violation Message Line
info Wrong order for 'org.apache.velocity.VelocityContext' import. 16
info Wrong order for 'java.io.Writer' import. 23
info Wrong order for 'java.io.IOException' import. 24
info Wrong order for 'java.util.HashMap' import. 26

org/staticwiki/wiki/renderer/simple/ImageRenderer.java

Violation Message Line
info Wrong order for 'org.staticwiki.wiki.MarkupSplitter' import. 16
info '==' is not preceded with whitespace. 59
info '==' is not followed by whitespace. 59
error Control variable 'attr' is modified. 106
error Control variable 'attr' is modified. 107
error Control variable 'attr' is modified. 108

org/staticwiki/wiki/renderer/simple/SurroundMarkupRenderer.java

Violation Message Line
info Wrong order for 'javolution.lang.Text' import. 18
error Control variable 'i' is modified. 78
info 'markup' hides a field. 104
info 'markupLen' hides a field. 104

org/staticwiki/wiki/util/io/TextBuilderWriter.java

Violation Message Line
info Wrong order for 'java.io.Writer' import. 17
info Wrong order for 'java.io.IOException' import. 18
info Variable 'tb' must be private and have accessor methods. 28

org/staticwiki/wiki/DefaultWikiRenderer.java

Violation Message Line
info Wrong order for 'java.io.IOException' import. 20

org/staticwiki/wiki/renderer/line/ParagraphLineHandler.java

Violation Message Line
info Wrong order for 'org.staticwiki.wiki.renderer.WikiSubRenderer' import. 16

org/staticwiki/wiki/WikiFactory.java

Violation Message Line
info Wrong order for 'java.io.InputStreamReader' import. 19
error Utility classes should not have a public or default constructor. 26

org/staticwiki/wiki/macro/WikiMacro.java

Violation Message Line
info Redundant 'public' modifier. 27
info Redundant 'public' modifier. 34
info Redundant 'public' modifier. 41

org/staticwiki/wiki/renderer/line/ListLineHandler.java

Violation Message Line
info Wrong order for 'org.staticwiki.wiki.renderer.WikiSubRenderer' import. 16
error ')' is not preceded with whitespace. 29
error ')' is not preceded with whitespace. 41
info Line is longer than 120 characters. 53
info '&&' is not followed by whitespace. 53
info '&&' is not followed by whitespace. 53
error ')' is not preceded with whitespace. 53

org/staticwiki/wiki/renderer/line/WikiLineHandler.java

Violation Message Line
info Wrong order for 'org.staticwiki.wiki.renderer.WikiSubRenderer' import. 16
info Line is longer than 120 characters. 31

org/staticwiki/wiki/renderer/line/LineRenderer.java

Violation Message Line
info Wrong order for 'org.staticwiki.wiki.WikiContext' import. 16
info Wrong order for 'java.util.ArrayList' import. 19

org/staticwiki/wiki/util/StringSplitter.java

Violation Message Line
info Wrong order for 'java.util.Iterator' import. 16
info '{' should be on a new line. 31

org/staticwiki/wiki/AllowAllResourceHandler.java

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

org/staticwiki/wiki/renderer/line/WikiLineContext.java

Violation Message Line
info Variable 'paragraphBreak' must be private and have accessor methods. 24
info Variable 'paragraphEnd' must be private and have accessor methods. 25
info Variable 'newParagraph' must be private and have accessor methods. 26
info Variable 'suppressBreak' explicitly initialized to 'false' (default value for its type). 27
info Variable 'suppressBreak' must be private and have accessor methods. 27

org/staticwiki/wiki/WikiRenderer.java

Violation Message Line
info Wrong order for 'java.io.IOException' import. 17

org/staticwiki/wiki/macro/MacroLoader.java

Violation Message Line
error Redundant import from the same package - org.staticwiki.wiki.macro.WikiMacro. 15
info Wrong order for 'org.staticwiki.wiki.WikiException' import. 16
info Redundant 'public' modifier. 25

org/staticwiki/wiki/renderer/WikiSubRendererAdapter.java

Violation Message Line
info Wrong order for 'org.staticwiki.wiki.WikiContext' import. 16
info Wrong order for 'org.staticwiki.wiki.ResourceHandler' import. 17
error Unused import - org.staticwiki.wiki.ResourceHandler. 17
info 'context' hides a field. 73
info 'context' hides a field. 78

org/staticwiki/wiki/ResourceHandler.java

Violation Message Line
info Redundant 'public' modifier. 34
info Redundant 'public' modifier. 42
info Redundant 'public' modifier. 50
info Redundant 'public' modifier. 58
info Redundant 'public' modifier. 66

org/staticwiki/wiki/ConfigReader.java

Violation Message Line
info Wrong order for 'org.staticwiki.wiki.renderer.line.WikiLineHandler' import. 17
info Wrong order for 'java.io.BufferedReader' import. 20
info Line is longer than 120 characters. 26

org/staticwiki/wiki/MarkupSplitter.java

Violation Message Line
warning Inner assignments should be avoided. 76

org/staticwiki/wiki/renderer/WikiSubRenderer.java

Violation Message Line
info Wrong order for 'org.staticwiki.wiki.WikiContext' import. 16
info Redundant 'public' modifier. 30
info Redundant 'public' modifier. 37

org/staticwiki/wiki/renderer/line/QuoteLineHandler.java

Violation Message Line
info Wrong order for 'org.staticwiki.wiki.renderer.WikiSubRenderer' import. 16
info Line is longer than 120 characters. 32
info '>' is not preceded with whitespace. 32
info '>' is not followed by whitespace. 32
info '==' is not preceded with whitespace. 32
info '==' is not followed by whitespace. 32
info '==' is not preceded with whitespace. 32
info '==' is not followed by whitespace. 32
info '==' is not preceded with whitespace. 32
info '==' is not followed by whitespace. 32
info '==' is not preceded with whitespace. 32
info '==' is not followed by whitespace. 32