Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
4221280

Files

FilesInfosWarningsErrors
org/jage/platform/component/pico/IPicoComponentInstanceProvider.java020
org/jage/platform/component/pico/PicoComponentInstanceProvider.java090
org/jage/platform/component/pico/ServiceLocatingComponentMonitor.java020
org/jage/platform/component/pico/injector/AbstractInjector.java040
org/jage/platform/component/pico/injector/ArrayInjector.java020
org/jage/platform/component/pico/injector/AutowiringInjector.java040
org/jage/platform/component/pico/injector/CachedInjector.java020
org/jage/platform/component/pico/injector/ComponentInstanceProviderAwareInjector.java010
org/jage/platform/component/pico/injector/CompositeInjector.java020
org/jage/platform/component/pico/injector/ConstructorInjector.java060
org/jage/platform/component/pico/injector/Injector.java030
org/jage/platform/component/pico/injector/PropertiesInjector.java020
org/jage/platform/component/pico/injector/XmlPropertiesInjector.java060
org/jage/platform/component/pico/injector/factory/InjectorFactory.java020
org/jage/platform/component/pico/verification/IVerificationResult.java030
org/jage/platform/component/pico/verification/VerificationError.java120
org/jage/platform/component/pico/verification/VerificationOperations.java0280
org/jage/platform/component/pico/verification/VerificationResult.java030
org/jage/platform/component/pico/verification/Verifier.java010
org/jage/platform/component/pico/verification/module/AbstractComponentCollectionDependenciesVerificationModule.java040
org/jage/platform/component/pico/verification/module/AbstractComponentDependenciesVerificationModule.java030
org/jage/platform/component/pico/verification/module/AbstractVerificationModule.java160
org/jage/platform/component/pico/verification/module/ArrayDependenciesVerificationModule.java060
org/jage/platform/component/pico/verification/module/CollectionDependenciesVerificationModule.java030
org/jage/platform/component/pico/verification/module/ComponentConstructorVerificationModule.java020
org/jage/platform/component/pico/verification/module/ComponentCycleVerificationModule.java040
org/jage/platform/component/pico/verification/module/ComponentDefinitionToDescriptorMatchingVerificationModule.java010
org/jage/platform/component/pico/verification/module/ComponentDependenciesTypeVerificationModule.java050
org/jage/platform/component/pico/verification/module/ComponentDependenciesVerificationModule.java040
org/jage/platform/component/pico/verification/module/ComponentLackVerificationModule.java040
org/jage/platform/component/pico/verification/module/IVerificationModule.java020

Rules

RulesViolationsSeverity
AbstractClassName0Infos Info
ConstantName0Warnings Warning
LocalFinalVariableName0Warnings Warning
LocalVariableName
  • tokens: "PARAMETER_DEF,VARIABLE_DEF"
0Warnings Warning
MemberName0Warnings Warning
MethodName0Warnings Warning
PackageName
  • format: "^org\.jage(\.[a-z][a-z0-9]*)*$"
0Warnings Warning
ParameterName0Warnings Warning
StaticVariableName0Warnings Warning
TypeName0Warnings Warning
AvoidStarImport0Warnings Warning
IllegalImport0Warnings Warning
RedundantImport0Warnings Warning
UnusedImports4Warnings Warning
ImportOrder
  • separated: "true"
  • groups: "java,javax,org,org.jage"
26Warnings Warning
LineLength
  • max: "140"
  • tabWidth: "4"
4Warnings Warning
MethodLength
  • tokens: "CTOR_DEF,METHOD_DEF"
0Warnings Warning
AnonInnerLength
  • max: "50"
0Warnings Warning
ParameterNumber
  • tokens: "CTOR_DEF,METHOD_DEF"
0Warnings Warning
MethodParamPad0Warnings Warning
NoWhitespaceAfter
  • tokens: "LNOT,DOT,BNOT,DEC,UNARY_MINUS,UNARY_PLUS,INC,TYPECAST"
0Warnings Warning
NoWhitespaceBefore
  • allowLineBreaks: "true"
  • tokens: "SEMI,DOT,POST_DEC,POST_INC"
