The following document contains the results of Checkstyle. 
| Rules | Violations | Severity |
|---|---|---|
| AbstractClassName | 0 | |
| ConstantName | 0 | |
| LocalFinalVariableName | 0 | |
LocalVariableName
| 0 | |
| MemberName | 0 | |
| MethodName | 0 | |
PackageName
| 0 | |
| ParameterName | 0 | |
| StaticVariableName | 0 | |
| TypeName | 0 | |
| AvoidStarImport | 0 | |
| IllegalImport | 0 | |
| RedundantImport | 0 | |
| UnusedImports | 4 | |
ImportOrder
| 26 | |
LineLength
| 4 | |
MethodLength
| 0 | |
AnonInnerLength
| 0 | |
ParameterNumber
| 0 | |
| MethodParamPad | 0 | |
NoWhitespaceAfter
| 0 | |
NoWhitespaceBefore
| 0 | |
OperatorWrap
| 0 | |
ParenPad
| 0 | |
TypecastParenPad
| 0 | |
WhitespaceAfter
| 0 | |
| ModifierOrder | 11 | |
AvoidNestedBlocks
| 0 | |
EmptyBlock
| 1 | |
LeftCurly
| 1 | |
NeedBraces
| 0 | |
RightCurly
| 0 | |
| AvoidInlineConditionals | 0 | Ignore |
| DoubleCheckedLocking | 0 | |
| EmptyStatement | 0 | |
| EqualsHashCode | 0 | |
HiddenField
| 0 | |
InnerAssignment
| 0 | |
| MagicNumber | 0 | Ignore |
| MissingSwitchDefault | 0 | |
| ModifiedControlVariable | 0 | |
RedundantThrows
| 0 | |
| SimplifyBooleanExpression | 0 | |
| SimplifyBooleanReturn | 2 | |
| StringLiteralEquality | 0 | |
NestedIfDepth
| 0 | |
NestedTryDepth
| 0 | |
| SuperClone | 0 | Ignore |
| SuperFinalize | 0 | |
| IllegalCatch | 0 | |
| IllegalThrows | 0 | |
| PackageDeclaration | 0 | |
| DefaultComesLast | 0 | |
FallThrough
| 0 | |
| MultipleStringLiterals | 5 | |
| UnnecessaryParentheses | 0 | |
| DeclarationOrder | 0 | Ignore |
| FinalClass | 0 | |
| HideUtilityClassConstructor | 0 | Ignore |
| VisibilityModifier | 0 | Ignore |
ThrowsCount
| 0 | |
| ArrayTypeStyle | 0 | |
RegexpSinglelineJava
| 4 | |
| TodoComment | 0 | Ignore |
| UncommentedMain | 0 | |
| UpperEll | 0 | |
| Indentation | 7 | |
JavadocType
| 0 | |
| JavadocType | 12 | |
JavadocMethod
| 22 | |
JavadocVariable
| 3 | |
JavadocStyle
| 20 | |
JavadocType
| 12 | |
EmptyForInitializerPad
| 0 | |
| EmptyForIteratorPad | 0 | |
MethodParamPad
| 0 | |
| CovariantEquals | 0 | |
IllegalType
| 0 | Ignore |
| MultipleVariableDeclarations | 0 | |
| ParameterAssignment | 4 | |
ReturnCount
| 0 | |
| TrailingComment | 0 | Ignore |
JavadocMethod
| 2 | |
RegexpHeader
| 4 | |
NewlineAtEndOfFile
| 0 | |
| Translation | 0 | |
JavadocPackage
| 0 | |
| FileLength | 0 |
| Violation | Message | Line |
|---|---|---|
| Wrong order for 'org.jage.platform.component.provider.IMutableComponentInstanceProvider' import. | 41 | |
| Javadoc has empty description section. | 43 |
| Violation | Message | Line |
|---|---|---|
| Line does not match expected header line of '^ \* Created: \d\d\d\d-\d\d-\d\d$'. | 28 | |
| Wrong order for 'org.jage.platform.component.definition.ComponentDefinition' import. | 43 | |
| Javadoc has empty description section. | 62 | |
| Missing a Javadoc comment. | 74 | |
| Missing a Javadoc comment. | 78 | |
| The String "Component adapter: {}." appears 2 times in the file. | 109 | |
| '{' should be on the previous line. | 138 | |
| Line is longer than 140 characters. | 149 | |
| Must have at least one statement. | 238 |
| Violation | Message | Line |
|---|---|---|
| Wrong order for 'org.picocontainer.MutablePicoContainer' import. | 39 | |
| Wrong order for 'org.jage.platform.component.provider.IComponentInstanceProvider' import. | 42 |
| Violation | Message | Line |
|---|---|---|
| Unused import - java.util.List. | 37 | |
| Unused import - org.picocontainer.ComponentAdapter. | 39 | |
| Wrong order for 'org.jage.platform.component.definition.IComponentDefinition' import. | 45 | |
| Line has trailing spaces. | 139 |
| Violation | Message | Line |
|---|---|---|
| Wrong order for 'org.picocontainer.PicoCompositionException' import. | 42 | |
| Wrong order for 'org.jage.platform.component.definition.ArrayDefinition' import. | 45 |
| Violation | Message | Line |
|---|---|---|
| Line does not match expected header line of '^/\*$'. | 26 | |
| Missing a Javadoc comment. | 48 | |
| Missing a Javadoc comment. | 54 | |
| The String "Could not instantiate an object of type " appears 2 times in the file. | 86 |
| Violation | Message | Line |
|---|---|---|
| Wrong order for 'org.jage.platform.component.definition.ConfigurationException' import. | 43 | |
| Line has trailing spaces. | 181 |
| Violation | Message | Line |
|---|---|---|
| Wrong order for 'org.jage.platform.component.definition.ConfigurationException' import. | 40 |
| Violation | Message | Line |
|---|---|---|
| Wrong order for 'org.jage.platform.component.definition.ConfigurationException' import. | 40 | |
| Line has trailing spaces. | 116 |
| Violation | Message | Line |
|---|---|---|
| Wrong order for 'org.picocontainer.ComponentAdapter' import. | 44 | |
| Unused import - org.picocontainer.ComponentAdapter. | 44 | |
| Wrong order for 'org.jage.platform.component.definition.ArrayDefinition' import. | 48 | |
| Unused import - org.jage.platform.component.definition.CollectionDefinition. | 49 | |
| Line has trailing spaces. | 108 | |
| The String " " appears 2 times in the file. | 174 |
| Violation | Message | Line |
|---|---|---|
| Wrong order for 'org.jage.platform.component.definition.ConfigurationException' import. | 39 | |
| Missing a Javadoc comment. | 65 | |
| Missing a Javadoc comment. | 68 |
| Violation | Message | Line |
|---|---|---|
| Line does not match expected header line of '^ \* Created: \d\d\d\d-\d\d-\d\d$'. | 28 | |
| Missing a Javadoc comment. | 60 |
| Violation | Message | Line |
|---|---|---|
| Line does not match expected header line of '^ \* Created: \d\d\d\d-\d\d-\d\d$'. | 28 | |
| Javadoc has empty description section. | 44 | |
| Type Javadoc comment is missing an @param <T> tag. | 48 | |
| Javadoc has empty description section. | 52 | |
| Expected @param tag for 'instanceProvider'. | 56 | |
| Expected @param tag for 'definition'. | 56 |
| Violation | Message | Line |
|---|---|---|
| Missing a Javadoc comment. | 46 | |
| Missing a Javadoc comment. | 49 |
| Violation | Message | Line |
|---|---|---|
| First sentence should end with a period. | 35 | |
| Type Javadoc tag @author must match pattern 'AGH AgE Team'. | 42 | |
| Expected @param tag for 'result'. | 85 |
| Violation | Message | Line |
|---|---|---|
| First sentence should end with a period. | 35 | |
| Type Javadoc tag @author must match pattern 'AGH AgE Team'. | 41 | |
| Missing a Javadoc comment. | 45 |
| Violation | Message | Line |
|---|---|---|
| Wrong order for 'org.jage.platform.component.definition.ArrayDefinition' import. | 40 | |
| First sentence should end with a period. | 56 | |
| Type Javadoc tag @author must match pattern 'AGH AgE Team'. | 62 | |
| First sentence should end with a period. | 64 | |
| 'public' modifier out of order with the JLS suggestions. | 73 | |
| First sentence should end with a period. | 80 | |
| 'public' modifier out of order with the JLS suggestions. | 89 | |
| First sentence should end with a period. | 101 | |
| 'public' modifier out of order with the JLS suggestions. | 110 | |
| 'private' modifier out of order with the JLS suggestions. | 131 | |
| First sentence should end with a period. | 154 | |
| Unused @param tag for 'pico'. | 161 | |
| 'public' modifier out of order with the JLS suggestions. | 167 | |
| Expected @param tag for 'picoContainer'. | 168 | |
| First sentence should end with a period. | 190 | |
| 'public' modifier out of order with the JLS suggestions. | 200 | |
| method def throws at indentation level 12 not at correct indentation, 8 | 201 | |
| First sentence should end with a period. | 210 | |
| 'public' modifier out of order with the JLS suggestions. | 220 | |
| method def throws at indentation level 12 not at correct indentation, 8 | 221 | |
| 'public' modifier out of order with the JLS suggestions. | 236 | |
| Expected an @return tag. | 288 | |
| 'public' modifier out of order with the JLS suggestions. | 288 | |
| Conditional logic can be removed. | 289 | |
| First sentence should end with a period. | 296 | |
| 'public' modifier out of order with the JLS suggestions. | 303 | |
| Conditional logic can be removed. | 306 | |
| 'public' modifier out of order with the JLS suggestions. | 321 |
| Violation | Message | Line |
|---|---|---|
| First sentence should end with a period. | 40 | |
| Type Javadoc tag @author must match pattern 'AGH AgE Team'. | 47 | |
| Missing a Javadoc comment. | 61 |
| Violation | Message | Line |
|---|---|---|
| Wrong order for 'org.jage.platform.component.definition.IComponentDefinition' import. | 41 |
| Violation | Message | Line |
|---|---|---|
| Line is longer than 140 characters. | 74 | |
| method def throws at indentation level 12 not at correct indentation, 8 | 79 | |
| Assignment of parameter 'result' is not allowed. | 80 | |
| Assignment of parameter 'result' is not allowed. | 81 |
| Violation | Message | Line |
|---|---|---|
| Wrong order for 'org.jage.platform.component.definition.ComponentDefinition' import. | 37 | |
| Line is longer than 140 characters. | 66 | |
| method def throws at indentation level 12 not at correct indentation, 8 | 71 |
| Violation | Message | Line |
|---|---|---|
| Wrong order for 'org.jage.platform.component.definition.IComponentDefinition' import. | 39 | |
| First sentence should end with a period. | 46 | |
| Type Javadoc tag @author must match pattern 'AGH AgE Team'. | 52 | |
| Missing a Javadoc comment. | 54 | |
| Missing a Javadoc comment. | 56 | |
| Missing a Javadoc comment. | 58 | |
| First sentence should end with a period. | 62 |
| Violation | Message | Line |
|---|---|---|
| Wrong order for 'org.jage.platform.component.definition.ArrayDefinition' import. | 40 | |
| Missing a Javadoc comment. | 59 | |
| Line is longer than 140 characters. | 111 | |
| method def throws at indentation level 12 not at correct indentation, 8 | 116 | |
| Assignment of parameter 'result' is not allowed. | 117 | |
| Assignment of parameter 'result' is not allowed. | 118 |
| Violation | Message | Line |
|---|---|---|
| Wrong order for 'org.jage.platform.component.definition.ComponentDefinition' import. | 40 | |
| Missing a Javadoc comment. | 57 | |
| The String "Wrong generic type provided in definition." appears 2 times in the file. | 80 |
| Violation | Message | Line |
|---|---|---|
| Wrong order for 'org.jage.platform.component.definition.ComponentDefinition' import. | 39 | |
| Type Javadoc tag @author must match pattern 'AGH AgE Team'. | 54 |
| Violation | Message | Line |
|---|---|---|
| Wrong order for 'org.jage.platform.component.definition.IComponentDefinition' import. | 39 | |
| Type Javadoc tag @author must match pattern 'AGH AgE Team'. | 53 | |
| Missing a Javadoc comment. | 57 | |
| method def throws at indentation level 12 not at correct indentation, 8 | 63 |
| Violation | Message | Line |
|---|---|---|
| Wrong order for 'org.jage.platform.component.definition.ComponentDefinition' import. | 37 |
| Violation | Message | Line |
|---|---|---|
| Wrong order for 'org.jage.platform.component.definition.ComponentDefinition' import. | 40 | |
| First sentence should end with a period. | 49 | |
| Type Javadoc tag @author must match pattern 'AGH AgE Team'. | 55 | |
| Missing a Javadoc comment. | 57 | |
| The String "\n" appears 2 times in the file. | 88 |
| Violation | Message | Line |
|---|---|---|
| Wrong order for 'org.jage.platform.component.definition.ComponentDefinition' import. | 41 | |
| First sentence should end with a period. | 53 | |
| Type Javadoc tag @author must match pattern 'AGH AgE Team'. | 62 | |
| Missing a Javadoc comment. | 64 |
| Violation | Message | Line |
|---|---|---|
| Wrong order for 'org.jage.platform.component.definition.ComponentDefinition' import. | 40 | |
| First sentence should end with a period. | 49 | |
| Type Javadoc tag @author must match pattern 'AGH AgE Team'. | 56 | |
| Missing a Javadoc comment. | 58 |