Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos infoWarnings warningErrors error
90003564

Rules

RulesViolationsSeverity
PackageHtml23error Error
NewlineAtEndOfFile7error Error
Translation0error Error
JavadocMethod514error Error
JavadocType32error Error
JavadocVariable140error Error
JavadocStyle23error Error
ConstantName16error Error
LocalFinalVariableName0error Error
LocalVariableName0error Error
MemberName1error Error
MethodName0error Error
PackageName0error Error
ParameterName0error Error
StaticVariableName7error Error
TypeName0error Error
AvoidStarImport9error Error
IllegalImport0error Error
RedundantImport2error Error
UnusedImports2error Error
FileLength0error Error
LineLength600error Error
MethodLength0error Error
ParameterNumber5error Error
EmptyForIteratorPad0error Error
MethodParamPad0error Error
NoWhitespaceAfter0error Error
NoWhitespaceBefore0error Error
OperatorWrap6error Error
ParenPad21error Error
TypecastParenPad0error Error
TabCharacter135error Error
WhitespaceAfter30error Error
WhitespaceAround38error Error
ModifierOrder3error Error
RedundantModifier17error Error
AvoidNestedBlocks0error Error
EmptyBlock5error Error
LeftCurly808error Error
NeedBraces119error Error
RightCurly146error Error
AvoidInlineConditionals13error Error
DoubleCheckedLocking0error Error
EmptyStatement0error Error
EqualsHashCode0error Error
HiddenField61error Error
IllegalInstantiation0error Error
InnerAssignment0error Error
MagicNumber16error Error
MissingSwitchDefault2error Error
RedundantThrows10error Error
SimplifyBooleanExpression0error Error
SimplifyBooleanReturn0error Error
DesignForExtension353error Error
FinalClass1error Error
HideUtilityClassConstructor1error Error
InterfaceIsType1error Error
VisibilityModifier30error Error
ArrayTypeStyle0error Error
FinalParameters337error Error
GenericIllegalRegexp
  • message: "Line has trailing spaces."
  • format: "\s+$"
26error Error
TodoComment4error Error
UpperEll0error Error

Files

Filesinfowarningerror
com/atlassian/upgrade/DatabaseUpgradeTask.java004
bucket/core/persistence/hibernate/package.html001
bucket/user/providers/package.html001
bucket/container/package.html001
com/atlassian/hibernate/BucketClobStringType.java0093
bucket/user/package.html001
bucket/core/persistence/hibernate/AnyTypeHibernateObjectDao.java00236
bucket/search/package.html001
bucket/user/providers/CachingCredentialsProvider.java0080
bucket/core/comparators/LastModificationDateComparator.java009
com/atlassian/upgrade/UpgradeTask.java0014
com/atlassian/hibernate/ResettableIncrementGenerator.java0055
bucket/core/persistence/hibernate/MappingResources.java0042
com/atlassian/quartz/QuartzUtil.java0024
bucket/test/package.html001
bucket/core/comparators/CreationDateComparator.java009
bucket/core/persistence/hibernate/HibernateEntityObjectQueue.java0040
bucket/search/persistence/dao/IndexQueueEntryDao.java007
com/atlassian/upgrade/AbstractUpgradeTask.java0042
bucket/core/actions/PagerPaginationSupport.java00138
com/atlassian/upgrade/UpgradeException.java0015
bucket/user/providers/ChainedAccessProvider.java0042
bucket/user/DefaultUserAccessor.java00407
com/atlassian/quartz/jobs/MailQueueFlushJob.java005
bucket/test/container/LocalSessionFactoryBeanForTests.java0065
bucket/test/container/package.html001
com/atlassian/hibernate/ResettableTableHiLoGenerator.java0091
bucket/container/DeprecatedContainerContext.java0033
com/atlassian/hibernate/dialect/package.html001
bucket/user/providers/ChainedProfileProvider.java0014
bucket/user/propertyset/package.html001
bucket/user/providers/CachingProfileProvider.java0080
bucket/search/persistence/dao/hibernate/package.html001
com/atlassian/upgrade/UpgradeManager.java0012
bucket/core/comparators/package.html001
bucket/core/persistence/EntityObjectQueue.java0014
bucket/core/persistence/hibernate/schema/package.html001
bucket/core/persistence/hibernate/HibernateHandle.java0049
bucket/user/propertyset/BucketPropertySetItem.java0018
bucket/user/propertyset/BucketPropertySet.java0094
bucket/user/LicensingException.java004
com/atlassian/upgrade/UpgradeLauncherServletContextListener.java0026
bucket/search/lucene/extractor/BaseAttachmentContentExtractor.java003
bucket/search/persistence/dao/hibernate/HibernateIndexQueueEntryDao.java0055
bucket/search/persistence/IndexQueueEntry.java0093
bucket/container/ContainerManager.java0030
com/atlassian/hibernate/dialect/DB2Dialect.java009
bucket/user/BucketHibernateConfigProvider.java0063
com/atlassian/upgrade/package.html001
bucket/search/persistence/dao/package.html001
bucket/core/persistence/hibernate/CachableHibernateObjectDao.java009
com/atlassian/upgrade/UpgradeLifecycleItem.java0027
bucket/user/UserFilter.java0036
bucket/cache/package.html001
bucket/user/persistence/dao/hibernate/package.html001
bucket/user/providers/ChainedUserProvider.java0073
bucket/core/persistence/ObjectDao.java0014
com/atlassian/hibernate/package.html001
bucket/user/persistence/dao/hibernate/BucketPropertySetDAO.java0048
bucket/search/EntityObjectDateExtractor.java0011
bucket/core/persistence/hibernate/ConfigurableLocalSessionFactoryBean.java0026
bucket/test/NamedTestCase.java0011
bucket/user/persistence/dao/hibernate/BucketUserDAO.java0076
bucket/cache/CacheManager.java0013
bucket/core/actions/PaginationSupport.java00117
com/atlassian/upgrade/AbstractUpgradeManager.java00201
bucket/search/lucene/extractor/package.html001
bucket/core/persistence/package.html001
com/atlassian/upgrade/BuildNumComparator.java0034
bucket/user/providers/CachingAccessProvider.java00101
bucket/search/persistence/package.html001
com/atlassian/quartz/package.html001
com/atlassian/hibernate/OracleLobSelector.java0031
bucket/user/UserPreferencesKeys.java0011
bucket/user/persistence/dao/hibernate/BucketGroupDAO.java0030
bucket/core/persistence/hibernate/schema/TransientHibernateHandle.java0060
bucket/core/persistence/EntityObjectQueueFactory.java003
bucket/core/persistence/hibernate/schema/SchemaHelper.java00101
com/atlassian/hibernate/dialect/MySQLDialect.java0018
com/atlassian/quartz/jobs/package.html001
com/atlassian/quartz/jobs/TaskQueueFlushJob.java0027
bucket/core/actions/package.html001
bucket/container/ContainerContext.java0018
com/atlassian/hibernate/HibernateObjectDao.java00181
bucket/user/providers/ChainedCredentialsProvider.java0018
bucket/core/persistence/hibernate/HibernateEntityObjectQueueFactory.java0016
com/atlassian/quartz/jobs/AbstractJob.java0082
bucket/core/persistence/hibernate/schema/SchemaUpdateListener.java0021
bucket/test/AbstractSpringPersistenceTest.java0060
bucket/user/UserAccessor.java0052

Details

com/atlassian/upgrade/DatabaseUpgradeTask.java

ViolationMessageLine
errorLine is longer than 80 characters.4
error'{' should be on the previous line.7
errorLine is longer than 80 characters.11
errorLine is longer than 80 characters.12

bucket/core/persistence/hibernate/package.html

ViolationMessageLine
errorMissing package documentation file.0

bucket/user/providers/package.html

ViolationMessageLine
errorMissing package documentation file.0

bucket/container/package.html

ViolationMessageLine
errorMissing package documentation file.0

com/atlassian/hibernate/BucketClobStringType.java

ViolationMessageLine
errorLine is longer than 80 characters.10
errorLine is longer than 80 characters.11
errorLine is longer than 80 characters.30
errorLine is longer than 80 characters.31
errorLine is longer than 80 characters.32
error'{' should be on the previous line.35
errorLine is longer than 80 characters.37
errorMissing a Javadoc comment.42
error'{' should be on the previous line.43
errorMissing a Javadoc comment.46
error'{' should be on the previous line.47
errorLine is longer than 80 characters.48
errorExpected an @return tag.55
errorMethod 'isUsingOracle' is not designed for extension - needs to be abstract, final or empty.55
error'{' should be on the previous line.56
errorExpected an @return tag.64
errorMethod 'isUsingHSQL' is not designed for extension - needs to be abstract, final or empty.64
error'{' should be on the previous line.65
errorExpected an @return tag.73
errorMethod 'isUsingMySQL' is not designed for extension - needs to be abstract, final or empty.73
error'{' should be on the previous line.74
errorLine is longer than 80 characters.79
errorExpected an @return tag.82
errorMethod 'getLobHandler' is not designed for extension - needs to be abstract, final or empty.82
error'{' should be on the previous line.83
errorLine is longer than 80 characters.84
errorExpected an @return tag.91
errorMethod 'sqlTypes' is not designed for extension - needs to be abstract, final or empty.91
error'{' should be on the previous line.92
errorMethod 'returnedClass' is not designed for extension - needs to be abstract, final or empty.96
errorMissing a Javadoc comment.96
error'{' should be on the previous line.97
errorMethod 'equals' is not designed for extension - needs to be abstract, final or empty.101
errorMissing a Javadoc comment.101
errorParameter x should be final.101
errorParameter y should be final.101
error'{' should be on the previous line.102
errorLine is longer than 80 characters.106
errorMethod 'nullSafeGet' is not designed for extension - needs to be abstract, final or empty.106
errorMissing a Javadoc comment.106
errorParameter rs should be final.106
errorParameter names should be final.106
errorParameter owner should be final.106
error'{' should be on the previous line.110
errorLine is longer than 80 characters.111
errorAvoid inline conditionals.113
error'}' should be on the same line.114
error'{' should be on the previous line.116
errorLine is longer than 80 characters.122
errorMethod 'nullSafeSet' is not designed for extension - needs to be abstract, final or empty.122
errorMissing a Javadoc comment.122
errorParameter st should be final.122
errorParameter value should be final.122
errorParameter index should be final.122
error'{' should be on the previous line.125
errorLine is longer than 80 characters.126
error'{' should be on the previous line.132
error'{' should be on the previous line.137
errorLine is longer than 80 characters.138
error'}' should be on the same line.141
error'{' should be on the previous line.143
error'}' should be on the same line.145
error'{' should be on the previous line.147
error'{' should be on the previous line.149
errorLine is longer than 80 characters.150
error'}' should be on the same line.152
error'{' should be on the previous line.154
errorLine is longer than 80 characters.155
errorLine is longer than 80 characters.159
errorMethod 'deepCopy' is not designed for extension - needs to be abstract, final or empty.163
errorMissing a Javadoc comment.163
errorParameter value should be final.163
error'{' should be on the previous line.164
errorMethod 'isMutable' is not designed for extension - needs to be abstract, final or empty.168
errorMissing a Javadoc comment.168
error'{' should be on the previous line.169
errorMethod 'setUseSetClobAsString' is not designed for extension - needs to be abstract, final or empty.178
errorParameter b should be final.178
errorExpected @param tag for 'b'.178
error'{' should be on the previous line.179
errorExpected an @return tag.188
errorMethod 'isUseSetClobAsString' is not designed for extension - needs to be abstract, final or empty.188
error'{' should be on the previous line.189
errorLine is longer than 80 characters.196
errorLine is longer than 80 characters.200
errorMissing a Javadoc comment.203
errorMissing a Javadoc comment.205
errorParameter lobCreator should be final.205
error'lobCreator' hides a field.205
error'{' should be on the previous line.206
errorMethod 'beforeCompletion' is not designed for extension - needs to be abstract, final or empty.210
errorMissing a Javadoc comment.210
error'{' should be on the previous line.211

bucket/user/package.html

ViolationMessageLine
errorMissing package documentation file.0

bucket/core/persistence/hibernate/AnyTypeHibernateObjectDao.java

ViolationMessageLine
errorUsing the '.*' form of import should be avoided - net.sf.hibernate.*.9
errorRedundant import from the java.lang package - java.lang.InstantiationException.23
errorUsing the '.*' form of import should be avoided - java.util.*.25
errorLine is longer than 80 characters.27
errorMissing a Javadoc comment.27
errorLine is longer than 80 characters.29
errorMissing a Javadoc comment.29
errorName 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.29
errorMissing a Javadoc comment.30
errorMissing a Javadoc comment.32
errorLine is longer than 80 characters.34
errorMethod 'setExcludedClassesForRetrievingAllObjects' is not designed for extension - needs to be abstract, final or empty.34
errorMissing a Javadoc comment.34
errorParameter excludedClassesForRetrievingAllObjects should be final.34
error'excludedClassesForRetrievingAllObjects' hides a field.34
errorLine is longer than 80 characters.36
errorMethod 'getHandle' is not designed for extension - needs to be abstract, final or empty.39
errorMissing a Javadoc comment.39
errorParameter obj should be final.39
error'{' should be on the previous line.40
error'{' should be on the previous line.42
errorLine is longer than 80 characters.43
errorLine is longer than 80 characters.44
error'}' should be on the same line.45
error'{' should be on the previous line.47
errorMethod 'getTransientHandle' is not designed for extension - needs to be abstract, final or empty.54
errorMissing a Javadoc comment.54
error'{' should be on the previous line.55
errorParameter session should be final.58
error'{' should be on the previous line.59
errorLine is longer than 80 characters.60
errorMethod 'findByHandle' is not designed for extension - needs to be abstract, final or empty.65
errorMissing a Javadoc comment.65
error'{' should be on the previous line.66
error'{' should be on the previous line.68
error'{' should be on the previous line.71
errorLine is longer than 80 characters.72
error'}' should be on the same line.73
error'{' should be on the previous line.75
errorLine is longer than 80 characters.76
error'}' should be on the same line.78
errorLine is longer than 80 characters.79
errorLine is longer than 80 characters.83
errorParameter session should be final.83
errorLine is longer than 80 characters.85
errorLine is longer than 80 characters.90
errorMethod 'getByIdAndType' is not designed for extension - needs to be abstract, final or empty.94
errorMissing a Javadoc comment.94
error'{' should be on the previous line.95
errorLine is longer than 80 characters.98
errorParameter session should be final.98
errorMethod 'findAllSearchableObjects' is not designed for extension - needs to be abstract, final or empty.105
errorMissing a Javadoc comment.105
error'{' should be on the previous line.106
errorLine is longer than 80 characters.107
errorLine is longer than 80 characters.109
errorParameter session should be final.109
errorLine is longer than 80 characters.111
errorMethod 'findAllSearchableObjectHandles' is not designed for extension - needs to be abstract, final or empty.124
errorMissing a Javadoc comment.124
error'{' should be on the previous line.125
errorLine is longer than 80 characters.130
errorParameter session should be final.130
errorLine is longer than 80 characters.134
errorLine is longer than 80 characters.137
error'{' should be on the previous line.141
errorLine is longer than 80 characters.143
errorFirst sentence should end with a period.152
errorLine is longer than 80 characters.153
errorExpected an @return tag.157
errorMethod 'findAllSearchableObjectsIterator' is not designed for extension - needs to be abstract, final or empty.157
error'{' should be on the previous line.158
errorLine is longer than 80 characters.159
errorLine is longer than 80 characters.161
errorParameter session should be final.161
errorMethod 'findSearchableObjectsSize' is not designed for extension - needs to be abstract, final or empty.170
errorMissing a Javadoc comment.170
error'{' should be on the previous line.171
errorLine is longer than 80 characters.172
errorLine is longer than 80 characters.174
errorParameter session should be final.174
errorLine is longer than 80 characters.176
errorMethod 'findAllPersistentObjects' is not designed for extension - needs to be abstract, final or empty.183
errorMissing a Javadoc comment.183
error'{' should be on the previous line.184
errorLine is longer than 80 characters.185
errorLine is longer than 80 characters.187
errorParameter session should be final.187
errorLine is longer than 80 characters.189
errorMethod 'findAllPersistentObjectsHandles' is not designed for extension - needs to be abstract, final or empty.196
errorMissing a Javadoc comment.196
error'{' should be on the previous line.197
errorLine is longer than 80 characters.198
errorLine is longer than 80 characters.200
errorParameter session should be final.200
errorLine is longer than 80 characters.202
errorMethod 'getPersistentClass' is not designed for extension - needs to be abstract, final or empty.209
errorMissing a Javadoc comment.209
error'{' should be on the previous line.210
errorMissing a Javadoc comment.214
error'{' should be on the previous line.215
error'{' should be on the previous line.219
error'if' construct must use '{}'s.224
errorLine is longer than 80 characters.224
error'}' should be on the same line.227
error'{' should be on the previous line.229
errorLine is longer than 80 characters.230
error'if' construct must use '{}'s.233
errorLine is longer than 80 characters.234
errorMissing a Javadoc comment.238
errorParameter mappedClass should be final.238
error'{' should be on the previous line.239
errorMissing a Javadoc comment.243
error'{' should be on the previous line.244
errorLine is longer than 80 characters.247
errorMissing a Javadoc comment.247
errorParameter session should be final.247
errorParameter excludedClassesForRetrievingAllObjects should be final.247
errorLine is longer than 80 characters.252
error'{' should be on the previous line.257
errorLine is longer than 80 characters.260
error'if' is not followed by whitespace.260
error'{' is not preceded with whitespace.260
error'{' should be on the previous line.264
errorLine is longer than 80 characters.265
error'{' should be on the previous line.272
errorLine is longer than 80 characters.274
error'}' should be on the same line.279
error'{' should be on the previous line.281
errorMust have at least one statement.281
error'}' should be on the same line.282
error'{' should be on the previous line.284
errorMust have at least one statement.284
error'{' should be on the previous line.289
error'{' should be on the previous line.296
error'{' should be on the previous line.300
errorLine is longer than 80 characters.301
errorLine is longer than 80 characters.302
errorLine is longer than 80 characters.303
errorLine is longer than 80 characters.304
error'if' construct must use '{}'s.306
errorLine is longer than 80 characters.309
error'{' should be on the previous line.313
errorLine is longer than 80 characters.315
error'}' should be on the same line.317
errorLine is longer than 80 characters.318
errorLine is longer than 80 characters.322
errorLine is longer than 80 characters.324
error'{' should be on the previous line.326
errorLine is longer than 80 characters.327
errorLine is longer than 80 characters.328
errorLine is longer than 80 characters.329
error'{' should be on the previous line.331
errorLine is longer than 80 characters.333
errorLine is longer than 80 characters.336
errorLine is longer than 80 characters.338
errorLine is longer than 80 characters.339
errorLine is longer than 80 characters.341
errorMissing a Javadoc comment.351
errorParameter col should be final.351
error'{' should be on the previous line.352
error'{' should be on the previous line.355
error'}' should be on the same line.357
error'{' should be on the previous line.359
errorLine is longer than 80 characters.365
errorMissing a Javadoc comment.365
errorParameter sessionFactoryImplementor should be final.365
errorLine is longer than 80 characters.366
errorParameter referencedColumns should be final.366
errorLine is longer than 80 characters.367
errorParameter referencedClassMetaData should be final.367
errorParameter referencedObject should be final.368
errorLine is longer than 80 characters.369
errorParameter clazz should be final.369
error'{' should be on the previous line.375
error'{' should be on the previous line.378
errorLine is longer than 80 characters.380
errorLine is longer than 80 characters.382
errorLine is longer than 80 characters.383
errorLine is longer than 80 characters.385
error'{' should be on the previous line.390
errorLine is longer than 80 characters.391
errorLine is longer than 80 characters.392
errorLine is longer than 80 characters.394
error'}' should be on the same line.397
errorLine is longer than 80 characters.398
errorLine is longer than 80 characters.400
errorLine is longer than 80 characters.404
error'}' should be on the same line.406
error'{' should be on the previous line.408
errorMissing a Javadoc comment.421
error'{' should be on the previous line.422
errorLine is longer than 80 characters.423
errorMissing a Javadoc comment.423
errorParameter session should be final.423
errorParameter excludedClassesForRetrievingAllObjects should be final.423
error'{' should be on the previous line.432
errorLine is longer than 80 characters.435
error'if' is not followed by whitespace.435
error'{' is not preceded with whitespace.435
error'{' should be on the previous line.439
errorLine is longer than 80 characters.440
error'{' should be on the previous line.446
errorLine is longer than 80 characters.448
errorLine is longer than 80 characters.451
error'100' is a magic number.452
error'{' should be on the previous line.453
error'}' should be on the same line.458
error'{' should be on the previous line.460
errorMust have at least one statement.460
error'}' should be on the same line.461
error'{' should be on the previous line.463
errorMust have at least one statement.463
errorLine is longer than 80 characters.469
errorMissing a Javadoc comment.469
errorParameter session should be final.469
errorParameter tx should be final.469
errorMissing a Javadoc comment.478
error'{' should be on the previous line.479
errorMissing a Javadoc comment.480
errorVariable 'key1' must be private and have accessor methods.480
errorMissing a Javadoc comment.481
errorVariable 'key2' must be private and have accessor methods.481
errorMissing a Javadoc comment.483
errorParameter key1 should be final.483
error'key1' hides a field.483
errorParameter key2 should be final.483
error'key2' hides a field.483
error'{' should be on the previous line.484
errorMissing a Javadoc comment.489
error'{' should be on the previous line.490
error'29' is a magic number.492
errorMissing a Javadoc comment.496
errorParameter obj should be final.496
error'{' should be on the previous line.497
error'&&' should be on a new line.500

