PMD Results

The following document contains the results of PMD 3.9.

Files

org/promotego/admin/SystemStatus.java

ViolationLine
Each class should declare at least one constructor21 - 63

org/promotego/beans/Address.java

ViolationLine
Each class should declare at least one constructor31 - 125

org/promotego/beans/BeanSupport.java

ViolationLine
Each class should declare at least one constructor32 - 80

org/promotego/beans/Location.java

ViolationLine
It is a good practice to call super() in a constructor47 - 50
A method should have only one exit point, and that should be the last statement in the method121

org/promotego/beans/LocationHolder.java

ViolationLine
Each class should declare at least one constructor21 - 34

org/promotego/beans/LocationType.java

ViolationLine
Each class should declare at least one constructor27 - 83
Found 'DU'-anomaly for variable 'ordinal' (lines '44'-'57').44 - 57
Found 'DU'-anomaly for variable 'ordinal' (lines '51'-'57').51 - 57

org/promotego/beans/OfferedGame.java

ViolationLine
Each class should declare at least one constructor29 - 88

org/promotego/beans/OfferedGameHolder.java

ViolationLine
Each class should declare at least one constructor21 - 34

org/promotego/beans/ScheduledGame.java

ViolationLine
It is a good practice to call super() in a constructor38
It is a good practice to call super() in a constructor40 - 46

org/promotego/beans/User.java

ViolationLine
Each class should declare at least one constructor35 - 157

org/promotego/beans/UserHolder.java

ViolationLine
Each class should declare at least one constructor21 - 34

org/promotego/beans/ValidationRecord.java

ViolationLine
Each class should declare at least one constructor30 - 65

org/promotego/commands/LocationCommandBean.java

ViolationLine
Found 'UR'-anomaly for variable 'dayNum' (lines '122'-'122').122

org/promotego/controllers/AcceptGameOfferController.java

ViolationLine
Each class should declare at least one constructor43 - 147
Found 'UR'-anomaly for variable 'offeredGame' (lines '53'-'53').53
Found 'DU'-anomaly for variable 'errors' (lines '53'-'86').53 - 86
Found 'DU'-anomaly for variable 'request' (lines '53'-'86').53 - 86
Found 'DU'-anomaly for variable 'response' (lines '53'-'86').53 - 86
A method should have only one exit point, and that should be the last statement in the method65

org/promotego/controllers/AddLocationController.java

ViolationLine
Perhaps 'm_ampmOptions' could be replaced by a local variable.58
Perhaps 'm_dayNames' could be replaced by a local variable.59 - 61
It is a good practice to call super() in a constructor65 - 84
Found 'DU'-anomaly for variable 'request' (lines '171'-'177').171 - 177

org/promotego/controllers/CancelGameOfferController.java

ViolationLine
Each class should declare at least one constructor36 - 80
Found 'DU'-anomaly for variable 'errors' (lines '43'-'59').43 - 59
Found 'DU'-anomaly for variable 'request' (lines '43'-'59').43 - 59
Found 'DU'-anomaly for variable 'response' (lines '43'-'59').43 - 59

org/promotego/controllers/CancelScheduledGameController.java

ViolationLine
Each class should declare at least one constructor38 - 136
Found 'UR'-anomaly for variable 'user' (lines '48'-'48').48
Found 'DU'-anomaly for variable 'response' (lines '48'-'81').48 - 81

org/promotego/controllers/DeleteAddressController.java

ViolationLine
Each class should declare at least one constructor32 - 88
Found 'DU'-anomaly for variable 'response' (lines '39'-'47').39 - 47

org/promotego/controllers/EditAddressController.java

ViolationLine
Each class should declare at least one constructor35 - 143
A method should have only one exit point, and that should be the last statement in the method118

org/promotego/controllers/EditLocationController.java

ViolationLine
Each class should declare at least one constructor35 - 102
Found 'UR'-anomaly for variable 'location' (lines '39'-'39').39

org/promotego/controllers/FindOfferedGameController.java

ViolationLine
Each class should declare at least one constructor48 - 156
Found 'DU'-anomaly for variable 'currentTime' (lines '70'-'102').70 - 102
Found 'DD'-anomaly for variable 'distance' (lines '86'-'87').86 - 87

org/promotego/controllers/HomeController.java

