Apollo Biz

##### Parent Project

- Apollo

##### Project Documentation

- Project Information
- Project Reports
  - Checkstyle
  - Cobertura Test Coverage

## Checkstyle Results

The following document contains the results of Checkstyle 6.18 with google_checks.xml ruleset.

## Summary

Files | Info | Warnings | Errors
--- | --- | --- | ---
51 | 0 | 181 | 0

## Files

File | I | W | E
--- | --- | --- | ---
com/ctrip/framework/apollo/biz/aop/RepositoryAspect.java | 0 | 1 | 0
com/ctrip/framework/apollo/biz/customize/BizLoggingCustomizer.java | 0 | 3 | 0
com/ctrip/framework/apollo/biz/entity/Audit.java | 0 | 3 | 0
com/ctrip/framework/apollo/biz/entity/Cluster.java | 0 | 2 | 0
com/ctrip/framework/apollo/biz/entity/Commit.java | 0 | 1 | 0
com/ctrip/framework/apollo/biz/entity/Item.java | 0 | 2 | 0
com/ctrip/framework/apollo/biz/entity/Namespace.java | 0 | 2 | 0
com/ctrip/framework/apollo/biz/entity/NamespaceLock.java | 0 | 1 | 0
com/ctrip/framework/apollo/biz/entity/Privilege.java | 0 | 2 | 0
com/ctrip/framework/apollo/biz/entity/Release.java | 0 | 1 | 0
com/ctrip/framework/apollo/biz/message/ReleaseMessageScanner.java | 0 | 8 | 0
com/ctrip/framework/apollo/biz/repository/AppNamespaceRepository.java | 0 | 3 | 0
com/ctrip/framework/apollo/biz/repository/AppRepository.java | 0 | 4 | 0
com/ctrip/framework/apollo/biz/repository/AuditRepository.java | 0 | 5 | 0
com/ctrip/framework/apollo/biz/repository/CommitRepository.java | 0 | 1 | 0
com/ctrip/framework/apollo/biz/repository/ItemRepository.java | 0 | 2 | 0
com/ctrip/framework/apollo/biz/repository/NamespaceRepository.java | 0 | 3 | 0
com/ctrip/framework/apollo/biz/repository/PrivilegeRepository.java | 0 | 1 | 0
com/ctrip/framework/apollo/biz/repository/ReleaseRepository.java | 0 | 6 | 0
com/ctrip/framework/apollo/biz/service/AdminService.java | 0 | 3 | 0
com/ctrip/framework/apollo/biz/service/AppNamespaceService.java | 0 | 25 | 0
com/ctrip/framework/apollo/biz/service/AppService.java | 0 | 13 | 0
com/ctrip/framework/apollo/biz/service/AuditService.java | 0 | 6 | 0
com/ctrip/framework/apollo/biz/service/ClusterService.java | 0 | 17 | 0
com/ctrip/framework/apollo/biz/service/CommitService.java | 0 | 3 | 0
com/ctrip/framework/apollo/biz/service/ConfigService.java | 0 | 1 | 0
com/ctrip/framework/apollo/biz/service/ItemService.java | 0 | 15 | 0
com/ctrip/framework/apollo/biz/service/ItemSetService.java | 0 | 11 | 0
com/ctrip/framework/apollo/biz/service/NamespaceLockService.java | 0 | 3 | 0
com/ctrip/framework/apollo/biz/service/NamespaceService.java | 0 | 17 | 0
com/ctrip/framework/apollo/biz/service/PrivilegeService.java | 0 | 3 | 0
com/ctrip/framework/apollo/biz/service/ReleaseService.java | 0 | 5 | 0
com/ctrip/framework/apollo/biz/service/ServerConfigService.java | 0 | 2 | 0
com/ctrip/framework/apollo/biz/utils/ConfigChangeContentBuilder.java | 0 | 2 | 0
com/ctrip/framework/apollo/biz/utils/EntityManagerUtil.java | 0 | 1 | 0
com/ctrip/framework/apollo/biz/utils/ReleaseKeyGenerator.java | 0 | 3 | 0

## Rules