bucket/search/package.html

ViolationMessageLine
errorMissing package documentation file.0

bucket/user/providers/CachingCredentialsProvider.java

ViolationMessageLine
errorLine is longer than 80 characters.16
errorLine is longer than 80 characters.18
errorMissing a Javadoc comment.18
errorName 'CACHE_KEY_CREDENTIALS_PROVIDER' must match pattern '^[a-z][a-zA-Z0-9]*$'.18
errorLine is longer than 80 characters.20
errorMissing a Javadoc comment.20
errorMissing a Javadoc comment.22
errorMissing a Javadoc comment.23
errorVariable 'cacheFactory' must be private and have accessor methods.23
errorFirst sentence should end with a period.25
errorLine is longer than 80 characters.27
errorLine is longer than 80 characters.28
errorLine is longer than 80 characters.29
errorExpected an @return tag.31
errorMethod 'init' is not designed for extension - needs to be abstract, final or empty.31
errorParameter properties should be final.31
errorExpected @param tag for 'properties'.31
error'{' should be on the previous line.32
error'{' should be on the previous line.36
error'{' should be on the previous line.38
errorLine is longer than 80 characters.39
errorLine is longer than 80 characters.41
errorLine is longer than 80 characters.43
errorLine is longer than 80 characters.53
errorExpected an @return tag.55
errorMethod 'handles' is not designed for extension - needs to be abstract, final or empty.55
errorParameter name should be final.55
errorExpected @param tag for 'name'.55
error'{' should be on the previous line.56
error'{' should be on the previous line.59
error'{' should be on the previous line.62
error'if' construct must use '{}'s.64
errorLine is longer than 80 characters.64
error'}' should be on the same line.67
error'{' should be on the previous line.69
errorLine is longer than 80 characters.74
error'synchronized' is not followed by whitespace.75
error'{' should be on the previous line.76
error'if' construct must use '{}'s.81
errorLine is longer than 80 characters.81
errorMethod 'create' is not designed for extension - needs to be abstract, final or empty.86
errorMissing a Javadoc comment.86
errorParameter name should be final.86
error'{' should be on the previous line.87
errorLine is longer than 80 characters.88
error'{' should be on the previous line.90
error'{' should be on the previous line.92
error'}' should be on the same line.94
error'{' should be on the previous line.96
errorMethod 'remove' is not designed for extension - needs to be abstract, final or empty.103
errorMissing a Javadoc comment.103
errorParameter name should be final.103
error'{' should be on the previous line.104
errorLine is longer than 80 characters.106
error'{' should be on the previous line.108
error'{' should be on the previous line.110
errorLine is longer than 80 characters.112
error'}' should be on the same line.114
error'{' should be on the previous line.116
error'{' should be on the previous line.120
error'}' should be on the same line.122
error'{' should be on the previous line.124
errorLine is longer than 80 characters.125
error'if' construct must use '{}'s.130
errorLine is longer than 80 characters.130
errorMethod 'flushCaches' is not designed for extension - needs to be abstract, final or empty.135
errorMissing a Javadoc comment.135
error'{' should be on the previous line.136
error'{' should be on the previous line.138
error'}' should be on the same line.140
error'{' should be on the previous line.142
errorMethod 'setCacheFactory' is not designed for extension - needs to be abstract, final or empty.150
errorMissing a Javadoc comment.150
errorParameter cacheFactory should be final.150
error'cacheFactory' hides a field.150
error'{' should be on the previous line.151
errorMissing a Javadoc comment.156
error'{' should be on the previous line.157
error'if' construct must use '{}'s.158
errorLine is longer than 80 characters.159

bucket/core/comparators/LastModificationDateComparator.java

ViolationMessageLine
errorMissing a Javadoc comment.8
error'{' should be on the previous line.9
errorMethod 'compare' is not designed for extension - needs to be abstract, final or empty.11
errorMissing a Javadoc comment.11
errorParameter o1 should be final.11
errorParameter o2 should be final.11
error'{' should be on the previous line.12
errorAvoid inline conditionals.16
errorAvoid inline conditionals.16

com/atlassian/upgrade/UpgradeTask.java

ViolationMessageLine
errorMissing a Javadoc comment.7
error'{' should be on the previous line.8
errorFirst sentence should end with a period.9
errorLine is longer than 80 characters.10
errorRedundant 'public' modifier.13
errorName 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.13
errorRedundant 'public' modifier.18
errorFirst sentence should end with a period.20
errorExpected an @return tag.23
errorRedundant 'public' modifier.23
errorRedundant 'public' modifier.28
errorExpected @throws tag for 'Exception'.28
errorExpected an @return tag.33
errorRedundant 'public' modifier.33

com/atlassian/hibernate/ResettableIncrementGenerator.java

ViolationMessageLine
errorUsing the '.*' form of import should be avoided - net.sf.hibernate.id.*.15
errorLine is longer than 80 characters.24
errorLine is longer than 80 characters.26
errorMissing a Javadoc comment.26
errorName 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.26
errorMissing a Javadoc comment.28
errorMissing a Javadoc comment.29
errorMissing a Javadoc comment.30
errorMissing a Javadoc comment.31
errorLine is longer than 80 characters.33
errorMethod 'generate' is not designed for extension - needs to be abstract, final or empty.33
errorMissing a Javadoc comment.33
errorParameter session should be final.33
errorParameter object should be final.33
error'{' should be on the previous line.35
error'{' should be on the previous line.38
errorMethod 'reset' is not designed for extension - needs to be abstract, final or empty.44
errorMissing a Javadoc comment.44
error'{' should be on the previous line.45
errorMethod 'configure' is not designed for extension - needs to be abstract, final or empty.49
errorMissing a Javadoc comment.49
errorParameter type should be final.49
errorParameter params should be final.49
errorParameter d should be final.49
error'{' should be on the previous line.51
error'if' construct must use '{}'s.54
errorLine is longer than 80 characters.54
error'if' construct must use '{}'s.56
errorLine is longer than 80 characters.56
errorLine is longer than 80 characters.57
errorLine is longer than 80 characters.60
errorAvoid inline conditionals.60
errorMissing a Javadoc comment.64
errorParameter conn should be final.64
error'{' should be on the previous line.65
error'{' should be on the previous line.72
error'{' should be on the previous line.75
error'if' construct must use '{}'s.77
error'}' should be on the same line.78
error'{' should be on the previous line.80
error'}' should be on the same line.85
error'{' should be on the previous line.87
error'if' construct must use '{}'s.88
errorLine is longer than 80 characters.93
errorMissing a Javadoc comment.93
errorParameter value should be final.93
errorParameter clazz should be final.93
error'{' should be on the previous line.96
error'}' should be on the same line.98
error'{' should be on the previous line.100
error'}' should be on the same line.102
error'{' should be on the previous line.104
error'}' should be on the same line.106
error'{' should be on the previous line.108
errorLine is longer than 80 characters.109

bucket/core/persistence/hibernate/MappingResources.java

ViolationMessageLine
error'{' should be on the previous line.19
errorMissing a Javadoc comment.20
errorVariable 'mappings' must be private and have accessor methods.20
errorLine has trailing spaces.21
errorMethod 'setMappings' is not designed for extension - needs to be abstract, final or empty.22
errorMissing a Javadoc comment.22
errorParameter mappings should be final.22
error'mappings' hides a field.22
error'{' should be on the previous line.23
errorLine has trailing spaces.26
errorLine contains a tab character.27
errorMethod 'addMapping' is not designed for extension - needs to be abstract, final or empty.27
errorMissing a Javadoc comment.27
errorParameter mapping should be final.27
errorLine contains a tab character.28
error'{' should be on the previous line.28
errorLine contains a tab character.29
errorLine contains a tab character.30
errorLine has trailing spaces.31
errorLine contains a tab character.31
errorLine contains a tab character.32
errorMethod 'getMappings' is not designed for extension - needs to be abstract, final or empty.32
errorMissing a Javadoc comment.32
errorLine contains a tab character.33
error'{' should be on the previous line.33
errorLine contains a tab character.34
errorLine contains a tab character.35
errorLine has trailing spaces.36
errorLine contains a tab character.36
errorLine contains a tab character.37
errorMethod 'getMappingsAsArray' is not designed for extension - needs to be abstract, final or empty.37
errorMissing a Javadoc comment.37
errorLine contains a tab character.38
error'{' should be on the previous line.38
errorLine contains a tab character.39
errorLine contains a tab character.40
error'for' is not followed by whitespace.40
errorLine contains a tab character.41
error'cast' is not followed by whitespace.41
errorLine contains a tab character.42
errorLine contains a tab character.43
errorLine contains a tab character.44

com/atlassian/quartz/QuartzUtil.java

ViolationMessageLine
errorMissing a Javadoc comment.11
errorUtility classes should not have a public or default constructor.11
error'{' should be on the previous line.12
errorMissing a Javadoc comment.13
errorName 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.13
errorMissing a Javadoc comment.15
errorParameter context should be final.15
error'{' should be on the previous line.16
error'{' should be on the previous line.18
errorLine is longer than 80 characters.21
error'{' should be on the previous line.23
errorLine is longer than 80 characters.24
error'{' should be on the previous line.26
errorLine is longer than 80 characters.30
error'}' should be on the same line.37
error'{' should be on the previous line.39
errorLine is longer than 80 characters.40
errorMissing a Javadoc comment.45
error'{' should be on the previous line.46
errorMissing a Javadoc comment.47
errorParameter o1 should be final.47
errorParameter o2 should be final.47
error'{' should be on the previous line.48
error'{' should be on the previous line.54

bucket/test/package.html

ViolationMessageLine
errorMissing package documentation file.0

bucket/core/comparators/CreationDateComparator.java

ViolationMessageLine
errorMissing a Javadoc comment.8
error'{' should be on the previous line.9
errorMethod 'compare' is not designed for extension - needs to be abstract, final or empty.11
errorMissing a Javadoc comment.11
errorParameter o1 should be final.11
errorParameter o2 should be final.11
error'{' should be on the previous line.12
errorAvoid inline conditionals.16
errorAvoid inline conditionals.16

bucket/core/persistence/hibernate/HibernateEntityObjectQueue.java

ViolationMessageLine
error'{' should be on the previous line.20
errorLine is longer than 80 characters.21
errorMissing a Javadoc comment.21
errorName 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.21
errorMissing a Javadoc comment.23
errorMissing a Javadoc comment.24
errorLine is longer than 80 characters.26
errorMissing a Javadoc comment.26
errorParameter handles should be final.26
error'handles' hides a field.26
errorParameter sessionFactory should be final.26
error'sessionFactory' hides a field.26
errorMethod 'getNextObjects' is not designed for extension - needs to be abstract, final or empty.32
errorMissing a Javadoc comment.32
error'{' should be on the previous line.33
error'10' is a magic number.34
error'synchronized' is not followed by whitespace.37
error'{' should be on the previous line.38
errorLine is longer than 80 characters.39
error'10' is a magic number.39
errorLine is longer than 80 characters.43
error'if' construct must use '{}'s.45
error'{' should be on the previous line.56
error'if' construct must use '{}'s.57
error'}' should be on the same line.59
error'{' should be on the previous line.61
errorLine is longer than 80 characters.62
errorMethod 'clearCaches' is not designed for extension - needs to be abstract, final or empty.68
errorMissing a Javadoc comment.68
error'{' should be on the previous line.69
errorMissing a Javadoc comment.73
error'{' should be on the previous line.74
errorLine is longer than 80 characters.75
errorLine is longer than 80 characters.78
errorMissing a Javadoc comment.78
errorParameter idsToCollect should be final.78
errorParameter className should be final.78
errorLine is longer than 80 characters.80
errorMissing a Javadoc comment.83
error'{' should be on the previous line.84

bucket/search/persistence/dao/IndexQueueEntryDao.java

ViolationMessageLine
errorMissing a Javadoc comment.9
error'{' should be on the previous line.10
errorMissing a Javadoc comment.11
errorMissing a Javadoc comment.13
errorMissing a Javadoc comment.15
errorLine is longer than 80 characters.18
errorExpected @param tag for 'since'.22

com/atlassian/upgrade/AbstractUpgradeTask.java

ViolationMessageLine
error'{' should be on the previous line.13
errorMissing a Javadoc comment.14
errorMissing a Javadoc comment.15
errorMethod 'getShortDescription' is not designed for extension - needs to be abstract, final or empty.17
errorMissing a Javadoc comment.17
error'{' should be on the previous line.18
errorMethod 'addError' is not designed for extension - needs to be abstract, final or empty.22
errorMissing a Javadoc comment.22
errorParameter error should be final.22
error'{' should be on the previous line.23
errorFirst sentence should end with a period.27
errorMethod 'addErrors' is not designed for extension - needs to be abstract, final or empty.30
errorParameter prefix should be final.30
errorExpected @param tag for 'prefix'.30
errorParameter errors should be final.30
error'errors' hides a field.30
errorExpected @param tag for 'errors'.30
error'{' should be on the previous line.31
error'{' should be on the previous line.33
errorMethod 'addErrors' is not designed for extension - needs to be abstract, final or empty.39
errorMissing a Javadoc comment.39
errorParameter errors should be final.39
error'errors' hides a field.39
error'{' should be on the previous line.40
errorMethod 'getErrors' is not designed for extension - needs to be abstract, final or empty.44
errorMissing a Javadoc comment.44
error'{' should be on the previous line.45
errorMethod 'setBuildNumber' is not designed for extension - needs to be abstract, final or empty.49
errorMissing a Javadoc comment.49
errorParameter buildNumber should be final.49
error'buildNumber' hides a field.49
error'{' should be on the previous line.50
errorMethod 'getBuildNumber' is not designed for extension - needs to be abstract, final or empty.54
errorMissing a Javadoc comment.54
error'{' should be on the previous line.55
error'{' should be on the previous line.57
errorLine is longer than 80 characters.58
error'+' is not preceded with whitespace.58
error'+' is not followed by whitespace.58
errorLine is longer than 80 characters.59
error'(' is followed by whitespace.59
error')' is preceded with whitespace.59

bucket/core/actions/PagerPaginationSupport.java

ViolationMessageLine
errorLine is longer than 80 characters.12
errorLine is longer than 80 characters.13
errorLine is longer than 80 characters.14
errorLine is longer than 80 characters.15
errorLine is longer than 80 characters.16
errorLine has trailing spaces.19
errorLine is longer than 80 characters.19
error'{' should be on the previous line.22
errorLine is longer than 80 characters.23
errorMissing a Javadoc comment.23
errorName 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.23
errorMissing a Javadoc comment.24
errorMissing a Javadoc comment.25
errorMissing a Javadoc comment.26
errorMissing a Javadoc comment.27
errorName 'DEFAULT_COUNT_ON_EACH_PAGE' must match pattern '^[a-z][a-zA-Z0-9]*$'.27
errorVariable 'DEFAULT_COUNT_ON_EACH_PAGE' must be private and have accessor methods.27
error'10' is a magic number.27
errorMissing a Javadoc comment.28
errorVariable 'page' must be private and have accessor methods.28
errorMissing a Javadoc comment.29
errorVariable 'pagerSize' must be private and have accessor methods.29
errorMissing a Javadoc comment.30
errorVariable 'nextStartIndexes' must be private and have accessor methods.30
errorMissing a Javadoc comment.31
errorVariable 'previousStartIndexes' must be private and have accessor methods.31
errorMissing a Javadoc comment.32
errorVariable 'tryNext' must be private and have accessor methods.32
errorMissing a Javadoc comment.34
error'{' should be on the previous line.35
errorMissing a Javadoc comment.39
errorParameter countOnEachPage should be final.39
error'countOnEachPage' hides a field.39
error'{' should be on the previous line.40
error'if' construct must use '{}'s.41
errorLine is longer than 80 characters.42
errorMethod 'getCountOnEachPage' is not designed for extension - needs to be abstract, final or empty.47
errorMissing a Javadoc comment.47
error'{' should be on the previous line.48
errorMethod 'getItems' is not designed for extension - needs to be abstract, final or empty.52
errorMissing a Javadoc comment.52
error'{' should be on the previous line.53
errorMethod 'setItems' is not designed for extension - needs to be abstract, final or empty.57
errorMissing a Javadoc comment.57
errorParameter items should be final.57
error'items' hides a field.57
error'{' should be on the previous line.58
errorMethod 'setStartIndex' is not designed for extension - needs to be abstract, final or empty.62
errorMissing a Javadoc comment.62
errorParameter startIndex should be final.62
error'startIndex' hides a field.62
error'{' should be on the previous line.63
errorMethod 'getEndIndex' is not designed for extension - needs to be abstract, final or empty.68
errorMissing a Javadoc comment.68
error'{' should be on the previous line.69
error'if' construct must use '{}'s.72
error'else' construct must use '{}'s.74
errorMethod 'getStartIndex' is not designed for extension - needs to be abstract, final or empty.78
errorMissing a Javadoc comment.78
error'{' should be on the previous line.79
error'if' construct must use '{}'s.80
error'else' construct must use '{}'s.82
errorLine is longer than 80 characters.87
errorExpected an @return tag.89
errorMethod 'getStartIndexValue' is not designed for extension - needs to be abstract, final or empty.89
error'{' should be on the previous line.90
errorMethod 'getNextIndex' is not designed for extension - needs to be abstract, final or empty.94
errorMissing a Javadoc comment.94
error'{' should be on the previous line.95
error'if' construct must use '{}'s.98
error'if' construct must use '{}'s.100
error'if' construct must use '{}'s.101
errorLine is longer than 80 characters.102
error'else' construct must use '{}'s.103
errorMethod 'getPreviousIndex' is not designed for extension - needs to be abstract, final or empty.109
errorMissing a Javadoc comment.109
error'{' should be on the previous line.110
error'if' construct must use '{}'s.113
errorMethod 'getNextStartIndexes' is not designed for extension - needs to be abstract, final or empty.118
errorMissing a Javadoc comment.118
error'{' should be on the previous line.119
error'if' construct must use '{}'s.120
error'if' construct must use '{}'s.123
error'if' construct must use '{}'s.128
error'if' construct must use '{}'s.132
error'{' should be on the previous line.138
errorMethod 'getPreviousStartIndexes' is not designed for extension - needs to be abstract, final or empty.145
errorMissing a Javadoc comment.145
error'{' should be on the previous line.146
error'if' construct must use '{}'s.147
error'if' construct must use '{}'s.150
error'if' construct must use '{}'s.155
error'if' construct must use '{}'s.159
error'{' should be on the previous line.165
errorMethod 'getNiceStartIndex' is not designed for extension - needs to be abstract, final or empty.172
errorMissing a Javadoc comment.172
error'{' should be on the previous line.173
errorFirst sentence should end with a period.177
errorLine is longer than 80 characters.178
errorMethod 'getPage' is not designed for extension - needs to be abstract, final or empty.182
error'{' should be on the previous line.183
error'{' should be on the previous line.185
error'if' construct must use '{}'s.186
errorLine is longer than 80 characters.190
error'{' should be on the previous line.193
error'{' should be on the previous line.200
error'{' should be on the previous line.202
error'}' should be on the same line.204
error'{' should be on the previous line.206
error'{' should be on the previous line.214
errorLine is longer than 80 characters.215
errorMissing a Javadoc comment.222
error'{' should be on the previous line.223
error'{' should be on the previous line.225
error'}' should be on the same line.227
error'{' should be on the previous line.229
errorMethod 'getTotal' is not designed for extension - needs to be abstract, final or empty.234
errorMissing a Javadoc comment.234
error'{' should be on the previous line.235
error'{' should be on the previous line.237
error'{' should be on the previous line.239
error'if' construct must use '{}'s.244
errorMethod 'skipTo' is not designed for extension - needs to be abstract, final or empty.250
errorMissing a Javadoc comment.250
errorParameter indexPosition should be final.250
error'{' should be on the previous line.251
error'{' should be on the previous line.253
error'}' should be on the same line.255
error'{' should be on the previous line.257
errorMust have at least one statement.257
errorMethod 'isTryNext' is not designed for extension - needs to be abstract, final or empty.261
errorMissing a Javadoc comment.261
error'{' should be on the previous line.262
errorMethod 'setTryNext' is not designed for extension - needs to be abstract, final or empty.266
errorMissing a Javadoc comment.266
errorParameter tryNext should be final.266
error'tryNext' hides a field.266
error'{' should be on the previous line.267

