The following document contains the results of Checkstyle 6.2 with sun_checks.xml ruleset. rss feed

Summary

Files  Info  Warnings  Errors
33 0 0 973

Files

File  I  W  E
org/woehlke/javaee7/petclinic/dao/OwnerDao.java 0 0 7
org/woehlke/javaee7/petclinic/dao/OwnerDaoImpl.java 0 0 26
org/woehlke/javaee7/petclinic/dao/PetDao.java 0 0 3
org/woehlke/javaee7/petclinic/dao/PetDaoImpl.java 0 0 16
org/woehlke/javaee7/petclinic/dao/PetTypeDao.java 0 0 5
org/woehlke/javaee7/petclinic/dao/PetTypeDaoImpl.java 0 0 18
org/woehlke/javaee7/petclinic/dao/SpecialtyDao.java 0 0 5
org/woehlke/javaee7/petclinic/dao/SpecialtyDaoImpl.java 0 0 18
org/woehlke/javaee7/petclinic/dao/VetDao.java 0 0 6
org/woehlke/javaee7/petclinic/dao/VetDaoImpl.java 0 0 24
org/woehlke/javaee7/petclinic/dao/VisitDao.java 0 0 2
org/woehlke/javaee7/petclinic/dao/VisitDaoImpl.java 0 0 11
org/woehlke/javaee7/petclinic/entities/Owner.java 0 0 128
org/woehlke/javaee7/petclinic/entities/Pet.java 0 0 84
org/woehlke/javaee7/petclinic/entities/PetType.java 0 0 19
org/woehlke/javaee7/petclinic/entities/Specialty.java 0 0 37
org/woehlke/javaee7/petclinic/entities/Vet.java 0 0 65
org/woehlke/javaee7/petclinic/entities/Visit.java 0 0 57
org/woehlke/javaee7/petclinic/model/Vets.java 0 0 8
org/woehlke/javaee7/petclinic/services/JaxRsActivator.java 0 0 1
org/woehlke/javaee7/petclinic/services/OwnerService.java 0 0 1
org/woehlke/javaee7/petclinic/services/OwnerServiceImpl.java 0 0 5
org/woehlke/javaee7/petclinic/services/VetWebservice.java 0 0 23
org/woehlke/javaee7/petclinic/web/LanguageBean.java 0 0 30
org/woehlke/javaee7/petclinic/web/OwnerController.java 0 0 109
org/woehlke/javaee7/petclinic/web/OwnerSortingBean.java 0 0 50
org/woehlke/javaee7/petclinic/web/PetTypeController.java 0 0 48
org/woehlke/javaee7/petclinic/web/SpecialtyController.java 0 0 63
org/woehlke/javaee7/petclinic/web/SpecialtyConverter.java 0 0 18
org/woehlke/javaee7/petclinic/web/VetController.java 0 0 54
org/woehlke/javaee7/petclinic/web/VetSortingBean.java 0 0 32

Rules

Category Rule Violations Severity
blocks LeftCurly 1  Error
NeedBraces 25  Error
coding AvoidInlineConditionals 32  Error
HiddenField 53  Error
MagicNumber 13  Error
design DesignForExtension 208  Error
imports AvoidStarImport 7  Error
javadoc JavadocMethod 192  Error
JavadocPackage 5  Error
JavadocVariable 84  Error
misc FinalParameters 105  Error
regexp RegexpSingleline
  • format: "\s+$"
  • maximum: "0"
  • message: "Line has trailing spaces."
  • minimum: "0"
1  Error
sizes LineLength 31  Error
whitespace FileTabCharacter 3  Error
OperatorWrap 29  Error
ParenPad 9  Error
WhitespaceAfter 6  Error
WhitespaceAround 169  Error

Details

org/woehlke/javaee7/petclinic/dao/OwnerDao.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocMethod Missing a Javadoc comment. 16
 Error javadoc JavadocMethod Missing a Javadoc comment. 18
 Error javadoc JavadocMethod Missing a Javadoc comment. 20
 Error javadoc JavadocMethod Missing a Javadoc comment. 22
 Error javadoc JavadocMethod Missing a Javadoc comment. 24
 Error javadoc JavadocMethod Missing a Javadoc comment. 26

org/woehlke/javaee7/petclinic/dao/OwnerDaoImpl.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 28
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 28
 Error design DesignForExtension Method 'getAll' is not designed for extension - needs to be abstract, final or empty. 31
 Error sizes LineLength Line is longer than 80 characters (found 126). 33
 Error design DesignForExtension Method 'delete' is not designed for extension - needs to be abstract, final or empty. 38
 Error misc FinalParameters Parameter id should be final. 39
 Error design DesignForExtension Method 'addNew' is not designed for extension - needs to be abstract, final or empty. 44
 Error misc FinalParameters Parameter owner should be final. 45
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 46
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 46
 Error design DesignForExtension Method 'findById' is not designed for extension - needs to be abstract, final or empty. 50
 Error misc FinalParameters Parameter id should be final. 51
 Error design DesignForExtension Method 'update' is not designed for extension - needs to be abstract, final or empty. 55
 Error misc FinalParameters Parameter owner should be final. 56
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 57
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 57
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 58
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 58
 Error design DesignForExtension Method 'search' is not designed for extension - needs to be abstract, final or empty. 61
 Error misc FinalParameters Parameter searchterm should be final. 62
 Error sizes LineLength Line is longer than 80 characters (found 88). 64
 Error whitespace ParenPad '(' is followed by whitespace. 66
 Error whitespace ParenPad ')' is preceded with whitespace. 66
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 77

org/woehlke/javaee7/petclinic/dao/PetDao.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Missing a Javadoc comment. 14
 Error javadoc JavadocMethod Missing a Javadoc comment. 16
 Error javadoc JavadocMethod Missing a Javadoc comment. 18

org/woehlke/javaee7/petclinic/dao/PetDaoImpl.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 22
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 22
 Error design DesignForExtension Method 'addNew' is not designed for extension - needs to be abstract, final or empty. 26
 Error misc FinalParameters Parameter pet should be final. 27
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 28
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 28
 Error design DesignForExtension Method 'findById' is not designed for extension - needs to be abstract, final or empty. 32
 Error misc FinalParameters Parameter petId should be final. 33
 Error design DesignForExtension Method 'update' is not designed for extension - needs to be abstract, final or empty. 37
 Error misc FinalParameters Parameter pet should be final. 38
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 39
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 39
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 40
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 40

org/woehlke/javaee7/petclinic/dao/PetTypeDao.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Missing a Javadoc comment. 16
 Error javadoc JavadocMethod Missing a Javadoc comment. 18
 Error javadoc JavadocMethod Missing a Javadoc comment. 20
 Error javadoc JavadocMethod Missing a Javadoc comment. 22
 Error javadoc JavadocMethod Missing a Javadoc comment. 24

org/woehlke/javaee7/petclinic/dao/PetTypeDaoImpl.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 81). 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 24
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 24
 Error design DesignForExtension Method 'getAll' is not designed for extension - needs to be abstract, final or empty. 28
 Error sizes LineLength Line is longer than 80 characters (found 118). 30
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 30
 Error design DesignForExtension Method 'delete' is not designed for extension - needs to be abstract, final or empty. 35
 Error misc FinalParameters Parameter id should be final. 36
 Error design DesignForExtension Method 'addNew' is not designed for extension - needs to be abstract, final or empty. 41
 Error misc FinalParameters Parameter petType should be final. 42
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 43
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 43
 Error design DesignForExtension Method 'findById' is not designed for extension - needs to be abstract, final or empty. 47
 Error misc FinalParameters Parameter id should be final. 48
 Error design DesignForExtension Method 'update' is not designed for extension - needs to be abstract, final or empty. 53
 Error misc FinalParameters Parameter petType should be final. 54