ViolationLine
Each class should declare at least one constructor30 - 44
Found 'DU'-anomaly for variable 'response' (lines '33'-'43').33 - 43

org/promotego/controllers/ListAddressesController.java

ViolationLine
Each class should declare at least one constructor33 - 58
Found 'DU'-anomaly for variable 'request' (lines '39'-'45').39 - 45
Found 'DU'-anomaly for variable 'response' (lines '39'-'45').39 - 45

org/promotego/controllers/ListLocationsController.java

ViolationLine
Each class should declare at least one constructor33 - 58
Found 'DU'-anomaly for variable 'request' (lines '39'-'45').39 - 45
Found 'DU'-anomaly for variable 'response' (lines '39'-'45').39 - 45

org/promotego/controllers/LocationSearchController.java

ViolationLine
Each class should declare at least one constructor49 - 161
Found 'DD'-anomaly for variable 'distance' (lines '78'-'79').78 - 79
Found 'UR'-anomaly for variable 'theUser' (lines '99'-'99').99

org/promotego/controllers/LoginController.java

ViolationLine
Each class should declare at least one constructor35 - 104
Found 'DU'-anomaly for variable 'errors' (lines '42'-'85').42 - 85
Found 'DU'-anomaly for variable 'response' (lines '42'-'85').42 - 85
Found 'DU'-anomaly for variable 'request' (lines '42'-'85').42 - 85
These nested if statements could be combined57 - 79
These nested if statements could be combined69 - 75
A method should have only one exit point, and that should be the last statement in the method73 - 74
A method should have only one exit point, and that should be the last statement in the method78

org/promotego/controllers/LogoutController.java

ViolationLine
Each class should declare at least one constructor27 - 36
Found 'DU'-anomaly for variable 'response' (lines '30'-'35').30 - 35

org/promotego/controllers/OfferGameController.java

ViolationLine
Each class should declare at least one constructor45 - 171
Found 'DD'-anomaly for variable 'minutesUp' (lines '131'-'132').131 - 132

org/promotego/controllers/SendMessageController.java

ViolationLine
Each class should declare at least one constructor40 - 170
Found 'DU'-anomaly for variable 'sender' (lines '76'-'91').76 - 91
Found 'DD'-anomaly for variable 'recipient' (lines '99'-'103').99 - 103
Found 'DD'-anomaly for variable 'theScheduledGame' (lines '117'-'121').117 - 121

org/promotego/controllers/ShowLocationController.java

ViolationLine
Each class should declare at least one constructor30 - 49
Found 'DU'-anomaly for variable 'response' (lines '35'-'42').35 - 42

org/promotego/controllers/ShowOfferedGamesController.java

ViolationLine
Each class should declare at least one constructor34 - 59
Found 'DU'-anomaly for variable 'request' (lines '40'-'47').40 - 47
Found 'DU'-anomaly for variable 'response' (lines '40'-'47').40 - 47

org/promotego/controllers/ShowScheduledGameController.java

ViolationLine
Each class should declare at least one constructor30 - 47
Found 'DU'-anomaly for variable 'response' (lines '35'-'40').35 - 40

org/promotego/controllers/ShowScheduledGamesController.java

ViolationLine
Each class should declare at least one constructor33 - 57
Found 'DU'-anomaly for variable 'request' (lines '39'-'44').39 - 44
Found 'DU'-anomaly for variable 'response' (lines '39'-'44').39 - 44

org/promotego/controllers/SignupController.java

ViolationLine
Each class should declare at least one constructor26 - 43

org/promotego/controllers/UserProfileController.java

ViolationLine
Each class should declare at least one constructor35 - 63
Found 'DU'-anomaly for variable 'errors' (lines '41'-'48').41 - 48
Found 'DU'-anomaly for variable 'request' (lines '41'-'48').41 - 48
Found 'DU'-anomaly for variable 'response' (lines '41'-'48').41 - 48

org/promotego/controllers/ValidateUserController.java

ViolationLine
Each class should declare at least one constructor44 - 103
Found 'UR'-anomaly for variable 'theUser' (lines '52'-'52').52
Found 'DU'-anomaly for variable 'response' (lines '52'-'84').52 - 84
A method should have only one exit point, and that should be the last statement in the method70

org/promotego/controllers/admin/ShowEnvironmentController.java

