2016/02/07 - Apache Onami has been retired.

For more information, please explore the Attic.

Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
20096146

Files

FilesInfosWarningsErrors
org/apache/onami/factoryannotation/AccessibleHelper.java006
org/apache/onami/factoryannotation/FactoryAnnotationBinding.java062
org/apache/onami/factoryannotation/FactoryAnnotationBindungTargetVisitor.java022
org/apache/onami/factoryannotation/FactoryAnnotationCacheable.java002
org/apache/onami/factoryannotation/FactoryAnnotationModule.java03018
org/apache/onami/factoryannotation/FactoryAnnotationProvider.java024
org/apache/onami/factoryannotation/FactoryAnnotationProviderFactory.java028
org/apache/onami/factoryannotation/FactoryAnnotationProviderInjectionAdapter.java002
org/apache/onami/factoryannotation/FactoryAnnotationProvision.java0184
org/apache/onami/factoryannotation/FactoryAnnotationProvisionImpl.java0044
org/apache/onami/factoryannotation/FactoryAnnotationProvisionListener.java002
org/apache/onami/factoryannotation/FactoryAnnotationSingleFieldMemberInjector.java0016
org/apache/onami/factoryannotation/PrivilegedHelper.java004
org/apache/onami/factoryannotation/ProvisionCacheIdentityProviderFacade.java022
org/apache/onami/factoryannotation/builder/BindFactoryAnnotationBindingBuilder.java044
org/apache/onami/factoryannotation/builder/CombinedListenerCacheableBindingBuilder.java004
org/apache/onami/factoryannotation/builder/FactoryAnnotationAnnotationBindingBuilder.java044
org/apache/onami/factoryannotation/builder/FactoryAnnotationBaseProviderBindingBuilder.java086
org/apache/onami/factoryannotation/builder/FactoryAnnotationCacheableBindingBuilder.java0126
org/apache/onami/factoryannotation/builder/FactoryAnnotationProvisionListenerBindingBuilder.java066

Rules

RulesViolationsSeverity
FileLength0Errors Error
RegexpHeader
  • headerFile: "target/checkstyle-header.txt"
40Errors Error
FileTabCharacter
  • eachLine: "true"
0Errors Error
LeftCurly
  • option: "nl"
0Errors Error
RightCurly
  • option: "alone"
0Errors Error
LineLength
  • max: "120"
  • ignorePattern: "@version|@see|@todo|TODO"
46Errors Error
MemberName0Errors Error
JavadocMethod
  • scope: "protected"
82Warnings Warning
JavadocType
  • allowUnknownTags: "true"
  • scope: "protected"
12Errors Error
JavadocVariable
  • scope: "protected"
0Infos Info
ConstantName0Errors Error
LocalFinalVariableName0Errors Error
LocalVariableName0Errors Error
MethodName0Errors Error
PackageName0Errors Error
ParameterName0Errors Error
StaticVariableName0Errors Error
TypeName0Errors Error
AvoidStarImport0Errors Error
IllegalImport0Errors Error
RedundantImport0Errors Error
UnusedImports10Errors Error
MethodLength0Errors Error
ParameterNumber2Errors Error
EmptyForIteratorPad
  • option: "space"
0Errors Error
OperatorWrap0Errors Error
ParenPad
  • option: "space"
0Errors Error
WhitespaceAfter0Errors Error
WhitespaceAround0Errors Error
ModifierOrder0Errors Error
RedundantModifier4Errors Error
AvoidNestedBlocks0Errors Error
EmptyBlock
  • option: "text"
0Errors Error
NeedBraces32Errors Error
DoubleCheckedLocking0Errors Error
EmptyStatement0Errors Error
EqualsHashCode0Errors Error
HiddenField
  • ignoreConstructorParameter: "true"
  • ignoreSetter: "true"
14Warnings Warning
IllegalInstantiation0Errors Error
InnerAssignment0Errors Error
MagicNumber
  • ignoreNumbers: "-4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 32, 64, 100, 128, 256, 512, 1000, 1024"
0Errors Error
MissingSwitchDefault0Errors Error
RedundantThrows0Errors Error
SimplifyBooleanExpression0Errors Error
SimplifyBooleanReturn0Errors Error
InterfaceIsType0Errors Error
VisibilityModifier
  • packageAllowed: "true"
  • protectedAllowed: "true"