org/woehlke/javaee7/petclinic/dao/SpecialtyDao.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Missing a Javadoc comment. 16
 Error javadoc JavadocMethod Missing a Javadoc comment. 18
 Error javadoc JavadocMethod Missing a Javadoc comment. 20
 Error javadoc JavadocMethod Missing a Javadoc comment. 22
 Error javadoc JavadocMethod Missing a Javadoc comment. 24

org/woehlke/javaee7/petclinic/dao/SpecialtyDaoImpl.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 83). 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 24
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 24
 Error design DesignForExtension Method 'getAll' is not designed for extension - needs to be abstract, final or empty. 27
 Error sizes LineLength Line is longer than 80 characters (found 121). 29
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 29
 Error design DesignForExtension Method 'delete' is not designed for extension - needs to be abstract, final or empty. 34
 Error misc FinalParameters Parameter id should be final. 35
 Error design DesignForExtension Method 'addNew' is not designed for extension - needs to be abstract, final or empty. 40
 Error misc FinalParameters Parameter specialty should be final. 41
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 42
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 42
 Error design DesignForExtension Method 'findById' is not designed for extension - needs to be abstract, final or empty. 46
 Error misc FinalParameters Parameter id should be final. 47
 Error design DesignForExtension Method 'update' is not designed for extension - needs to be abstract, final or empty. 52
 Error misc FinalParameters Parameter specialty should be final. 53

org/woehlke/javaee7/petclinic/dao/VetDao.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Missing a Javadoc comment. 16
 Error javadoc JavadocMethod Missing a Javadoc comment. 18
 Error javadoc JavadocMethod Missing a Javadoc comment. 20
 Error javadoc JavadocMethod Missing a Javadoc comment. 22
 Error javadoc JavadocMethod Missing a Javadoc comment. 24
 Error javadoc JavadocMethod Missing a Javadoc comment. 26

org/woehlke/javaee7/petclinic/dao/VetDaoImpl.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 27
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 27
 Error design DesignForExtension Method 'getAll' is not designed for extension - needs to be abstract, final or empty. 30
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 31
 Error sizes LineLength Line is longer than 80 characters (found 120). 32
 Error design DesignForExtension Method 'delete' is not designed for extension - needs to be abstract, final or empty. 37
 Error misc FinalParameters Parameter id should be final. 38
 Error design DesignForExtension Method 'addNew' is not designed for extension - needs to be abstract, final or empty. 43
 Error misc FinalParameters Parameter vet should be final. 44
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 45
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 45
 Error design DesignForExtension Method 'findById' is not designed for extension - needs to be abstract, final or empty. 49
 Error misc FinalParameters Parameter id should be final. 50
 Error design DesignForExtension Method 'update' is not designed for extension - needs to be abstract, final or empty. 55
 Error misc FinalParameters Parameter vet should be final. 56
 Error design DesignForExtension Method 'search' is not designed for extension - needs to be abstract, final or empty. 60
 Error misc FinalParameters Parameter searchterm should be final. 61
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 61
 Error sizes LineLength Line is longer than 80 characters (found 88). 63
 Error whitespace ParenPad '(' is followed by whitespace. 65
 Error whitespace ParenPad ')' is preceded with whitespace. 65
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 76

org/woehlke/javaee7/petclinic/dao/VisitDao.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Missing a Javadoc comment. 14
 Error javadoc JavadocMethod Missing a Javadoc comment. 16

org/woehlke/javaee7/petclinic/dao/VisitDaoImpl.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 22
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 22
 Error design DesignForExtension Method 'addNew' is not designed for extension - needs to be abstract, final or empty. 25
 Error misc FinalParameters Parameter visit should be final. 26
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 27
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 27
 Error design DesignForExtension Method 'update' is not designed for extension - needs to be abstract, final or empty. 31
 Error misc FinalParameters Parameter visit should be final. 32
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 33