com/atlassian/upgrade/UpgradeException.java

ViolationMessageLine
errorMissing a Javadoc comment.5
error'{' should be on the previous line.6
errorLine is longer than 80 characters.7
errorMissing a Javadoc comment.9
error'{' should be on the previous line.10
errorMissing a Javadoc comment.13
errorParameter message should be final.13
error'{' should be on the previous line.14
errorMissing a Javadoc comment.18
errorParameter message should be final.18
errorParameter cause should be final.18
error'{' should be on the previous line.19
errorMissing a Javadoc comment.23
errorParameter cause should be final.23
error'{' should be on the previous line.24

bucket/user/providers/ChainedAccessProvider.java

ViolationMessageLine
errorFirst sentence should end with a period.9
errorLine is longer than 80 characters.12
errorLine is longer than 80 characters.14
errorMissing a Javadoc comment.14
errorName 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.14
errorMethod 'getNextAccessProvider' is not designed for extension - needs to be abstract, final or empty.16
errorMissing a Javadoc comment.16
error'{' should be on the previous line.17
error'cast' is not followed by whitespace.18
errorMethod 'getProviderClass' is not designed for extension - needs to be abstract, final or empty.21
errorMissing a Javadoc comment.21
error'{' should be on the previous line.22
errorMethod 'addToGroup' is not designed for extension - needs to be abstract, final or empty.32
errorMissing a Javadoc comment.32
errorParameter s should be final.32
errorParameter s1 should be final.32
error'{' should be on the previous line.33
errorMethod 'inGroup' is not designed for extension - needs to be abstract, final or empty.37
errorMissing a Javadoc comment.37
errorParameter s should be final.37
errorParameter s1 should be final.37
error'{' should be on the previous line.38
errorMethod 'listGroupsContainingUser' is not designed for extension - needs to be abstract, final or empty.42
errorMissing a Javadoc comment.42
errorParameter s should be final.42
error'{' should be on the previous line.43
errorMethod 'listUsersInGroup' is not designed for extension - needs to be abstract, final or empty.47
errorMissing a Javadoc comment.47
errorParameter s should be final.47
error'{' should be on the previous line.48
errorMethod 'removeFromGroup' is not designed for extension - needs to be abstract, final or empty.52
errorMissing a Javadoc comment.52
errorParameter s should be final.52
errorParameter s1 should be final.52
error'{' should be on the previous line.53
errorMethod 'flushCache' is not designed for extension - needs to be abstract, final or empty.57
errorMissing a Javadoc comment.57
errorParameter cache should be final.57
error'{' should be on the previous line.58
error'{' should be on the previous line.60
error'}' should be on the same line.62
error'{' should be on the previous line.64

bucket/user/DefaultUserAccessor.java

ViolationMessageLine
errorUsing the '.*' form of import should be avoided - com.atlassian.user.*.5
errorMissing a Javadoc comment.28
error'{' should be on the previous line.29
errorLine is longer than 80 characters.30
errorMissing a Javadoc comment.30
errorName 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.30
errorMissing a Javadoc comment.32
errorVariable 'defaultGroup' must be private and have accessor methods.32
errorMissing a Javadoc comment.33
errorName 'DEFAULT_GROUP_NAME' must match pattern '^[a-z][a-zA-Z0-9]*$'.33
errorVariable 'DEFAULT_GROUP_NAME' must be private and have accessor methods.33
errorMissing a Javadoc comment.35
errorMissing a Javadoc comment.37
error'{' is not preceded with whitespace.37
error'{' is not followed by whitespace.37
error'}' is not preceded with whitespace.37
errorLine is longer than 80 characters.39
errorMethod 'getRepository' is not designed for extension - needs to be abstract, final or empty.39
errorMissing a Javadoc comment.39
errorParameter entity should be final.39
error'if' construct must use '{}'s.47
error'if' construct must use '{}'s.49
error'if' construct must use '{}'s.51
error'if' construct must use '{}'s.54
errorLine is longer than 80 characters.55
errorAvoid inline conditionals.55
errorLine is longer than 80 characters.60
errorMethod 'addUser' is not designed for extension - needs to be abstract, final or empty.60
errorMissing a Javadoc comment.60
errorParameter username should be final.60
errorParameter password should be final.60
errorParameter email should be final.60
errorParameter fullname should be final.60
errorParameter groups should be final.60
error'{' should be on the previous line.65
error'{' should be on the previous line.69
error'{' should be on the previous line.71
error'}' should be on the same line.78
error'{' should be on the previous line.80
errorLine is longer than 80 characters.87
errorMethod 'addUser' is not designed for extension - needs to be abstract, final or empty.87
errorMissing a Javadoc comment.87
errorParameter username should be final.87
errorParameter password should be final.87
errorParameter email should be final.87
errorParameter fullname should be final.87
error'{' should be on the previous line.90
error'}' should be on the same line.99
error'{' should be on the previous line.101
errorMethod 'getUserNames' is not designed for extension - needs to be abstract, final or empty.106
errorMissing a Javadoc comment.106
error'{' should be on the previous line.107
error'{' should be on the previous line.111
error'}' should be on the same line.113
error'{' should be on the previous line.115
error',' is not followed by whitespace.116
errorMethod 'getUsers' is not designed for extension - needs to be abstract, final or empty.122
errorMissing a Javadoc comment.122
error'{' should be on the previous line.123
error'{' should be on the previous line.127
error'}' should be on the same line.129
error'{' should be on the previous line.131
error',' is not followed by whitespace.132
errorMethod 'getUser' is not designed for extension - needs to be abstract, final or empty.138
errorMissing a Javadoc comment.138
errorParameter name should be final.138
error'{' should be on the previous line.139
error'if' construct must use '{}'s.140
error'{' should be on the previous line.146
error'}' should be on the same line.148
error'{' should be on the previous line.150
error'{' should be on the previous line.152
error'}' should be on the same line.154
error'{' should be on the previous line.156
errorLine is longer than 80 characters.157
error',' is not followed by whitespace.157
errorMethod 'getGroups' is not designed for extension - needs to be abstract, final or empty.165
errorMissing a Javadoc comment.165
error'{' should be on the previous line.166
error'{' should be on the previous line.170
error'}' should be on the same line.172
error'{' should be on the previous line.174
error',' is not followed by whitespace.175
errorMethod 'addGroup' is not designed for extension - needs to be abstract, final or empty.181
errorMissing a Javadoc comment.181
errorParameter name should be final.181
error'{' should be on the previous line.182
error'if' construct must use '{}'s.183
error'{' should be on the previous line.187
error'}' should be on the same line.189
error'{' should be on the previous line.191
errorMethod 'removeGroup' is not designed for extension - needs to be abstract, final or empty.196
errorMissing a Javadoc comment.196
errorParameter group should be final.196
error'{' should be on the previous line.197
error'{' should be on the previous line.199
error'}' should be on the same line.201
error'{' should be on the previous line.203
errorMethod 'removeUser' is not designed for extension - needs to be abstract, final or empty.208
errorMissing a Javadoc comment.208
errorParameter user should be final.208
error'{' should be on the previous line.209
error'{' should be on the previous line.211
error'}' should be on the same line.213
error'{' should be on the previous line.215
errorMethod 'saveUser' is not designed for extension - needs to be abstract, final or empty.220
errorMissing a Javadoc comment.220
errorParameter user should be final.220
error'{' should be on the previous line.221
error'{' should be on the previous line.223
error'}' should be on the same line.225
error'{' should be on the previous line.227
errorMissing a Javadoc comment.232
errorParameter hashMap should be final.232
error'{' should be on the previous line.233
errorMethod 'findUsers' is not designed for extension - needs to be abstract, final or empty.236
errorMissing a Javadoc comment.236
errorParameter query should be final.236
error'{' should be on the previous line.237
errorLine is longer than 80 characters.242
errorLine is longer than 80 characters.245
errorExpected an @return tag.248
errorMethod 'findGroups' is not designed for extension - needs to be abstract, final or empty.248
errorParameter query should be final.248
errorExpected @param tag for 'query'.248
errorExpected @throws tag for 'EntityException'.248
error'{' should be on the previous line.249
errorLine is longer than 80 characters.254
errorExpected an @return tag.256
errorLine is longer than 80 characters.256
errorMethod 'findUsers' is not designed for extension - needs to be abstract, final or empty.256
errorParameter query should be final.256
errorExpected @param tag for 'query'.256
errorParameter context should be final.256
errorExpected @param tag for 'context'.256
errorExpected @throws tag for 'EntityException'.256
errorLine is longer than 80 characters.262
errorExpected an @return tag.264
errorLine is longer than 80 characters.264
errorMethod 'findGroups' is not designed for extension - needs to be abstract, final or empty.264
errorParameter query should be final.264
errorExpected @param tag for 'query'.264
errorParameter context should be final.264
errorExpected @param tag for 'context'.264
errorExpected @throws tag for 'EntityException'.264
errorMethod 'getUsersByEmail' is not designed for extension - needs to be abstract, final or empty.270
errorMissing a Javadoc comment.270
errorParameter email should be final.270
error'{' should be on the previous line.271
error'if' construct must use '{}'s.272
error'{' should be on the previous line.280
error'}' should be on the same line.282
error'{' should be on the previous line.284
errorMethod 'getGroup' is not designed for extension - needs to be abstract, final or empty.291
errorMissing a Javadoc comment.291
errorParameter name should be final.291
error'{' should be on the previous line.292
error'if' construct must use '{}'s.293
error'{' should be on the previous line.299
error'}' should be on the same line.301
error'{' should be on the previous line.303
errorExpected an @return tag.313
errorMethod 'getGroupCreateIfNecessary' is not designed for extension - needs to be abstract, final or empty.313
errorParameter name should be final.313
errorExpected @param tag for 'name'.313
error'{' should be on the previous line.314
error'if' construct must use '{}'s.315
error'{' should be on the previous line.321
error'{' should be on the previous line.325
error'}' should be on the same line.328
error'{' should be on the previous line.330
errorLine is longer than 80 characters.332
errorMethod 'getUserPreferences' is not designed for extension - needs to be abstract, final or empty.338
errorMissing a Javadoc comment.338
errorParameter user should be final.338
error'{' should be on the previous line.339
error'if' construct must use '{}'s.340
error'{' should be on the previous line.346
errorLine is longer than 80 characters.347
error'}' should be on the same line.348
error'{' should be on the previous line.350
errorMethod 'removeUserFromAllGroups' is not designed for extension - needs to be abstract, final or empty.357
errorMissing a Javadoc comment.357
errorParameter user should be final.357
error'{' should be on the previous line.358
error'{' should be on the previous line.362
error'{' should be on the previous line.366
error'}' should be on the same line.369
error'{' should be on the previous line.371
errorMethod 'deactivateUser' is not designed for extension - needs to be abstract, final or empty.376
errorMissing a Javadoc comment.376
errorParameter user should be final.376
error'{' should be on the previous line.377
error'{' should be on the previous line.379
errorLine is longer than 80 characters.380
error'}' should be on the same line.381
error'{' should be on the previous line.383
errorMethod 'reactivateUser' is not designed for extension - needs to be abstract, final or empty.388
errorMissing a Javadoc comment.388
errorParameter user should be final.388
error'{' should be on the previous line.389
error'{' should be on the previous line.391
errorLine is longer than 80 characters.392
error'}' should be on the same line.393
error'{' should be on the previous line.395
errorMethod 'getUsersWithConfluenceAccess' is not designed for extension - needs to be abstract, final or empty.400
errorMissing a Javadoc comment.400
error'{' should be on the previous line.401
error'{' should be on the previous line.406
error'{' should be on the previous line.410
error'if' construct must use '{}'s.411
errorLine is longer than 80 characters.411
error'}' should be on the same line.413
error'{' should be on the previous line.415
errorMethod 'isLicensedToAddMoreUsers' is not designed for extension - needs to be abstract, final or empty.423
errorMissing a Javadoc comment.423
error'{' should be on the previous line.424
errorMethod 'isUserRemovable' is not designed for extension - needs to be abstract, final or empty.428
errorMissing a Javadoc comment.428
errorParameter user should be final.428
error'{' should be on the previous line.429
errorMethod 'getDefaultGroup' is not designed for extension - needs to be abstract, final or empty.433
errorMissing a Javadoc comment.433
error'{' should be on the previous line.434
error'if' construct must use '{}'s.435
errorMethod 'getGroups' is not designed for extension - needs to be abstract, final or empty.442
errorMissing a Javadoc comment.442
errorParameter user should be final.442
error'{' should be on the previous line.443
error'{' should be on the previous line.447
error'}' should be on the same line.449
error'{' should be on the previous line.451
error',' is not followed by whitespace.452
errorMethod 'hasMembership' is not designed for extension - needs to be abstract, final or empty.459
errorMissing a Javadoc comment.459
errorParameter group should be final.459
errorParameter user should be final.459
error'{' should be on the previous line.460
error'if' construct must use '{}'s.461
error'{' should be on the previous line.467
error'}' should be on the same line.469
error'{' should be on the previous line.471
error',' is not followed by whitespace.472
errorMethod 'hasMembership' is not designed for extension - needs to be abstract, final or empty.478
errorMissing a Javadoc comment.478
errorParameter groupname should be final.478
errorParameter username should be final.478
error'{' should be on the previous line.479
error'{' should be on the previous line.481
error'if' construct must use '{}'s.483
error'if' construct must use '{}'s.488
errorLine is longer than 80 characters.489
error'}' should be on the same line.492
error'{' should be on the previous line.494
errorMethod 'addMembership' is not designed for extension - needs to be abstract, final or empty.501
errorMissing a Javadoc comment.501
errorParameter group should be final.501
errorParameter user should be final.501
error'{' should be on the previous line.502
error'{' should be on the previous line.504
error'}' should be on the same line.506
error'{' should be on the previous line.508
errorMethod 'addMembership' is not designed for extension - needs to be abstract, final or empty.513
errorMissing a Javadoc comment.513
errorParameter groupname should be final.513
errorParameter username should be final.513
error'{' should be on the previous line.514
error'{' should be on the previous line.516
error'}' should be on the same line.521
error'{' should be on the previous line.523
errorMethod 'removeMembership' is not designed for extension - needs to be abstract, final or empty.528
errorMissing a Javadoc comment.528
errorParameter group should be final.528
errorParameter user should be final.528
error'{' should be on the previous line.529
error'{' should be on the previous line.531
error'}' should be on the same line.533
error'{' should be on the previous line.535
errorMethod 'removeMembership' is not designed for extension - needs to be abstract, final or empty.542
errorMissing a Javadoc comment.542
errorParameter groupname should be final.542
errorParameter username should be final.542
error'{' should be on the previous line.543
error'if' construct must use '{}'s.547
error'else' construct must use '{}'s.549
errorMethod 'getPropertySet' is not designed for extension - needs to be abstract, final or empty.553
errorMissing a Javadoc comment.553
errorParameter user should be final.553
error'{' should be on the previous line.554
error'if' construct must use '{}'s.555
error'{' should be on the previous line.560
error'}' should be on the same line.562
error'{' should be on the previous line.564
error',' is not followed by whitespace.565
errorMethod 'getMemberNames' is not designed for extension - needs to be abstract, final or empty.571
errorMissing a Javadoc comment.571
errorParameter group should be final.571
error'{' should be on the previous line.572
error'if' construct must use '{}'s.575
errorLine is longer than 80 characters.576
error'{' should be on the previous line.579
error'}' should be on the same line.581
error'{' should be on the previous line.583
errorMethod 'getLocalMembers' is not designed for extension - needs to be abstract, final or empty.590
errorMissing a Javadoc comment.590
errorParameter group should be final.590
error'{' should be on the previous line.591
error'{' should be on the previous line.595
error'}' should be on the same line.597
error'{' should be on the previous line.599
errorMethod 'getExternallMembers' is not designed for extension - needs to be abstract, final or empty.606
errorMissing a Javadoc comment.606
errorParameter group should be final.606
error'{' should be on the previous line.607
error'{' should be on the previous line.611
error'}' should be on the same line.613
error'{' should be on the previous line.615
errorMethod 'createUser' is not designed for extension - needs to be abstract, final or empty.622
errorMissing a Javadoc comment.622
errorParameter username should be final.622
error'{' should be on the previous line.623
error'{' should be on the previous line.627
error'}' should be on the same line.629
error'{' should be on the previous line.631
error',' is not followed by whitespace.632
errorLine contains a tab character.638
errorLine contains a tab character.639
errorLine is longer than 80 characters.640
errorLine contains a tab character.640
errorLine contains a tab character.641
errorLine contains a tab character.642
errorLine contains a tab character.643
errorExpected an @return tag.644
errorMethod 'createGroup' is not designed for extension - needs to be abstract, final or empty.644
errorParameter groupname should be final.644
errorExpected @param tag for 'groupname'.644
error'{' should be on the previous line.645
error'{' should be on the previous line.649
error'}' should be on the same line.651
error'{' should be on the previous line.653
error',' is not followed by whitespace.654
errorMethod 'isDeactivated' is not designed for extension - needs to be abstract, final or empty.660
errorMissing a Javadoc comment.660
errorParameter user should be final.660
error'{' should be on the previous line.661
error'if' construct must use '{}'s.662
error'{' should be on the previous line.668
errorLine is longer than 80 characters.669
error'}' should be on the same line.670
error'{' should be on the previous line.672
error',' is not followed by whitespace.673
errorMethod 'isDeactivated' is not designed for extension - needs to be abstract, final or empty.679
errorMissing a Javadoc comment.679
errorParameter username should be final.679
error'{' should be on the previous line.680
error'if' construct must use '{}'s.683
errorMethod 'authenticate' is not designed for extension - needs to be abstract, final or empty.689
errorMissing a Javadoc comment.689
errorParameter username should be final.689
errorParameter password should be final.689
error'{' should be on the previous line.690
error'{' should be on the previous line.694
error'}' should be on the same line.696
error'{' should be on the previous line.698
error',' is not followed by whitespace.699
errorLine is longer than 80 characters.705
errorMethod 'alterPassword' is not designed for extension - needs to be abstract, final or empty.705
errorMissing a Javadoc comment.705
errorParameter user should be final.705
errorParameter plainTextPassword should be final.705
errorLine is longer than 80 characters.711
errorMethod 'getDelegatingRepositories' is not designed for extension - needs to be abstract, final or empty.714
error'{' should be on the previous line.715
error'{' should be on the previous line.719
errorMethod 'getUserManager' is not designed for extension - needs to be abstract, final or empty.726
errorMissing a Javadoc comment.726
error'{' should be on the previous line.727
errorLine is longer than 80 characters.729
errorMethod 'getGroupManager' is not designed for extension - needs to be abstract, final or empty.732
errorMissing a Javadoc comment.732
error'{' should be on the previous line.733
errorLine is longer than 80 characters.735
errorMethod 'getAuthenticator' is not designed for extension - needs to be abstract, final or empty.738
errorMissing a Javadoc comment.738
error'{' should be on the previous line.739
errorLine is longer than 80 characters.741
errorMethod 'getPropertySetFactory' is not designed for extension - needs to be abstract, final or empty.744
errorMissing a Javadoc comment.744
error'{' should be on the previous line.745
errorLine is longer than 80 characters.747
errorMethod 'getEntityQueryParser' is not designed for extension - needs to be abstract, final or empty.750
errorMissing a Javadoc comment.750
error'{' should be on the previous line.751
errorLine is longer than 80 characters.753
errorMethod 'checkConfiguration' is not designed for extension - needs to be abstract, final or empty.756
errorMissing a Javadoc comment.756
error'{' should be on the previous line.757
error'if' construct must use '{}'s.758
error'{' should be on the previous line.760
error'}' should be on the same line.762
error'{' should be on the previous line.764
error',' is not followed by whitespace.765
errorLine is longer than 80 characters.769
errorMethod 'setAtlassianUserConfiguration' is not designed for extension - needs to be abstract, final or empty.769
errorMissing a Javadoc comment.769
errorParameter atlassianUserConfiguration should be final.769
error'atlassianUserConfiguration' hides a field.769