0Warnings Warning
OperatorWrap
  • tokens: "COLON,NOT_EQUAL,QUESTION,DIV,BXOR,MINUS,STAR,BAND,LAND,MOD,PLUS,LT,SL,LE,EQUAL,GT,GE,SR,BSR,BOR,LOR,LITERAL_INSTANCEOF"
0Warnings Warning
ParenPad
  • tokens: "LPAREN,RPAREN,CTOR_CALL,METHOD_CALL,SUPER_CTOR_CALL"
0Warnings Warning
TypecastParenPad
  • tokens: "RPAREN,TYPECAST"
0Warnings Warning
WhitespaceAfter
  • tokens: "COMMA,SEMI"
0Warnings Warning
ModifierOrder11Warnings Warning
AvoidNestedBlocks
  • allowInSwitchCase: "true"
0Warnings Warning
EmptyBlock
  • tokens: "LITERAL_DO,LITERAL_ELSE,LITERAL_FINALLY,LITERAL_FOR,LITERAL_IF,STATIC_INIT,LITERAL_TRY,LITERAL_WHILE"
1Warnings Warning
LeftCurly
  • maxLineLength: "120"
  • tokens: "LITERAL_CATCH,CLASS_DEF,CTOR_DEF,LITERAL_DO,LITERAL_ELSE,LITERAL_FINALLY,LITERAL_FOR,LITERAL_IF,INTERFACE_DEF,METHOD_DEF,LITERAL_SWITCH,LITERAL_SYNCHRONIZED,LITERAL_TRY,LITERAL_WHILE"
1Warnings Warning
NeedBraces
  • tokens: "LITERAL_DO,LITERAL_ELSE,LITERAL_FOR,LITERAL_IF,LITERAL_WHILE"
0Warnings Warning
RightCurly
  • tokens: "LITERAL_CATCH,LITERAL_ELSE,LITERAL_FINALLY,LITERAL_IF,LITERAL_TRY"
0Warnings Warning
AvoidInlineConditionals0 Ignore
DoubleCheckedLocking0Errors Error
EmptyStatement0Errors Error
EqualsHashCode0Errors Error
HiddenField
  • ignoreAbstractMethods: "true"
  • ignoreConstructorParameter: "true"
  • ignoreSetter: "true"
0Warnings Warning
InnerAssignment
  • tokens: "DIV_ASSIGN,BXOR_ASSIGN,STAR_ASSIGN,BAND_ASSIGN,MOD_ASSIGN,PLUS_ASSIGN,SL_ASSIGN,ASSIGN,MINUS_ASSIGN,SR_ASSIGN,BSR_ASSIGN,BOR_ASSIGN"
0Warnings Warning
MagicNumber0 Ignore
MissingSwitchDefault0Warnings Warning
ModifiedControlVariable0Warnings Warning
RedundantThrows
  • allowUnchecked: "true"
0Warnings Warning
SimplifyBooleanExpression0Warnings Warning
SimplifyBooleanReturn2Warnings Warning
StringLiteralEquality0Errors Error
NestedIfDepth
  • max: "3"
0Warnings Warning
NestedTryDepth
  • max: "2"
0Warnings Warning
SuperClone0 Ignore
SuperFinalize0Warnings Warning
IllegalCatch0Infos Info
IllegalThrows0Infos Info
PackageDeclaration0Warnings Warning
DefaultComesLast0Warnings Warning
FallThrough
  • checkLastCaseGroup: "true"
0Warnings Warning
MultipleStringLiterals5Warnings Warning
UnnecessaryParentheses0Warnings Warning
DeclarationOrder0 Ignore
FinalClass0Warnings Warning
HideUtilityClassConstructor0 Ignore
VisibilityModifier0 Ignore
ThrowsCount
  • max: "3"
0Infos Info
ArrayTypeStyle0Warnings Warning
RegexpSinglelineJava
  • message: "Line has trailing spaces."
  • ignoreComments: "true"
  • format: "\s+$"
4Warnings Warning
TodoComment0 Ignore
UncommentedMain0Warnings Warning
UpperEll0Warnings Warning
Indentation7Warnings Warning
JavadocType
  • scope: "package"
0Errors Error
JavadocType12Warnings Warning
JavadocMethod
  • allowMissingPropertyJavadoc: "true"
  • allowThrowsTagsForSubclasses: "true"
  • scope: "public"
  • allowUndeclaredRTE: "true"
  • tokens: "CTOR_DEF,METHOD_DEF"
  • allowMissingThrowsTags: "true"