org/woehlke/javaee7/petclinic/entities/Owner.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - java.util.*. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 42
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 42
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 47
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 47
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 47
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 47
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 47
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 52
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 52
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 52
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 52
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 52
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 57
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 57
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 57
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 57
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 57
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error coding MagicNumber '10' is a magic number. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error sizes LineLength Line is longer than 80 characters (found 85). 66
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 66
 Error design DesignForExtension Method 'addPet' is not designed for extension - needs to be abstract, final or empty. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error misc FinalParameters Parameter pet should be final. 69
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 69
 Error design DesignForExtension Method 'getId' is not designed for extension - needs to be abstract, final or empty. 74
 Error javadoc JavadocMethod Missing a Javadoc comment. 74
 Error design DesignForExtension Method 'setId' is not designed for extension - needs to be abstract, final or empty. 78
 Error javadoc JavadocMethod Missing a Javadoc comment. 78
 Error misc FinalParameters Parameter id should be final. 78
 Error coding HiddenField 'id' hides a field. 78
 Error design DesignForExtension Method 'getFirstName' is not designed for extension - needs to be abstract, final or empty. 82
 Error javadoc JavadocMethod Missing a Javadoc comment. 82
 Error design DesignForExtension Method 'setFirstName' is not designed for extension - needs to be abstract, final or empty. 86
 Error javadoc JavadocMethod Missing a Javadoc comment. 86
 Error misc FinalParameters Parameter firstName should be final. 86
 Error coding HiddenField 'firstName' hides a field. 86
 Error design DesignForExtension Method 'getLastName' is not designed for extension - needs to be abstract, final or empty. 90
 Error javadoc JavadocMethod Missing a Javadoc comment. 90
 Error design DesignForExtension Method 'setLastName' is not designed for extension - needs to be abstract, final or empty. 94
 Error javadoc JavadocMethod Missing a Javadoc comment. 94
 Error misc FinalParameters Parameter lastName should be final. 94
 Error coding HiddenField 'lastName' hides a field. 94
 Error design DesignForExtension Method 'getAddress' is not designed for extension - needs to be abstract, final or empty. 98
 Error javadoc JavadocMethod Missing a Javadoc comment. 98
 Error design DesignForExtension Method 'setAddress' is not designed for extension - needs to be abstract, final or empty. 102
 Error javadoc JavadocMethod Missing a Javadoc comment. 102
 Error misc FinalParameters Parameter address should be final. 102
 Error coding HiddenField 'address' hides a field. 102
 Error design DesignForExtension Method 'getCity' is not designed for extension - needs to be abstract, final or empty. 106
 Error javadoc JavadocMethod Missing a Javadoc comment. 106
 Error design DesignForExtension Method 'setCity' is not designed for extension - needs to be abstract, final or empty. 110
 Error javadoc JavadocMethod Missing a Javadoc comment. 110
 Error misc FinalParameters Parameter city should be final. 110
 Error coding HiddenField 'city' hides a field. 110
 Error design DesignForExtension Method 'getTelephone' is not designed for extension - needs to be abstract, final or empty. 114
 Error javadoc JavadocMethod Missing a Javadoc comment. 114
 Error design DesignForExtension Method 'setTelephone' is not designed for extension - needs to be abstract, final or empty. 118
 Error javadoc JavadocMethod Missing a Javadoc comment. 118
 Error misc FinalParameters Parameter telephone should be final. 118
 Error coding HiddenField 'telephone' hides a field. 118
 Error design DesignForExtension Method 'getPets' is not designed for extension - needs to be abstract, final or empty. 122
 Error javadoc JavadocMethod Missing a Javadoc comment. 122
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 124
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 124
 Error design DesignForExtension Method 'setPets' is not designed for extension - needs to be abstract, final or empty. 131
 Error javadoc JavadocMethod Missing a Javadoc comment. 131
 Error misc FinalParameters Parameter pets should be final. 131
 Error coding HiddenField 'pets' hides a field. 131
 Error design DesignForExtension Method 'equals' is not designed for extension - needs to be abstract, final or empty. 135
 Error misc FinalParameters Parameter o should be final. 136
 Error blocks NeedBraces 'if' construct must use '{}'s. 137
 Error blocks NeedBraces 'if' construct must use '{}'s. 138
 Error blocks NeedBraces 'if' construct must use '{}'s. 142
 Error sizes LineLength Line is longer than 80 characters (found 99). 142
 Error coding AvoidInlineConditionals Avoid inline conditionals. 142
 Error blocks NeedBraces 'if' construct must use '{}'s. 143
 Error sizes LineLength Line is longer than 80 characters (found 87). 143
 Error coding AvoidInlineConditionals Avoid inline conditionals. 143
 Error blocks NeedBraces 'if' construct must use '{}'s. 144
 Error sizes LineLength Line is longer than 80 characters (found 107). 144
 Error coding AvoidInlineConditionals Avoid inline conditionals. 144
 Error blocks NeedBraces 'if' construct must use '{}'s. 145
 Error coding AvoidInlineConditionals Avoid inline conditionals. 145
 Error blocks NeedBraces 'if' construct must use '{}'s. 146
 Error sizes LineLength Line is longer than 80 characters (found 103). 146
 Error coding AvoidInlineConditionals Avoid inline conditionals. 146
 Error blocks NeedBraces 'if' construct must use '{}'s. 147
 Error sizes LineLength Line is longer than 80 characters (found 87). 147
 Error coding AvoidInlineConditionals Avoid inline conditionals. 147
 Error blocks NeedBraces 'if' construct must use '{}'s. 148
 Error sizes LineLength Line is longer than 80 characters (found 107). 148
 Error coding AvoidInlineConditionals Avoid inline conditionals. 148
 Error design DesignForExtension Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 153
 Error coding AvoidInlineConditionals Avoid inline conditionals. 155
 Error coding MagicNumber '31' is a magic number. 156
 Error coding AvoidInlineConditionals Avoid inline conditionals. 156
 Error coding MagicNumber '31' is a magic number. 157
 Error coding AvoidInlineConditionals Avoid inline conditionals. 157
 Error coding MagicNumber '31' is a magic number. 158
 Error coding AvoidInlineConditionals Avoid inline conditionals. 158
 Error coding MagicNumber '31' is a magic number. 159
 Error coding AvoidInlineConditionals Avoid inline conditionals. 159
 Error coding MagicNumber '31' is a magic number. 160
 Error coding AvoidInlineConditionals Avoid inline conditionals. 160
 Error coding MagicNumber '31' is a magic number. 161
 Error coding AvoidInlineConditionals Avoid inline conditionals. 161
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 165
 Error whitespace OperatorWrap '+' should be on a new line. 167
 Error whitespace OperatorWrap '+' should be on a new line. 168
 Error whitespace OperatorWrap '+' should be on a new line. 169
 Error whitespace OperatorWrap '+' should be on a new line. 170
 Error whitespace OperatorWrap '+' should be on a new line. 171
 Error whitespace OperatorWrap '+' should be on a new line. 172
 Error whitespace OperatorWrap '+' should be on a new line. 173
 Error whitespace OperatorWrap '+' should be on a new line. 174

org/woehlke/javaee7/petclinic/entities/Pet.java

Severity Category Rule Message Line
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - javax.persistence.*. 6
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - java.util.*. 8
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error whitespace ParenPad '(' is followed by whitespace. 32
 Error whitespace ParenPad ')' is preceded with whitespace. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error sizes LineLength Line is longer than 80 characters (found 84). 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error design DesignForExtension Method 'addVisit' is not designed for extension - needs to be abstract, final or empty. 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 48
 Error misc FinalParameters Parameter visit should be final. 48
 Error design DesignForExtension Method 'getId' is not designed for extension - needs to be abstract, final or empty. 52
 Error javadoc JavadocMethod Missing a Javadoc comment. 52
 Error design DesignForExtension Method 'setId' is not designed for extension - needs to be abstract, final or empty. 56
 Error javadoc JavadocMethod Missing a Javadoc comment. 56
 Error misc FinalParameters Parameter id should be final. 56
 Error coding HiddenField 'id' hides a field. 56
 Error design DesignForExtension Method 'getName' is not designed for extension - needs to be abstract, final or empty. 60
 Error javadoc JavadocMethod Missing a Javadoc comment. 60
 Error design DesignForExtension Method 'setName' is not designed for extension - needs to be abstract, final or empty. 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 64
 Error misc FinalParameters Parameter name should be final. 64
 Error coding HiddenField 'name' hides a field. 64
 Error design DesignForExtension Method 'getBirthDate' is not designed for extension - needs to be abstract, final or empty. 68
 Error javadoc JavadocMethod Missing a Javadoc comment. 68
 Error design DesignForExtension Method 'setBirthDate' is not designed for extension - needs to be abstract, final or empty. 72
 Error javadoc JavadocMethod Missing a Javadoc comment. 72
 Error misc FinalParameters Parameter birthDate should be final. 72
 Error coding HiddenField 'birthDate' hides a field. 72
 Error design DesignForExtension Method 'getType' is not designed for extension - needs to be abstract, final or empty. 76
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error design DesignForExtension Method 'setType' is not designed for extension - needs to be abstract, final or empty. 81
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error misc FinalParameters Parameter type should be final. 81
 Error coding HiddenField 'type' hides a field. 81
 Error design DesignForExtension Method 'getOwner' is not designed for extension - needs to be abstract, final or empty. 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error design DesignForExtension Method 'setOwner' is not designed for extension - needs to be abstract, final or empty. 89
 Error javadoc JavadocMethod Missing a Javadoc comment. 89
 Error misc FinalParameters Parameter owner should be final. 89
 Error coding HiddenField 'owner' hides a field. 89
 Error design DesignForExtension Method 'getVisits' is not designed for extension - needs to be abstract, final or empty. 93
 Error javadoc JavadocMethod Missing a Javadoc comment. 93
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 95
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 95
 Error design DesignForExtension Method 'setVisits' is not designed for extension - needs to be abstract, final or empty. 102
 Error javadoc JavadocMethod Missing a Javadoc comment. 102
 Error misc FinalParameters Parameter visits should be final. 102
 Error coding HiddenField 'visits' hides a field. 102
 Error design DesignForExtension Method 'equals' is not designed for extension - needs to be abstract, final or empty. 106
 Error misc FinalParameters Parameter o should be final. 107
 Error blocks NeedBraces 'if' construct must use '{}'s. 108
 Error blocks NeedBraces 'if' construct must use '{}'s. 109
 Error blocks NeedBraces 'if' construct must use '{}'s. 113
 Error sizes LineLength Line is longer than 80 characters (found 103). 113
 Error coding AvoidInlineConditionals Avoid inline conditionals. 113
 Error blocks NeedBraces 'if' construct must use '{}'s. 114
 Error coding AvoidInlineConditionals Avoid inline conditionals. 114
 Error blocks NeedBraces 'if' construct must use '{}'s. 115
 Error sizes LineLength Line is longer than 80 characters (found 83). 115
 Error coding AvoidInlineConditionals Avoid inline conditionals. 115
 Error blocks NeedBraces 'if' construct must use '{}'s. 116
 Error sizes LineLength Line is longer than 80 characters (found 83). 116
 Error coding AvoidInlineConditionals Avoid inline conditionals. 116
 Error design DesignForExtension Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 121
 Error coding AvoidInlineConditionals Avoid inline conditionals. 123
 Error coding MagicNumber '31' is a magic number. 124
 Error coding AvoidInlineConditionals Avoid inline conditionals. 124
 Error coding MagicNumber '31' is a magic number. 125
 Error coding AvoidInlineConditionals Avoid inline conditionals. 125
 Error coding MagicNumber '31' is a magic number. 126
 Error coding AvoidInlineConditionals Avoid inline conditionals. 126
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 130
 Error whitespace OperatorWrap '+' should be on a new line. 132
 Error whitespace OperatorWrap '+' should be on a new line. 133
 Error whitespace OperatorWrap '+' should be on a new line. 134
 Error whitespace OperatorWrap '+' should be on a new line. 135
 Error whitespace OperatorWrap '+' should be on a new line. 136
 Error whitespace OperatorWrap '+' should be on a new line. 137
 Error design DesignForExtension Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. 141
 Error misc FinalParameters Parameter o should be final. 142