com/atlassian/quartz/jobs/MailQueueFlushJob.java

ViolationMessageLine
errorMissing a Javadoc comment.3
error'{' should be on the previous line.4
errorMethod 'getQueueName' is not designed for extension - needs to be abstract, final or empty.5
errorMissing a Javadoc comment.5
error'{' should be on the previous line.6

bucket/test/container/LocalSessionFactoryBeanForTests.java

ViolationMessageLine
errorLine has trailing spaces.3
errorLine is longer than 80 characters.4
errorLine is longer than 80 characters.27
error'{' should be on the previous line.33
errorMissing a Javadoc comment.34
errorLine contains a tab character.37
errorLine has trailing spaces.38
errorLine contains a tab character.38
errorLine is longer than 80 characters.39
errorLine contains a tab character.39
errorLine contains a tab character.40
errorMethod 'newConfiguration' is not designed for extension - needs to be abstract, final or empty.41
errorMissing a Javadoc comment.41
error'{' should be on the previous line.42
errorLine is longer than 80 characters.45
errorLine has trailing spaces.55
errorLine is longer than 80 characters.56
errorMethod 'executeSchemaUpdate' is not designed for extension - needs to be abstract, final or empty.56
errorExpected @param tag for 'config'.56
errorExpected @throws tag for 'HibernateException'.56
errorLine is longer than 80 characters.57
errorLine contains a tab character.57
errorLine is longer than 80 characters.58
errorLine contains a tab character.58
error'cast' is not followed by whitespace.58
errorLine contains a tab character.59
errorLine contains a tab character.60
errorLine is longer than 80 characters.61
errorLine contains a tab character.61
errorParameter session should be final.61
errorLine contains a tab character.62
errorLine is longer than 80 characters.63
errorLine contains a tab character.63
errorLine is longer than 80 characters.64
errorLine contains a tab character.64
errorLine contains a tab character.65
errorLine contains a tab character.66
errorLine is longer than 80 characters.67
errorLine contains a tab character.67
errorLine is longer than 80 characters.68
errorLine contains a tab character.68
errorLine is longer than 80 characters.69
errorLine contains a tab character.69
errorLine contains a tab character.70
errorLine contains a tab character.71
error'}' should be on the same line.71
errorLine contains a tab character.72
errorLine contains a tab character.73
errorLine contains a tab character.74
errorLine contains a tab character.75
error'}' should be on the same line.75
errorLine contains a tab character.76
errorLine contains a tab character.78
errorLine contains a tab character.79
errorLine contains a tab character.80
errorLine contains a tab character.81
errorLine contains a tab character.82
errorLine contains a tab character.83
errorLine contains a tab character.84
errorMethod 'getMappingResources' is not designed for extension - needs to be abstract, final or empty.89
error'{' should be on the previous line.90
errorMethod 'setMappingResources' is not designed for extension - needs to be abstract, final or empty.97
errorParameter mappingResources should be final.97
error'mappingResources' hides a field.97
error'{' should be on the previous line.98

bucket/test/container/package.html

ViolationMessageLine
errorMissing package documentation file.0

com/atlassian/hibernate/ResettableTableHiLoGenerator.java

ViolationMessageLine
errorLine is longer than 80 characters.20
errorLine is longer than 80 characters.21
errorLine is longer than 80 characters.24
errorLine is longer than 80 characters.25
errorLine is longer than 80 characters.26
errorFirst sentence should end with a period.31
errorLine contains a tab character.31
errorLine contains a tab character.32
errorLine contains a tab character.33
errorLine contains a tab character.34
errorLine contains a tab character.36
errorMissing a Javadoc comment.36
errorLine contains a tab character.37
errorMissing a Javadoc comment.37
errorLine contains a tab character.38
errorMissing a Javadoc comment.38
errorLine contains a tab character.39
errorMissing a Javadoc comment.39
errorLine is longer than 80 characters.41
errorLine contains a tab character.41
errorMissing a Javadoc comment.41
errorName 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.41
errorLine contains a tab character.43
errorMethod 'configure' is not designed for extension - needs to be abstract, final or empty.43
errorMissing a Javadoc comment.43
errorParameter type should be final.43
errorParameter params should be final.43
errorParameter d should be final.43
errorLine contains a tab character.44
errorLine is longer than 80 characters.45
errorLine contains a tab character.45
errorLine contains a tab character.46
errorLine contains a tab character.47
errorLine contains a tab character.48
errorLine is longer than 80 characters.51
errorExpected an @return tag.54
errorMethod 'getMaxLo' is not designed for extension - needs to be abstract, final or empty.54
error'{' should be on the previous line.55
errorLine is longer than 80 characters.59
errorMethod 'generate' is not designed for extension - needs to be abstract, final or empty.59
errorMissing a Javadoc comment.59
errorParameter session should be final.59
errorParameter obj should be final.59
errorLine contains a tab character.61
error'>' is not preceded with whitespace.61
error'>' is not followed by whitespace.61
errorLine is longer than 80 characters.62
errorLine contains a tab character.62
error'(' is followed by whitespace.62
error')' is preceded with whitespace.62
errorLine contains a tab character.63
errorLine contains a tab character.64
error'+' is not preceded with whitespace.64
error'+' is not followed by whitespace.64
errorLine contains a tab character.65
errorLine contains a tab character.66
errorLine contains a tab character.68
error'(' is followed by whitespace.68
error')' is preceded with whitespace.68
errorLine contains a tab character.69
errorFirst sentence should end with a period.71
errorMethod 'reset' is not designed for extension - needs to be abstract, final or empty.74
error'{' should be on the previous line.75
errorFirst sentence should end with a period.79
errorExpected an @return tag.82
errorLine is longer than 80 characters.82
errorParameter value should be final.82
errorExpected @param tag for 'value'.82
errorParameter clazz should be final.82
errorExpected @param tag for 'clazz'.82
errorExpected @throws tag for 'IdentifierGenerationException'.82
error'(' is followed by whitespace.83
error'==' is not preceded with whitespace.83
error'==' is not followed by whitespace.83
error')' is preceded with whitespace.83
error'}' should be on the same line.85
error'(' is followed by whitespace.86
error'==' is not preceded with whitespace.86
error'==' is not followed by whitespace.86
error')' is preceded with whitespace.86
error'(' is followed by whitespace.87
error')' is preceded with whitespace.87
error'}' should be on the same line.88
error'(' is followed by whitespace.89
error'==' is not preceded with whitespace.89
error'==' is not followed by whitespace.89
error')' is preceded with whitespace.89
error'(' is followed by whitespace.90
error')' is preceded with whitespace.90
error'}' should be on the same line.91
errorLine is longer than 80 characters.93

bucket/container/DeprecatedContainerContext.java

ViolationMessageLine
errorUsing the '.*' form of import should be avoided - com.atlassian.spring.container.*.3
error'{' should be on the previous line.10
errorMissing a Javadoc comment.11
errorVariable 'delegatedContainerManager' must be private and have accessor methods.11
errorLine is longer than 80 characters.13
errorMissing a Javadoc comment.13
errorParameter containerManager should be final.13
errorMethod 'getComponent' is not designed for extension - needs to be abstract, final or empty.18
errorMissing a Javadoc comment.18
errorParameter key should be final.18
errorRedundant throws: 'ComponentNotFoundException' is unchecked exception.18
error'{' should be on the previous line.19
errorLine is longer than 80 characters.20
errorMethod 'createComponent' is not designed for extension - needs to be abstract, final or empty.23
errorMissing a Javadoc comment.23
errorParameter clazz should be final.23
error'{' should be on the previous line.24
errorLine is longer than 80 characters.25
errorMethod 'autowireComponent' is not designed for extension - needs to be abstract, final or empty.28
errorMissing a Javadoc comment.28
errorParameter component should be final.28
error'{' should be on the previous line.29
errorLine is longer than 80 characters.30
errorMethod 'refresh' is not designed for extension - needs to be abstract, final or empty.33
errorMissing a Javadoc comment.33
error'{' should be on the previous line.34
errorMethod 'isSetup' is not designed for extension - needs to be abstract, final or empty.38
errorMissing a Javadoc comment.38
error'{' should be on the previous line.39
errorMethod 'publishEvent' is not designed for extension - needs to be abstract, final or empty.43
errorMissing a Javadoc comment.43
errorParameter e should be final.43
error'{' should be on the previous line.44

com/atlassian/hibernate/dialect/package.html

ViolationMessageLine
errorMissing package documentation file.0

bucket/user/providers/ChainedProfileProvider.java

ViolationMessageLine
errorUnused import - java.util.List.6
errorLine is longer than 80 characters.8
errorMissing a Javadoc comment.8
errorMethod 'getNextProfileProvider' is not designed for extension - needs to be abstract, final or empty.10
errorMissing a Javadoc comment.10
error'{' should be on the previous line.11
error'cast' is not followed by whitespace.12
errorMethod 'getProviderClass' is not designed for extension - needs to be abstract, final or empty.15
errorMissing a Javadoc comment.15
error'{' should be on the previous line.16
errorMethod 'getPropertySet' is not designed for extension - needs to be abstract, final or empty.26
errorMissing a Javadoc comment.26
errorParameter s should be final.26
error'{' should be on the previous line.27

bucket/user/propertyset/package.html

ViolationMessageLine
errorMissing package documentation file.0

bucket/user/providers/CachingProfileProvider.java

ViolationMessageLine
errorLine is longer than 80 characters.20
errorLine is longer than 80 characters.24
errorLine is longer than 80 characters.26
errorMissing a Javadoc comment.26
error'static' modifier out of order with the JLS suggestions.26
errorLine is longer than 80 characters.27
errorMissing a Javadoc comment.27
error'static' modifier out of order with the JLS suggestions.27
errorLine is longer than 80 characters.29
errorMissing a Javadoc comment.29
errorMissing a Javadoc comment.30
errorMissing a Javadoc comment.31
errorMissing a Javadoc comment.32
errorFirst sentence should end with a period.34
errorLine is longer than 80 characters.36
errorLine is longer than 80 characters.37
errorLine is longer than 80 characters.38
errorExpected an @return tag.40
errorMethod 'init' is not designed for extension - needs to be abstract, final or empty.40
errorParameter properties should be final.40
errorExpected @param tag for 'properties'.40
error'{' should be on the previous line.41
error'{' should be on the previous line.45
error'{' should be on the previous line.47
errorLine is longer than 80 characters.48
errorLine is longer than 80 characters.50
errorLine is longer than 80 characters.52
errorMethod 'handles' is not designed for extension - needs to be abstract, final or empty.60
errorMissing a Javadoc comment.60
errorParameter name should be final.60
error'{' should be on the previous line.61
error'{' should be on the previous line.64
error'{' should be on the previous line.68
error'if' construct must use '{}'s.70
errorLine is longer than 80 characters.70
error'}' should be on the same line.73
error'{' should be on the previous line.75
error'if' construct must use '{}'s.82
errorLine is longer than 80 characters.82
errorMethod 'create' is not designed for extension - needs to be abstract, final or empty.87
errorMissing a Javadoc comment.87
errorParameter name should be final.87
error'{' should be on the previous line.88
error'{' should be on the previous line.90
error'{' should be on the previous line.92
error'}' should be on the same line.95
error'{' should be on the previous line.97
errorMethod 'remove' is not designed for extension - needs to be abstract, final or empty.104
errorMissing a Javadoc comment.104
errorParameter name should be final.104
error'{' should be on the previous line.105
error'{' should be on the previous line.107
error'{' should be on the previous line.109
error'}' should be on the same line.112
error'{' should be on the previous line.114
errorMethod 'flushCaches' is not designed for extension - needs to be abstract, final or empty.121
errorMissing a Javadoc comment.121
error'{' should be on the previous line.122
error'{' should be on the previous line.124
error'}' should be on the same line.127
error'{' should be on the previous line.129
errorMethod 'getPropertySet' is not designed for extension - needs to be abstract, final or empty.135
errorMissing a Javadoc comment.135
errorParameter name should be final.135
error'{' should be on the previous line.136
error'{' should be on the previous line.143
errorMethod 'setCacheFactory' is not designed for extension - needs to be abstract, final or empty.158
errorMissing a Javadoc comment.158
errorParameter cacheFactory should be final.158
error'cacheFactory' hides a field.158
error'{' should be on the previous line.159
errorMissing a Javadoc comment.164
error'{' should be on the previous line.165
error'{' should be on the previous line.167
errorLine is longer than 80 characters.168
error'if' construct must use '{}'s.170
errorLine is longer than 80 characters.171
errorLine is longer than 80 characters.173
error'if' construct must use '{}'s.175
errorLine is longer than 80 characters.176

bucket/search/persistence/dao/hibernate/package.html

ViolationMessageLine
errorMissing package documentation file.0

com/atlassian/upgrade/UpgradeManager.java

ViolationMessageLine
errorUnused import - javax.servlet.ServletContext.5
errorLine is longer than 80 characters.9
errorLine is longer than 80 characters.10
errorLine is longer than 80 characters.11
errorLine is longer than 80 characters.12
errorLine is longer than 80 characters.13
error'{' should be on the previous line.17
errorMissing a Javadoc comment.18
errorMissing a Javadoc comment.20
errorMissing a Javadoc comment.22
errorLine has trailing spaces.23
errorLine is longer than 80 characters.25

bucket/core/comparators/package.html

ViolationMessageLine
errorMissing package documentation file.0

bucket/core/persistence/EntityObjectQueue.java

ViolationMessageLine
errorLine is longer than 80 characters.6
errorLine is longer than 80 characters.7
errorLine is longer than 80 characters.9
errorLine is longer than 80 characters.10
errorLine is longer than 80 characters.16
errorLine is longer than 80 characters.17
errorLine is longer than 80 characters.19
error'{' should be on the previous line.22
errorLine is longer than 80 characters.24
errorLine is longer than 80 characters.25
errorLine is longer than 80 characters.28
errorLine is longer than 80 characters.33
errorLine is longer than 80 characters.39
errorLine is longer than 80 characters.40

bucket/core/persistence/hibernate/schema/package.html

ViolationMessageLine
errorMissing package documentation file.0

bucket/core/persistence/hibernate/HibernateHandle.java

ViolationMessageLine
errorMissing a Javadoc comment.10
error'{' should be on the previous line.11
errorMissing a Javadoc comment.12
errorMissing a Javadoc comment.13
errorMissing a Javadoc comment.15
errorParameter handleString should be final.15
error'{' should be on the previous line.16
error'if' construct must use '{}'s.18
errorLine is longer than 80 characters.19
error'if' construct must use '{}'s.21
errorLine is longer than 80 characters.22
error'if' construct must use '{}'s.24
errorLine is longer than 80 characters.25
error'{' should be on the previous line.30
error'}' should be on the same line.32
error'{' should be on the previous line.34
errorLine is longer than 80 characters.35
errorMissing a Javadoc comment.40
errorParameter searchable should be final.40
error'{' should be on the previous line.41
errorLine has trailing spaces.44
errorMissing a Javadoc comment.45
errorParameter className should be final.45
error'className' hides a field.45
errorParameter id should be final.45
error'id' hides a field.45
error'{' should be on the previous line.46
errorMethod 'getClassName' is not designed for extension - needs to be abstract, final or empty.51
errorMissing a Javadoc comment.51
error'{' should be on the previous line.52
errorMethod 'getId' is not designed for extension - needs to be abstract, final or empty.56
errorMissing a Javadoc comment.56
error'{' should be on the previous line.57
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.61
errorMissing a Javadoc comment.61
error'{' should be on the previous line.62
errorMethod 'equals' is not designed for extension - needs to be abstract, final or empty.66
errorMissing a Javadoc comment.66
errorParameter o should be final.66
error'{' should be on the previous line.67
error'if' construct must use '{}'s.68
error'if' construct must use '{}'s.69
error'if' construct must use '{}'s.73
error'if' construct must use '{}'s.74
errorMethod 'hashCode' is not designed for extension - needs to be abstract, final or empty.79
errorMissing a Javadoc comment.79
error'{' should be on the previous line.80
error'29' is a magic number.83
error'32' is a magic number.83

bucket/user/propertyset/BucketPropertySetItem.java

ViolationMessageLine
errorFile does not end with a newline.0
errorMissing a Javadoc comment.5
error'{' should be on the previous line.6
errorMissing a Javadoc comment.7
errorVariable 'textVal' must be private and have accessor methods.7
errorMissing a Javadoc comment.10
errorMissing a Javadoc comment.14
errorParameter entityName should be final.14
errorParameter entityId should be final.14
errorParameter key should be final.14
errorMethod 'getTextVal' is not designed for extension - needs to be abstract, final or empty.18
errorMissing a Javadoc comment.18
error'{' should be on the previous line.19
errorMethod 'setTextVal' is not designed for extension - needs to be abstract, final or empty.23
errorMissing a Javadoc comment.23
errorParameter textVal should be final.23
error'textVal' hides a field.23
error'{' should be on the previous line.24

bucket/user/propertyset/BucketPropertySet.java

ViolationMessageLine
errorLine is longer than 80 characters.6
errorUsing the '.*' form of import should be avoided - java.io.*.14
errorLine is longer than 80 characters.18
errorMissing a Javadoc comment.18
errorLine is longer than 80 characters.21
errorMissing a Javadoc comment.21
errorVariable 'log' must be private and have accessor methods.21
errorMissing a Javadoc comment.24
errorMissing a Javadoc comment.25
errorMissing a Javadoc comment.26
errorMethod 'getKeys' is not designed for extension - needs to be abstract, final or empty.30
errorMissing a Javadoc comment.30
errorParameter prefix should be final.30
errorParameter type should be final.30
errorRedundant throws: 'PropertyException' is unchecked exception.30
errorLine is longer than 80 characters.32
errorMethod 'getType' is not designed for extension - needs to be abstract, final or empty.35
errorMissing a Javadoc comment.35
errorParameter key should be final.35
errorRedundant throws: 'PropertyException' is unchecked exception.35
error'{' should be on the previous line.36
errorMethod 'exists' is not designed for extension - needs to be abstract, final or empty.40
errorMissing a Javadoc comment.40
errorParameter key should be final.40
errorRedundant throws: 'PropertyException' is unchecked exception.40
error'{' should be on the previous line.41
error'{' should be on the previous line.43
error'}' should be on the same line.45
error'{' should be on the previous line.47
errorMethod 'init' is not designed for extension - needs to be abstract, final or empty.52
errorMissing a Javadoc comment.52
errorParameter config should be final.52
errorParameter args should be final.52
error'{' should be on the previous line.53
errorLine is longer than 80 characters.58
errorLine is longer than 80 characters.59
error'{' should be on the previous line.62
error'}' should be on the same line.64
error'{' should be on the previous line.66
errorLine is longer than 80 characters.67
errorMethod 'remove' is not designed for extension - needs to be abstract, final or empty.71
errorMissing a Javadoc comment.71
errorParameter key should be final.71
errorRedundant throws: 'PropertyException' is unchecked exception.71
error'{' should be on the previous line.72
errorLine is longer than 80 characters.77
errorLine is longer than 80 characters.82
errorMethod 'remove' is not designed for extension - needs to be abstract, final or empty.86
errorExpected @throws tag for 'PropertyException'.86
errorRedundant throws: 'PropertyException' is unchecked exception.86
error'{' should be on the previous line.87
error'{' should be on the previous line.90
errorLine is longer than 80 characters.92
errorMethod 'supportsType' is not designed for extension - needs to be abstract, final or empty.96
errorMissing a Javadoc comment.96
errorParameter type should be final.96
error'{' should be on the previous line.97
errorswitch without "default" clause.98
error'{' should be on the previous line.99
errorLine is longer than 80 characters.110
errorMethod 'setImpl' is not designed for extension - needs to be abstract, final or empty.110
errorMissing a Javadoc comment.110
errorParameter type should be final.110
errorParameter key should be final.110
errorParameter value should be final.110
errorRedundant throws: 'PropertyException' is unchecked exception.110
error'{' should be on the previous line.118
errorLine is longer than 80 characters.120
error'}' should be on the same line.121
error'{' should be on the previous line.123
errorLine is longer than 80 characters.124
error'{' should be on the previous line.128
errorMethod 'get' is not designed for extension - needs to be abstract, final or empty.166
errorMissing a Javadoc comment.166
errorParameter type should be final.166
errorParameter key should be final.166
errorRedundant throws: 'PropertyException' is unchecked exception.166
error'{' should be on the previous line.167
error'{' should be on the previous line.171
error'{' should be on the previous line.176
errorLine is longer than 80 characters.177
errorswitch without "default" clause.180
error'{' should be on the previous line.181
errorMethod 'getByKey' is not designed for extension - needs to be abstract, final or empty.207
errorMissing a Javadoc comment.207
errorParameter key should be final.207
errorRedundant throws: 'PropertyException' is unchecked exception.207
error'{' should be on the previous line.208
errorLine is longer than 80 characters.209
error'cast' is not followed by whitespace.209
errorLine is longer than 80 characters.212
errorMissing a Javadoc comment.212
errorParameter s should be final.212
errorLine is longer than 80 characters.215