ViolationLine
Each class should declare at least one constructor34 - 45
Found 'DU'-anomaly for variable 'request' (lines '37'-'44').37 - 44
Found 'DU'-anomaly for variable 'response' (lines '37'-'44').37 - 44

org/promotego/controllers/admin/ShowSystemPropertiesController.java

ViolationLine
Each class should declare at least one constructor34 - 45
Found 'DU'-anomaly for variable 'request' (lines '37'-'44').37 - 44
Found 'DU'-anomaly for variable 'response' (lines '37'-'44').37 - 44

org/promotego/controllers/admin/SystemStatusController.java

ViolationLine
Each class should declare at least one constructor36 - 55
Found 'DU'-anomaly for variable 'request' (lines '41'-'48').41 - 48
Found 'DU'-anomaly for variable 'response' (lines '41'-'48').41 - 48

org/promotego/dao/hibernate/HibernateAddressDao.java

ViolationLine
Each class should declare at least one constructor28 - 54
Found 'UR'-anomaly for variable 'results' (lines '35'-'35').35
A method should have only one exit point, and that should be the last statement in the method47

org/promotego/dao/hibernate/HibernateDaoSupport.java

ViolationLine
Each class should declare at least one constructor26 - 115
Found 'DU'-anomaly for variable 'ht' (lines '39'-'45').39 - 45
Found 'UR'-anomaly for variable 'foundTees' (lines '57'-'57').57
A method should have only one exit point, and that should be the last statement in the method68

org/promotego/dao/hibernate/HibernateLocationTypeDao.java

ViolationLine
Each class should declare at least one constructor27 - 47

org/promotego/dao/hibernate/HibernateRadiusSearchDaoSupport.java

ViolationLine
It is a good practice to call super() in a constructor35 - 38

org/promotego/dao/hibernate/HibernateUserDao.java

ViolationLine
Each class should declare at least one constructor27 - 70
Found 'UR'-anomaly for variable 'foundUsers' (lines '33'-'33').33
A method should have only one exit point, and that should be the last statement in the method44
Found 'UR'-anomaly for variable 'foundUsers' (lines '52'-'52').52
A method should have only one exit point, and that should be the last statement in the method63

org/promotego/dao/hibernate/HibernateValidationRecordDao.java

ViolationLine
Each class should declare at least one constructor27 - 51
Found 'UR'-anomaly for variable 'foundRecords' (lines '33'-'33').33
A method should have only one exit point, and that should be the last statement in the method44

org/promotego/dao/hibernate/misc/DistanceTool.java

ViolationLine
Avoid modifiers which are implied by the context25
Found 'DU'-anomaly for variable 'theObject' (lines '25'-'25').25
Avoid modifiers which are implied by the context26
Avoid modifiers which are implied by the context27

org/promotego/dao/hibernate/misc/RadiusWhereClauseBuilder.java

ViolationLine
Each class should declare at least one constructor26 - 70
Found 'UR'-anomaly for variable 'longitudeRange' (lines '28'-'28').28
Found 'UR'-anomaly for variable 'latitudeRange' (lines '28'-'28').28

org/promotego/dao/interfaces/AddressDao.java

ViolationLine
Avoid modifiers which are implied by the context25
Found 'DU'-anomaly for variable 'userId' (lines '25'-'25').25
Found 'DU'-anomaly for variable 'name' (lines '25'-'25').25

org/promotego/dao/interfaces/Dao.java

ViolationLine
Avoid modifiers which are implied by the context25
Found 'DU'-anomaly for variable 'theTee' (lines '25'-'25').25
Avoid modifiers which are implied by the context27
Found 'DU'-anomaly for variable 'teeList' (lines '27'-'27').27
Avoid modifiers which are implied by the context29
Found 'DU'-anomaly for variable 'id' (lines '29'-'29').29
Avoid modifiers which are implied by the context31
Found 'DU'-anomaly for variable 'theTee' (lines '31'-'31').31
Avoid modifiers which are implied by the context33
Avoid modifiers which are implied by the context35
Avoid modifiers which are implied by the context37
Found 'DU'-anomaly for variable 'theTee' (lines '37'-'37').37
Avoid modifiers which are implied by the context39
Found 'DU'-anomaly for variable 'theTee' (lines '39'-'39').39
Avoid modifiers which are implied by the context41
Found 'DU'-anomaly for variable 'theTee' (lines '41'-'41').41
Avoid modifiers which are implied by the context43