org/woehlke/javaee7/petclinic/entities/PetType.java

Severity Category Rule Message Line
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - javax.persistence.*. 5
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error design DesignForExtension Method 'getId' is not designed for extension - needs to be abstract, final or empty. 26
 Error javadoc JavadocMethod Missing a Javadoc comment. 26
 Error design DesignForExtension Method 'setId' is not designed for extension - needs to be abstract, final or empty. 30
 Error javadoc JavadocMethod Missing a Javadoc comment. 30
 Error misc FinalParameters Parameter id should be final. 30
 Error coding HiddenField 'id' hides a field. 30
 Error design DesignForExtension Method 'getName' is not designed for extension - needs to be abstract, final or empty. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 34
 Error design DesignForExtension Method 'setName' is not designed for extension - needs to be abstract, final or empty. 38
 Error javadoc JavadocMethod Missing a Javadoc comment. 38
 Error misc FinalParameters Parameter name should be final. 38
 Error coding HiddenField 'name' hides a field. 38
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 42
 Error whitespace OperatorWrap '+' should be on a new line. 44
 Error whitespace OperatorWrap '+' should be on a new line. 45
 Error whitespace OperatorWrap '+' should be on a new line. 46

org/woehlke/javaee7/petclinic/entities/Specialty.java

Severity Category Rule Message Line
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - javax.persistence.*. 5
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error design DesignForExtension Method 'getId' is not designed for extension - needs to be abstract, final or empty. 26
 Error javadoc JavadocMethod Missing a Javadoc comment. 26
 Error design DesignForExtension Method 'setId' is not designed for extension - needs to be abstract, final or empty. 30
 Error javadoc JavadocMethod Missing a Javadoc comment. 30
 Error misc FinalParameters Parameter id should be final. 30
 Error coding HiddenField 'id' hides a field. 30
 Error design DesignForExtension Method 'getName' is not designed for extension - needs to be abstract, final or empty. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 34
 Error design DesignForExtension Method 'setName' is not designed for extension - needs to be abstract, final or empty. 38
 Error javadoc JavadocMethod Missing a Javadoc comment. 38
 Error misc FinalParameters Parameter name should be final. 38
 Error coding HiddenField 'name' hides a field. 38
 Error design DesignForExtension Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. 42
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 43
 Error misc FinalParameters Parameter other should be final. 43
 Error design DesignForExtension Method 'equals' is not designed for extension - needs to be abstract, final or empty. 48
 Error misc FinalParameters Parameter o should be final. 49
 Error blocks NeedBraces 'if' construct must use '{}'s. 50
 Error blocks NeedBraces 'if' construct must use '{}'s. 51
 Error blocks NeedBraces 'if' construct must use '{}'s. 55
 Error sizes LineLength Line is longer than 80 characters (found 87). 55
 Error coding AvoidInlineConditionals Avoid inline conditionals. 55
 Error blocks NeedBraces 'if' construct must use '{}'s. 56
 Error sizes LineLength Line is longer than 80 characters (found 95). 56
 Error coding AvoidInlineConditionals Avoid inline conditionals. 56
 Error design DesignForExtension Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 61
 Error coding AvoidInlineConditionals Avoid inline conditionals. 63
 Error coding MagicNumber '31' is a magic number. 64
 Error coding AvoidInlineConditionals Avoid inline conditionals. 64
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 68
 Error whitespace OperatorWrap '+' should be on a new line. 70
 Error whitespace OperatorWrap '+' should be on a new line. 71
 Error whitespace OperatorWrap '+' should be on a new line. 72
 Error regexp RegexpSingleline Line has trailing spaces. 76

org/woehlke/javaee7/petclinic/entities/Vet.java

Severity Category Rule Message Line
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - java.util.*. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 43
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 43
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 43
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 43
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 43
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 48
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 48
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error design DesignForExtension Method 'getSpecialtiesInternal' is not designed for extension - needs to be abstract, final or empty. 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 57
 Error design DesignForExtension Method 'getSpecialties' is not designed for extension - needs to be abstract, final or empty. 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 64
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 67
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 67
 Error design DesignForExtension Method 'getSpecialtiesAsString' is not designed for extension - needs to be abstract, final or empty. 74
 Error javadoc JavadocMethod Missing a Javadoc comment. 74
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 74
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 76
 Error whitespace WhitespaceAround '==' is not preceded with whitespace. 76
 Error whitespace WhitespaceAround '==' is not followed by whitespace. 76
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 76
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 79
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 79
 Error design DesignForExtension Method 'getNrOfSpecialties' is not designed for extension - needs to be abstract, final or empty. 87
 Error javadoc JavadocMethod Missing a Javadoc comment. 87
 Error design DesignForExtension Method 'addSpecialty' is not designed for extension - needs to be abstract, final or empty. 91
 Error javadoc JavadocMethod Missing a Javadoc comment. 91
 Error misc FinalParameters Parameter specialty should be final. 91
 Error design DesignForExtension Method 'removeSpecialties' is not designed for extension - needs to be abstract, final or empty. 95
 Error javadoc JavadocMethod Missing a Javadoc comment. 95
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 95
 Error design DesignForExtension Method 'getId' is not designed for extension - needs to be abstract, final or empty. 99
 Error javadoc JavadocMethod Missing a Javadoc comment. 99
 Error design DesignForExtension Method 'setId' is not designed for extension - needs to be abstract, final or empty. 103
 Error javadoc JavadocMethod Missing a Javadoc comment. 103
 Error misc FinalParameters Parameter id should be final. 103
 Error coding HiddenField 'id' hides a field. 103
 Error design DesignForExtension Method 'getFirstName' is not designed for extension - needs to be abstract, final or empty. 107
 Error javadoc JavadocMethod Missing a Javadoc comment. 107
 Error design DesignForExtension Method 'setFirstName' is not designed for extension - needs to be abstract, final or empty. 111
 Error javadoc JavadocMethod Missing a Javadoc comment. 111
 Error misc FinalParameters Parameter firstName should be final. 111
 Error coding HiddenField 'firstName' hides a field. 111
 Error design DesignForExtension Method 'getLastName' is not designed for extension - needs to be abstract, final or empty. 115
 Error javadoc JavadocMethod Missing a Javadoc comment. 115
 Error design DesignForExtension Method 'setLastName' is not designed for extension - needs to be abstract, final or empty. 119
 Error javadoc JavadocMethod Missing a Javadoc comment. 119
 Error misc FinalParameters Parameter lastName should be final. 119
 Error coding HiddenField 'lastName' hides a field. 119
 Error design DesignForExtension Method 'setSpecialties' is not designed for extension - needs to be abstract, final or empty. 123
 Error javadoc JavadocMethod Missing a Javadoc comment. 123
 Error misc FinalParameters Parameter specialties should be final. 123
 Error coding HiddenField 'specialties' hides a field. 123
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 127
 Error whitespace OperatorWrap '+' should be on a new line. 129
 Error whitespace OperatorWrap '+' should be on a new line. 130
 Error whitespace OperatorWrap '+' should be on a new line. 131
 Error whitespace OperatorWrap '+' should be on a new line. 132
 Error whitespace OperatorWrap '+' should be on a new line. 133