bucket/user/LicensingException.java

ViolationMessageLine
error'{' should be on the previous line.9
errorMissing a Javadoc comment.10
errorParameter msg should be final.10
error'{' should be on the previous line.11

com/atlassian/upgrade/UpgradeLauncherServletContextListener.java

ViolationMessageLine
errorFile does not end with a newline.0
errorLine is longer than 80 characters.13
errorMissing a Javadoc comment.13
errorLine is longer than 80 characters.15
errorMissing a Javadoc comment.15
errorName 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.15
errorMethod 'contextInitialized' is not designed for extension - needs to be abstract, final or empty.17
errorMissing a Javadoc comment.17
errorParameter event should be final.17
error'{' should be on the previous line.18
errorLine is longer than 80 characters.19
errorLine is longer than 80 characters.21
error'{' should be on the previous line.23
error'{' should be on the previous line.25
errorLine is longer than 80 characters.26
error'}' should be on the same line.29
error'{' should be on the previous line.31
errorLine is longer than 80 characters.32
error'}' should be on the same line.33
error'{' should be on the previous line.35
error'{' should be on the previous line.38
errorLine is longer than 80 characters.39
error'{' should be on the previous line.42
errorMissing a Javadoc comment.50
errorParameter event should be final.50
error'{' should be on the previous line.51

bucket/search/lucene/extractor/BaseAttachmentContentExtractor.java

ViolationMessageLine
errorFile does not end with a newline.0
errorLine is longer than 80 characters.5
errorLine is longer than 80 characters.7

bucket/search/persistence/dao/hibernate/HibernateIndexQueueEntryDao.java

ViolationMessageLine
errorLine is longer than 80 characters.23
errorLine is longer than 80 characters.25
errorMissing a Javadoc comment.25
errorMethod 'getPersistentClass' is not designed for extension - needs to be abstract, final or empty.27
errorMissing a Javadoc comment.27
error'{' should be on the previous line.28
errorMethod 'saveOrUpdate' is not designed for extension - needs to be abstract, final or empty.32
errorMissing a Javadoc comment.32
errorParameter entry should be final.32
error'{' should be on the previous line.33
error'{' should be on the previous line.35
errorMethod 'getNewEntries' is not designed for extension - needs to be abstract, final or empty.41
errorMissing a Javadoc comment.41
error'{' should be on the previous line.42
errorLine is longer than 80 characters.43
errorMethod 'getNewEntryCount' is not designed for extension - needs to be abstract, final or empty.46
errorMissing a Javadoc comment.46
error'{' should be on the previous line.47
errorLine is longer than 80 characters.48
errorLine is longer than 80 characters.50
errorParameter session should be final.50
errorLine is longer than 80 characters.52
errorLine is longer than 80 characters.54
errorMethod 'deleteAllBefore' is not designed for extension - needs to be abstract, final or empty.61
errorMissing a Javadoc comment.61
error'{' should be on the previous line.62
errorParameter con should be final.65
error'{' should be on the previous line.66
error'{' should be on the previous line.69
errorLine is longer than 80 characters.70
error'{' should be on the previous line.74
errorLine is longer than 80 characters.75
error')' is preceded with whitespace.75
error'}' should be on the same line.77
error'{' should be on the previous line.79
error'{' should be on the previous line.81
errorMethod 'deleteAll' is not designed for extension - needs to be abstract, final or empty.89
errorMissing a Javadoc comment.89
error'{' should be on the previous line.90
errorParameter con should be final.93
error'{' should be on the previous line.94
error'{' should be on the previous line.97
error'}' should be on the same line.100
error'{' should be on the previous line.102
error'{' should be on the previous line.104
errorMissing a Javadoc comment.112
error'{' should be on the previous line.113
errorMissing a Javadoc comment.114
errorMissing a Javadoc comment.117
error'{' should be on the previous line.118
errorLine is longer than 80 characters.121
errorParameter session should be final.121
error'{' should be on the previous line.125
error'}' should be on the same line.132
error'{' should be on the previous line.134

bucket/search/persistence/IndexQueueEntry.java

ViolationMessageLine
errorLine is longer than 80 characters.6
errorLine is longer than 80 characters.12
error'{' should be on the previous line.15
errorLine is longer than 80 characters.16
errorMissing a Javadoc comment.17
errorMissing a Javadoc comment.18
errorMissing a Javadoc comment.19
errorMissing a Javadoc comment.21
errorMissing a Javadoc comment.22
errorMissing a Javadoc comment.23
errorMissing a Javadoc comment.24
errorMissing a Javadoc comment.26
error'{' should be on the previous line.27
errorMissing a Javadoc comment.31
errorParameter type should be final.31
error'type' hides a field.31
error'{' should be on the previous line.32
errorMissing a Javadoc comment.36
errorParameter type should be final.36
error'type' hides a field.36
errorParameter handle should be final.36
error'handle' hides a field.36
error'{' should be on the previous line.37
errorMissing a Javadoc comment.41
errorParameter type should be final.41
error'type' hides a field.41
errorParameter handle should be final.41
error'handle' hides a field.41
errorParameter creationDate should be final.41
error'creationDate' hides a field.41
error'{' should be on the previous line.42
errorExpected an @return tag.51
errorMethod 'getId' is not designed for extension - needs to be abstract, final or empty.51
error'{' should be on the previous line.52
errorMethod 'setId' is not designed for extension - needs to be abstract, final or empty.56
errorMissing a Javadoc comment.56
errorParameter id should be final.56
error'id' hides a field.56
error'{' should be on the previous line.57
errorExpected an @return tag.66
errorMethod 'getType' is not designed for extension - needs to be abstract, final or empty.66
error'{' should be on the previous line.67
errorMethod 'setType' is not designed for extension - needs to be abstract, final or empty.71
errorMissing a Javadoc comment.71
errorParameter type should be final.71
error'type' hides a field.71
error'{' should be on the previous line.72
errorExpected an @return tag.79
errorMethod 'getCreationDate' is not designed for extension - needs to be abstract, final or empty.79
error'{' should be on the previous line.80
errorMethod 'setCreationDate' is not designed for extension - needs to be abstract, final or empty.84
errorMissing a Javadoc comment.84
errorParameter creationDate should be final.84
error'creationDate' hides a field.84
error'{' should be on the previous line.85
errorLine is longer than 80 characters.90
errorExpected an @return tag.93
errorMethod 'getHandle' is not designed for extension - needs to be abstract, final or empty.93
error'{' should be on the previous line.94
errorMethod 'setHandle' is not designed for extension - needs to be abstract, final or empty.98
errorMissing a Javadoc comment.98
errorParameter handle should be final.98
error'handle' hides a field.98
error'{' should be on the previous line.99
errorMethod 'equals' is not designed for extension - needs to be abstract, final or empty.103
errorMissing a Javadoc comment.103
errorParameter o should be final.103
error'{' should be on the previous line.104
error'if' construct must use '{}'s.105
error'if' construct must use '{}'s.106
error'if' construct must use '{}'s.110
error'if' construct must use '{}'s.111
errorLine is longer than 80 characters.111
errorAvoid inline conditionals.111
error'!=' is not preceded with whitespace.111
error'if' construct must use '{}'s.112
errorMethod 'hashCode' is not designed for extension - needs to be abstract, final or empty.117
errorMissing a Javadoc comment.117
error'{' should be on the previous line.118
error'!=' is not preceded with whitespace.120
errorAvoid inline conditionals.120
error'29' is a magic number.121
error'29' is a magic number.122
errorMethod 'clone' is not designed for extension - needs to be abstract, final or empty.126
errorMissing a Javadoc comment.126
error'{' should be on the previous line.127
errorMethod 'getTypeAsString' is not designed for extension - needs to be abstract, final or empty.131
errorMissing a Javadoc comment.131
error'{' should be on the previous line.132
error'{' should be on the previous line.134
errorLine is longer than 80 characters.145
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.149
error'{' should be on the previous line.150

bucket/container/ContainerManager.java

ViolationMessageLine
errorLine is longer than 80 characters.4
errorLine has trailing spaces.5
errorClass ContainerManager should be declared as final.8
error'{' should be on the previous line.9
errorMissing a Javadoc comment.10
error'{' should be on the previous line.11
errorMissing a Javadoc comment.15
error'{' should be on the previous line.16
errorFirst sentence should end with a period.19
errorExpected an @return tag.22
errorParameter key should be final.22
errorExpected @param tag for 'key'.22
error'{' should be on the previous line.23
errorLine is longer than 80 characters.24
errorFirst sentence should end with a period.27
errorParameter component should be final.31
errorExpected @param tag for 'component'.31
error'{' should be on the previous line.32
errorLine is longer than 80 characters.33
error'{' should be on the previous line.41
error'if' construct must use '{}'s.42
errorLine is longer than 80 characters.45
errorParameter containerContext should be final.52
error'{' should be on the previous line.53
errorLine is longer than 80 characters.54
errorMissing a Javadoc comment.57
error'{' should be on the previous line.58
errorMissing a Javadoc comment.62
error'{' should be on the previous line.63
errorLine is longer than 80 characters.64

com/atlassian/hibernate/dialect/DB2Dialect.java

ViolationMessageLine
errorFirst sentence should end with a period.5
errorLine is longer than 80 characters.6
error'{' should be on the previous line.10
errorMissing a Javadoc comment.11
error'{' should be on the previous line.12
error'(' is followed by whitespace.14
error')' is preceded with whitespace.14
error'(' is followed by whitespace.15
error')' is preceded with whitespace.15

bucket/user/BucketHibernateConfigProvider.java

ViolationMessageLine
errorLine is longer than 80 characters.11
errorLine is longer than 80 characters.27
errorLine is longer than 80 characters.29
errorMissing a Javadoc comment.31
errorVariable 'log' must be private and have accessor methods.31
errorMissing a Javadoc comment.32
errorMissing a Javadoc comment.33
errorMissing a Javadoc comment.34
errorMissing a Javadoc comment.36
errorParameter properties should be final.36
error'{' should be on the previous line.37
errorMethod 'getConfiguration' is not designed for extension - needs to be abstract, final or empty.40
errorMissing a Javadoc comment.40
error'{' should be on the previous line.41
error'{' should be on the previous line.43
errorLine is longer than 80 characters.45
error'}' should be on the same line.47
error'{' should be on the previous line.49
errorMethod 'getUserDAO' is not designed for extension - needs to be abstract, final or empty.56
errorMissing a Javadoc comment.56
error'{' should be on the previous line.57
error'{' should be on the previous line.59
error'{' should be on the previous line.62
errorLine is longer than 80 characters.63
error'}' should be on the same line.64
error'{' should be on the previous line.66
errorLine is longer than 80 characters.67
errorLine contains a tab character.67
errorMethod 'getGroupDAO' is not designed for extension - needs to be abstract, final or empty.74
errorMissing a Javadoc comment.74
error'{' should be on the previous line.75
error'{' should be on the previous line.77
errorLine contains a tab character.78
errorLine contains a tab character.79
error'{' should be on the previous line.79
errorLine is longer than 80 characters.80
errorLine contains a tab character.80
errorLine contains a tab character.81
error'}' should be on the same line.81
errorLine contains a tab character.82
errorLine contains a tab character.83
error'{' should be on the previous line.83
errorLine is longer than 80 characters.84
errorLine contains a tab character.84
errorLine contains a tab character.85
errorMethod 'getPropertySetDAO' is not designed for extension - needs to be abstract, final or empty.91
errorMissing a Javadoc comment.91
error'{' should be on the previous line.92
error'{' should be on the previous line.94
errorLine contains a tab character.95
errorLine contains a tab character.96
error'{' should be on the previous line.96
errorLine is longer than 80 characters.97
errorLine contains a tab character.97
error'cast' is not followed by whitespace.97
errorLine contains a tab character.99
error'}' should be on the same line.99
errorLine contains a tab character.100
errorLine contains a tab character.101
error'{' should be on the previous line.101
errorLine is longer than 80 characters.102
errorLine contains a tab character.102
errorLine contains a tab character.103

com/atlassian/upgrade/package.html

ViolationMessageLine
errorMissing package documentation file.0

bucket/search/persistence/dao/package.html

ViolationMessageLine
errorMissing package documentation file.0

bucket/core/persistence/hibernate/CachableHibernateObjectDao.java

ViolationMessageLine
errorFirst sentence should end with a period.6
error'{' should be on the previous line.10
errorMissing a Javadoc comment.11
errorVariable 'cacheManager' must be private and have accessor methods.11
errorMethod 'setCacheManager' is not designed for extension - needs to be abstract, final or empty.13
errorMissing a Javadoc comment.13
errorParameter cacheManager should be final.13
error'cacheManager' hides a field.13
error'{' should be on the previous line.14

com/atlassian/upgrade/UpgradeLifecycleItem.java

ViolationMessageLine
errorMissing a Javadoc comment.10
error'{' should be on the previous line.11
errorLine is longer than 80 characters.12
errorMissing a Javadoc comment.12
errorName 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.12
errorMissing a Javadoc comment.14
errorMethod 'startup' is not designed for extension - needs to be abstract, final or empty.16
errorMissing a Javadoc comment.16
errorParameter context should be final.16
error'{' should be on the previous line.17
error'{' should be on the previous line.19
error'}' should be on the same line.21
error'{' should be on the previous line.23
errorLine is longer than 80 characters.24
error'}' should be on the same line.25
error'{' should be on the previous line.27
error'{' should be on the previous line.30
errorLine is longer than 80 characters.31
error'{' should be on the previous line.34
errorMissing a Javadoc comment.41
errorParameter context should be final.41
error'{' should be on the previous line.42
errorMethod 'setUpgradeManager' is not designed for extension - needs to be abstract, final or empty.46
errorMissing a Javadoc comment.46
errorParameter upgradeManager should be final.46
error'upgradeManager' hides a field.46
error'{' should be on the previous line.47

bucket/user/UserFilter.java

ViolationMessageLine
errorFirst sentence should end with a period.10
errorLine is longer than 80 characters.11
error'{' should be on the previous line.14
errorMissing a Javadoc comment.15
errorMissing a Javadoc comment.16
errorMethod 'isIncluded' is not designed for extension - needs to be abstract, final or empty.18
errorMissing a Javadoc comment.18
errorParameter o should be final.18
error'{' should be on the previous line.19
error'cast' is not followed by whitespace.20
error'cast' is not followed by whitespace.20
errorMissing a Javadoc comment.23
errorParameter user should be final.23
error'{' should be on the previous line.24
error'if' construct must use '{}'s.25
errorLine is longer than 80 characters.28
errorMissing a Javadoc comment.31
errorParameter user should be final.31
error'{' should be on the previous line.32
error'if' construct must use '{}'s.33
errorMethod 'getEmailPattern' is not designed for extension - needs to be abstract, final or empty.39
errorMissing a Javadoc comment.39
error'{' should be on the previous line.40
errorMethod 'setEmailPattern' is not designed for extension - needs to be abstract, final or empty.44
errorMissing a Javadoc comment.44
errorParameter emailPattern should be final.44
error'emailPattern' hides a field.44
error'{' should be on the previous line.45
errorMethod 'getGroup' is not designed for extension - needs to be abstract, final or empty.49
errorMissing a Javadoc comment.49
error'{' should be on the previous line.50
errorMethod 'setGroup' is not designed for extension - needs to be abstract, final or empty.54
errorMissing a Javadoc comment.54
errorParameter group should be final.54
error'group' hides a field.54
error'{' should be on the previous line.55

bucket/cache/package.html

ViolationMessageLine
errorMissing package documentation file.0

bucket/user/persistence/dao/hibernate/package.html

ViolationMessageLine
errorMissing package documentation file.0

bucket/user/providers/ChainedUserProvider.java

ViolationMessageLine
errorLine is longer than 80 characters.13
errorLine is longer than 80 characters.14
errorLine is longer than 80 characters.15
errorLine is longer than 80 characters.18
errorLine is longer than 80 characters.19
errorLine is longer than 80 characters.20
errorLine is longer than 80 characters.21
errorLine is longer than 80 characters.25
errorLine is longer than 80 characters.26
error'{' should be on the previous line.29
errorMissing a Javadoc comment.30
errorMissing a Javadoc comment.31
errorLine is longer than 80 characters.34
errorLine is longer than 80 characters.35
errorLine is longer than 80 characters.38
errorExpected an @return tag.41
errorLine is longer than 80 characters.44
errorMethod 'getNextProvider' is not designed for extension - needs to be abstract, final or empty.49
error'{' should be on the previous line.50
errorLine is longer than 80 characters.57
errorMethod 'init' is not designed for extension - needs to be abstract, final or empty.61
errorParameter properties should be final.61
error'{' should be on the previous line.62
errorLine is longer than 80 characters.63
errorLine is longer than 80 characters.65
error'{' should be on the previous line.70
errorLine is longer than 80 characters.71
error'{' should be on the previous line.73
error'+' should be on a new line.74
errorLine is longer than 80 characters.75
error'}' should be on the same line.81
error'{' should be on the previous line.83
errorLine is longer than 80 characters.84
errorFirst sentence should end with a period.89
errorLine is longer than 80 characters.90
errorExpected an @return tag.93
errorParameter properties should be final.93
errorExpected @param tag for 'properties'.93
error'{' should be on the previous line.94
error'{' should be on the previous line.97
error'cast' is not followed by whitespace.99
error'if' construct must use '{}'s.100
errorLine is longer than 80 characters.100
error'6' is a magic number.100
error'6' is a magic number.101
errorMethod 'create' is not designed for extension - needs to be abstract, final or empty.113
errorMissing a Javadoc comment.113
errorParameter s should be final.113
error'{' should be on the previous line.114
errorMethod 'flushCaches' is not designed for extension - needs to be abstract, final or empty.118
errorMissing a Javadoc comment.118
error'{' should be on the previous line.119
errorMethod 'handles' is not designed for extension - needs to be abstract, final or empty.123
errorMissing a Javadoc comment.123
errorParameter s should be final.123
error'{' should be on the previous line.124
errorMethod 'list' is not designed for extension - needs to be abstract, final or empty.128
errorMissing a Javadoc comment.128
error'{' should be on the previous line.129
errorMethod 'load' is not designed for extension - needs to be abstract, final or empty.133
errorMissing a Javadoc comment.133
errorParameter s should be final.133
errorParameter accessor should be final.133
error'{' should be on the previous line.134
errorMethod 'remove' is not designed for extension - needs to be abstract, final or empty.138
errorMissing a Javadoc comment.138
errorParameter s should be final.138
error'{' should be on the previous line.139
errorMethod 'store' is not designed for extension - needs to be abstract, final or empty.143
errorMissing a Javadoc comment.143
errorParameter s should be final.143
errorParameter accessor should be final.143
error'{' should be on the previous line.144

bucket/core/persistence/ObjectDao.java

ViolationMessageLine
errorMissing a Javadoc comment.7
error'{' should be on the previous line.8
errorExpected @param tag for 'object'.12
errorExpected @param tag for 'objectToRrfresh'.17
errorLine is longer than 80 characters.20
errorExpected @param tag for 'objectToReplicate'.23
errorExpected an @return tag.28
errorLine is longer than 80 characters.31
errorExpected an @return tag.33
errorExpected @param tag for 's'.33
errorMissing a Javadoc comment.35
errorMissing a Javadoc comment.37
errorLine is longer than 80 characters.40
errorExpected @param tag for 'objectToSave'.45

com/atlassian/hibernate/package.html

ViolationMessageLine
errorMissing package documentation file.0

bucket/user/persistence/dao/hibernate/BucketPropertySetDAO.java