Category | Rule | Violations | Severity
--- | --- | --- | ---
coding | OverloadMethodsDeclarationOrder | 1 | Warning
imports | CustomImportOrder sortImportsInGroupAlphabetically: `"true"` specialImportsRegExp: `"com.google"` customImportOrderRules: `"STATIC###SPECIAL_IMPORTS###THIRD_PARTY_PACKAGE###STANDARD_JAVA_PACKAGE"` | 84 | Warning
javadoc | JavadocMethod scope: `"public"` allowMissingThrowsTags: `"true"` allowThrowsTagsForSubclasses: `"true"` allowMissingReturnTag: `"true"` allowMissingParamTags: `"true"` minLineCount: `"2"` allowedAnnotations: `"Override, Test"` | 40 | Warning
| NonEmptyAtclauseDescription | 2 | Warning
| SummaryJavadoc forbiddenSummaryFragments: `"^@return the *|^This method returns |^A [{]@code [a-zA-Z0-9]+[}]( is a )"` | 7 | Warning
naming | AbbreviationAsWordInName ignoreFinal: `"false"` allowedAbbreviationLength: `"1"` | 1 | Warning
sizes | LineLength max: `"100"` ignorePattern: `"^package.*|^import.*|a href|href|http://|https://|ftp://"` | 23 | Warning
whitespace | EmptyLineSeparator allowNoEmptyLineBetweenFields: `"true"` | 1 | Warning
| GenericWhitespace | 1 | Warning
| WhitespaceAround allowEmptyConstructors: `"true"` allowEmptyMethods: `"true"` allowEmptyLoops: `"true"` allowEmptyTypes: `"true"` | 21 | Warning

## Details

### com/ctrip/framework/apollo/biz/aop/RepositoryAspect.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 24

### com/ctrip/framework/apollo/biz/customize/BizLoggingCustomizer.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | whitespace | WhitespaceAround | WhitespaceAround: '{' is not preceded with whitespace. | 12
Warning | whitespace | WhitespaceAround | WhitespaceAround: '{' is not preceded with whitespace. | 25
Warning | whitespace | WhitespaceAround | WhitespaceAround: '{' is not preceded with whitespace. | 33

### com/ctrip/framework/apollo/biz/entity/Audit.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | imports | CustomImportOrder | Import statement for 'org.hibernate.annotations.SQLDelete' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 9
Warning | imports | CustomImportOrder | Import statement for 'org.hibernate.annotations.Where' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 10
Warning | naming | AbbreviationAsWordInName | Abbreviation in name 'OP' must contain no more than '1' capital letters. | 18

### com/ctrip/framework/apollo/biz/entity/Cluster.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | imports | CustomImportOrder | Import statement for 'org.hibernate.annotations.SQLDelete' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 9
Warning | imports | CustomImportOrder | Import statement for 'org.hibernate.annotations.Where' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 10

### com/ctrip/framework/apollo/biz/entity/Commit.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | sizes | LineLength | Line is longer than 100 characters (found 109). | 75

### com/ctrip/framework/apollo/biz/entity/Item.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | imports | CustomImportOrder | Import statement for 'org.hibernate.annotations.SQLDelete' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 10
Warning | imports | CustomImportOrder | Import statement for 'org.hibernate.annotations.Where' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 11

### com/ctrip/framework/apollo/biz/entity/Namespace.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | imports | CustomImportOrder | Import statement for 'org.hibernate.annotations.SQLDelete' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 9
Warning | imports | CustomImportOrder | Import statement for 'org.hibernate.annotations.Where' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 10

### com/ctrip/framework/apollo/biz/entity/NamespaceLock.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | whitespace | WhitespaceAround | WhitespaceAround: '{' is not preceded with whitespace. | 14

### com/ctrip/framework/apollo/biz/entity/Privilege.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | imports | CustomImportOrder | Import statement for 'org.hibernate.annotations.SQLDelete' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 9
Warning | imports | CustomImportOrder | Import statement for 'org.hibernate.annotations.Where' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 10

### com/ctrip/framework/apollo/biz/entity/Release.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 99

### com/ctrip/framework/apollo/biz/message/ReleaseMessageScanner.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 40
Warning | javadoc | SummaryJavadoc | First sentence of Javadoc is incomplete (period is missing) or not present. | 65
Warning | javadoc | NonEmptyAtclauseDescription | At-clause should have a non-empty description. | 67
Warning | javadoc | SummaryJavadoc | First sentence of Javadoc is incomplete (period is missing) or not present. | 75
Warning | javadoc | SummaryJavadoc | First sentence of Javadoc is incomplete (period is missing) or not present. | 85
Warning | javadoc | SummaryJavadoc | First sentence of Javadoc is incomplete (period is missing) or not present. | 103
Warning | javadoc | SummaryJavadoc | First sentence of Javadoc is incomplete (period is missing) or not present. | 112
Warning | javadoc | NonEmptyAtclauseDescription | At-clause should have a non-empty description. | 114