org/woehlke/javaee7/petclinic/entities/Visit.java

Severity Category Rule Message Line
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - javax.persistence.*. 5
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error whitespace ParenPad '(' is followed by whitespace. 26
 Error whitespace ParenPad ')' is preceded with whitespace. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error design DesignForExtension Method 'getId' is not designed for extension - needs to be abstract, final or empty. 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error design DesignForExtension Method 'setId' is not designed for extension - needs to be abstract, final or empty. 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error misc FinalParameters Parameter id should be final. 41
 Error coding HiddenField 'id' hides a field. 41
 Error design DesignForExtension Method 'getDate' is not designed for extension - needs to be abstract, final or empty. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error design DesignForExtension Method 'setDate' is not designed for extension - needs to be abstract, final or empty. 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error misc FinalParameters Parameter date should be final. 49
 Error coding HiddenField 'date' hides a field. 49
 Error design DesignForExtension Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 53
 Error javadoc JavadocMethod Missing a Javadoc comment. 53
 Error design DesignForExtension Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 57
 Error misc FinalParameters Parameter description should be final. 57
 Error coding HiddenField 'description' hides a field. 57
 Error design DesignForExtension Method 'getPet' is not designed for extension - needs to be abstract, final or empty. 61
 Error javadoc JavadocMethod Missing a Javadoc comment. 61
 Error design DesignForExtension Method 'setPet' is not designed for extension - needs to be abstract, final or empty. 65
 Error javadoc JavadocMethod Missing a Javadoc comment. 65
 Error misc FinalParameters Parameter pet should be final. 65
 Error coding HiddenField 'pet' hides a field. 65
 Error design DesignForExtension Method 'equals' is not designed for extension - needs to be abstract, final or empty. 69
 Error misc FinalParameters Parameter o should be final. 70
 Error blocks NeedBraces 'if' construct must use '{}'s. 71
 Error blocks NeedBraces 'if' construct must use '{}'s. 72
 Error blocks NeedBraces 'if' construct must use '{}'s. 76
 Error sizes LineLength Line is longer than 80 characters (found 87). 76
 Error coding AvoidInlineConditionals Avoid inline conditionals. 76
 Error blocks NeedBraces 'if' construct must use '{}'s. 77
 Error sizes LineLength Line is longer than 80 characters (found 115). 77
 Error coding AvoidInlineConditionals Avoid inline conditionals. 77
 Error blocks NeedBraces 'if' construct must use '{}'s. 78
 Error coding AvoidInlineConditionals Avoid inline conditionals. 78
 Error design DesignForExtension Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 83
 Error coding AvoidInlineConditionals Avoid inline conditionals. 85
 Error coding MagicNumber '31' is a magic number. 86
 Error coding AvoidInlineConditionals Avoid inline conditionals. 86
 Error sizes LineLength Line is longer than 80 characters (found 82). 87
 Error coding MagicNumber '31' is a magic number. 87
 Error coding AvoidInlineConditionals Avoid inline conditionals. 87
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 91
 Error whitespace OperatorWrap '+' should be on a new line. 93
 Error whitespace OperatorWrap '+' should be on a new line. 94
 Error whitespace OperatorWrap '+' should be on a new line. 95
 Error whitespace OperatorWrap '+' should be on a new line. 96
 Error design DesignForExtension Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. 100
 Error misc FinalParameters Parameter o should be final. 101

org/woehlke/javaee7/petclinic/model/Vets.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error design DesignForExtension Method 'getVetList' is not designed for extension - needs to be abstract, final or empty. 22
 Error javadoc JavadocMethod Missing a Javadoc comment. 22
 Error design DesignForExtension Method 'setVetList' is not designed for extension - needs to be abstract, final or empty. 30
 Error javadoc JavadocMethod Missing a Javadoc comment. 30
 Error misc FinalParameters Parameter vetList should be final. 30
 Error coding HiddenField 'vetList' hides a field. 30

org/woehlke/javaee7/petclinic/services/JaxRsActivator.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.

org/woehlke/javaee7/petclinic/services/OwnerService.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Missing a Javadoc comment. 10

org/woehlke/javaee7/petclinic/services/OwnerServiceImpl.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 17
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error design DesignForExtension Method 'addNewVisit' is not designed for extension - needs to be abstract, final or empty. 27
 Error misc FinalParameters Parameter visit should be final. 28

org/woehlke/javaee7/petclinic/services/VetWebservice.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error design DesignForExtension Method 'getXml' is not designed for extension - needs to be abstract, final or empty. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 43
 Error design DesignForExtension Method 'getJson' is not designed for extension - needs to be abstract, final or empty. 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 52
 Error design DesignForExtension Method 'getFeed' is not designed for extension - needs to be abstract, final or empty. 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error blocks LeftCurly '{' should be on the previous line. 62
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 72
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 72
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 74
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 74
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 74
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 74
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 74
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 74
 Error whitespace WhitespaceAround 'while' is not followed by whitespace. 80
 Error whitespace ParenPad ')' is preceded with whitespace. 80
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 80
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 82
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 82

org/woehlke/javaee7/petclinic/web/LanguageBean.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 20
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 28
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 29
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 30
 Error design DesignForExtension Method 'getCountriesInMap' is not designed for extension - needs to be abstract, final or empty. 35
 Error javadoc JavadocMethod Missing a Javadoc comment. 35
 Error design DesignForExtension Method 'getLocaleCode' is not designed for extension - needs to be abstract, final or empty. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error design DesignForExtension Method 'setLocaleCode' is not designed for extension - needs to be abstract, final or empty. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error misc FinalParameters Parameter localeCode should be final. 45
 Error coding HiddenField 'localeCode' hides a field. 45
 Error design DesignForExtension Method 'countryLocaleCodeChanged' is not designed for extension - needs to be abstract, final or empty. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 50
 Error misc FinalParameters Parameter e should be final. 50
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 50
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 57
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 57
 Error whitespace WhitespaceAfter 'cast' is not followed by whitespace. 60
 Error design DesignForExtension Method 'getMsgCantDeleteSpecialty' is not designed for extension - needs to be abstract, final or empty. 66
 Error javadoc JavadocMethod Missing a Javadoc comment. 66
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 68
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 68
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 70
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 70