org/promotego/dao/interfaces/OfferedGameDao.java

ViolationLine
Found 'DU'-anomaly for variable 'currentTime' (lines '34'-'34').34

org/promotego/dao/interfaces/RadiusSearchDao.java

ViolationLine
Avoid modifiers which are implied by the context27
Found 'DU'-anomaly for variable 'theLocation' (lines '27'-'27').27
Found 'DU'-anomaly for variable 'radius' (lines '27'-'27').27

org/promotego/dao/interfaces/ScheduledGameDao.java

ViolationLine
Avoid modifiers which are implied by the context29
Found 'DU'-anomaly for variable 'theUser' (lines '29'-'29').29
Avoid modifiers which are implied by the context39
Found 'DU'-anomaly for variable 'currentTime' (lines '39'-'39').39
Found 'DU'-anomaly for variable 'reminderWindow' (lines '39'-'39').39

org/promotego/dao/interfaces/UserDao.java

ViolationLine
Avoid modifiers which are implied by the context27
Found 'DU'-anomaly for variable 'listUsers' (lines '27'-'27').27
Avoid modifiers which are implied by the context29
Found 'DU'-anomaly for variable 'username' (lines '29'-'29').29
Avoid modifiers which are implied by the context31
Found 'DU'-anomaly for variable 'emailAddress' (lines '31'-'31').31

org/promotego/dao/interfaces/ValidationRecordDao.java

ViolationLine
Avoid modifiers which are implied by the context25
Found 'DU'-anomaly for variable 'validationKey' (lines '25'-'25').25

org/promotego/editors/BeanIdEditor.java

ViolationLine
It is a good practice to call super() in a constructor40 - 43
A method should have only one exit point, and that should be the last statement in the method49
Found 'UR'-anomaly for variable 'address' (lines '67'-'67').67

org/promotego/exceptions/NestedException.java

ViolationLine
It is a good practice to call super() in a constructor28 - 31
A method should have only one exit point, and that should be the last statement in the method37

org/promotego/formbackingbeans/GameOfferBean.java

ViolationLine
Each class should declare at least one constructor27 - 168

org/promotego/formbackingbeans/MailMessage.java

ViolationLine
Each class should declare at least one constructor31 - 66

org/promotego/formbackingbeans/MailMessageContext.java

ViolationLine
Avoid modifiers which are implied by the context30
Avoid modifiers which are implied by the context35
Avoid modifiers which are implied by the context40

org/promotego/formbackingbeans/RadiusSearchBean.java

ViolationLine
Each class should declare at least one constructor23 - 47

org/promotego/helpers/DateHelper.java

ViolationLine
Each class should declare at least one constructor28 - 144
Found 'DU'-anomaly for variable 'numberFormat' (lines '84'-'108').84 - 108
Found 'DU'-anomaly for variable 'currentYear' (lines '97'-'108').97 - 108

org/promotego/helpers/MetadataHelper.java

ViolationLine
Each class should declare at least one constructor21 - 29

org/promotego/interceptors/AddMessageKeyInterceptor.java

ViolationLine
Each class should declare at least one constructor31 - 51
Found 'DU'-anomaly for variable 'handler' (lines '35'-'50').35 - 50
Found 'DU'-anomaly for variable 'response' (lines '35'-'50').35 - 50
Found 'DU'-anomaly for variable 'modelAndView' (lines '35'-'50').35 - 50

org/promotego/interceptors/AddUserInterceptor.java

ViolationLine
Each class should declare at least one constructor35 - 78
Found 'DU'-anomaly for variable 'handler' (lines '42'-'52').42 - 52
Found 'DU'-anomaly for variable 'request' (lines '42'-'52').42 - 52
Found 'DU'-anomaly for variable 'response' (lines '42'-'52').42 - 52
Found 'DU'-anomaly for variable 'modelAndView' (lines '42'-'52').42 - 52
Found 'DU'-anomaly for variable 'handler' (lines '67'-'77').67 - 77
Found 'DU'-anomaly for variable 'request' (lines '67'-'77').67 - 77
Found 'DU'-anomaly for variable 'response' (lines '67'-'77').67 - 77

org/promotego/interceptors/EnforceLoginInterceptor.java