0Errors Error
UpperEll0Errors Error

Details

org/apache/onami/factoryannotation/AccessibleHelper.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^package '.1
ErrorsLine is longer than 120 characters.56
ErrorsRedundant 'static' modifier.62
ErrorsLine does not match expected header line of '^package '.1
ErrorsLine is longer than 120 characters.56
ErrorsRedundant 'static' modifier.62

org/apache/onami/factoryannotation/FactoryAnnotationBinding.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^package '.1
WarningsExpected an @return tag.39
WarningsExpected an @return tag.44
WarningsExpected an @return tag.52
ErrorsLine does not match expected header line of '^package '.1
WarningsExpected an @return tag.39
WarningsExpected an @return tag.44
WarningsExpected an @return tag.52

org/apache/onami/factoryannotation/FactoryAnnotationBindungTargetVisitor.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^package '.1
WarningsExpected @param tag for '<A>'.44
ErrorsLine does not match expected header line of '^package '.1
WarningsExpected @param tag for '<A>'.44

org/apache/onami/factoryannotation/FactoryAnnotationCacheable.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^package '.1
ErrorsLine does not match expected header line of '^package '.1

org/apache/onami/factoryannotation/FactoryAnnotationModule.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^package '.1
ErrorsUnused import - com.google.inject.BindingAnnotation.36
ErrorsUnused import - com.google.inject.ScopeAnnotation.40
WarningsExpected an @return tag.129
WarningsExpected @param tag for '<T>'.129
WarningsExpected an @return tag.140
WarningsExpected @param tag for '<T>'.140
WarningsExpected an @return tag.153
WarningsExpected @param tag for '<A>'.153
WarningsExpected an @return tag.166
WarningsMissing a Javadoc comment.173
Warnings'binder' hides a field.173
WarningsMissing a Javadoc comment.188
WarningsMissing a Javadoc comment.193
ErrorsLine is longer than 120 characters.246
ErrorsLine is longer than 120 characters.299
ErrorsLine is longer than 120 characters.327
ErrorsLine is longer than 120 characters.347
ErrorsLine is longer than 120 characters.357
ErrorsLine is longer than 120 characters.381
Warnings'provisionListener' hides a field.381
Warnings'annotationType' hides a field.405
Warnings'scopeAnnotation' hides a field.406
Warnings'scope' hides a field.406
ErrorsLine does not match expected header line of '^package '.1
ErrorsUnused import - com.google.inject.BindingAnnotation.36
ErrorsUnused import - com.google.inject.ScopeAnnotation.40
WarningsExpected an @return tag.129
WarningsExpected @param tag for '<T>'.129
WarningsExpected an @return tag.140
WarningsExpected @param tag for '<T>'.140
WarningsExpected an @return tag.153
WarningsExpected @param tag for '<A>'.153
WarningsExpected an @return tag.166
WarningsMissing a Javadoc comment.173
Warnings'binder' hides a field.173
WarningsMissing a Javadoc comment.188
WarningsMissing a Javadoc comment.193
ErrorsLine is longer than 120 characters.246
ErrorsLine is longer than 120 characters.299
ErrorsLine is longer than 120 characters.327
ErrorsLine is longer than 120 characters.347
ErrorsLine is longer than 120 characters.357
ErrorsLine is longer than 120 characters.381
Warnings'provisionListener' hides a field.381
Warnings'annotationType' hides a field.405
Warnings'scopeAnnotation' hides a field.406
Warnings'scope' hides a field.406

org/apache/onami/factoryannotation/FactoryAnnotationProvider.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^package '.1
ErrorsUnused import - com.google.inject.Injector.23
WarningsExpected an @return tag.61
ErrorsLine does not match expected header line of '^package '.1
ErrorsUnused import - com.google.inject.Injector.23
WarningsExpected an @return tag.61

org/apache/onami/factoryannotation/FactoryAnnotationProviderFactory.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^package '.1
ErrorsLine is longer than 120 characters.90
ErrorsLine is longer than 120 characters.155
ErrorsLine is longer than 120 characters.159
Warnings'provision' hides a field.165
ErrorsLine does not match expected header line of '^package '.1
ErrorsLine is longer than 120 characters.90
ErrorsLine is longer than 120 characters.155
ErrorsLine is longer than 120 characters.159
Warnings'provision' hides a field.165