org/woehlke/javaee7/petclinic/web/OwnerController.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 82). 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error design DesignForExtension Method 'getVisit' is not designed for extension - needs to be abstract, final or empty. 61
 Error javadoc JavadocMethod Missing a Javadoc comment. 61
 Error design DesignForExtension Method 'setVisit' is not designed for extension - needs to be abstract, final or empty. 65
 Error javadoc JavadocMethod Missing a Javadoc comment. 65
 Error misc FinalParameters Parameter visit should be final. 65
 Error coding HiddenField 'visit' hides a field. 65
 Error design DesignForExtension Method 'getPetTypeId' is not designed for extension - needs to be abstract, final or empty. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error design DesignForExtension Method 'setPetTypeId' is not designed for extension - needs to be abstract, final or empty. 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 73
 Error misc FinalParameters Parameter petTypeId should be final. 73
 Error coding HiddenField 'petTypeId' hides a field. 73
 Error design DesignForExtension Method 'getPet' is not designed for extension - needs to be abstract, final or empty. 77
 Error javadoc JavadocMethod Missing a Javadoc comment. 77
 Error design DesignForExtension Method 'setPet' is not designed for extension - needs to be abstract, final or empty. 81
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error misc FinalParameters Parameter pet should be final. 81
 Error coding HiddenField 'pet' hides a field. 81
 Error design DesignForExtension Method 'getOwner' is not designed for extension - needs to be abstract, final or empty. 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error design DesignForExtension Method 'setOwner' is not designed for extension - needs to be abstract, final or empty. 89
 Error javadoc JavadocMethod Missing a Javadoc comment. 89
 Error misc FinalParameters Parameter owner should be final. 89
 Error coding HiddenField 'owner' hides a field. 89
 Error design DesignForExtension Method 'getOwnerList' is not designed for extension - needs to be abstract, final or empty. 93
 Error javadoc JavadocMethod Missing a Javadoc comment. 93
 Error design DesignForExtension Method 'setOwnerList' is not designed for extension - needs to be abstract, final or empty. 97
 Error javadoc JavadocMethod Missing a Javadoc comment. 97
 Error misc FinalParameters Parameter ownerList should be final. 97
 Error coding HiddenField 'ownerList' hides a field. 97
 Error design DesignForExtension Method 'getSearchterm' is not designed for extension - needs to be abstract, final or empty. 101
 Error javadoc JavadocMethod Missing a Javadoc comment. 101
 Error design DesignForExtension Method 'setSearchterm' is not designed for extension - needs to be abstract, final or empty. 105
 Error javadoc JavadocMethod Missing a Javadoc comment. 105
 Error misc FinalParameters Parameter searchterm should be final. 105
 Error coding HiddenField 'searchterm' hides a field. 105
 Error design DesignForExtension Method 'search' is not designed for extension - needs to be abstract, final or empty. 109
 Error javadoc JavadocMethod Missing a Javadoc comment. 109
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 109
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 110
 Error whitespace WhitespaceAround '==' is not preceded with whitespace. 110
 Error whitespace WhitespaceAround '==' is not followed by whitespace. 110
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 110
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 115
 Error design DesignForExtension Method 'getNewOwnerForm' is not designed for extension - needs to be abstract, final or empty. 122
 Error javadoc JavadocMethod Missing a Javadoc comment. 122
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 122
 Error design DesignForExtension Method 'saveNewOwner' is not designed for extension - needs to be abstract, final or empty. 127
 Error javadoc JavadocMethod Missing a Javadoc comment. 127
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 127
 Error design DesignForExtension Method 'showOwner' is not designed for extension - needs to be abstract, final or empty. 133
 Error javadoc JavadocMethod Missing a Javadoc comment. 133
 Error misc FinalParameters Parameter id should be final. 133
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 133
 Error design DesignForExtension Method 'getEditForm' is not designed for extension - needs to be abstract, final or empty. 138
 Error javadoc JavadocMethod Missing a Javadoc comment. 138
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 138
 Error design DesignForExtension Method 'saveEditedOwner' is not designed for extension - needs to be abstract, final or empty. 142
 Error javadoc JavadocMethod Missing a Javadoc comment. 142
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 142
 Error design DesignForExtension Method 'delete' is not designed for extension - needs to be abstract, final or empty. 148
 Error javadoc JavadocMethod Missing a Javadoc comment. 148
 Error misc FinalParameters Parameter id should be final. 148
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 148
 Error design DesignForExtension Method 'getAddNewPetForm' is not designed for extension - needs to be abstract, final or empty. 154
 Error javadoc JavadocMethod Missing a Javadoc comment. 154
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 154
 Error design DesignForExtension Method 'getAllPetTypes' is not designed for extension - needs to be abstract, final or empty. 159
 Error javadoc JavadocMethod Missing a Javadoc comment. 159
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 159
 Error design DesignForExtension Method 'addNewPet' is not designed for extension - needs to be abstract, final or empty. 163
 Error javadoc JavadocMethod Missing a Javadoc comment. 163
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 163
 Error design DesignForExtension Method 'editPetForm' is not designed for extension - needs to be abstract, final or empty. 172
 Error javadoc JavadocMethod Missing a Javadoc comment. 172
 Error misc FinalParameters Parameter petId should be final. 172
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 172
 Error design DesignForExtension Method 'saveEditedPet' is not designed for extension - needs to be abstract, final or empty. 178
 Error javadoc JavadocMethod Missing a Javadoc comment. 178
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 178
 Error design DesignForExtension Method 'addVisitToPetForm' is not designed for extension - needs to be abstract, final or empty. 187
 Error javadoc JavadocMethod Missing a Javadoc comment. 187
 Error misc FinalParameters Parameter petId should be final. 187
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 187
 Error design DesignForExtension Method 'saveVisit' is not designed for extension - needs to be abstract, final or empty. 194
 Error javadoc JavadocMethod Missing a Javadoc comment. 194
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 194
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 201
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 201
 Error design DesignForExtension Method 'setScrollerPage' is not designed for extension - needs to be abstract, final or empty. 205
 Error javadoc JavadocMethod Missing a Javadoc comment. 205
 Error misc FinalParameters Parameter scrollerPage should be final. 205
 Error coding HiddenField 'scrollerPage' hides a field. 205
 Error design DesignForExtension Method 'getScrollerPage' is not designed for extension - needs to be abstract, final or empty. 209
 Error javadoc JavadocMethod Missing a Javadoc comment. 209