ViolationMessageLine
errorLine is longer than 80 characters.23
errorMissing a Javadoc comment.23
errorLine is longer than 80 characters.25
errorMissing a Javadoc comment.27
errorVariable 'log' must be private and have accessor methods.27
errorLine is longer than 80 characters.29
errorMethod 'setImpl' is not designed for extension - needs to be abstract, final or empty.31
errorMissing a Javadoc comment.31
errorParameter propertySetItem should be final.31
errorParameter isUpdate should be final.31
error'{' should be on the previous line.32
error'{' should be on the previous line.34
error'}' should be on the same line.36
error'{' should be on the previous line.38
errorLine is longer than 80 characters.43
errorMethod 'getKeys' is not designed for extension - needs to be abstract, final or empty.43
errorMissing a Javadoc comment.43
errorLine is longer than 80 characters.45
errorLine is longer than 80 characters.47
errorParameter session should be final.47
error'{' should be on the previous line.52
error'}' should be on the same line.56
error'{' should be on the previous line.58
error'}' should be on the same line.61
error'{' should be on the previous line.63
error'}' should be on the same line.66
error'{' should be on the previous line.68
errorLine is longer than 80 characters.75
error'{' should be on the previous line.81
error'}' should be on the same line.83
error'{' should be on the previous line.85
errorLine is longer than 80 characters.90
errorMethod 'findByKey' is not designed for extension - needs to be abstract, final or empty.90
errorMissing a Javadoc comment.90
errorLine is longer than 80 characters.92
errorLine is longer than 80 characters.94
errorParameter session should be final.94
error'{' should be on the previous line.97
errorLine is longer than 80 characters.98
error'}' should be on the same line.99
error'{' should be on the previous line.101
errorMethod 'remove' is not designed for extension - needs to be abstract, final or empty.108
errorMissing a Javadoc comment.108
errorParameter entityName should be final.108
errorParameter entityId should be final.108
errorParameter key should be final.108
error'{' should be on the previous line.109
error'if' construct must use '{}'s.112

bucket/search/EntityObjectDateExtractor.java

ViolationMessageLine
errorMissing a Javadoc comment.10
error'{' should be on the previous line.11
errorLine is longer than 80 characters.12
errorMethod 'addFields' is not designed for extension - needs to be abstract, final or empty.12
errorMissing a Javadoc comment.12
errorParameter document should be final.12
errorParameter defaultSearchableText should be final.12
errorParameter searchable should be final.12
error'{' should be on the previous line.15
errorLine is longer than 80 characters.17
errorLine is longer than 80 characters.19

bucket/core/persistence/hibernate/ConfigurableLocalSessionFactoryBean.java

ViolationMessageLine
errorLine has trailing spaces.3
errorLine is longer than 80 characters.4
errorLine has trailing spaces.17
errorMissing a Javadoc comment.23
errorMissing a Javadoc comment.24
errorLine contains a tab character.27
errorLine has trailing spaces.28
errorLine contains a tab character.28
errorLine is longer than 80 characters.29
errorLine contains a tab character.29
errorLine contains a tab character.30
errorMethod 'newConfiguration' is not designed for extension - needs to be abstract, final or empty.31
errorMissing a Javadoc comment.31
error'{' should be on the previous line.32
errorLine is longer than 80 characters.37
errorMethod 'getMappingResources' is not designed for extension - needs to be abstract, final or empty.47
error'{' should be on the previous line.48
errorMethod 'setHibernateConfig' is not designed for extension - needs to be abstract, final or empty.52
errorMissing a Javadoc comment.52
errorParameter hibernateConfig should be final.52
error'hibernateConfig' hides a field.52
error'{' should be on the previous line.53
errorMethod 'setMappingResources' is not designed for extension - needs to be abstract, final or empty.61
errorParameter mappingResources should be final.61
error'mappingResources' hides a field.61
error'{' should be on the previous line.62

bucket/test/NamedTestCase.java

ViolationMessageLine
error'{' should be on the previous line.10
errorMissing a Javadoc comment.11
error'{' should be on the previous line.12
errorLine is longer than 80 characters.17
errorParameter testName should be final.22
error'{' should be on the previous line.23
errorExpected an @return tag.33
errorMethod 'getName' is not designed for extension - needs to be abstract, final or empty.33
error'{' should be on the previous line.34
errorLine is longer than 80 characters.35
error'4' is a magic number.35

bucket/user/persistence/dao/hibernate/BucketUserDAO.java

ViolationMessageLine
errorFile does not end with a newline.0
errorLine is longer than 80 characters.2
errorLine is longer than 80 characters.28
errorMissing a Javadoc comment.28
errorLine is longer than 80 characters.30
errorMissing a Javadoc comment.30
errorName 'CACHE_KEY_USER_DAO_USERNAME' must match pattern '^[a-z][a-zA-Z0-9]*$'.30
errorMissing a Javadoc comment.32
errorVariable 'log' must be private and have accessor methods.32
errorMissing a Javadoc comment.34
errorMissing a Javadoc comment.36
error'{' should be on the previous line.37
error'{' should be on the previous line.39
errorLine is longer than 80 characters.40
errorMethod 'setUserCache' is not designed for extension - needs to be abstract, final or empty.47
errorMissing a Javadoc comment.47
errorParameter userCache should be final.47
error'userCache' hides a field.47
error'{' should be on the previous line.48
errorMethod 'findUsers' is not designed for extension - needs to be abstract, final or empty.52
errorMissing a Javadoc comment.52
error'{' should be on the previous line.53
errorMethod 'findUserByUsername' is not designed for extension - needs to be abstract, final or empty.57
errorMissing a Javadoc comment.57
error'{' should be on the previous line.58
error'{' should be on the previous line.62
errorLine is longer than 80 characters.63
error'cast' is not followed by whitespace.64
errorLine is longer than 80 characters.65
errorLine is longer than 80 characters.68
errorLine is longer than 80 characters.70
errorParameter session should be final.70
errorLine is longer than 80 characters.72
errorLine is longer than 80 characters.74
error'{' should be on the previous line.84
error'if' construct must use '{}'s.88
error'else' construct must use '{}'s.90
errorMethod 'deleteUserByUsername' is not designed for extension - needs to be abstract, final or empty.96
errorMissing a Javadoc comment.96
errorParameter username should be final.96
error'{' should be on the previous line.97
errorLine is longer than 80 characters.99
error'{' should be on the previous line.103
errorLine is longer than 80 characters.104
error'{' should be on the previous line.109
error'{' should be on the previous line.116
error'}' should be on the same line.118
error'{' should be on the previous line.120
error'{' should be on the previous line.125
error'}' should be on the same line.128
error'{' should be on the previous line.130
errorMethod 'updateUser' is not designed for extension - needs to be abstract, final or empty.136
errorMissing a Javadoc comment.136
errorParameter user should be final.136
error'{' should be on the previous line.137
error'{' should be on the previous line.139
error'}' should be on the same line.141
error'{' should be on the previous line.143
errorLine is longer than 80 characters.150
errorMethod 'findUserByUsernameAndGroupname' is not designed for extension - needs to be abstract, final or empty.150
errorMissing a Javadoc comment.150
errorLine is longer than 80 characters.152
errorLine is longer than 80 characters.154
errorParameter session should be final.154
errorLine is longer than 80 characters.156
errorLine is longer than 80 characters.158
error'{' should be on the previous line.167
errorMethod 'saveUser' is not designed for extension - needs to be abstract, final or empty.174
errorMissing a Javadoc comment.174
errorParameter user should be final.174
error'{' should be on the previous line.175
error'if' construct must use '{}'s.176
error'{' should be on the previous line.178
error'}' should be on the same line.180
error'{' should be on the previous line.182
errorLine has trailing spaces.185

bucket/cache/CacheManager.java

ViolationMessageLine
errorinterfaces should describe a type and hence have methods.10
errorLine is longer than 80 characters.12
errorMissing a Javadoc comment.12
errorRedundant 'public' modifier.12
errorLine is longer than 80 characters.13
errorMissing a Javadoc comment.13
errorRedundant 'public' modifier.13
errorLine is longer than 80 characters.14
errorMissing a Javadoc comment.14
errorRedundant 'public' modifier.14
errorLine is longer than 80 characters.15
errorMissing a Javadoc comment.15
errorRedundant 'public' modifier.15

bucket/core/actions/PaginationSupport.java

ViolationMessageLine
errorLine is longer than 80 characters.6
errorLine is longer than 80 characters.9
errorLine is longer than 80 characters.12
errorLine is longer than 80 characters.13
error'{' should be on the previous line.17
errorMissing a Javadoc comment.18
errorMissing a Javadoc comment.19
errorMissing a Javadoc comment.20
errorMissing a Javadoc comment.21
errorName 'DEFAULT_PAGE_SIZE' must match pattern '^[a-z][a-zA-Z0-9]*$'.21
errorVariable 'DEFAULT_PAGE_SIZE' must be private and have accessor methods.21
error'10' is a magic number.21
errorMissing a Javadoc comment.22
errorName 'DEFAULT_COUNT_ON_EACH_PAGE' must match pattern '^[a-z][a-zA-Z0-9]*$'.22
errorVariable 'DEFAULT_COUNT_ON_EACH_PAGE' must be private and have accessor methods.22
errorMissing a Javadoc comment.23
errorMissing a Javadoc comment.25
error'{' should be on the previous line.26
errorMissing a Javadoc comment.30
errorParameter pageSize should be final.30
error'pageSize' hides a field.30
error'{' should be on the previous line.31
error'if' construct must use '{}'s.32
errorLine is longer than 80 characters.33
errorExpected an @return tag.41
errorMethod 'getCountOnEachPage' is not designed for extension - needs to be abstract, final or empty.41
error'{' should be on the previous line.42
errorMethod 'getItems' is not designed for extension - needs to be abstract, final or empty.46
errorMissing a Javadoc comment.46
error'{' should be on the previous line.47
errorMethod 'setItems' is not designed for extension - needs to be abstract, final or empty.51
errorMissing a Javadoc comment.51
errorParameter items should be final.51
error'items' hides a field.51
error'{' should be on the previous line.52
errorMethod 'setStartIndex' is not designed for extension - needs to be abstract, final or empty.56
errorMissing a Javadoc comment.56
errorParameter startIndex should be final.56
error'startIndex' hides a field.56
error'{' should be on the previous line.57
errorMethod 'getNiceEndIndex' is not designed for extension - needs to be abstract, final or empty.61
errorMissing a Javadoc comment.61
error'{' should be on the previous line.62
error'if' construct must use '{}'s.65
error'else' construct must use '{}'s.67
errorLine is longer than 80 characters.72
errorLine is longer than 80 characters.73
errorExpected an @return tag.77
errorMethod 'getEndIndex' is not designed for extension - needs to be abstract, final or empty.77
error'{' should be on the previous line.78
errorLine is longer than 80 characters.83
errorMethod 'getStartIndex' is not designed for extension - needs to be abstract, final or empty.88
error'{' should be on the previous line.89
error'if' construct must use '{}'s.90
error'if' construct must use '{}'s.92
error'else' construct must use '{}'s.94
errorLine is longer than 80 characters.99
errorExpected an @return tag.101
errorMethod 'getStartIndexValue' is not designed for extension - needs to be abstract, final or empty.101
error'{' should be on the previous line.102
errorExpected an @return tag.109
errorMethod 'getNextIndex' is not designed for extension - needs to be abstract, final or empty.109
error'{' should be on the previous line.110
errorLine is longer than 80 characters.115
errorLine is longer than 80 characters.116
errorMethod 'getNextStartIndex' is not designed for extension - needs to be abstract, final or empty.118
error'{' should be on the previous line.119
error'if' construct must use '{}'s.122
errorLine has trailing spaces.124
errorExpected an @return tag.131
errorMethod 'getPreviousIndex' is not designed for extension - needs to be abstract, final or empty.131
error'{' should be on the previous line.132
errorLine is longer than 80 characters.137
errorLine is longer than 80 characters.138
errorMethod 'getPreviousStartIndex' is not designed for extension - needs to be abstract, final or empty.140
error'{' should be on the previous line.141
error'if' construct must use '{}'s.144
error'if' construct must use '{}'s.146
errorMethod 'getNextStartIndexes' is not designed for extension - needs to be abstract, final or empty.152
errorMissing a Javadoc comment.152
error'{' should be on the previous line.153
error'if' construct must use '{}'s.158
error'{' should be on the previous line.167
errorMethod 'getPreviousStartIndexes' is not designed for extension - needs to be abstract, final or empty.174
errorMissing a Javadoc comment.174
error'{' should be on the previous line.175
error'if' construct must use '{}'s.178
error'{' should be on the previous line.186
errorMethod 'getNiceStartIndex' is not designed for extension - needs to be abstract, final or empty.193
errorMissing a Javadoc comment.193
error'{' should be on the previous line.194
errorFirst sentence should end with a period.198
errorLine is longer than 80 characters.199
errorLine is longer than 80 characters.200
errorMethod 'getPage' is not designed for extension - needs to be abstract, final or empty.202
error'{' should be on the previous line.203
error'if' construct must use '{}'s.204
errorLine is longer than 80 characters.205
errorLine has trailing spaces.206
errorMethod 'getTotal' is not designed for extension - needs to be abstract, final or empty.210
errorMissing a Javadoc comment.210
error'{' should be on the previous line.211
error'if' construct must use '{}'s.212
error'else' construct must use '{}'s.214
errorMethod 'setTotal' is not designed for extension - needs to be abstract, final or empty.218
errorMissing a Javadoc comment.218
errorParameter total should be final.218
error'total' hides a field.218
error'{' should be on the previous line.219
errorMethod 'setPageSize' is not designed for extension - needs to be abstract, final or empty.223
errorMissing a Javadoc comment.223
errorParameter pageSize should be final.223
error'pageSize' hides a field.223
error'{' should be on the previous line.224
errorMethod 'getPageSize' is not designed for extension - needs to be abstract, final or empty.228
errorMissing a Javadoc comment.228
error'{' should be on the previous line.229

com/atlassian/upgrade/AbstractUpgradeManager.java

ViolationMessageLine
errorUsing the '.*' form of import should be avoided - java.util.*.12
errorMissing a Javadoc comment.14
error'{' should be on the previous line.15
errorLine is longer than 80 characters.16
errorMissing a Javadoc comment.16
errorName 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.16
errorMissing a Javadoc comment.18
errorMissing a Javadoc comment.19
errorMissing a Javadoc comment.21
errorMissing a Javadoc comment.22
errorMissing a Javadoc comment.23
errorMissing a Javadoc comment.24
errorLine is longer than 80 characters.25
errorMissing a Javadoc comment.25
errorMissing a Javadoc comment.26
errorVariable 'buildNumberComp' must be private and have accessor methods.26
errorMethod 'setApplicationConfig' is not designed for extension - needs to be abstract, final or empty.28
errorMissing a Javadoc comment.28
errorParameter applicationConfig should be final.28
error'applicationConfig' hides a field.28
errorMethod 'setSchemaHelper' is not designed for extension - needs to be abstract, final or empty.33
errorMissing a Javadoc comment.33
errorParameter schemaHelper should be final.33
error'schemaHelper' hides a field.33
error'{' should be on the previous line.34
errorLine is longer than 80 characters.38
errorMethod 'upgrade' is not designed for extension - needs to be abstract, final or empty.38
errorMissing a Javadoc comment.38
errorParameter agentJohnson should be final.38
error'{' should be on the previous line.41
error'{' should be on the previous line.43
errorLine is longer than 80 characters.44
error'if' construct must use '{}'s.46
errorLine is longer than 80 characters.46
error'{' should be on the previous line.50
errorLine has trailing spaces.55
error'}' should be on the same line.57
error'{' should be on the previous line.59
errorLine contains a tab character.60
errorLine is longer than 80 characters.61
error'+' should be on a new line.61
errorLine is longer than 80 characters.62
errorLine contains a tab character.62
error'+' should be on a new line.62
errorLine is longer than 80 characters.63
errorLine contains a tab character.63
error'+' should be on a new line.63
errorLine is longer than 80 characters.64
errorLine contains a tab character.64
error'+' should be on a new line.64
errorLine is longer than 80 characters.65
errorLine contains a tab character.65
error'}' should be on the same line.67
error'{' should be on the previous line.69
errorLine contains a tab character.70
error'}' should be on the same line.73
error'{' should be on the previous line.75
errorLine contains a tab character.76
errorMethod 'doUpgrade' is not designed for extension - needs to be abstract, final or empty.83
errorMissing a Javadoc comment.83
error'{' should be on the previous line.84
error'{' should be on the previous line.86
error'upgradeTasks' hides a field.90
errorLine is longer than 80 characters.92
errorLine is longer than 80 characters.95
errorLine is longer than 80 characters.97
error'{' should be on the previous line.100
error'{' should be on the previous line.102
error'{' should be on the previous line.104
error'if' construct must use '{}'s.105
errorLine is longer than 80 characters.105
error'else' construct must use '{}'s.107
errorLine is longer than 80 characters.108
error'cast' is not followed by whitespace.108
error'}' should be on the same line.109
error'{' should be on the previous line.111
error'}' should be on the same line.116
error'{' should be on the previous line.118
error'}' should be on the same line.121
error'{' should be on the previous line.123
error'if' construct must use '{}'s.124
error'}' should be on the same line.131
error'{' should be on the previous line.133
errorMethod 'upgradeSchema' is not designed for extension - needs to be abstract, final or empty.139
errorMissing a Javadoc comment.139
error'{' should be on the previous line.140
error'{' should be on the previous line.142
errorLine is longer than 80 characters.143
errorLine is longer than 80 characters.149
error'}' should be on the same line.152
error'{' should be on the previous line.154
errorLine is longer than 80 characters.159
errorLine is longer than 80 characters.160
errorLine is longer than 80 characters.161
errorLine is longer than 80 characters.162
errorMissing a Javadoc comment.163
errorParameter upgradeTasks should be final.163
error'upgradeTasks' hides a field.163
error'{' should be on the previous line.164
error'{' should be on the previous line.168
errorLine is longer than 80 characters.170
error'{' should be on the previous line.173
error'{' should be on the previous line.175
error'}' should be on the same line.177
error'{' should be on the previous line.179
errorLine is longer than 80 characters.186
errorMethod 'upgradeTaskSucceeded' is not designed for extension - needs to be abstract, final or empty.186
errorMissing a Javadoc comment.186
errorParameter upgradeTask should be final.186
errorMethod 'upgradeTaskFailed' is not designed for extension - needs to be abstract, final or empty.191
errorMissing a Javadoc comment.191
errorParameter upgradeTask should be final.191
errorParameter e should be final.191
error'{' should be on the previous line.192
error'if' construct must use '{}'s.193
errorLine is longer than 80 characters.193
errorMissing a Javadoc comment.197
errorParameter johnson should be final.197
error'{' should be on the previous line.198
errorLine is longer than 80 characters.199
errorMissing a Javadoc comment.202
errorParameter johnson should be final.202
errorParameter message should be final.202
error'{' should be on the previous line.205
errorLine is longer than 80 characters.206
errorMissing a Javadoc comment.210
error'{' should be on the previous line.211
errorMethod 'setPreSchemaUpgradeTasks' is not designed for extension - needs to be abstract, final or empty.214
errorMissing a Javadoc comment.214
errorParameter preSchemaUpgradeTasks should be final.214
error'preSchemaUpgradeTasks' hides a field.214
error'{' should be on the previous line.215
errorMethod 'setUpgradeTasks' is not designed for extension - needs to be abstract, final or empty.219
errorMissing a Javadoc comment.219
errorParameter upgradeTasks should be final.219
error'upgradeTasks' hides a field.219
error'{' should be on the previous line.220
errorMethod 'getUpgradeTasks' is not designed for extension - needs to be abstract, final or empty.224
errorMissing a Javadoc comment.224
error'{' should be on the previous line.225
errorMethod 'setSchemaUpgradeTasks' is not designed for extension - needs to be abstract, final or empty.229
errorMissing a Javadoc comment.229
errorParameter upgradeTasks should be final.229
error'upgradeTasks' hides a field.229
error'{' should be on the previous line.230
errorMethod 'getSchemaUpgradeTasks' is not designed for extension - needs to be abstract, final or empty.234
errorMissing a Javadoc comment.234
error'{' should be on the previous line.235
errorMethod 'getErrors' is not designed for extension - needs to be abstract, final or empty.239
errorMissing a Javadoc comment.239
error'{' should be on the previous line.240
errorMethod 'isUpgradeAllowed' is not designed for extension - needs to be abstract, final or empty.244
errorMissing a Javadoc comment.244
error'{' should be on the previous line.245
errorLine is longer than 80 characters.251
errorExpected an @return tag.254
errorMethod 'getConfiguredBuildNumber' is not designed for extension - needs to be abstract, final or empty.254
error'{' should be on the previous line.255
errorLine is longer than 80 characters.259
errorMethod 'setConfiguredBuildNumber' is not designed for extension - needs to be abstract, final or empty.259
errorMissing a Javadoc comment.259
errorParameter buildNumber should be final.259
errorMethod 'needUpgrade' is not designed for extension - needs to be abstract, final or empty.265
errorMissing a Javadoc comment.265
error'{' should be on the previous line.266
errorLine is longer than 80 characters.269
error'{' should be on the previous line.271
errorLine is longer than 80 characters.273
errorLine is longer than 80 characters.274
error'}' should be on the same line.276
error'{' should be on the previous line.278
errorLine is longer than 80 characters.285
errorLine has trailing spaces.287
errorMethod 'upgradeFinished' is not designed for extension - needs to be abstract, final or empty.290
errorExpected @throws tag for 'Exception'.290
error'{' should be on the previous line.291
error'{' should be on the previous line.293
errorLine is longer than 80 characters.301
errorLine is longer than 80 characters.302
errorExpected an @return tag.304
errorLine is longer than 80 characters.307
errorLine is longer than 80 characters.308
errorExpected an @return tag.310
errorLine is longer than 80 characters.313
errorLine is longer than 80 characters.315
errorExpected @param tag for 'databaseBuildNumber'.315
errorExpected @throws tag for 'Exception'.315
errorLine is longer than 80 characters.318
errorExpected an @return tag.321
errorMethod 'permitDatabaseUpgrades' is not designed for extension - needs to be abstract, final or empty.321
errorExpected @throws tag for 'UpgradeException'.321
error'{' should be on the previous line.322
errorMissing a Javadoc comment.326
error'{' should be on the previous line.327
errorLine contains a tab character.331
errorMethod 'isUpgraded' is not designed for extension - needs to be abstract, final or empty.331
errorMissing a Javadoc comment.331
errorLine contains a tab character.332
error'{' should be on the previous line.332
errorLine contains a tab character.333
errorLine contains a tab character.334