### com/ctrip/framework/apollo/biz/repository/AppNamespaceRepository.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | imports | CustomImportOrder | Wrong lexicographical order for 'com.ctrip.framework.apollo.common.entity.AppNamespace' import. Should be before 'org.springframework.data.repository.PagingAndSortingRepository'. | 5
Warning | whitespace | GenericWhitespace | GenericWhitespace '>' should followed by whitespace. | 10
Warning | whitespace | WhitespaceAround | WhitespaceAround: '{' is not preceded with whitespace. | 10

### com/ctrip/framework/apollo/biz/repository/AppRepository.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | imports | CustomImportOrder | Import statement for 'org.springframework.data.jpa.repository.Query' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 5
Warning | imports | CustomImportOrder | Import statement for 'org.springframework.data.repository.PagingAndSortingRepository' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 6
Warning | imports | CustomImportOrder | Import statement for 'org.springframework.data.repository.query.Param' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 7
Warning | imports | CustomImportOrder | Import statement for 'com.ctrip.framework.apollo.common.entity.App' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 9

### com/ctrip/framework/apollo/biz/repository/AuditRepository.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | imports | CustomImportOrder | Import statement for 'org.springframework.data.jpa.repository.Query' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 5
Warning | imports | CustomImportOrder | Import statement for 'org.springframework.data.repository.PagingAndSortingRepository' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 6
Warning | imports | CustomImportOrder | Import statement for 'org.springframework.data.repository.query.Param' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 7
Warning | imports | CustomImportOrder | Import statement for 'com.ctrip.framework.apollo.biz.entity.Audit' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 9
Warning | sizes | LineLength | Line is longer than 100 characters (found 115). | 16

### com/ctrip/framework/apollo/biz/repository/CommitRepository.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | sizes | LineLength | Line is longer than 100 characters (found 103). | 12

### com/ctrip/framework/apollo/biz/repository/ItemRepository.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | imports | CustomImportOrder | Import statement for 'org.springframework.data.repository.PagingAndSortingRepository' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 5
Warning | imports | CustomImportOrder | Import statement for 'com.ctrip.framework.apollo.biz.entity.Item' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 7

### com/ctrip/framework/apollo/biz/repository/NamespaceRepository.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | imports | CustomImportOrder | Import statement for 'org.springframework.data.repository.PagingAndSortingRepository' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 5
Warning | imports | CustomImportOrder | Import statement for 'com.ctrip.framework.apollo.biz.entity.Namespace' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 7
Warning | sizes | LineLength | Line is longer than 100 characters (found 110). | 13

### com/ctrip/framework/apollo/biz/repository/PrivilegeRepository.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | imports | CustomImportOrder | Wrong lexicographical order for 'com.ctrip.framework.apollo.biz.entity.Privilege' import. Should be before 'org.springframework.data.repository.PagingAndSortingRepository'. | 5

### com/ctrip/framework/apollo/biz/repository/ReleaseRepository.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | imports | CustomImportOrder | Import statement for 'org.springframework.data.domain.Pageable' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 5
Warning | imports | CustomImportOrder | Import statement for 'org.springframework.data.repository.PagingAndSortingRepository' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 6
Warning | imports | CustomImportOrder | Import statement for 'org.springframework.data.repository.query.Param' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 7
Warning | imports | CustomImportOrder | Import statement for 'com.ctrip.framework.apollo.biz.entity.Release' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 9
Warning | sizes | LineLength | Line is longer than 100 characters (found 141). | 16
Warning | sizes | LineLength | Line is longer than 100 characters (found 142). | 19

### com/ctrip/framework/apollo/biz/service/AdminService.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | imports | CustomImportOrder | Wrong lexicographical order for 'com.ctrip.framework.apollo.common.entity.App' import. Should be before 'org.springframework.transaction.annotation.Transactional'. | 7
Warning | imports | CustomImportOrder | Wrong lexicographical order for 'com.ctrip.framework.apollo.core.ConfigConsts' import. Should be before 'org.springframework.transaction.annotation.Transactional'. | 8
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 25