org/woehlke/javaee7/petclinic/web/OwnerSortingBean.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error design DesignForExtension Method 'setSortOrderToName' is not designed for extension - needs to be abstract, final or empty. 23
 Error javadoc JavadocMethod Missing a Javadoc comment. 23
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 23
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 27
 Error whitespace WhitespaceAround '==' is not preceded with whitespace. 27
 Error whitespace WhitespaceAround '==' is not followed by whitespace. 27
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 27
 Error design DesignForExtension Method 'setSortOrderToAddress' is not designed for extension - needs to be abstract, final or empty. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 34
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 34
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 38
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 38
 Error design DesignForExtension Method 'setSortOrderToCity' is not designed for extension - needs to be abstract, final or empty. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 45
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 49
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 49
 Error design DesignForExtension Method 'setSortOrderToTelephone' is not designed for extension - needs to be abstract, final or empty. 56
 Error javadoc JavadocMethod Missing a Javadoc comment. 56
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 56
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 60
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 60
 Error design DesignForExtension Method 'getSortOrderName' is not designed for extension - needs to be abstract, final or empty. 67
 Error javadoc JavadocMethod Missing a Javadoc comment. 67
 Error design DesignForExtension Method 'setSortOrderName' is not designed for extension - needs to be abstract, final or empty. 71
 Error javadoc JavadocMethod Missing a Javadoc comment. 71
 Error misc FinalParameters Parameter sortOrderName should be final. 71
 Error coding HiddenField 'sortOrderName' hides a field. 71
 Error design DesignForExtension Method 'getSortOrderAddress' is not designed for extension - needs to be abstract, final or empty. 75
 Error javadoc JavadocMethod Missing a Javadoc comment. 75
 Error design DesignForExtension Method 'setSortOrderAddress' is not designed for extension - needs to be abstract, final or empty. 79
 Error javadoc JavadocMethod Missing a Javadoc comment. 79
 Error misc FinalParameters Parameter sortOrderAddress should be final. 79
 Error coding HiddenField 'sortOrderAddress' hides a field. 79
 Error design DesignForExtension Method 'getSortOrderCity' is not designed for extension - needs to be abstract, final or empty. 83
 Error javadoc JavadocMethod Missing a Javadoc comment. 83
 Error design DesignForExtension Method 'setSortOrderCity' is not designed for extension - needs to be abstract, final or empty. 87
 Error javadoc JavadocMethod Missing a Javadoc comment. 87
 Error misc FinalParameters Parameter sortOrderCity should be final. 87
 Error coding HiddenField 'sortOrderCity' hides a field. 87
 Error design DesignForExtension Method 'getSortOrderTelephone' is not designed for extension - needs to be abstract, final or empty. 91
 Error javadoc JavadocMethod Missing a Javadoc comment. 91
 Error design DesignForExtension Method 'setSortOrderTelephone' is not designed for extension - needs to be abstract, final or empty. 95
 Error javadoc JavadocMethod Missing a Javadoc comment. 95
 Error misc FinalParameters Parameter sortOrderTelephone should be final. 95
 Error coding HiddenField 'sortOrderTelephone' hides a field. 95

org/woehlke/javaee7/petclinic/web/PetTypeController.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error design DesignForExtension Method 'getPetTypeSortOrder' is not designed for extension - needs to be abstract, final or empty. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error design DesignForExtension Method 'setPetTypeSortOrder' is not designed for extension - needs to be abstract, final or empty. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error misc FinalParameters Parameter petTypeSortOrder should be final. 40
 Error coding HiddenField 'petTypeSortOrder' hides a field. 40
 Error design DesignForExtension Method 'switchSortOrder' is not designed for extension - needs to be abstract, final or empty. 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 44
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 45
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 45
 Error design DesignForExtension Method 'getPetType' is not designed for extension - needs to be abstract, final or empty. 52
 Error javadoc JavadocMethod Missing a Javadoc comment. 52
 Error design DesignForExtension Method 'setPetType' is not designed for extension - needs to be abstract, final or empty. 56
 Error javadoc JavadocMethod Missing a Javadoc comment. 56
 Error misc FinalParameters Parameter petType should be final. 56
 Error coding HiddenField 'petType' hides a field. 56
 Error design DesignForExtension Method 'getPetTypes' is not designed for extension - needs to be abstract, final or empty. 60
 Error javadoc JavadocMethod Missing a Javadoc comment. 60
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 60
 Error design DesignForExtension Method 'getNewPetTypeForm' is not designed for extension - needs to be abstract, final or empty. 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 64
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 64
 Error design DesignForExtension Method 'saveNewPetType' is not designed for extension - needs to be abstract, final or empty. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 69
 Error design DesignForExtension Method 'getEditForm' is not designed for extension - needs to be abstract, final or empty. 74
 Error javadoc JavadocMethod Missing a Javadoc comment. 74
 Error misc FinalParameters Parameter id should be final. 74
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 74
 Error design DesignForExtension Method 'saveEditedPetType' is not designed for extension - needs to be abstract, final or empty. 79
 Error javadoc JavadocMethod Missing a Javadoc comment. 79
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 79
 Error design DesignForExtension Method 'delete' is not designed for extension - needs to be abstract, final or empty. 84
 Error javadoc JavadocMethod Missing a Javadoc comment. 84
 Error misc FinalParameters Parameter id should be final. 84
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 84
 Error sizes LineLength Line is longer than 80 characters (found 89). 89
 Error design DesignForExtension Method 'setScrollerPage' is not designed for extension - needs to be abstract, final or empty. 94
 Error javadoc JavadocMethod Missing a Javadoc comment. 94
 Error misc FinalParameters Parameter scrollerPage should be final. 94
 Error coding HiddenField 'scrollerPage' hides a field. 94
 Error design DesignForExtension Method 'getScrollerPage' is not designed for extension - needs to be abstract, final or empty. 98
 Error javadoc JavadocMethod Missing a Javadoc comment. 98

org/woehlke/javaee7/petclinic/web/SpecialtyController.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 34
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error design DesignForExtension Method 'getSpecialty' is not designed for extension - needs to be abstract, final or empty. 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error design DesignForExtension Method 'setSpecialty' is not designed for extension - needs to be abstract, final or empty. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error misc FinalParameters Parameter specialty should be final. 45
 Error coding HiddenField 'specialty' hides a field. 45
 Error design DesignForExtension Method 'getLanguageBean' is not designed for extension - needs to be abstract, final or empty. 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error design DesignForExtension Method 'setLanguageBean' is not designed for extension - needs to be abstract, final or empty. 53
 Error javadoc JavadocMethod Missing a Javadoc comment. 53
 Error misc FinalParameters Parameter languageBean should be final. 53
 Error coding HiddenField 'languageBean' hides a field. 53
 Error design DesignForExtension Method 'getSpecialties' is not designed for extension - needs to be abstract, final or empty. 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 57
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 57
 Error design DesignForExtension Method 'getNewSpecialtyForm' is not designed for extension - needs to be abstract, final or empty. 61
 Error javadoc JavadocMethod Missing a Javadoc comment. 61
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 61
 Error design DesignForExtension Method 'saveNewSpecialty' is not designed for extension - needs to be abstract, final or empty. 66
 Error javadoc JavadocMethod Missing a Javadoc comment. 66
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 66
 Error design DesignForExtension Method 'getEditForm' is not designed for extension - needs to be abstract, final or empty. 71
 Error javadoc JavadocMethod Missing a Javadoc comment. 71
 Error misc FinalParameters Parameter id should be final. 71
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 71
 Error design DesignForExtension Method 'saveEditedSpecialty' is not designed for extension - needs to be abstract, final or empty. 76
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 76
 Error design DesignForExtension Method 'delete' is not designed for extension - needs to be abstract, final or empty. 81
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error misc FinalParameters Parameter id should be final. 81
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 81
 Error sizes LineLength Line is longer than 80 characters (found 93). 86
 Error design DesignForExtension Method 'getSpecialtySortOrder' is not designed for extension - needs to be abstract, final or empty. 91
 Error javadoc JavadocMethod Missing a Javadoc comment. 91
 Error design DesignForExtension Method 'setSpecialtySortOrder' is not designed for extension - needs to be abstract, final or empty. 95
 Error javadoc JavadocMethod Missing a Javadoc comment. 95
 Error misc FinalParameters Parameter specialtySortOrder should be final. 95
 Error coding HiddenField 'specialtySortOrder' hides a field. 95
 Error design DesignForExtension Method 'switchSortOrder' is not designed for extension - needs to be abstract, final or empty. 99
 Error javadoc JavadocMethod Missing a Javadoc comment. 99
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 99
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 100
 Error whitespace WhitespaceAround '==' is not preceded with whitespace. 100
 Error whitespace WhitespaceAround '==' is not followed by whitespace. 100
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 100
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 101
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 101
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 103
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 103
 Error design DesignForExtension Method 'setScrollerPage' is not designed for extension - needs to be abstract, final or empty. 107
 Error javadoc JavadocMethod Missing a Javadoc comment. 107
 Error misc FinalParameters Parameter scrollerPage should be final. 107
 Error coding HiddenField 'scrollerPage' hides a field. 107
 Error design DesignForExtension Method 'getScrollerPage' is not designed for extension - needs to be abstract, final or empty. 111
 Error javadoc JavadocMethod Missing a Javadoc comment. 111