bucket/search/lucene/extractor/package.html

ViolationMessageLine
errorMissing package documentation file.0

bucket/core/persistence/package.html

ViolationMessageLine
errorMissing package documentation file.0

com/atlassian/upgrade/BuildNumComparator.java

ViolationMessageLine
errorMissing a Javadoc comment.7
error'{' should be on the previous line.8
errorExpected an @return tag.12
errorMethod 'compare' is not designed for extension - needs to be abstract, final or empty.12
errorParameter o1 should be final.12
errorExpected @param tag for 'o1'.12
errorParameter o2 should be final.12
errorExpected @param tag for 'o2'.12
error'{' should be on the previous line.13
error'{' should be on the previous line.18
error'}' should be on the same line.21
error'{' should be on the previous line.23
error'if' construct must use '{}'s.24
error'if' construct must use '{}'s.27
error'if' construct must use '{}'s.31
error'if' construct must use '{}'s.33
error'if' construct must use '{}'s.35
errorLine is longer than 80 characters.42
errorLine is longer than 80 characters.43
errorExpected an @return tag.49
errorParameter version should be final.49
errorExpected @param tag for 'version'.49
error'{' should be on the previous line.50
errorLine is longer than 80 characters.52
error'{' should be on the previous line.56
error'{' should be on the previous line.59
error'}' should be on the same line.61
error'{' should be on the previous line.63
error'{' should be on the previous line.65
error'}' should be on the same line.68
error'{' should be on the previous line.70
error'}' should be on the same line.73
error'{' should be on the previous line.75
error'if' construct must use '{}'s.82

bucket/user/providers/CachingAccessProvider.java

ViolationMessageLine
errorLine is longer than 80 characters.17
errorLine is longer than 80 characters.19
errorMissing a Javadoc comment.19
errorName 'CACHE_KEY_ACCESS_PROVIDER_HANDLES' must match pattern '^[a-z][a-zA-Z0-9]*$'.19
errorLine is longer than 80 characters.20
errorMissing a Javadoc comment.20
errorName 'CACHE_KEY_ACCESS_PROVIDER_IN_GROUP' must match pattern '^[a-z][a-zA-Z0-9]*$'.20
errorLine is longer than 80 characters.22
errorMissing a Javadoc comment.22
errorMissing a Javadoc comment.24
errorMissing a Javadoc comment.25
errorMissing a Javadoc comment.26
errorVariable 'cacheFactory' must be private and have accessor methods.26
errorFirst sentence should end with a period.28
errorLine is longer than 80 characters.30
errorLine is longer than 80 characters.31
errorLine is longer than 80 characters.32
errorExpected an @return tag.34
errorMethod 'init' is not designed for extension - needs to be abstract, final or empty.34
errorParameter properties should be final.34
errorExpected @param tag for 'properties'.34
error'{' should be on the previous line.35
error'{' should be on the previous line.39
error'{' should be on the previous line.41
errorLine is longer than 80 characters.42
errorLine is longer than 80 characters.44
errorLine is longer than 80 characters.46
errorMethod 'handles' is not designed for extension - needs to be abstract, final or empty.54
errorMissing a Javadoc comment.54
errorParameter name should be final.54
error'{' should be on the previous line.55
error'{' should be on the previous line.57
error'{' should be on the previous line.60
error'cast' is not followed by whitespace.61
error'if' construct must use '{}'s.62
errorLine is longer than 80 characters.62
error'}' should be on the same line.65
error'{' should be on the previous line.67
error'if' construct must use '{}'s.75
errorLine is longer than 80 characters.75
errorMethod 'create' is not designed for extension - needs to be abstract, final or empty.80
errorMissing a Javadoc comment.80
errorParameter name should be final.80
error'{' should be on the previous line.81
error'{' should be on the previous line.83
error'{' should be on the previous line.85
error'}' should be on the same line.87
error'{' should be on the previous line.89
errorMethod 'remove' is not designed for extension - needs to be abstract, final or empty.96
errorMissing a Javadoc comment.96
errorParameter name should be final.96
error'{' should be on the previous line.97
error'{' should be on the previous line.99
error'{' should be on the previous line.101
error'}' should be on the same line.103
error'{' should be on the previous line.105
errorMethod 'inGroup' is not designed for extension - needs to be abstract, final or empty.113
errorMissing a Javadoc comment.113
errorParameter username should be final.113
errorParameter groupname should be final.113
error'{' should be on the previous line.114
error'{' should be on the previous line.117
error'{' should be on the previous line.120
error'cast' is not followed by whitespace.121
error'if' construct must use '{}'s.122
errorLine is longer than 80 characters.122
error'}' should be on the same line.125
error'{' should be on the previous line.127
error'if' construct must use '{}'s.134
errorLine is longer than 80 characters.134
errorMethod 'addToGroup' is not designed for extension - needs to be abstract, final or empty.138
errorMissing a Javadoc comment.138
errorParameter username should be final.138
errorParameter groupname should be final.138
error'{' should be on the previous line.139
error'{' should be on the previous line.141
error'{' should be on the previous line.143
error'}' should be on the same line.145
error'{' should be on the previous line.147
errorMethod 'removeFromGroup' is not designed for extension - needs to be abstract, final or empty.154
errorMissing a Javadoc comment.154
errorParameter username should be final.154
errorParameter groupname should be final.154
error'{' should be on the previous line.155
error'{' should be on the previous line.157
error'{' should be on the previous line.159
error'}' should be on the same line.161
error'{' should be on the previous line.163
errorMethod 'flushCaches' is not designed for extension - needs to be abstract, final or empty.170
errorMissing a Javadoc comment.170
error'{' should be on the previous line.171
errorMethod 'setCacheFactory' is not designed for extension - needs to be abstract, final or empty.178
errorMissing a Javadoc comment.178
errorParameter cacheFactory should be final.178
error'cacheFactory' hides a field.178
error'{' should be on the previous line.179
errorMissing a Javadoc comment.184
error'{' should be on the previous line.185
error'{' should be on the previous line.187
errorLine is longer than 80 characters.188
errorLine is longer than 80 characters.189

bucket/search/persistence/package.html

ViolationMessageLine
errorMissing package documentation file.0

com/atlassian/quartz/package.html

ViolationMessageLine
errorMissing package documentation file.0

com/atlassian/hibernate/OracleLobSelector.java

ViolationMessageLine
errorFile does not end with a newline.0
errorLine is longer than 80 characters.11
errorLine is longer than 80 characters.14
error'{' should be on the previous line.20
errorComment matches to-do format 'TODO:'.21
errorLine is longer than 80 characters.21
errorComment matches to-do format 'TODO:'.22
errorMissing a Javadoc comment.24
errorName 'enabled' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.24
errorMissing a Javadoc comment.26
errorMissing a Javadoc comment.27
errorLine is longer than 80 characters.29
errorMethod 'setAutomaticJdbcExtractor' is not designed for extension - needs to be abstract, final or empty.29
errorMissing a Javadoc comment.29
errorParameter automaticJdbcExtractor should be final.29
error'automaticJdbcExtractor' hides a field.29
errorMethod 'getLobHandler' is not designed for extension - needs to be abstract, final or empty.33
errorMissing a Javadoc comment.33
error'{' should be on the previous line.34
error'{' should be on the previous line.36
error'{' should be on the previous line.38
error'{' should be on the previous line.41
errorLine is longer than 80 characters.42
error'}' should be on the same line.43
error'{' should be on the previous line.45
errorLine is longer than 80 characters.46
error'}' should be on the same line.50
error'{' should be on the previous line.52
errorMissing a Javadoc comment.59
error'{' should be on the previous line.60
errorLine is longer than 80 characters.61

bucket/user/UserPreferencesKeys.java

ViolationMessageLine
errorFile does not end with a newline.0
errorComment matches to-do format 'TODO:'.4
errorLine is longer than 80 characters.4
errorComment matches to-do format 'TODO:'.5
error'{' should be on the previous line.8
errorLine is longer than 80 characters.9
errorMissing a Javadoc comment.9
errorLine is longer than 80 characters.10
errorMissing a Javadoc comment.10
errorLine is longer than 80 characters.11
errorMissing a Javadoc comment.11

bucket/user/persistence/dao/hibernate/BucketGroupDAO.java

ViolationMessageLine
errorLine is longer than 80 characters.2
errorLine has trailing spaces.19
errorLine is longer than 80 characters.23
errorLine is longer than 80 characters.26
errorLine contains a tab character.26
errorMissing a Javadoc comment.28
errorVariable 'log' must be private and have accessor methods.28
errorLine is longer than 80 characters.31
errorLine contains a tab character.31
errorMethod 'findGroups' is not designed for extension - needs to be abstract, final or empty.33
errorMissing a Javadoc comment.33
error'{' should be on the previous line.34
errorMethod 'findGroupByGroupname' is not designed for extension - needs to be abstract, final or empty.38
errorMissing a Javadoc comment.38
errorParameter groupname should be final.38
error'{' should be on the previous line.39
error'{' should be on the previous line.46
error'}' should be on the same line.48
error'{' should be on the previous line.50
errorMethod 'saveGroup' is not designed for extension - needs to be abstract, final or empty.55
errorMissing a Javadoc comment.55
errorParameter group should be final.55
error'{' should be on the previous line.56
errorMethod 'deleteGroupByGroupname' is not designed for extension - needs to be abstract, final or empty.62
errorMissing a Javadoc comment.62
errorParameter groupname should be final.62
error'{' should be on the previous line.63
error'{' should be on the previous line.69
error'}' should be on the same line.72
error'{' should be on the previous line.74

bucket/core/persistence/hibernate/schema/TransientHibernateHandle.java

ViolationMessageLine
errorLine is longer than 80 characters.16
error'{' should be on the previous line.20
errorMissing a Javadoc comment.21
errorMissing a Javadoc comment.22
errorMissing a Javadoc comment.23
errorMissing a Javadoc comment.25
errorParameter clazz should be final.25
error'clazz' hides a field.25
errorParameter id should be final.25
error'id' hides a field.25
error'{' should be on the previous line.26
errorMissing a Javadoc comment.31
errorParameter session should be final.31
errorParameter object should be final.31
error'{' should be on the previous line.32
error'{' should be on the previous line.34
errorLine is longer than 80 characters.36
error'}' should be on the same line.38
error'{' should be on the previous line.40
errorLine is longer than 80 characters.41
errorMethod 'equals' is not designed for extension - needs to be abstract, final or empty.45
errorMissing a Javadoc comment.45
errorParameter obj should be final.45
error'{' should be on the previous line.46
errorLine is longer than 80 characters.47
error'{' should be on the previous line.52
errorLine is longer than 80 characters.53
error'}' should be on the same line.54
error'{' should be on the previous line.56
errorLine is longer than 80 characters.57
errorAvoid inline conditionals.57
errorMethod 'hashCode' is not designed for extension - needs to be abstract, final or empty.62
errorMissing a Javadoc comment.62
error'{' should be on the previous line.63
error'{' should be on the previous line.65
errorLine is longer than 80 characters.67
error'29' is a magic number.67
errorAvoid inline conditionals.67
errorMethod 'getId' is not designed for extension - needs to be abstract, final or empty.72
errorMissing a Javadoc comment.72
error'{' should be on the previous line.73
errorMethod 'getClazz' is not designed for extension - needs to be abstract, final or empty.77
errorMissing a Javadoc comment.77
error'{' should be on the previous line.78
errorMethod 'get' is not designed for extension - needs to be abstract, final or empty.82
errorMissing a Javadoc comment.82
errorParameter session should be final.82
error'{' should be on the previous line.83
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.87
errorMissing a Javadoc comment.87
error'{' should be on the previous line.88
errorMissing a Javadoc comment.92
errorParameter obj should be final.92
error'{' should be on the previous line.93
error'{' should be on the previous line.95
error'29' is a magic number.97
error'{' should be on the previous line.99
errorAvoid inline conditionals.101
error'}' should be on the same line.104
error'{' should be on the previous line.106

bucket/core/persistence/EntityObjectQueueFactory.java

ViolationMessageLine
errorMissing a Javadoc comment.5
error'{' should be on the previous line.6
errorMissing a Javadoc comment.7

bucket/core/persistence/hibernate/schema/SchemaHelper.java

ViolationMessageLine
errorLine has trailing spaces.3
errorLine is longer than 80 characters.4
errorLine has trailing spaces.23
errorLine is longer than 80 characters.24
errorLine is longer than 80 characters.25
errorLine has trailing spaces.26
errorLine is longer than 80 characters.27
error'{' should be on the previous line.31
errorMissing a Javadoc comment.32
errorLine has trailing spaces.33
errorMissing a Javadoc comment.34
errorMissing a Javadoc comment.35
errorMissing a Javadoc comment.36
errorLine is longer than 80 characters.37
errorMissing a Javadoc comment.39
errorMethod 'setHibernateProperties' is not designed for extension - needs to be abstract, final or empty.41
errorMissing a Javadoc comment.41
errorParameter props should be final.41
error'{' should be on the previous line.42
errorMethod 'setHibernateConfig' is not designed for extension - needs to be abstract, final or empty.46
errorMissing a Javadoc comment.46
errorParameter hibernateConfig should be final.46
error'hibernateConfig' hides a field.46
error'{' should be on the previous line.47
errorMissing a Javadoc comment.51
error'{' should be on the previous line.52
errorLine contains a tab character.56
errorLine contains a tab character.57
errorMethod 'getConfiguration' is not designed for extension - needs to be abstract, final or empty.58
errorExpected @throws tag for 'MappingException'.58
error'{' should be on the previous line.59
error'if' is not followed by whitespace.60
errorLine contains a tab character.63
errorLine is longer than 80 characters.65
errorLine has trailing spaces.66
errorLine is longer than 80 characters.66
errorLine contains a tab character.66
error'cast' is not followed by whitespace.66
errorLine is longer than 80 characters.67
errorLine contains a tab character.67
errorLine contains a tab character.70
errorLine contains a tab character.75
errorLine contains a tab character.76
errorLine contains a tab character.77
errorMethod 'setConfiguration' is not designed for extension - needs to be abstract, final or empty.78
errorParameter configuration should be final.78
error'configuration' hides a field.78
error'{' should be on the previous line.79
errorLine contains a tab character.84
errorLine contains a tab character.85
errorMethod 'getMappingResources' is not designed for extension - needs to be abstract, final or empty.86
error'{' should be on the previous line.87
errorLine contains a tab character.92
errorLine contains a tab character.93
errorLine contains a tab character.94
errorMethod 'setMappingResources' is not designed for extension - needs to be abstract, final or empty.95
errorParameter mappings should be final.95
error'{' should be on the previous line.96
errorLine contains a tab character.100
errorMethod 'addMappingResources' is not designed for extension - needs to be abstract, final or empty.100
errorMissing a Javadoc comment.100
errorParameter mappings should be final.100
errorLine contains a tab character.101
error'{' should be on the previous line.101
errorLine contains a tab character.102
error'if' is not followed by whitespace.102
error'==' is not preceded with whitespace.102
error'==' is not followed by whitespace.102
errorLine contains a tab character.103
errorLine contains a tab character.104
errorLine contains a tab character.105
errorLine contains a tab character.106
errorMethod 'recreateDatabase' is not designed for extension - needs to be abstract, final or empty.108
errorMissing a Javadoc comment.108
error'{' should be on the previous line.109
errorMethod 'dropTables' is not designed for extension - needs to be abstract, final or empty.113
errorMissing a Javadoc comment.113
error'{' should be on the previous line.114
error'{' should be on the previous line.116
error'}' should be on the same line.118
error'{' should be on the previous line.120
errorMethod 'createTables' is not designed for extension - needs to be abstract, final or empty.125
errorMissing a Javadoc comment.125
error'{' should be on the previous line.126
error'{' should be on the previous line.128
error'}' should be on the same line.130
error'{' should be on the previous line.132
errorMethod 'updateSchemaIfNeeded' is not designed for extension - needs to be abstract, final or empty.140
errorExpected @throws tag for 'ConfigurationException'.140
error'{' should be on the previous line.141
errorLine is longer than 80 characters.151
errorMethod 'updateSchemaIfNeeded' is not designed for extension - needs to be abstract, final or empty.151
errorParameter showDDL should be final.151
errorExpected @throws tag for 'ConfigurationException'.151
error'{' should be on the previous line.154
error'}' should be on the same line.156
error'{' should be on the previous line.158
errorMissing a Javadoc comment.163
error'{' should be on the previous line.164
error'if' construct must use '{}'s.165
errorLine is longer than 80 characters.168

com/atlassian/hibernate/dialect/MySQLDialect.java

ViolationMessageLine
errorLine is longer than 80 characters.6
errorLine is longer than 80 characters.8
error'{' should be on the previous line.13
errorLine is longer than 80 characters.15
errorLine is longer than 80 characters.16
errorExpected an @return tag.18
errorLine is longer than 80 characters.18
errorMethod 'getAddForeignKeyConstraintString' is not designed for extension - needs to be abstract, final or empty.18
errorParameter constraintName should be final.18
errorExpected @param tag for 'constraintName'.18
errorParameter foreignKey should be final.18
errorExpected @param tag for 'foreignKey'.18
errorParameter referencedTable should be final.18
errorExpected @param tag for 'referencedTable'.18
errorParameter primaryKey should be final.18
errorExpected @param tag for 'primaryKey'.18
error'30' is a magic number.21
errorLine has trailing spaces.22

com/atlassian/quartz/jobs/package.html

ViolationMessageLine
errorMissing package documentation file.0

com/atlassian/quartz/jobs/TaskQueueFlushJob.java

ViolationMessageLine
errorRedundant import from the same package - com.atlassian.quartz.jobs.AbstractJob.5
errorMissing a Javadoc comment.10
error'{' should be on the previous line.11
errorMissing a Javadoc comment.12
errorMissing a Javadoc comment.13
errorMethod 'setTaskManager' is not designed for extension - needs to be abstract, final or empty.15
errorMissing a Javadoc comment.15
errorParameter taskManager should be final.15
error'taskManager' hides a field.15
error'{' should be on the previous line.16
errorLine is longer than 80 characters.20
errorMethod 'doExecute' is not designed for extension - needs to be abstract, final or empty.20
errorMissing a Javadoc comment.20
errorParameter jobExecutionContext should be final.20
error'{' should be on the previous line.25
error'}' should be on the same line.28
error'{' should be on the previous line.30
errorLine is longer than 80 characters.31
errorMethod 'getQueueName' is not designed for extension - needs to be abstract, final or empty.35
errorMissing a Javadoc comment.35
error'{' should be on the previous line.36
errorMethod 'getTaskQueue' is not designed for extension - needs to be abstract, final or empty.40
errorMissing a Javadoc comment.40
errorParameter name should be final.40
error'{' should be on the previous line.41
error'{' should be on the previous line.45
errorLine is longer than 80 characters.46