org/apache/onami/factoryannotation/FactoryAnnotationProviderInjectionAdapter.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^package '.1
ErrorsLine does not match expected header line of '^package '.1

org/apache/onami/factoryannotation/FactoryAnnotationProvision.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^package '.1
ErrorsUnused import - java.lang.reflect.Member.24
WarningsExpected an @return tag.70
WarningsExpected an @return tag.76
WarningsExpected an @return tag.82
WarningsExpected an @return tag.89
WarningsExpected an @return tag.96
WarningsExpected an @return tag.101
WarningsExpected an @return tag.106
WarningsExpected an @return tag.112
WarningsExpected an @return tag.117
ErrorsLine does not match expected header line of '^package '.1
ErrorsUnused import - java.lang.reflect.Member.24
WarningsExpected an @return tag.70
WarningsExpected an @return tag.76
WarningsExpected an @return tag.82
WarningsExpected an @return tag.89
WarningsExpected an @return tag.96
WarningsExpected an @return tag.101
WarningsExpected an @return tag.106
WarningsExpected an @return tag.112
WarningsExpected an @return tag.117

org/apache/onami/factoryannotation/FactoryAnnotationProvisionImpl.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^package '.1
ErrorsMore than 7 parameters.76
Errors'if' construct must use '{}'s.160
Errors'if' construct must use '{}'s.162
Errors'if' construct must use '{}'s.164
Errors'if' construct must use '{}'s.167
Errors'if' construct must use '{}'s.171
Errors'if' construct must use '{}'s.174
Errors'if' construct must use '{}'s.178
Errors'if' construct must use '{}'s.181
Errors'if' construct must use '{}'s.185
Errors'if' construct must use '{}'s.188
Errors'if' construct must use '{}'s.190
Errors'if' construct must use '{}'s.194
Errors'if' construct must use '{}'s.197
Errors'if' construct must use '{}'s.199
Errors'if' construct must use '{}'s.203
Errors'if' construct must use '{}'s.206
ErrorsLine is longer than 120 characters.220
ErrorsLine is longer than 120 characters.250
ErrorsLine is longer than 120 characters.275
ErrorsLine is longer than 120 characters.284
ErrorsLine does not match expected header line of '^package '.1
ErrorsMore than 7 parameters.76
Errors'if' construct must use '{}'s.160
Errors'if' construct must use '{}'s.162
Errors'if' construct must use '{}'s.164
Errors'if' construct must use '{}'s.167
Errors'if' construct must use '{}'s.171
Errors'if' construct must use '{}'s.174
Errors'if' construct must use '{}'s.178
Errors'if' construct must use '{}'s.181
Errors'if' construct must use '{}'s.185
Errors'if' construct must use '{}'s.188
Errors'if' construct must use '{}'s.190
Errors'if' construct must use '{}'s.194
Errors'if' construct must use '{}'s.197
Errors'if' construct must use '{}'s.199
Errors'if' construct must use '{}'s.203
Errors'if' construct must use '{}'s.206
ErrorsLine is longer than 120 characters.220
ErrorsLine is longer than 120 characters.250
ErrorsLine is longer than 120 characters.275
ErrorsLine is longer than 120 characters.284

org/apache/onami/factoryannotation/FactoryAnnotationProvisionListener.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^package '.1
ErrorsLine does not match expected header line of '^package '.1

org/apache/onami/factoryannotation/FactoryAnnotationSingleFieldMemberInjector.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^package '.1
ErrorsLine is longer than 120 characters.43
ErrorsLine is longer than 120 characters.44
ErrorsLine is longer than 120 characters.70
ErrorsLine is longer than 120 characters.100
ErrorsLine is longer than 120 characters.102
ErrorsLine is longer than 120 characters.104
ErrorsLine is longer than 120 characters.107
ErrorsLine does not match expected header line of '^package '.1
ErrorsLine is longer than 120 characters.43
ErrorsLine is longer than 120 characters.44
ErrorsLine is longer than 120 characters.70
ErrorsLine is longer than 120 characters.100
ErrorsLine is longer than 120 characters.102
ErrorsLine is longer than 120 characters.104
ErrorsLine is longer than 120 characters.107