22Warnings Warning
JavadocVariable
  • scope: "package"
3Warnings Warning
JavadocStyle
  • scope: "public"
  • checkEmptyJavadoc: "true"
20Warnings Warning
JavadocType
  • authorFormat: "AGH AgE Team"
12Warnings Warning
EmptyForInitializerPad
  • option: "space"
0Infos Info
EmptyForIteratorPad0Infos Info
MethodParamPad
  • tokens: "CTOR_DEF,METHOD_CALL,METHOD_DEF,LITERAL_NEW,SUPER_CTOR_CALL"
0Warnings Warning
CovariantEquals0Warnings Warning
IllegalType
  • tokens: "METHOD_DEF,PARAMETER_DEF,VARIABLE_DEF"
0 Ignore
MultipleVariableDeclarations0Warnings Warning
ParameterAssignment4Warnings Warning
ReturnCount
  • max: "3"
  • format: "^equals$"
0Warnings Warning
TrailingComment0 Ignore
JavadocMethod
  • allowMissingParamTags: "true"
  • allowMissingPropertyJavadoc: "true"
  • allowThrowsTagsForSubclasses: "true"
  • excludeScope: "protected"
  • scope: "package"
  • allowUndeclaredRTE: "true"
  • tokens: "CTOR_DEF,METHOD_DEF"
  • allowMissingReturnTag: "true"
  • allowMissingThrowsTags: "true"
2Infos Info
RegexpHeader
  • headerFile: "target/checkstyle-header.txt"
4Warnings Warning
NewlineAtEndOfFile
  • lineSeparator: "lf"
  • fileExtensions: "java,properties,xml"
0Warnings Warning
Translation0Errors Error
JavadocPackage
  • allowLegacy: "true"
0Warnings Warning
FileLength0Warnings Warning

Details

org/jage/platform/component/pico/IPicoComponentInstanceProvider.java

ViolationMessageLine
WarningsWrong order for 'org.jage.platform.component.provider.IMutableComponentInstanceProvider' import.41
WarningsJavadoc has empty description section.43

org/jage/platform/component/pico/PicoComponentInstanceProvider.java

ViolationMessageLine
WarningsLine does not match expected header line of '^ \* Created: \d\d\d\d-\d\d-\d\d$'.28
WarningsWrong order for 'org.jage.platform.component.definition.ComponentDefinition' import.43
WarningsJavadoc has empty description section.62
WarningsMissing a Javadoc comment.74
WarningsMissing a Javadoc comment.78
WarningsThe String "Component adapter: {}." appears 2 times in the file.109
Warnings'{' should be on the previous line.138
WarningsLine is longer than 140 characters.149
WarningsMust have at least one statement.238

org/jage/platform/component/pico/ServiceLocatingComponentMonitor.java

ViolationMessageLine
WarningsWrong order for 'org.picocontainer.MutablePicoContainer' import.39
WarningsWrong order for 'org.jage.platform.component.provider.IComponentInstanceProvider' import.42

org/jage/platform/component/pico/injector/AbstractInjector.java

ViolationMessageLine
WarningsUnused import - java.util.List.37
WarningsUnused import - org.picocontainer.ComponentAdapter.39
WarningsWrong order for 'org.jage.platform.component.definition.IComponentDefinition' import.45
WarningsLine has trailing spaces.139

org/jage/platform/component/pico/injector/ArrayInjector.java

ViolationMessageLine
WarningsWrong order for 'org.picocontainer.PicoCompositionException' import.42
WarningsWrong order for 'org.jage.platform.component.definition.ArrayDefinition' import.45

org/jage/platform/component/pico/injector/AutowiringInjector.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsMissing a Javadoc comment.48
WarningsMissing a Javadoc comment.54
WarningsThe String "Could not instantiate an object of type " appears 2 times in the file.86

org/jage/platform/component/pico/injector/CachedInjector.java

ViolationMessageLine
WarningsWrong order for 'org.jage.platform.component.definition.ConfigurationException' import.43
WarningsLine has trailing spaces.181