### com/ctrip/framework/apollo/biz/service/AppNamespaceService.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | imports | CustomImportOrder | Import statement for 'java.util.List' is in the wrong order. Should be in the 'STANDARD_JAVA_PACKAGE' group, expecting group 'THIRD_PARTY_PACKAGE' on this line. | 5
Warning | imports | CustomImportOrder | Import statement for 'java.util.Objects' is in the wrong order. Should be in the 'STANDARD_JAVA_PACKAGE' group, expecting group 'THIRD_PARTY_PACKAGE' on this line. | 6
Warning | imports | CustomImportOrder | Wrong lexicographical order for 'com.ctrip.framework.apollo.biz.entity.Cluster' import. Should be before 'org.springframework.transaction.annotation.Transactional'. | 12
Warning | imports | CustomImportOrder | Wrong lexicographical order for 'com.ctrip.framework.apollo.biz.entity.Namespace' import. Should be before 'org.springframework.transaction.annotation.Transactional'. | 13
Warning | imports | CustomImportOrder | Wrong lexicographical order for 'com.ctrip.framework.apollo.common.entity.AppNamespace' import. Should be before 'org.springframework.transaction.annotation.Transactional'. | 14
Warning | imports | CustomImportOrder | Wrong lexicographical order for 'com.ctrip.framework.apollo.biz.entity.Audit' import. Should be before 'org.springframework.transaction.annotation.Transactional'. | 15
Warning | imports | CustomImportOrder | Wrong lexicographical order for 'com.ctrip.framework.apollo.biz.repository.AppNamespaceRepository' import. Should be before 'org.springframework.transaction.annotation.Transactional'. | 16
Warning | imports | CustomImportOrder | Wrong lexicographical order for 'com.ctrip.framework.apollo.common.utils.BeanUtils' import. Should be before 'org.springframework.transaction.annotation.Transactional'. | 17
Warning | imports | CustomImportOrder | Wrong lexicographical order for 'com.ctrip.framework.apollo.core.ConfigConsts' import. Should be before 'org.springframework.transaction.annotation.Transactional'. | 18
Warning | imports | CustomImportOrder | Wrong lexicographical order for 'com.ctrip.framework.apollo.core.enums.ConfigFileFormat' import. Should be before 'org.springframework.transaction.annotation.Transactional'. | 19
Warning | imports | CustomImportOrder | Wrong lexicographical order for 'com.ctrip.framework.apollo.core.exception.ServiceException' import. Should be before 'org.springframework.transaction.annotation.Transactional'. | 20
Warning | imports | CustomImportOrder | Wrong lexicographical order for 'com.ctrip.framework.apollo.core.utils.StringUtils' import. Should be before 'org.springframework.transaction.annotation.Transactional'. | 21
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 37
Warning | whitespace | WhitespaceAround | WhitespaceAround: '{' is not preceded with whitespace. | 48
Warning | whitespace | WhitespaceAround | WhitespaceAround: '{' is not preceded with whitespace. | 52
Warning | sizes | LineLength | Line is longer than 100 characters (found 122). | 53
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 57
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 75
Warning | whitespace | WhitespaceAround | WhitespaceAround: '{' is not preceded with whitespace. | 76
Warning | sizes | LineLength | Line is longer than 100 characters (found 101). | 87
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 95
Warning | whitespace | WhitespaceAround | WhitespaceAround: '{' is not preceded with whitespace. | 95
Warning | sizes | LineLength | Line is longer than 100 characters (found 120). | 96
Warning | sizes | LineLength | Line is longer than 100 characters (found 136). | 100
Warning | sizes | LineLength | Line is longer than 100 characters (found 105). | 105

### com/ctrip/framework/apollo/biz/service/AppService.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | imports | CustomImportOrder | Import statement for 'org.springframework.beans.factory.annotation.Autowired' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 6
Warning | imports | CustomImportOrder | Import statement for 'org.springframework.data.domain.Page' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 7
Warning | imports | CustomImportOrder | Import statement for 'org.springframework.data.domain.Pageable' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 8
Warning | imports | CustomImportOrder | Import statement for 'org.springframework.stereotype.Service' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 9
Warning | imports | CustomImportOrder | Import statement for 'org.springframework.transaction.annotation.Transactional' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 10
Warning | imports | CustomImportOrder | Import statement for 'com.ctrip.framework.apollo.common.entity.App' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 12
Warning | imports | CustomImportOrder | Import statement for 'com.ctrip.framework.apollo.biz.entity.Audit' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 13
Warning | imports | CustomImportOrder | Import statement for 'com.ctrip.framework.apollo.biz.repository.AppRepository' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 14
Warning | imports | CustomImportOrder | Import statement for 'com.ctrip.framework.apollo.common.utils.BeanUtils' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 15
Warning | imports | CustomImportOrder | Import statement for 'com.ctrip.framework.apollo.core.exception.ServiceException' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 16
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 32
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 59
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 73