ViolationLine
Each class should declare at least one constructor33 - 63
Found 'DU'-anomaly for variable 'handler' (lines '38'-'56').38 - 56
Found 'DU'-anomaly for variable 'request' (lines '38'-'56').38 - 56
Found 'DU'-anomaly for variable 'response' (lines '38'-'56').38 - 56
A method should have only one exit point, and that should be the last statement in the method43

org/promotego/interceptors/EnforceValidationInterceptor.java

ViolationLine
Each class should declare at least one constructor31 - 55
Found 'DU'-anomaly for variable 'handler' (lines '36'-'48').36 - 48
Found 'DU'-anomaly for variable 'request' (lines '36'-'48').36 - 48
Found 'DU'-anomaly for variable 'response' (lines '36'-'48').36 - 48
A method should have only one exit point, and that should be the last statement in the method41

org/promotego/interceptors/ExcludingInterceptorBase.java

ViolationLine
It is a good practice to call super() in a constructor40 - 43
Found 'DU'-anomaly for variable 'handler' (lines '46'-'57').46 - 57
Found 'DU'-anomaly for variable 'response' (lines '46'-'57').46 - 57
A method should have only one exit point, and that should be the last statement in the method51
Found 'DU'-anomaly for variable 'handler' (lines '59'-'60').59 - 60
Found 'DU'-anomaly for variable 'request' (lines '59'-'60').59 - 60
Found 'DU'-anomaly for variable 'response' (lines '59'-'60').59 - 60

org/promotego/interceptors/TimeZoneInterceptor.java

ViolationLine
Each class should declare at least one constructor36 - 112
Found 'DU'-anomaly for variable 'handler' (lines '52'-'58').52 - 58
Found 'DU'-anomaly for variable 'response' (lines '52'-'58').52 - 58
Found 'DU'-anomaly for variable 'handler' (lines '65'-'74').65 - 74
Found 'DU'-anomaly for variable 'response' (lines '65'-'74').65 - 74
Found 'DU'-anomaly for variable 'modelAndView' (lines '65'-'74').65 - 74

org/promotego/interfaces/PasswordHashTool.java

ViolationLine
Found 'DU'-anomaly for variable 'password' (lines '30'-'30').30
Found 'DU'-anomaly for variable 'hashedPassword' (lines '30'-'30').30
Found 'DU'-anomaly for variable 'password' (lines '37'-'37').37

org/promotego/logic/PlainTextHash.java

ViolationLine
Each class should declare at least one constructor23 - 33

org/promotego/logic/Sha1Hash.java

ViolationLine
Each class should declare at least one constructor28 - 55

org/promotego/logic/UserRegisterer.java

ViolationLine
Each class should declare at least one constructor36 - 139
Found 'DU'-anomaly for variable 'random' (lines '94'-'102').94 - 102

org/promotego/logic/storehours/HourSpecification.java

ViolationLine
Found 'UR'-anomaly for variable 'days' (lines '93'-'93').93
Avoid empty if statements152 - 154
A method should have only one exit point, and that should be the last statement in the method183
A method should have only one exit point, and that should be the last statement in the method195
A method should have only one exit point, and that should be the last statement in the method271
A method should have only one exit point, and that should be the last statement in the method276
Found 'UR'-anomaly for variable 'startDay' (lines '295'-'295').295
Found 'UR'-anomaly for variable 'endDay' (lines '295'-'295').295
Found 'DD'-anomaly for variable 'endDay' (lines '302'-'309').302 - 309
Found 'DD'-anomaly for variable 'endDay' (lines '309'-'309').309
Found 'DD'-anomaly for variable 'endDay' (lines '321'-'309').321 - 309
Found 'DD'-anomaly for variable 'endDay' (lines '326'-'309').326 - 309

org/promotego/logic/storehours/HourSpecificationComparator.java

ViolationLine
Each class should declare at least one constructor29 - 80
A method should have only one exit point, and that should be the last statement in the method40
A method should have only one exit point, and that should be the last statement in the method51

org/promotego/logic/storehours/IntRangeComparator.java

ViolationLine
Each class should declare at least one constructor32 - 45
A method should have only one exit point, and that should be the last statement in the method38

org/promotego/logic/storehours/NullStoreHours.java

ViolationLine
Each class should declare at least one constructor14 - 58
Found 'DU'-anomaly for variable 'startTime' (lines '42'-'45').42 - 45
Found 'DU'-anomaly for variable 'endTime' (lines '42'-'45').42 - 45
Found 'DU'-anomaly for variable 'hourString' (lines '48'-'51').48 - 51