org/apache/onami/factoryannotation/PrivilegedHelper.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^package '.1
ErrorsRedundant 'static' modifier.50
ErrorsLine does not match expected header line of '^package '.1
ErrorsRedundant 'static' modifier.50

org/apache/onami/factoryannotation/ProvisionCacheIdentityProviderFacade.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^package '.1
Warnings'typeLiteral' hides a field.66
ErrorsLine does not match expected header line of '^package '.1
Warnings'typeLiteral' hides a field.66

org/apache/onami/factoryannotation/builder/BindFactoryAnnotationBindingBuilder.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^package '.1
ErrorsMissing a Javadoc comment.23
WarningsMissing a Javadoc comment.26
WarningsMissing a Javadoc comment.28
ErrorsLine does not match expected header line of '^package '.1
ErrorsMissing a Javadoc comment.23
WarningsMissing a Javadoc comment.26
WarningsMissing a Javadoc comment.28

org/apache/onami/factoryannotation/builder/CombinedListenerCacheableBindingBuilder.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^package '.1
ErrorsMissing a Javadoc comment.21
ErrorsLine does not match expected header line of '^package '.1
ErrorsMissing a Javadoc comment.21

org/apache/onami/factoryannotation/builder/FactoryAnnotationAnnotationBindingBuilder.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^package '.1
ErrorsMissing a Javadoc comment.23
WarningsExpected an @return tag.31
WarningsExpected @param tag for '<I>'.31
ErrorsLine does not match expected header line of '^package '.1
ErrorsMissing a Javadoc comment.23
WarningsExpected an @return tag.31
WarningsExpected @param tag for '<I>'.31

org/apache/onami/factoryannotation/builder/FactoryAnnotationBaseProviderBindingBuilder.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^package '.1
ErrorsMissing a Javadoc comment.25
WarningsExpected @param tag for '<I>'.34
WarningsExpected @param tag for '<A>'.34
ErrorsLine is longer than 120 characters.43
WarningsExpected @param tag for '<I>'.43
WarningsExpected @param tag for '<A>'.43
ErrorsLine does not match expected header line of '^package '.1
ErrorsMissing a Javadoc comment.25
WarningsExpected @param tag for '<I>'.34
WarningsExpected @param tag for '<A>'.34
ErrorsLine is longer than 120 characters.43
WarningsExpected @param tag for '<I>'.43
WarningsExpected @param tag for '<A>'.43

org/apache/onami/factoryannotation/builder/FactoryAnnotationCacheableBindingBuilder.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^package '.1
ErrorsUnused import - org.apache.onami.factoryannotation.FactoryAnnotationCacheable.23
ErrorsMissing a Javadoc comment.25
WarningsExpected an @return tag.38
WarningsExpected @param tag for '<I>'.38
WarningsExpected @param tag for '<A>'.38
WarningsExpected an @return tag.49
WarningsExpected @param tag for '<I>'.49
WarningsExpected @param tag for '<A>'.49
ErrorsLine does not match expected header line of '^package '.1
ErrorsUnused import - org.apache.onami.factoryannotation.FactoryAnnotationCacheable.23
ErrorsMissing a Javadoc comment.25
WarningsExpected an @return tag.38
WarningsExpected @param tag for '<I>'.38
WarningsExpected @param tag for '<A>'.38
WarningsExpected an @return tag.49
WarningsExpected @param tag for '<I>'.49
WarningsExpected @param tag for '<A>'.49

org/apache/onami/factoryannotation/builder/FactoryAnnotationProvisionListenerBindingBuilder.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^package '.1
ErrorsMissing a Javadoc comment.25
WarningsExpected an @return tag.35
ErrorsLine is longer than 120 characters.35
WarningsExpected @param tag for '<I>'.35
WarningsExpected @param tag for '<A>'.35
ErrorsLine does not match expected header line of '^package '.1
ErrorsMissing a Javadoc comment.25
WarningsExpected an @return tag.35
ErrorsLine is longer than 120 characters.35
WarningsExpected @param tag for '<I>'.35
WarningsExpected @param tag for '<A>'.35