Project Tiles has retired. For details please refer to its Attic page.
Apache - Tiles Autotags - Checkstyle Results Fork me on GitHub

Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos Infos Warnings Warnings Errors Errors
49 0 131 0

Rules

Rules Violations Severity
JavadocMethod
  • allowUndeclaredRTE: "true"
28 Warnings Warning
JavadocType 2 Warnings Warning
JavadocVariable 13 Warnings Warning
JavadocStyle 0 Warnings Warning
ConstantName 0 Warnings Warning
LocalFinalVariableName 0 Warnings Warning
LocalVariableName 0 Warnings Warning
MemberName 0 Warnings Warning
MethodName 0 Warnings Warning
PackageName 0 Warnings Warning
ParameterName 0 Warnings Warning
StaticVariableName 0 Warnings Warning
TypeName 0 Warnings Warning
AvoidStarImport 0 Warnings Warning
IllegalImport 0 Warnings Warning
RedundantImport 0 Warnings Warning
UnusedImports 0 Warnings Warning
LineLength
  • max: "120"
  • ignorePattern: "^ \* @version .*$"
2 Warnings Warning
MethodLength 0 Warnings Warning
EmptyForIteratorPad 0 Warnings Warning
NoWhitespaceAfter
  • tokens: "BNOT,DEC,DOT,INC,LNOT,UNARY_MINUS,UNARY_PLUS"
0 Warnings Warning
NoWhitespaceBefore 0 Warnings Warning
OperatorWrap 0 Warnings Warning
ParenPad 6 Warnings Warning
TypecastParenPad 0 Warnings Warning
WhitespaceAfter 0 Warnings Warning
WhitespaceAround
  • 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,LITERAL_ASSERT,TYPE_EXTENSION_AND"
18 Warnings Warning
ModifierOrder 0 Warnings Warning
RedundantModifier 0 Warnings Warning
AvoidNestedBlocks 0 Warnings Warning
EmptyBlock 0 Warnings Warning
LeftCurly 1 Warnings Warning
NeedBraces 0 Warnings Warning
RightCurly 1 Warnings Warning
DoubleCheckedLocking 0 Warnings Warning
EmptyStatement 0 Warnings Warning
EqualsHashCode 0 Warnings Warning
IllegalInstantiation 0 Warnings Warning
InnerAssignment 0 Warnings Warning
MissingSwitchDefault 0 Warnings Warning
RedundantThrows 2 Warnings Warning
SimplifyBooleanExpression 0 Warnings Warning
SimplifyBooleanReturn 0 Warnings Warning
FinalClass 1 Warnings Warning
HideUtilityClassConstructor 0 Warnings Warning
InterfaceIsType 0 Warnings Warning
VisibilityModifier
  • protectedAllowed: "true"
22 Warnings Warning
ArrayTypeStyle 0 Warnings Warning
TodoComment 0 Warnings Warning
UpperEll 0 Warnings Warning
RegexpHeader
  • header
    1: /\*\s*
    2:  \*\s*\$Id.*\$
    3:  \*\s*
    4:  \*\s*Licensed to the Apache Software Foundation \(ASF\) under one
    5:  \*\s*or more contributor license agreements\. See the NOTICE file
    6:  \*\s*distributed with this work for additional information
    7:  \*\s*regarding copyright ownership\. The ASF licenses this file
    8:  \*\s*to you under the Apache License, Version 2\.0 \(the
    9:  \*\s*.License.\); you may not use this file except in compliance
    10:  \*\s*with the License\. You may obtain a copy of the License at
    11:  \*\s*
    12:  \*\s*http://www\.apache\.org/licenses/LICENSE\-2\.0
    13:  \*\s*
    14:  \*\s*Unless required by applicable law or agreed to in writing,
    15:  \*\s*software distributed under the License is distributed on an
    16:  \*\s*.AS IS. BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
    17:  \*\s*KIND, either express or implied\. See the License for the
    18:  \*\s*specific language governing permissions and limitations
    19:  \*\s*under the License\.
    20:  \*/\s*
0 Warnings Warning
RegexpSingleline
  • message: "Line has trailing spaces."
  • format: "\s+$"
21 Warnings Warning
FileLength 0 Warnings Warning
FileTabCharacter 14 Warnings Warning
JavadocPackage 0 Warnings Warning
NewlineAtEndOfFile 0 Warnings Warning
Translation 0 Warnings Warning

Details

org/apache/tiles/autotag/core/AutotagRuntimeException.java

Violation Message Line
Warnings File contains tab characters (this is the first instance). 30
Warnings Missing a Javadoc comment. 30