org/promotego/logic/storehours/StoreHours.java

ViolationLine
Use explicit scoping instead of the default package private level52
Found 'UR'-anomaly for variable 'j' (lines '197'-'197').197
Found 'UR'-anomaly for variable 'i' (lines '197'-'197').197
Found 'DD'-anomaly for variable 'j' (lines '221'-'204').221 - 204
A method should have only one exit point, and that should be the last statement in the method266

org/promotego/logic/storehours/WeeklyHours.java

ViolationLine
A method should have only one exit point, and that should be the last statement in the method52
A method should have only one exit point, and that should be the last statement in the method64
Avoid empty if statements106 - 108
A method should have only one exit point, and that should be the last statement in the method137
A method should have only one exit point, and that should be the last statement in the method149
A method should have only one exit point, and that should be the last statement in the method161
A method should have only one exit point, and that should be the last statement in the method168
Found 'DU'-anomaly for variable 'otherIterator' (lines '175'-'185').175 - 185
A method should have only one exit point, and that should be the last statement in the method180

org/promotego/runmode/DefaultRunModeChooser.java

ViolationLine
Each class should declare at least one constructor12 - 26

org/promotego/runmode/EnvironmentRunModeChooser.java

ViolationLine
Each class should declare at least one constructor16 - 49
A method should have only one exit point, and that should be the last statement in the method26

org/promotego/runmode/ListRunModeChooser.java

ViolationLine
Each class should declare at least one constructor14 - 37
A method should have only one exit point, and that should be the last statement in the method25

org/promotego/runmode/RunModeChooser.java

ViolationLine
Avoid modifiers which are implied by the context27

org/promotego/runmode/RunModePropertyPlaceholderConfigurer.java

ViolationLine
Each class should declare at least one constructor19 - 45

org/promotego/runmode/SystemPropertiesRunModeChooser.java

ViolationLine
Each class should declare at least one constructor16 - 49
A method should have only one exit point, and that should be the last statement in the method26

org/promotego/services/ExpirationService.java

ViolationLine
Each class should declare at least one constructor37 - 112

org/promotego/services/ReminderService.java

ViolationLine
Each class should declare at least one constructor38 - 148
Found 'DU'-anomaly for variable 'currentTime' (lines '70'-'101').70 - 101
Found 'DD'-anomaly for variable 'messageError' (lines '74'-'82').74 - 82
Found 'DD'-anomaly for variable 'messageError' (lines '82'-'92').82 - 92

org/promotego/validators/AddressValidator.java

ViolationLine
Found 'DU'-anomaly for variable 'errors' (lines '45'-'68').45 - 68
Avoid empty if statements57 - 59
Avoid empty if statements61 - 63

org/promotego/validators/GameOfferValidator.java

ViolationLine
Each class should declare at least one constructor27 - 53
Found 'DU'-anomaly for variable 'errors' (lines '34'-'52').34 - 52

org/promotego/validators/LocationCommandBeanValidator.java

ViolationLine
Each class should declare at least one constructor26 - 49
Perhaps 'm_addressValidator' could be replaced by a local variable.28

org/promotego/validators/LocationValidator.java

ViolationLine
Each class should declare at least one constructor26 - 49
Perhaps 'm_addressValidator' could be replaced by a local variable.28

org/promotego/validators/LoginValidator.java

ViolationLine
Each class should declare at least one constructor26 - 39
Found 'DU'-anomaly for variable 'target' (lines '33'-'37').33 - 37

org/promotego/validators/RadiusSearchValidator.java

ViolationLine
Each class should declare at least one constructor28 - 59

org/promotego/validators/UserInfoValidator.java

ViolationLine
Each class should declare at least one constructor30 - 87

org/promotego/viewbeans/LocationViewBean.java

ViolationLine
Each class should declare at least one constructor26 - 80

org/promotego/viewbeans/LoginBean.java

ViolationLine
Each class should declare at least one constructor21 - 45

org/promotego/viewbeans/OfferedGameViewBean.java

ViolationLine
Each class should declare at least one constructor27 - 81

org/promotego/viewbeans/UserInfoBean.java

ViolationLine
Each class should declare at least one constructor21 - 133