org/jage/platform/component/pico/injector/ComponentInstanceProviderAwareInjector.java

ViolationMessageLine
WarningsWrong order for 'org.jage.platform.component.definition.ConfigurationException' import.40

org/jage/platform/component/pico/injector/CompositeInjector.java

ViolationMessageLine
WarningsWrong order for 'org.jage.platform.component.definition.ConfigurationException' import.40
WarningsLine has trailing spaces.116

org/jage/platform/component/pico/injector/ConstructorInjector.java

ViolationMessageLine
WarningsWrong order for 'org.picocontainer.ComponentAdapter' import.44
WarningsUnused import - org.picocontainer.ComponentAdapter.44
WarningsWrong order for 'org.jage.platform.component.definition.ArrayDefinition' import.48
WarningsUnused import - org.jage.platform.component.definition.CollectionDefinition.49
WarningsLine has trailing spaces.108
WarningsThe String " " appears 2 times in the file.174

org/jage/platform/component/pico/injector/Injector.java

ViolationMessageLine
WarningsWrong order for 'org.jage.platform.component.definition.ConfigurationException' import.39
WarningsMissing a Javadoc comment.65
WarningsMissing a Javadoc comment.68

org/jage/platform/component/pico/injector/PropertiesInjector.java

ViolationMessageLine
WarningsLine does not match expected header line of '^ \* Created: \d\d\d\d-\d\d-\d\d$'.28
WarningsMissing a Javadoc comment.60

org/jage/platform/component/pico/injector/XmlPropertiesInjector.java

ViolationMessageLine
WarningsLine does not match expected header line of '^ \* Created: \d\d\d\d-\d\d-\d\d$'.28
WarningsJavadoc has empty description section.44
WarningsType Javadoc comment is missing an @param <T> tag.48
WarningsJavadoc has empty description section.52
WarningsExpected @param tag for 'instanceProvider'.56
WarningsExpected @param tag for 'definition'.56

org/jage/platform/component/pico/injector/factory/InjectorFactory.java

ViolationMessageLine
WarningsMissing a Javadoc comment.46
WarningsMissing a Javadoc comment.49

org/jage/platform/component/pico/verification/IVerificationResult.java

ViolationMessageLine
WarningsFirst sentence should end with a period.35
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.42
WarningsExpected @param tag for 'result'.85

org/jage/platform/component/pico/verification/VerificationError.java

ViolationMessageLine
WarningsFirst sentence should end with a period.35
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.41
InfosMissing a Javadoc comment.45

org/jage/platform/component/pico/verification/VerificationOperations.java

ViolationMessageLine
WarningsWrong order for 'org.jage.platform.component.definition.ArrayDefinition' import.40
WarningsFirst sentence should end with a period.56
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.62
WarningsFirst sentence should end with a period.64
Warnings'public' modifier out of order with the JLS suggestions.73
WarningsFirst sentence should end with a period.80
Warnings'public' modifier out of order with the JLS suggestions.89
WarningsFirst sentence should end with a period.101
Warnings'public' modifier out of order with the JLS suggestions.110
Warnings'private' modifier out of order with the JLS suggestions.131
WarningsFirst sentence should end with a period.154
WarningsUnused @param tag for 'pico'.161
Warnings'public' modifier out of order with the JLS suggestions.167
WarningsExpected @param tag for 'picoContainer'.168
WarningsFirst sentence should end with a period.190
Warnings'public' modifier out of order with the JLS suggestions.200
Warningsmethod def throws at indentation level 12 not at correct indentation, 8201
WarningsFirst sentence should end with a period.210
Warnings'public' modifier out of order with the JLS suggestions.220
Warningsmethod def throws at indentation level 12 not at correct indentation, 8221
Warnings'public' modifier out of order with the JLS suggestions.236
WarningsExpected an @return tag.288
Warnings'public' modifier out of order with the JLS suggestions.288
WarningsConditional logic can be removed.289
WarningsFirst sentence should end with a period.296
Warnings'public' modifier out of order with the JLS suggestions.303
WarningsConditional logic can be removed.306
Warnings'public' modifier out of order with the JLS suggestions.321

org/jage/platform/component/pico/verification/VerificationResult.java

ViolationMessageLine
WarningsFirst sentence should end with a period.40
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.47
WarningsMissing a Javadoc comment.61