### com/ctrip/framework/apollo/biz/service/AuditService.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | imports | CustomImportOrder | Import statement for 'org.springframework.beans.factory.annotation.Autowired' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 5
Warning | imports | CustomImportOrder | Import statement for 'org.springframework.stereotype.Service' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 6
Warning | imports | CustomImportOrder | Import statement for 'org.springframework.transaction.annotation.Transactional' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 7
Warning | imports | CustomImportOrder | Import statement for 'com.ctrip.framework.apollo.biz.entity.Audit' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 9
Warning | imports | CustomImportOrder | Import statement for 'com.ctrip.framework.apollo.biz.repository.AuditRepository' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 10
Warning | whitespace | WhitespaceAround | WhitespaceAround: '{' is not preceded with whitespace. | 37

### com/ctrip/framework/apollo/biz/service/ClusterService.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | imports | CustomImportOrder | Import statement for 'org.springframework.beans.factory.annotation.Autowired' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 7
Warning | imports | CustomImportOrder | Import statement for 'org.springframework.stereotype.Service' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 8
Warning | imports | CustomImportOrder | Import statement for 'org.springframework.transaction.annotation.Transactional' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 9
Warning | imports | CustomImportOrder | Import statement for 'com.ctrip.framework.apollo.biz.entity.Audit' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 11
Warning | imports | CustomImportOrder | Import statement for 'com.ctrip.framework.apollo.biz.entity.Cluster' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 12
Warning | imports | CustomImportOrder | Import statement for 'com.ctrip.framework.apollo.biz.repository.ClusterRepository' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 13
Warning | imports | CustomImportOrder | Import statement for 'com.ctrip.framework.apollo.common.utils.BeanUtils' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 14
Warning | imports | CustomImportOrder | Import statement for 'com.ctrip.framework.apollo.core.ConfigConsts' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 15
Warning | imports | CustomImportOrder | Import statement for 'com.ctrip.framework.apollo.core.exception.ServiceException' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 16
Warning | imports | CustomImportOrder | Import statement for 'com.google.common.base.Strings' is in the wrong order. Should be in the 'SPECIAL_IMPORTS' group, expecting not assigned imports on this line. | 18
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 33
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 43
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 55
Warning | sizes | LineLength | Line is longer than 100 characters (found 117). | 63
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 71
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 85
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 98

### com/ctrip/framework/apollo/biz/service/CommitService.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | whitespace | WhitespaceAround | WhitespaceAround: '{' is not preceded with whitespace. | 20
Warning | whitespace | WhitespaceAround | WhitespaceAround: '{' is not preceded with whitespace. | 25
Warning | sizes | LineLength | Line is longer than 100 characters (found 124). | 26

### com/ctrip/framework/apollo/biz/service/ConfigService.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 20

### com/ctrip/framework/apollo/biz/service/ItemService.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 35
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 50
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 61
Warning | sizes | LineLength | Line is longer than 100 characters (found 116). | 63
Warning | coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '50'. | 72
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 77
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 85
Warning | sizes | LineLength | Line is longer than 100 characters (found 103). | 86
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 95
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 109
Warning | whitespace | WhitespaceAround | WhitespaceAround: '{' is not preceded with whitespace. | 122
Warning | sizes | LineLength | Line is longer than 100 characters (found 104). | 123
Warning | whitespace | WhitespaceAround | WhitespaceAround: '{' is not preceded with whitespace. | 124
Warning | whitespace | WhitespaceAround | WhitespaceAround: '{' is not preceded with whitespace. | 130
Warning | whitespace | WhitespaceAround | WhitespaceAround: '{' is not preceded with whitespace. | 132