org/woehlke/javaee7/petclinic/web/SpecialtyConverter.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error sizes LineLength Line is longer than 80 characters (found 91). 23
 Error design DesignForExtension Method 'getAsObject' is not designed for extension - needs to be abstract, final or empty. 23
 Error javadoc JavadocMethod Missing a Javadoc comment. 23
 Error misc FinalParameters Parameter facesContext should be final. 23
 Error misc FinalParameters Parameter component should be final. 23
 Error misc FinalParameters Parameter s should be final. 23
 Error sizes LineLength Line is longer than 80 characters (found 86). 24
 Error sizes LineLength Line is longer than 80 characters (found 91). 32
 Error design DesignForExtension Method 'getAsString' is not designed for extension - needs to be abstract, final or empty. 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 32
 Error misc FinalParameters Parameter facesContext should be final. 32
 Error misc FinalParameters Parameter component should be final. 32
 Error misc FinalParameters Parameter o should be final. 32
 Error blocks NeedBraces 'if' construct must use '{}'s. 33
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error misc FinalParameters Parameter facesContext should be final. 37
 Error sizes LineLength Line is longer than 80 characters (found 113). 40

org/woehlke/javaee7/petclinic/web/VetController.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error design DesignForExtension Method 'getSpecialties' is not designed for extension - needs to be abstract, final or empty. 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error design DesignForExtension Method 'setSpecialties' is not designed for extension - needs to be abstract, final or empty. 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error misc FinalParameters Parameter specialties should be final. 49
 Error coding HiddenField 'specialties' hides a field. 49
 Error design DesignForExtension Method 'getSelectedSpecialties' is not designed for extension - needs to be abstract, final or empty. 53
 Error javadoc JavadocMethod Missing a Javadoc comment. 53
 Error design DesignForExtension Method 'setSelectedSpecialties' is not designed for extension - needs to be abstract, final or empty. 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 57
 Error misc FinalParameters Parameter selectedSpecialties should be final. 57
 Error coding HiddenField 'selectedSpecialties' hides a field. 57
 Error design DesignForExtension Method 'getVet' is not designed for extension - needs to be abstract, final or empty. 61
 Error javadoc JavadocMethod Missing a Javadoc comment. 61
 Error design DesignForExtension Method 'setVet' is not designed for extension - needs to be abstract, final or empty. 65
 Error javadoc JavadocMethod Missing a Javadoc comment. 65
 Error misc FinalParameters Parameter vet should be final. 65
 Error coding HiddenField 'vet' hides a field. 65
 Error design DesignForExtension Method 'getNewVetForm' is not designed for extension - needs to be abstract, final or empty. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error design DesignForExtension Method 'saveNewVet' is not designed for extension - needs to be abstract, final or empty. 76
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error design DesignForExtension Method 'getVets' is not designed for extension - needs to be abstract, final or empty. 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error design DesignForExtension Method 'getEditForm' is not designed for extension - needs to be abstract, final or empty. 92
 Error javadoc JavadocMethod Missing a Javadoc comment. 92
 Error misc FinalParameters Parameter id should be final. 92
 Error design DesignForExtension Method 'saveEditedVet' is not designed for extension - needs to be abstract, final or empty. 98
 Error javadoc JavadocMethod Missing a Javadoc comment. 98
 Error design DesignForExtension Method 'deleteVet' is not designed for extension - needs to be abstract, final or empty. 108
 Error javadoc JavadocMethod Missing a Javadoc comment. 108
 Error misc FinalParameters Parameter id should be final. 108
 Error design DesignForExtension Method 'getSearchterm' is not designed for extension - needs to be abstract, final or empty. 117
 Error javadoc JavadocMethod Missing a Javadoc comment. 117
 Error design DesignForExtension Method 'setSearchterm' is not designed for extension - needs to be abstract, final or empty. 121
 Error javadoc JavadocMethod Missing a Javadoc comment. 121
 Error misc FinalParameters Parameter searchterm should be final. 121
 Error coding HiddenField 'searchterm' hides a field. 121
 Error design DesignForExtension Method 'search' is not designed for extension - needs to be abstract, final or empty. 125
 Error javadoc JavadocMethod Missing a Javadoc comment. 125
 Error design DesignForExtension Method 'getScrollerPage' is not designed for extension - needs to be abstract, final or empty. 138
 Error javadoc JavadocMethod Missing a Javadoc comment. 138
 Error design DesignForExtension Method 'setScrollerPage' is not designed for extension - needs to be abstract, final or empty. 142
 Error javadoc JavadocMethod Missing a Javadoc comment. 142
 Error misc FinalParameters Parameter scrollerPage should be final. 142
 Error coding HiddenField 'scrollerPage' hides a field. 142

org/woehlke/javaee7/petclinic/web/VetSortingBean.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error design DesignForExtension Method 'setSortOrderToFirstName' is not designed for extension - needs to be abstract, final or empty. 24
 Error javadoc JavadocMethod Missing a Javadoc comment. 24
 Error design DesignForExtension Method 'setSortOrderToLastName' is not designed for extension - needs to be abstract, final or empty. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 34
 Error whitespace WhitespaceAround '==' is not preceded with whitespace. 36
 Error whitespace WhitespaceAround '==' is not followed by whitespace. 36
 Error design DesignForExtension Method 'setSortOrderToSpecialties' is not designed for extension - needs to be abstract, final or empty. 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error whitespace WhitespaceAround '==' is not preceded with whitespace. 47
 Error whitespace WhitespaceAround '==' is not followed by whitespace. 47
 Error design DesignForExtension Method 'getSortOrderFirstName' is not designed for extension - needs to be abstract, final or empty. 54
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error design DesignForExtension Method 'setSortOrderFirstName' is not designed for extension - needs to be abstract, final or empty. 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error misc FinalParameters Parameter sortOrderFirstName should be final. 58
 Error coding HiddenField 'sortOrderFirstName' hides a field. 58
 Error design DesignForExtension Method 'getSortOrderLastName' is not designed for extension - needs to be abstract, final or empty. 62
 Error javadoc JavadocMethod Missing a Javadoc comment. 62
 Error design DesignForExtension Method 'setSortOrderLastName' is not designed for extension - needs to be abstract, final or empty. 66
 Error javadoc JavadocMethod Missing a Javadoc comment. 66
 Error misc FinalParameters Parameter sortOrderLastName should be final. 66
 Error coding HiddenField 'sortOrderLastName' hides a field. 66
 Error design DesignForExtension Method 'getSortOrderSpecialties' is not designed for extension - needs to be abstract, final or empty. 70
 Error javadoc JavadocMethod Missing a Javadoc comment. 70
 Error design DesignForExtension Method 'setSortOrderSpecialties' is not designed for extension - needs to be abstract, final or empty. 74
 Error javadoc JavadocMethod Missing a Javadoc comment. 74
 Error misc FinalParameters Parameter sortOrderSpecialties should be final. 74
 Error coding HiddenField 'sortOrderSpecialties' hides a field. 74

Back to top

Reflow Maven skin by Andrius Velykis.