org/jage/platform/component/pico/verification/Verifier.java

ViolationMessageLine
WarningsWrong order for 'org.jage.platform.component.definition.IComponentDefinition' import.41

org/jage/platform/component/pico/verification/module/AbstractComponentCollectionDependenciesVerificationModule.java

ViolationMessageLine
WarningsLine is longer than 140 characters.74
Warningsmethod def throws at indentation level 12 not at correct indentation, 879
WarningsAssignment of parameter 'result' is not allowed.80
WarningsAssignment of parameter 'result' is not allowed.81

org/jage/platform/component/pico/verification/module/AbstractComponentDependenciesVerificationModule.java

ViolationMessageLine
WarningsWrong order for 'org.jage.platform.component.definition.ComponentDefinition' import.37
WarningsLine is longer than 140 characters.66
Warningsmethod def throws at indentation level 12 not at correct indentation, 871

org/jage/platform/component/pico/verification/module/AbstractVerificationModule.java

ViolationMessageLine
WarningsWrong order for 'org.jage.platform.component.definition.IComponentDefinition' import.39
WarningsFirst sentence should end with a period.46
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.52
WarningsMissing a Javadoc comment.54
WarningsMissing a Javadoc comment.56
InfosMissing a Javadoc comment.58
WarningsFirst sentence should end with a period.62

org/jage/platform/component/pico/verification/module/ArrayDependenciesVerificationModule.java

ViolationMessageLine
WarningsWrong order for 'org.jage.platform.component.definition.ArrayDefinition' import.40
WarningsMissing a Javadoc comment.59
WarningsLine is longer than 140 characters.111
Warningsmethod def throws at indentation level 12 not at correct indentation, 8116
WarningsAssignment of parameter 'result' is not allowed.117
WarningsAssignment of parameter 'result' is not allowed.118

org/jage/platform/component/pico/verification/module/CollectionDependenciesVerificationModule.java

ViolationMessageLine
WarningsWrong order for 'org.jage.platform.component.definition.ComponentDefinition' import.40
WarningsMissing a Javadoc comment.57
WarningsThe String "Wrong generic type provided in definition." appears 2 times in the file.80

org/jage/platform/component/pico/verification/module/ComponentConstructorVerificationModule.java

ViolationMessageLine
WarningsWrong order for 'org.jage.platform.component.definition.ComponentDefinition' import.39
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.54

org/jage/platform/component/pico/verification/module/ComponentCycleVerificationModule.java

ViolationMessageLine
WarningsWrong order for 'org.jage.platform.component.definition.IComponentDefinition' import.39
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.53
WarningsMissing a Javadoc comment.57
Warningsmethod def throws at indentation level 12 not at correct indentation, 863

org/jage/platform/component/pico/verification/module/ComponentDefinitionToDescriptorMatchingVerificationModule.java

ViolationMessageLine
WarningsWrong order for 'org.jage.platform.component.definition.ComponentDefinition' import.37

org/jage/platform/component/pico/verification/module/ComponentDependenciesTypeVerificationModule.java

ViolationMessageLine
WarningsWrong order for 'org.jage.platform.component.definition.ComponentDefinition' import.40
WarningsFirst sentence should end with a period.49
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.55
WarningsMissing a Javadoc comment.57
WarningsThe String "\n" appears 2 times in the file.88

org/jage/platform/component/pico/verification/module/ComponentDependenciesVerificationModule.java

ViolationMessageLine
WarningsWrong order for 'org.jage.platform.component.definition.ComponentDefinition' import.41
WarningsFirst sentence should end with a period.53
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.62
WarningsMissing a Javadoc comment.64

org/jage/platform/component/pico/verification/module/ComponentLackVerificationModule.java

ViolationMessageLine
WarningsWrong order for 'org.jage.platform.component.definition.ComponentDefinition' import.40
WarningsFirst sentence should end with a period.49
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.56
WarningsMissing a Javadoc comment.58

org/jage/platform/component/pico/verification/module/IVerificationModule.java

ViolationMessageLine
WarningsWrong order for 'org.jage.platform.component.definition.IComponentDefinition' import.37
Warningsmethod def throws at indentation level 12 not at correct indentation, 861