### com/ctrip/framework/apollo/biz/service/ItemSetService.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | imports | CustomImportOrder | Wrong lexicographical order for 'com.ctrip.framework.apollo.biz.entity.Audit' import. Should be before 'org.springframework.util.CollectionUtils'. | 8
Warning | imports | CustomImportOrder | Wrong lexicographical order for 'com.ctrip.framework.apollo.biz.entity.Commit' import. Should be before 'org.springframework.util.CollectionUtils'. | 9
Warning | imports | CustomImportOrder | Wrong lexicographical order for 'com.ctrip.framework.apollo.biz.entity.Item' import. Should be before 'org.springframework.util.CollectionUtils'. | 10
Warning | imports | CustomImportOrder | Wrong lexicographical order for 'com.ctrip.framework.apollo.biz.utils.ConfigChangeContentBuilder' import. Should be before 'org.springframework.util.CollectionUtils'. | 11
Warning | imports | CustomImportOrder | Wrong lexicographical order for 'com.ctrip.framework.apollo.common.utils.BeanUtils' import. Should be before 'org.springframework.util.CollectionUtils'. | 12
Warning | imports | CustomImportOrder | Wrong lexicographical order for 'com.ctrip.framework.apollo.core.dto.ItemChangeSets' import. Should be before 'org.springframework.util.CollectionUtils'. | 13
Warning | imports | CustomImportOrder | Wrong lexicographical order for 'com.ctrip.framework.apollo.core.dto.ItemDTO' import. Should be before 'org.springframework.util.CollectionUtils'. | 14
Warning | imports | CustomImportOrder | Wrong lexicographical order for 'com.ctrip.framework.apollo.core.utils.StringUtils' import. Should be before 'org.springframework.util.CollectionUtils'. | 15
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 31
Warning | whitespace | WhitespaceAround | WhitespaceAround: '{' is not preceded with whitespace. | 53
Warning | sizes | LineLength | Line is longer than 100 characters (found 111). | 83

### com/ctrip/framework/apollo/biz/service/NamespaceLockService.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | whitespace | WhitespaceAround | WhitespaceAround: '{' is not preceded with whitespace. | 17
Warning | whitespace | WhitespaceAround | WhitespaceAround: '{' is not preceded with whitespace. | 22
Warning | whitespace | WhitespaceAround | WhitespaceAround: '{' is not preceded with whitespace. | 27

### com/ctrip/framework/apollo/biz/service/NamespaceService.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | imports | CustomImportOrder | Import statement for 'org.springframework.beans.factory.annotation.Autowired' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 7
Warning | imports | CustomImportOrder | Import statement for 'org.springframework.stereotype.Service' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 8
Warning | imports | CustomImportOrder | Import statement for 'org.springframework.transaction.annotation.Transactional' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 9
Warning | imports | CustomImportOrder | Import statement for 'com.ctrip.framework.apollo.biz.entity.Audit' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 11
Warning | imports | CustomImportOrder | Import statement for 'com.ctrip.framework.apollo.biz.entity.Namespace' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 12
Warning | imports | CustomImportOrder | Import statement for 'com.ctrip.framework.apollo.biz.repository.NamespaceRepository' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 13
Warning | imports | CustomImportOrder | Import statement for 'com.ctrip.framework.apollo.common.entity.AppNamespace' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 14
Warning | imports | CustomImportOrder | Import statement for 'com.ctrip.framework.apollo.common.utils.BeanUtils' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 15
Warning | imports | CustomImportOrder | Import statement for 'com.ctrip.framework.apollo.core.exception.ServiceException' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. | 16
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 28
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 36
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 59
Warning | sizes | LineLength | Line is longer than 100 characters (found 107). | 60
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 67
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 81
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 94
Warning | whitespace | WhitespaceAround | WhitespaceAround: '{' is not preceded with whitespace. | 100

### com/ctrip/framework/apollo/biz/service/PrivilegeService.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 26
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 42
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 52

### com/ctrip/framework/apollo/biz/service/ReleaseService.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | sizes | LineLength | Line is longer than 100 characters (found 108). | 50
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 50
Warning | sizes | LineLength | Line is longer than 100 characters (found 108). | 51
Warning | sizes | LineLength | Line is longer than 100 characters (found 136). | 52
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 59

### com/ctrip/framework/apollo/biz/service/ServerConfigService.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 21
Warning | sizes | LineLength | Line is longer than 100 characters (found 114). | 27

### com/ctrip/framework/apollo/biz/utils/ConfigChangeContentBuilder.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 30
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 41

### com/ctrip/framework/apollo/biz/utils/EntityManagerUtil.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | whitespace | EmptyLineSeparator | 'METHOD_DEF' should be separated from previous statement. | 22

### com/ctrip/framework/apollo/biz/utils/ReleaseKeyGenerator.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Warning | sizes | LineLength | Line is longer than 100 characters (found 102). | 21
Warning | javadoc | SummaryJavadoc | First sentence of Javadoc is incomplete (period is missing) or not present. | 24
Warning | javadoc | SummaryJavadoc | First sentence of Javadoc is incomplete (period is missing) or not present. | 40