org/apache/tiles/autotag/core/ClassParseException.java

Violation Message Line
Warnings File contains tab characters (this is the first instance). 30
Warnings Missing a Javadoc comment. 30

org/apache/tiles/autotag/core/DirectoryOutputLocator.java

Violation Message Line
Warnings File contains tab characters (this is the first instance). 33
Warnings Missing a Javadoc comment. 33
Warnings Missing a Javadoc comment. 34
Warnings Missing a Javadoc comment. 36
Warnings Missing a Javadoc comment. 41

org/apache/tiles/autotag/core/OutputLocator.java

Violation Message Line
Warnings File contains tab characters (this is the first instance). 30
Warnings Expected @throws tag for 'IOException'. 35
Warnings Line has trailing spaces. 36

org/apache/tiles/autotag/core/runtime/AbstractModelBody.java

Violation Message Line
Warnings Missing a Javadoc comment. 38

org/apache/tiles/autotag/core/runtime/AutotagRuntime.java

Violation Message Line
Warnings Line has trailing spaces. 26
Warnings Type Javadoc comment is missing an @param <R> tag. 29
Warnings Line has trailing spaces. 32
Warnings Line has trailing spaces. 36
Warnings Line has trailing spaces. 39
Warnings Line has trailing spaces. 43
Warnings Line has trailing spaces. 45
Warnings Expected @param tag for '<T>'. 50
Warnings Expected @param tag for 'type'. 50

org/apache/tiles/autotag/freemarker/FMTemplateGeneratorFactory.java

Violation Message Line
Warnings Unused @param tag for 'classesOutputDirectory'. 54
Warnings Expected @param tag for 'classesOutputLocator'. 58

org/apache/tiles/autotag/generate/AbstractTemplateClassGenerator.java

Violation Message Line
Warnings Line has trailing spaces. 66
Warnings File contains tab characters (this is the first instance). 67
Warnings Expected @param tag for 'runtimeClass'. 118
Warnings Expected @param tag for 'requestClass'. 118
Warnings Expected @param tag for 'runtimeClass'. 130
Warnings Expected @param tag for 'requestClass'. 131
Warnings Line has trailing spaces. 143
Warnings Expected @param tag for 'runtimeClass'. 144
Warnings Expected @param tag for 'requestClass'. 144
Warnings Line has trailing spaces. 145

org/apache/tiles/autotag/generate/AbstractTemplateSuiteGenerator.java

Violation Message Line
Warnings Line is longer than 120 characters. 61
Warnings Line has trailing spaces. 62
Warnings File contains tab characters (this is the first instance). 63

org/apache/tiles/autotag/generate/BasicTemplateGenerator.java

Violation Message Line
Warnings Line has trailing spaces. 79
Warnings Unused @param tag for 'directory'. 111
Warnings Expected @param tag for 'outputLocator'. 114
Warnings Unused @param tag for 'directory'. 158
Warnings Expected @param tag for 'outputLocator'. 161

org/apache/tiles/autotag/generate/TemplateClassGenerator.java

Violation Message Line
Warnings Expected @param tag for 'requestClass'. 48

org/apache/tiles/autotag/generate/TemplateGenerator.java

Violation Message Line
Warnings Line has trailing spaces. 44

org/apache/tiles/autotag/generate/TemplateGeneratorBuilder.java

Violation Message Line
Warnings Class TemplateGeneratorBuilder should be declared as final. 35
Warnings Unused @param tag for 'classesOutputDirectory'. 87
Warnings Expected @param tag for 'classesOutputLocator'. 90
Warnings Unused @param tag for 'resourcesOutputDirectory'. 98
Warnings Expected @param tag for 'resourcesOutputLocator'. 101
Warnings File contains tab characters (this is the first instance). 169

org/apache/tiles/autotag/jsp/JspTemplateGeneratorFactory.java

Violation Message Line
Warnings File contains tab characters (this is the first instance). 65

org/apache/tiles/autotag/model/TemplateParameter.java

Violation Message Line
Warnings Line is longer than 120 characters. 78
Warnings Expected @param tag for 'request'. 78

org/apache/tiles/autotag/plugin/AbstractGenerateMojo.java