bucket/core/actions/package.html

ViolationMessageLine
errorMissing package documentation file.0

bucket/container/ContainerContext.java

ViolationMessageLine
error'{' should be on the previous line.10
errorFirst sentence should end with a period.11
errorLine is longer than 80 characters.15
errorLine is longer than 80 characters.16
errorRedundant 'public' modifier.19
errorRedundant throws: 'ComponentNotFoundException' is unchecked exception.19
errorLine is longer than 80 characters.22
errorExpected an @return tag.24
errorRedundant 'public' modifier.24
errorExpected @param tag for 'clazz'.24
errorRedundant 'public' modifier.29
errorExpected @param tag for 'component'.29
errorLine is longer than 80 characters.32
errorRedundant 'public' modifier.34
errorMissing a Javadoc comment.36
errorRedundant 'public' modifier.36
errorMissing a Javadoc comment.38
errorRedundant 'public' modifier.38

com/atlassian/hibernate/HibernateObjectDao.java

ViolationMessageLine
errorLine is longer than 80 characters.23
errorLine is longer than 80 characters.26
errorLine is longer than 80 characters.27
errorLine is longer than 80 characters.30
errorLine is longer than 80 characters.33
errorLine is longer than 80 characters.34
errorLine is longer than 80 characters.35
errorLine is longer than 80 characters.38
errorLine is longer than 80 characters.40
errorMissing a Javadoc comment.40
errorName 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.40
errorMissing a Javadoc comment.42
errorMethod 'setIndexer' is not designed for extension - needs to be abstract, final or empty.44
errorMissing a Javadoc comment.44
errorParameter indexer should be final.44
error'indexer' hides a field.44
error'{' should be on the previous line.45
errorLine is longer than 80 characters.50
errorLine is longer than 80 characters.54
errorMethod 'getByClassId' is not designed for extension - needs to be abstract, final or empty.57
error'{' should be on the previous line.58
errorLine is longer than 80 characters.59
errorLine is longer than 80 characters.61
errorParameter session should be final.61
errorFirst sentence should end with a period.70
errorLine is longer than 80 characters.73
errorMethod 'findAll' is not designed for extension - needs to be abstract, final or empty.76
error'{' should be on the previous line.77
errorMethod 'findAllSorted' is not designed for extension - needs to be abstract, final or empty.81
errorMissing a Javadoc comment.81
errorParameter sortField should be final.81
error'{' should be on the previous line.82
error'{' should be on the previous line.86
errorLine is longer than 80 characters.92
errorParameter session should be final.92
errorLine is longer than 80 characters.96
error'{' should be on the previous line.102
errorLine is longer than 80 characters.110
errorMethod 'save' is not designed for extension - needs to be abstract, final or empty.115
errorParameter objectToSave should be final.115
errorExpected @param tag for 'objectToSave'.115
error'{' should be on the previous line.116
errorLine is longer than 80 characters.122
errorLine is longer than 80 characters.123
errorMethod 'updateModificationData' is not designed for extension - needs to be abstract, final or empty.128
errorParameter objectToSave should be final.128
error'{' should be on the previous line.129
error'{' should be on the previous line.135
errorLine is longer than 80 characters.141
errorLine is longer than 80 characters.142
errorMethod 'saveRaw' is not designed for extension - needs to be abstract, final or empty.146
errorParameter objectToSave should be final.146
error'{' should be on the previous line.147
errorFirst sentence should end with a period.152
errorMethod 'remove' is not designed for extension - needs to be abstract, final or empty.157
errorParameter objectToRemove should be final.157
error'{' should be on the previous line.158
error'{' should be on the previous line.160
error'}' should be on the same line.163
error'{' should be on the previous line.165
errorLine is longer than 80 characters.172
errorMethod 'refresh' is not designed for extension - needs to be abstract, final or empty.177
error'{' should be on the previous line.178
errorLine is longer than 80 characters.181
errorParameter session should be final.181
errorMethod 'replicate' is not designed for extension - needs to be abstract, final or empty.189
errorMissing a Javadoc comment.189
error'{' should be on the previous line.190
errorLine is longer than 80 characters.193
errorParameter session should be final.193
errorMethod 'index' is not designed for extension - needs to be abstract, final or empty.201
errorMissing a Javadoc comment.201
errorParameter objectToSave should be final.201
error'{' should be on the previous line.202
error'{' should be on the previous line.204
error'{' should be on the previous line.206
error'}' should be on the same line.209
error'{' should be on the previous line.211
errorLine is longer than 80 characters.213
errorMethod 'reIndex' is not designed for extension - needs to be abstract, final or empty.217
errorMissing a Javadoc comment.217
errorParameter objectToSave should be final.217
error'{' should be on the previous line.218
error'{' should be on the previous line.220
error'{' should be on the previous line.222
error'}' should be on the same line.225
error'{' should be on the previous line.227
errorLine is longer than 80 characters.229
errorMethod 'unIndex' is not designed for extension - needs to be abstract, final or empty.233
errorMissing a Javadoc comment.233
errorParameter objectToSave should be final.233
errorParameter unindexDependents should be final.233
error'{' should be on the previous line.236
error'{' should be on the previous line.238
error'{' should be on the previous line.240
errorLine is longer than 80 characters.241
error'}' should be on the same line.249
error'{' should be on the previous line.251
errorLine is longer than 80 characters.253
errorMethod 'findNamedQuery' is not designed for extension - needs to be abstract, final or empty.257
errorMissing a Javadoc comment.257
error'{' should be on the previous line.258
errorLine is longer than 80 characters.262
errorMethod 'findNamedQuery' is not designed for extension - needs to be abstract, final or empty.262
errorMissing a Javadoc comment.262
errorLine is longer than 80 characters.267
errorMethod 'findNamedQuery' is not designed for extension - needs to be abstract, final or empty.267
errorMissing a Javadoc comment.267
errorLine is longer than 80 characters.269
errorLine is longer than 80 characters.272
errorMethod 'findNamedQueryStringParam' is not designed for extension - needs to be abstract, final or empty.272
errorMissing a Javadoc comment.272
errorLine is longer than 80 characters.274
errorLine is longer than 80 characters.277
errorMethod 'findNamedQueryStringParam' is not designed for extension - needs to be abstract, final or empty.277
errorMissing a Javadoc comment.277
errorLine is longer than 80 characters.279
errorLine is longer than 80 characters.282
errorMethod 'findNamedQueryStringParam' is not designed for extension - needs to be abstract, final or empty.282
errorMissing a Javadoc comment.282
errorLine is longer than 80 characters.284
errorLine is longer than 80 characters.287
errorMethod 'findNamedQueryStringParams' is not designed for extension - needs to be abstract, final or empty.287
errorMissing a Javadoc comment.287
errorLine is longer than 80 characters.289
errorLine is longer than 80 characters.292
errorMethod 'findNamedQueryStringParams' is not designed for extension - needs to be abstract, final or empty.292
errorMissing a Javadoc comment.292
errorLine is longer than 80 characters.294
errorLine is longer than 80 characters.297
errorMethod 'findNamedQueryStringParams' is not designed for extension - needs to be abstract, final or empty.297
errorMissing a Javadoc comment.297
errorLine is longer than 80 characters.299
errorLine is longer than 80 characters.302
errorMethod 'findNamedQueryStringParams' is not designed for extension - needs to be abstract, final or empty.302
errorMissing a Javadoc comment.302
errorLine is longer than 80 characters.304
errorLine is longer than 80 characters.307
errorMethod 'findNamedQueryStringParams' is not designed for extension - needs to be abstract, final or empty.307
errorMissing a Javadoc comment.307
errorMore than 7 parameters.307
errorLine is longer than 80 characters.309
errorLine is longer than 80 characters.312
errorMethod 'findNamedQueryStringParams' is not designed for extension - needs to be abstract, final or empty.312
errorMissing a Javadoc comment.312
errorMore than 7 parameters.312
errorLine is longer than 80 characters.314
errorLine is longer than 80 characters.317
errorMethod 'findNamedQueryStringParams' is not designed for extension - needs to be abstract, final or empty.317
errorMissing a Javadoc comment.317
errorMore than 7 parameters.317
errorLine is longer than 80 characters.319
errorLine is longer than 80 characters.322
errorMethod 'findNamedQueryStringParams' is not designed for extension - needs to be abstract, final or empty.322
errorMissing a Javadoc comment.322
errorMore than 7 parameters.322
errorLine is longer than 80 characters.324
errorLine is longer than 80 characters.327
errorMethod 'findNamedQueryStringParams' is not designed for extension - needs to be abstract, final or empty.327
errorMissing a Javadoc comment.327
errorMore than 7 parameters.327
errorLine is longer than 80 characters.331
errorParameter session should be final.331
error'if' construct must use '{}'s.334
errorLine is longer than 80 characters.337
error'if' construct must use '{}'s.339
error'if' construct must use '{}'s.341
error'if' construct must use '{}'s.343
error'if' construct must use '{}'s.345
error'if' construct must use '{}'s.348
errorMethod 'findSingleObject' is not designed for extension - needs to be abstract, final or empty.356
errorMissing a Javadoc comment.356
errorParameter results should be final.356
error'{' should be on the previous line.357
error'{' should be on the previous line.361
error'}' should be on the same line.363
error'{' should be on the previous line.365
error'{' should be on the previous line.367
errorLine is longer than 80 characters.368
errorLine is longer than 80 characters.371
error'if' construct must use '{}'s.374

bucket/user/providers/ChainedCredentialsProvider.java

ViolationMessageLine
errorLine is longer than 80 characters.5
errorMissing a Javadoc comment.5
errorMethod 'getProviderClass' is not designed for extension - needs to be abstract, final or empty.7
errorMissing a Javadoc comment.7
error'{' should be on the previous line.8
errorMethod 'getNextCredentialsProvider' is not designed for extension - needs to be abstract, final or empty.12
errorMissing a Javadoc comment.12
error'{' should be on the previous line.13
errorMethod 'authenticate' is not designed for extension - needs to be abstract, final or empty.23
errorMissing a Javadoc comment.23
errorParameter s should be final.23
errorParameter s1 should be final.23
error'{' should be on the previous line.24
errorMethod 'changePassword' is not designed for extension - needs to be abstract, final or empty.28
errorMissing a Javadoc comment.28
errorParameter s should be final.28
errorParameter s1 should be final.28
error'{' should be on the previous line.29

bucket/core/persistence/hibernate/HibernateEntityObjectQueueFactory.java

ViolationMessageLine
errorLine is longer than 80 characters.11
errorMissing a Javadoc comment.11
errorMissing a Javadoc comment.13
errorMethod 'getEntityObjectQueue' is not designed for extension - needs to be abstract, final or empty.15
errorMissing a Javadoc comment.15
errorParameter handles should be final.15
error'{' should be on the previous line.16
error'{' should be on the previous line.18
error'}' should be on the same line.20
error'{' should be on the previous line.22
errorLine is longer than 80 characters.23
errorMethod 'setSessionFactory' is not designed for extension - needs to be abstract, final or empty.27
errorMissing a Javadoc comment.27
errorParameter sessionFactory should be final.27
error'sessionFactory' hides a field.27
error'{' should be on the previous line.28

com/atlassian/quartz/jobs/AbstractJob.java

ViolationMessageLine
errorLine is longer than 80 characters.20
errorUsing the '.*' form of import should be avoided - java.util.*.23
errorLine is longer than 80 characters.26
errorLine is longer than 80 characters.31
errorLine is longer than 80 characters.33
errorMissing a Javadoc comment.33
errorMissing a Javadoc comment.34
errorName 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.34
errorMissing a Javadoc comment.36
errorVariable 'textProviders' must be private and have accessor methods.36
errorMissing a Javadoc comment.37
errorMissing a Javadoc comment.38
errorMissing a Javadoc comment.40
error'{' should be on the previous line.41
error'if' is not followed by whitespace.44
error'!=' is not preceded with whitespace.44
error'{' should be on the previous line.45
errorMethod 'setSessionFactory' is not designed for extension - needs to be abstract, final or empty.51
errorMissing a Javadoc comment.51
errorParameter sessionFactory should be final.51
error'sessionFactory' hides a field.51
error'{' should be on the previous line.52
errorMethod 'setApplicationConfig' is not designed for extension - needs to be abstract, final or empty.56
errorMissing a Javadoc comment.56
errorParameter applicationConfig should be final.56
error'applicationConfig' hides a field.56
errorLine is longer than 80 characters.61
errorMissing a Javadoc comment.61
errorParameter jobExecutionContext should be final.61
errorLine is longer than 80 characters.64
errorLine is longer than 80 characters.66
error'if' is not followed by whitespace.72
error'{' should be on the previous line.73
errorLine is longer than 80 characters.80
errorLine is longer than 80 characters.84
errorLine contains a tab character.87
error'}' should be on the same line.88
error'{' should be on the previous line.90
errorLine contains a tab character.95
errorLine is longer than 80 characters.97
errorMissing a Javadoc comment.97
errorLine is longer than 80 characters.100
errorLine is longer than 80 characters.101
errorLine is longer than 80 characters.102
errorMethod 'getResourceBundle' is not designed for extension - needs to be abstract, final or empty.105
error'{' should be on the previous line.106
error'{' should be on the previous line.108
errorLine is longer than 80 characters.109
error'if' construct must use '{}'s.110
error'if' is not followed by whitespace.110
error'==' is not preceded with whitespace.110
error'==' is not followed by whitespace.110
error'}' should be on the same line.113
error'{' should be on the previous line.115
errorMethod 'allowConcurrentExecution' is not designed for extension - needs to be abstract, final or empty.120
errorMissing a Javadoc comment.120
error'{' should be on the previous line.121
errorMethod 'getLocale' is not designed for extension - needs to be abstract, final or empty.125
errorMissing a Javadoc comment.125
errorLine is longer than 80 characters.126
errorAvoid inline conditionals.126
errorMethod 'getText' is not designed for extension - needs to be abstract, final or empty.129
errorMissing a Javadoc comment.129
errorParameter textName should be final.129
error'for' is not followed by whitespace.132
error'{' should be on the previous line.133
error'cast' is not followed by whitespace.134
error'if' construct must use '{}'s.136
error'if' is not followed by whitespace.136
errorMethod 'getText' is not designed for extension - needs to be abstract, final or empty.141
errorMissing a Javadoc comment.141
errorParameter textName should be final.141
errorParameter args should be final.141
error'for' is not followed by whitespace.144
error'{' should be on the previous line.145
error'cast' is not followed by whitespace.146
error'if' construct must use '{}'s.148
error'if' is not followed by whitespace.148
errorMethod 'addAssociatedActionForResources' is not designed for extension - needs to be abstract, final or empty.153
errorMissing a Javadoc comment.153
errorParameter actionClass should be final.153
error'{' should be on the previous line.154

bucket/core/persistence/hibernate/schema/SchemaUpdateListener.java

ViolationMessageLine
errorFile does not end with a newline.0
errorFirst sentence should end with a period.16
error'{' should be on the previous line.20
errorLine is longer than 80 characters.21
errorMissing a Javadoc comment.21
error'static' modifier out of order with the JLS suggestions.21
errorName 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.21
errorMethod 'contextInitialized' is not designed for extension - needs to be abstract, final or empty.23
errorMissing a Javadoc comment.23
errorParameter event should be final.23
error'{' should be on the previous line.24
error'{' should be on the previous line.26
error'{' should be on the previous line.28
errorLine is longer than 80 characters.29
error'{' should be on the previous line.31
errorLine is longer than 80 characters.32
error'}' should be on the same line.36
error'{' should be on the previous line.38
errorMissing a Javadoc comment.43
errorParameter event should be final.43
error'{' should be on the previous line.44

bucket/test/AbstractSpringPersistenceTest.java

ViolationMessageLine
errorMissing a Javadoc comment.18
error'{' should be on the previous line.19
errorMissing a Javadoc comment.20
errorMissing a Javadoc comment.21
errorVariable 'context' must be private and have accessor methods.21
errorMissing a Javadoc comment.22
errorVariable 'sessionFactory' must be private and have accessor methods.22
errorMissing a Javadoc comment.23
errorVariable 'transactionManager' must be private and have accessor methods.23
errorMissing a Javadoc comment.24
errorVariable 'transactionStatus' must be private and have accessor methods.24
errorMissing a Javadoc comment.25
errorVariable 'transactionDefinition' must be private and have accessor methods.25
errorMissing a Javadoc comment.27
error'{' should be on the previous line.28
errorMissing a Javadoc comment.32
errorParameter testName should be final.32
error'{' should be on the previous line.33
errorMethod 'setUp' is not designed for extension - needs to be abstract, final or empty.37
errorMissing a Javadoc comment.37
error'{' should be on the previous line.38
errorLine is longer than 80 characters.41
errorLine is longer than 80 characters.42
errorLine is longer than 80 characters.45
errorLine is longer than 80 characters.49
error'cast' is not followed by whitespace.51
errorLine is longer than 80 characters.53
error'cast' is not followed by whitespace.53
errorLine is longer than 80 characters.54
errorLine is longer than 80 characters.55
errorMethod 'setupSpringContext' is not designed for extension - needs to be abstract, final or empty.58
errorMissing a Javadoc comment.58
error'{' should be on the previous line.59
errorLine is longer than 80 characters.60
errorMethod 'tearDown' is not designed for extension - needs to be abstract, final or empty.63
errorMissing a Javadoc comment.63
error'{' should be on the previous line.64
error'{' should be on the previous line.66
error'}' should be on the same line.69
error'{' should be on the previous line.71
error'}' should be on the same line.73
error'{' should be on the previous line.75
errorMissing a Javadoc comment.90
error'{' should be on the previous line.91
error'{' should be on the previous line.93
error'{' should be on the previous line.96
error'}' should be on the same line.99
error'{' should be on the previous line.101
errorLine is longer than 80 characters.103
error'}' should be on the same line.104
error'{' should be on the previous line.106
errorMissing a Javadoc comment.111
error'{' should be on the previous line.112
error'{' should be on the previous line.114
error'}' should be on the same line.116
error'{' should be on the previous line.118
errorMethod 'commitAndRefreshTransaction' is not designed for extension - needs to be abstract, final or empty.123
errorMissing a Javadoc comment.123
error'{' should be on the previous line.124
errorLine is longer than 80 characters.126

bucket/user/UserAccessor.java

ViolationMessageLine
errorLine is longer than 80 characters.4
errorLine is longer than 80 characters.5
errorUsing the '.*' form of import should be avoided - com.atlassian.user.*.10
errorMissing a Javadoc comment.20
error'{' should be on the previous line.21
errorMissing a Javadoc comment.22
errorLine is longer than 80 characters.24
errorMissing a Javadoc comment.24
errorLine is longer than 80 characters.26
errorMissing a Javadoc comment.26
errorMissing a Javadoc comment.28
errorMissing a Javadoc comment.30
errorMissing a Javadoc comment.32
errorMissing a Javadoc comment.34
errorMissing a Javadoc comment.36
errorMissing a Javadoc comment.38
errorMissing a Javadoc comment.40
errorMissing a Javadoc comment.42
errorMissing a Javadoc comment.44
errorMissing a Javadoc comment.46
errorMissing a Javadoc comment.48
errorMissing a Javadoc comment.50
errorMissing a Javadoc comment.52
errorMissing a Javadoc comment.54
errorMissing a Javadoc comment.56
errorMissing a Javadoc comment.58
errorMissing a Javadoc comment.60
errorMissing a Javadoc comment.62
errorMissing a Javadoc comment.64
errorMissing a Javadoc comment.66
errorMissing a Javadoc comment.68
errorMissing a Javadoc comment.70
errorMissing a Javadoc comment.72
errorMissing a Javadoc comment.74
errorMissing a Javadoc comment.76
errorMissing a Javadoc comment.78
errorMissing a Javadoc comment.80
errorMissing a Javadoc comment.82
errorMissing a Javadoc comment.84
errorMissing a Javadoc comment.86
errorRedundant 'public' modifier.86
errorMissing a Javadoc comment.88
errorRedundant 'public' modifier.88
errorMissing a Javadoc comment.90
errorMissing a Javadoc comment.92
errorMissing a Javadoc comment.94
errorLine is longer than 80 characters.96
errorMissing a Javadoc comment.96
errorMissing a Javadoc comment.98
errorMissing a Javadoc comment.100
errorLine is longer than 80 characters.102
errorMissing a Javadoc comment.102