Violation Message Line
Warnings File contains tab characters (this is the first instance). 56
Warnings Variable 'classpathElements' must be private and have accessor methods. 65
Warnings Variable 'classesOutputDirectory' must be private and have accessor methods. 71
Warnings Variable 'resourcesOutputDirectory' must be private and have accessor methods. 77
Warnings Variable 'requestClass' must be private and have accessor methods. 83
Warnings Variable 'packageName' must be private and have accessor methods. 89
Warnings Missing a Javadoc comment. 91
Warnings Variable 'project' must be private and have accessor methods. 92
Warnings Missing a Javadoc comment. 94
Warnings Variable 'buildContext' must be private and have accessor methods. 95
Warnings Line has trailing spaces. 96
Warnings Missing a Javadoc comment. 97
Warnings Variable 'classesOutputLocator' must be private and have accessor methods. 97
Warnings Missing a Javadoc comment. 98
Warnings Variable 'resourcesOutputLocator' must be private and have accessor methods. 98
Warnings Line has trailing spaces. 99
Warnings Unable to get class information for MojoExecutionException. 101
Warnings Missing a Javadoc comment. 139
Warnings 'for' is not followed by whitespace. 143
Warnings 'if' is not followed by whitespace. 144
Warnings 'if' is not followed by whitespace. 148
Warnings Missing a Javadoc comment. 155
Warnings 'for' is not followed by whitespace. 159
Warnings 'if' is not followed by whitespace. 160
Warnings 'if' is not followed by whitespace. 164
Warnings '(' is followed by whitespace. 194
Warnings ')' is preceded with whitespace. 194
Warnings '{' should be on the previous line. 195
Warnings '(' is followed by whitespace. 199
Warnings ')' is preceded with whitespace. 199
Warnings Missing a Javadoc comment. 209
Warnings Line has trailing spaces. 210
Warnings Missing a Javadoc comment. 211
Warnings Missing a Javadoc comment. 212
Warnings Line has trailing spaces. 213
Warnings Missing a Javadoc comment. 214
Warnings Line has trailing spaces. 218

org/apache/tiles/autotag/plugin/CreateDescriptorMojo.java

Violation Message Line
Warnings File contains tab characters (this is the first instance). 71
Warnings Variable 'outputDirectory' must be private and have accessor methods. 72
Warnings Variable 'sourceDirectory' must be private and have accessor methods. 78
Warnings Variable 'includes' must be private and have accessor methods. 84
Warnings Variable 'name' must be private and have accessor methods. 90
Warnings Variable 'documentation' must be private and have accessor methods. 96
Warnings Variable 'excludes' must be private and have accessor methods. 102
Warnings '=' is not preceded with whitespace. 107
Warnings '=' is not followed by whitespace. 107
Warnings Variable 'requestClass' must be private and have accessor methods. 108
Warnings Missing a Javadoc comment. 110
Warnings Variable 'project' must be private and have accessor methods. 111
Warnings Missing a Javadoc comment. 113
Warnings Variable 'buildContext' must be private and have accessor methods. 114
Warnings Line has trailing spaces. 115
Warnings Unable to get class information for MojoExecutionException. 117
Warnings 'if' is not followed by whitespace. 121
Warnings 'for' is not followed by whitespace. 128
Warnings '=' is not preceded with whitespace. 128
Warnings '=' is not followed by whitespace. 128
Warnings '<' is not preceded with whitespace. 128
Warnings '<' is not followed by whitespace. 128
Warnings 'if' is not followed by whitespace. 132
Warnings Missing a Javadoc comment. 141
Warnings Missing a Javadoc comment. 156
Warnings 'for' is not followed by whitespace. 160
Warnings 'if' is not followed by whitespace. 161
Warnings 'if' is not followed by whitespace. 165
Warnings '(' is followed by whitespace. 178
Warnings ')' is preceded with whitespace. 178
Warnings '}' should be on the same line. 188

org/apache/tiles/autotag/plugin/GenerateFreemarkerMojo.java

Violation Message Line
Warnings Line has trailing spaces. 38
Warnings File contains tab characters (this is the first instance). 38
Warnings Variable 'freemarkerRuntime' must be private and have accessor methods. 47

org/apache/tiles/autotag/plugin/GenerateJspMojo.java

Violation Message Line
Warnings Line has trailing spaces. 56
Warnings File contains tab characters (this is the first instance). 56
Warnings Variable 'taglibURI' must be private and have accessor methods. 65
Warnings Variable 'jspRuntime' must be private and have accessor methods. 71

org/apache/tiles/autotag/plugin/GenerateVelocityMojo.java

Violation Message Line
Warnings File contains tab characters (this is the first instance). 55
Warnings Variable 'velocityRuntime' must be private and have accessor methods. 64

org/apache/tiles/autotag/velocity/VelocityTemplateGeneratorFactory.java

Violation Message Line
Warnings File contains tab characters (this is the first instance). 67