Checkstyle Results

The following document contains the results of Checkstyle.

Summary

FilesInfosWarningsErrors
4200907

Files

FilesIWE
net/sf/jgmail/AbstractDataPack.java 0030
net/sf/jgmail/DataPackException.java 0012
net/sf/jgmail/GmailAdapter.java 00316
net/sf/jgmail/GmailContact.java 0035
net/sf/jgmail/GmailCookieFactory.java 0026
net/sf/jgmail/GmailSession.java 00119
net/sf/jgmail/GmailThread.java 0079
net/sf/jgmail/JSArrayParser.java 0038
net/sf/jgmail/LoginException.java 0012
net/sf/jgmail/Message.java 0023
net/sf/jgmail/MessageBodyFetchDataPack.java 0022
net/sf/jgmail/ThreadFetchDataPack.java 0026
net/sf/jgmail/Utilities.java 0015
net/sf/jgmail/datapack/CategoriesType.java 0021
net/sf/jgmail/datapack/DefaultSearchType.java 0029
net/sf/jgmail/datapack/DiskQuotaSummaryType.java 0016
net/sf/jgmail/datapack/MessageBodyType.java 0017
net/sf/jgmail/datapack/MessageListingsType.java 0042
net/sf/jgmail/datapack/ThreadListSummaryType.java 0020
net/sf/jgmail/datapack/Type.java 007
net/sf/jgmail/datapack/package.html 001
net/sf/jgmail/package.html 001

net/sf/jgmail/AbstractDataPack.java

ErrorLine
Error Line does not match expected header line of 'This program is free software; you can redistribute it and/or'. 1
Error Line has trailing spaces. 8
Error Line has trailing spaces. 13
Error Line has trailing spaces. 18
Error Missing a Javadoc comment. 43
Error Name 'LOG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 43
Error Line has trailing spaces. 44
Error Missing a Javadoc comment. 45
Error Variable 'session' must be private and have accessor methods. 45
Error Missing a Javadoc comment. 46
Error Line has trailing spaces. 47
Error Line has trailing spaces. 49
Error Parameter session should be final. 51
Error 'session' hides a field. 51
Error Expected @param tag for 'session'. 51
Error Line has trailing spaces. 53
Error Line has trailing spaces. 56
Error Method 'addType' is not designed for extension - needs to be abstract, final or empty. 57
Error Missing a Javadoc comment. 57
Error Parameter type should be final. 57
Error Line has trailing spaces. 60
Error Line is longer than 80 characters. 61
Error Method 'parseDataPack' is not designed for extension - needs to be abstract, final or empty. 61
Error Missing a Javadoc comment. 61
Error Parameter rawDataPackResponse should be final. 61
Error Line is longer than 80 characters. 64
Error Line is longer than 80 characters. 70
Error Line has trailing spaces. 77
Error 'cast' is not followed by whitespace. 79
Error 'cast' is not followed by whitespace. 84

net/sf/jgmail/DataPackException.java

ErrorLine
Error Line does not match expected header line of 'This program is free software; you can redistribute it and/or'. 1
Error Line has trailing spaces. 8
Error Line has trailing spaces. 13
Error Line has trailing spaces. 18
Error Parameter message should be final. 34
Error Expected @param tag for 'message'. 34
Error Parameter cause should be final. 41
Error Expected @param tag for 'cause'. 41
Error Parameter message should be final. 49
Error Expected @param tag for 'message'. 49
Error Parameter cause should be final. 49
Error Expected @param tag for 'cause'. 49

net/sf/jgmail/GmailAdapter.java

ErrorLine
Error Line does not match expected header line of 'This program is free software; you can redistribute it and/or'. 1
Error Line has trailing spaces. 8
Error Line has trailing spaces. 13
Error Line has trailing spaces. 18
Error Missing a Javadoc comment. 53
Error 'static' modifier out of order with the JLS suggestions. 53
Error Line has trailing spaces. 54
Error Class ThreadFetchType should be declared as final. 55
Error Line has trailing spaces. 55
Error Missing a Javadoc comment. 55
Error Line contains a tab character. 55
Error Missing a Javadoc comment. 56
Error '{' is not followed by whitespace. 56
Error '}' is not preceded with whitespace. 56
Error Missing a Javadoc comment. 57
Error Name 'AllUnread' must match pattern '^[a-z][a-zA-Z0-9]*$'. 57
Error Variable 'AllUnread' must be private and have accessor methods. 57
Error Missing a Javadoc comment. 58
Error Name 'Inbox' must match pattern '^[a-z][a-zA-Z0-9]*$'. 58
Error Variable 'Inbox' must be private and have accessor methods. 58
Error Class RequestType should be declared as final. 61
Error Missing a Javadoc comment. 61
Error Missing a Javadoc comment. 62
Error Variable 'type' must be private and have accessor methods. 62
Error Missing a Javadoc comment. 63
Error Parameter type should be final. 63
Error 'type' hides a field. 63
Error Missing a Javadoc comment. 66
Error Name 'GET' must match pattern '^[a-z][a-zA-Z0-9]*$'. 66
Error Variable 'GET' must be private and have accessor methods. 66
Error Missing a Javadoc comment. 67
Error Name 'POST' must match pattern '^[a-z][a-zA-Z0-9]*$'. 67
Error Variable 'POST' must be private and have accessor methods. 67
Error Line has trailing spaces. 69
Error Missing a Javadoc comment. 70
Error Name 'GOOGLE_LOGIN_PATH' must match pattern '^[a-z][a-zA-Z0-9]*$'. 70
Error Variable 'GOOGLE_LOGIN_PATH' must be private and have accessor methods. 70
Error Line is longer than 80 characters. 71
Error Missing a Javadoc comment. 71
Error Name 'GOOGLE_LOGIN_URL' must match pattern '^[a-z][a-zA-Z0-9]*$'. 71
Error Variable 'GOOGLE_LOGIN_URL' must be private and have accessor methods. 71
Error Line is longer than 80 characters. 72
Error Line contains a tab character. 72
Error Missing a Javadoc comment. 72
Error Name 'GOOGLE_LOGIN_REFERRER_URL' must match pattern '^[a-z][a-zA-Z0-9]*$'. 72
Error Variable 'GOOGLE_LOGIN_REFERRER_URL' must be private and have accessor methods. 72
Error Line contains a tab character. 73
Error Missing a Javadoc comment. 73
Error Name 'GMAIL_HOST_URL' must match pattern '^[a-z][a-zA-Z0-9]*$'. 73
Error Variable 'GMAIL_HOST_URL' must be private and have accessor methods. 73
Error Line contains a tab character. 75
Error Missing a Javadoc comment. 75
Error Line contains a tab character. 76
Error Missing a Javadoc comment. 76
Error Missing a Javadoc comment. 77
Error Line contains a tab character. 82
Error Parameter session should be final. 82
Error 'session' hides a field. 82
Error Expected @param tag for 'session'. 82
Error Line contains a tab character. 87
Error Method 'getSession' is not designed for extension - needs to be abstract, final or empty. 89
Error Missing a Javadoc comment. 89
Error Line has trailing spaces. 92
Error Line is longer than 80 characters. 100
Error Line contains a tab character. 100
Error Method 'refresh' is not designed for extension - needs to be abstract, final or empty. 100
Error Parameter threadFetchType should be final. 100
Error Expected @param tag for 'threadFetchType'. 100
Error Expected @throws tag for 'IOException'. 100
Error Expected @throws tag for 'LoginException'. 100
Error Expected @throws tag for 'DataPackException'. 100
Error Line contains a tab character. 102
Error Line has trailing spaces. 103
Error Line is longer than 80 characters. 103
Error Line contains a tab character. 103
Error 'if' is not followed by whitespace. 103
Error '||' should be on a new line. 103
Error Line is longer than 80 characters. 104
Error Line contains a tab character. 104
Error Line contains a tab character. 105
Error '{' should be on the previous line. 105
Error Line is longer than 80 characters. 106
Error Line contains a tab character. 106
Error Line contains a tab character. 107
Error Line is longer than 80 characters. 109
Error Line contains a tab character. 109
Error Line has trailing spaces. 110
Error Line contains a tab character. 110
Error 'if' is not followed by whitespace. 110
Error '||' should be on a new line. 110
Error Line is longer than 80 characters. 111
Error '1000' is a magic number. 111
Error '60' is a magic number. 111
Error '60' is a magic number. 111
Error Line contains a tab character. 112
Error Line contains a tab character. 113
Error Line contains a tab character. 114
Error Line contains a tab character. 116
Error Line contains a tab character. 118
Error Line contains a tab character. 120
Error Line is longer than 80 characters. 121
Error Line contains a tab character. 122
Error Line contains a tab character. 123
Error Line contains a tab character. 124
Error Line contains a tab character. 125
Error Line is longer than 80 characters. 126
Error Line contains a tab character. 126
Error Parameter threadFetchType should be final. 126
Error Expected @param tag for 'threadFetchType'. 126
Error Expected @throws tag for 'IOException'. 126
Error Expected @throws tag for 'LoginException'. 126
Error Expected @throws tag for 'DataPackException'. 126
Error Line contains a tab character. 128
Error Line contains a tab character. 129
Error Line contains a tab character. 130
Error Line contains a tab character. 131
Error Line contains a tab character. 133
Error Line contains a tab character. 134
Error Line contains a tab character. 135
Error Line has trailing spaces. 136
Error Line contains a tab character. 136
Error Line is longer than 80 characters. 145
Error Line has trailing spaces. 149
Error Line is longer than 80 characters. 149
Error Line contains a tab character. 149
Error '+' should be on a new line. 149
Error Line contains a tab character. 151
Error 'if' is not followed by whitespace. 155
Error Line is longer than 80 characters. 156
Error Line has trailing spaces. 158
Error Line is longer than 80 characters. 161
Error '7' is a magic number. 163
Error Line has trailing spaces. 164
Error Line is longer than 80 characters. 165
Error Line contains a tab character. 165
Error Line contains a tab character. 166
Error Line contains a tab character. 167
Error Line contains a tab character. 168
Error Line is longer than 80 characters. 169
Error Line contains a tab character. 169
Error Line is longer than 80 characters. 171
Error Line contains a tab character. 173
Error Line is longer than 80 characters. 174
Error Line contains a tab character. 175
Error Line contains a tab character. 176
Error Line contains a tab character. 177
Error Line contains a tab character. 181
Error Line has trailing spaces. 185
Error Line contains a tab character. 187
Error Line contains a tab character. 195
Error Method 'getContacts' is not designed for extension - needs to be abstract, final or empty. 195
Error Expected @throws tag for 'IOException'. 195
Error Expected @throws tag for 'DataPackException'. 195
Error Line has trailing spaces. 196
Error Line contains a tab character. 196
Error Line contains a tab character. 197
Error Line contains a tab character. 198
Error Line contains a tab character. 199
Error Line has trailing spaces. 200
Error Line contains a tab character. 201
Error Line is longer than 80 characters. 202
Error Line contains a tab character. 202
Error Line is longer than 80 characters. 203
Error Line contains a tab character. 203
Error Line has trailing spaces. 204
Error Line contains a tab character. 204
Error Line contains a tab character. 205
Error Line contains a tab character. 206
Error Line has trailing spaces. 207
Error Line contains a tab character. 207
Error Line contains a tab character. 208
Error 'if' is not followed by whitespace. 208
Error '128' is a magic number. 208
Error Line contains a tab character. 209
Error Line is longer than 80 characters. 210
Error Line contains a tab character. 210
Error '13' is a magic number. 210
Error Line is longer than 80 characters. 211
Error Line contains a tab character. 211
Error Line is longer than 80 characters. 212
Error Line contains a tab character. 212
Error Line contains a tab character. 214
Error Line contains a tab character. 217
Error Line contains a tab character. 218
Error Line is longer than 80 characters. 220
Error Line contains a tab character. 220
Error Line is longer than 80 characters. 221
Error Line contains a tab character. 221
Error 'for' is not followed by whitespace. 221
Error ';' is followed by whitespace. 221
Error 'cast' is not followed by whitespace. 222
Error Line contains a tab character. 223
Error 'if' is not followed by whitespace. 223
Error '6' is a magic number. 223
Error Line is longer than 80 characters. 224
Error Line contains a tab character. 224
Error Line is longer than 80 characters. 225
Error Line contains a tab character. 225
Error Line is longer than 80 characters. 226
Error Line contains a tab character. 226
Error Line is longer than 80 characters. 227
Error Line contains a tab character. 227
Error Line is longer than 80 characters. 228
Error Line contains a tab character. 228
Error Line is longer than 80 characters. 229
Error '4' is a magic number. 229
Error Avoid inline conditionals. 229
Error Line is longer than 80 characters. 230
Error Line contains a tab character. 230
Error '5' is a magic number. 230
Error Line contains a tab character. 231
Error Line contains a tab character. 232
Error Line is longer than 80 characters. 233
Error Line contains a tab character. 233
Error Line contains a tab character. 234
Error Line contains a tab character. 235
Error Line contains a tab character. 236
Error Line contains a tab character. 237
Error Line contains a tab character. 238
Error Line has trailing spaces. 241
Error Line is longer than 80 characters. 248
Error Line contains a tab character. 248
Error Method 'addContact' is not designed for extension - needs to be abstract, final or empty. 248
Error Parameter name should be final. 248
Error Parameter email should be final. 248
Error Parameter notes should be final. 248
Error Expected @throws tag for 'IOException'. 248
Error Line contains a tab character. 249
Error 'if' is not followed by whitespace. 249
Error '100' is a magic number. 249
Error ',' is not followed by whitespace. 250
Error '100' is a magic number. 250
Error Line contains a tab character. 252
Error 'if' is not followed by whitespace. 252
Error '100' is a magic number. 252
Error ',' is not followed by whitespace. 253
Error '100' is a magic number. 253
Error Line contains a tab character. 263
Error Line is longer than 80 characters. 264
Error Line contains a tab character. 264
Error Comment matches to-do format 'TODO:'. 265
Error Line contains a tab character. 266
Error First sentence should end with a period. 268
Error Method 'addLabel' is not designed for extension - needs to be abstract, final or empty. 273
Error Parameter labelName should be final. 273
Error Expected @throws tag for 'IOException'. 273
Error Line is longer than 80 characters. 275
Error Line has trailing spaces. 280
Error Line is longer than 80 characters. 281
Error Comment matches to-do format 'TODO:'. 282
Error Line has trailing spaces. 284
Error Line contains a tab character. 287
Error Unused @param tag for 'method'. 288
Error Line contains a tab character. 288
Error Line is longer than 80 characters. 290
Error Line contains a tab character. 290
Error Line is longer than 80 characters. 291
Error Unused @param tag for 'allowAutoRedirect'. 291
Error Line contains a tab character. 291
Error Line contains a tab character. 292
Error Line is longer than 80 characters. 294
Error Line contains a tab character. 294
Error Method 'makeWebRequest' is not designed for extension - needs to be abstract, final or empty. 294
Error Parameter location should be final. 294
Error Parameter requestType should be final. 294
Error Expected @param tag for 'requestType'. 294
Error Parameter referrer should be final. 294
Error Parameter postData should be final. 294
Error Expected @throws tag for 'IOException'. 294
Error Line contains a tab character. 296
Error Line is longer than 80 characters. 297
Error Line contains a tab character. 301
Error 'cast' is not followed by whitespace. 303
Error Line contains a tab character. 304
Error Line contains a tab character. 306
Error Line is longer than 80 characters. 309
Error Line is longer than 80 characters. 310
Error Line contains a tab character. 310
Error Line has trailing spaces. 313
Error Line contains a tab character. 320
Error Line is longer than 80 characters. 323
Error Line contains a tab character. 326
Error Method 'makeUniqueUrl' is not designed for extension - needs to be abstract, final or empty. 326
Error Line contains a tab character. 327
Error Line has trailing spaces. 328
Error Line contains a tab character. 328
Error Line contains a tab character. 329
Error First sentence should end with a period. 331
Error Method 'sendMessage' is not designed for extension - needs to be abstract, final or empty. 336
Error Parameter message should be final. 336
Error Expected @param tag for 'message'. 336
Error Expected @throws tag for 'IOException'. 336
Error Line has trailing spaces. 339
Error ',' is not followed by whitespace. 341
Error Line has trailing spaces. 346
Error 'if' is not followed by whitespace. 347
Error Line has trailing spaces. 350
Error 'cast' is not followed by whitespace. 351
Error Line is longer than 80 characters. 353
Error 'if' is not followed by whitespace. 354
Error Line has trailing spaces. 360
Error Line is longer than 80 characters. 366
Error Method 'getMessageBody' is not designed for extension - needs to be abstract, final or empty. 366
Error Parameter message should be final. 366
Error Expected @param tag for 'message'. 366
Error Expected @throws tag for 'IOException'. 366
Error Expected @throws tag for 'DataPackException'. 366
Error Line has trailing spaces. 369
Error Missing a Javadoc comment. 371
Error Parameter cookie should be final. 371
Error Line has trailing spaces. 374
Error Missing a Javadoc comment. 375
Error Parameter name should be final. 375
Error Line is longer than 80 characters. 376
Error ';' is followed by whitespace. 376
Error 'cast' is not followed by whitespace. 377

net/sf/jgmail/GmailContact.java

ErrorLine
Error Line does not match expected header line of 'This program is free software; you can redistribute it and/or'. 1
Error Line has trailing spaces. 8
Error Line has trailing spaces. 13
Error Line has trailing spaces. 18
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 36
Error Missing a Javadoc comment. 37
Error Missing a Javadoc comment. 38
Error Missing a Javadoc comment. 40
Error Missing a Javadoc comment. 48
Error Parameter email should be final. 48
Error 'email' hides a field. 48
Error Parameter name should be final. 48
Error 'name' hides a field. 48
Error Method 'getEmail' is not designed for extension - needs to be abstract, final or empty. 62
Error Method 'setEmail' is not designed for extension - needs to be abstract, final or empty. 68
Error Parameter email should be final. 68
Error 'email' hides a field. 68
Error Method 'getEmailUnescaped' is not designed for extension - needs to be abstract, final or empty. 74
Error Method 'setEmailUnescaped' is not designed for extension - needs to be abstract, final or empty. 80
Error Parameter emailUnescaped should be final. 80
Error 'emailUnescaped' hides a field. 80
Error Method 'isFrequentlyMailed' is not designed for extension - needs to be abstract, final or empty. 86
Error Method 'setFrequentlyMailed' is not designed for extension - needs to be abstract, final or empty. 92
Error Parameter isFrequentlyMailed should be final. 92
Error 'isFrequentlyMailed' hides a field. 92
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 98
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 104
Error Parameter name should be final. 104
Error 'name' hides a field. 104
Error Method 'getNotes' is not designed for extension - needs to be abstract, final or empty. 110
Error Method 'setNotes' is not designed for extension - needs to be abstract, final or empty. 116
Error Parameter notes should be final. 116
Error 'notes' hides a field. 116

net/sf/jgmail/GmailCookieFactory.java

ErrorLine
Error Line does not match expected header line of 'This program is free software; you can redistribute it and/or'. 1
Error Line has trailing spaces. 8
Error Line has trailing spaces. 13
Error Line has trailing spaces. 18
Error Missing a Javadoc comment. 31
Error '{' is not preceded with whitespace. 31
Error Missing a Javadoc comment. 33
Error Missing a Javadoc comment. 34
Error Line has trailing spaces. 35
Error Line contains a tab character. 36
Error Method 'GenerateCookie' is not designed for extension - needs to be abstract, final or empty. 36
Error Missing a Javadoc comment. 36
Error Name 'GenerateCookie' must match pattern '^[a-z][a-zA-Z0-9]*$'. 36
Error Parameter cookieName should be final. 36
Error Line contains a tab character. 37
Error Line contains a tab character. 40
Error Line is longer than 80 characters. 41
Error '10200' is a magic number. 41
Error '10000' is a magic number. 41
Error Line is longer than 80 characters. 44
Error '1000' is a magic number. 44
Error '60' is a magic number. 44
Error Line contains a tab character. 46
Error Line is longer than 80 characters. 48
Error Line has trailing spaces. 53
Error Line contains a tab character. 56

net/sf/jgmail/GmailSession.java

ErrorLine
Error Line does not match expected header line of 'This program is free software; you can redistribute it and/or'. 1
Error Line has trailing spaces. 8
Error Line has trailing spaces. 13
Error Line has trailing spaces. 18
Error Missing a Javadoc comment. 41
Error Missing a Javadoc comment. 42
Error Missing a Javadoc comment. 43
Error Missing a Javadoc comment. 44
Error Missing a Javadoc comment. 45
Error Missing a Javadoc comment. 46
Error Missing a Javadoc comment. 47
Error Missing a Javadoc comment. 48
Error Missing a Javadoc comment. 49
Error Missing a Javadoc comment. 50
Error Missing a Javadoc comment. 51
Error Missing a Javadoc comment. 52
Error Missing a Javadoc comment. 53
Error Missing a Javadoc comment. 54
Error Line has trailing spaces. 55
Error Missing a Javadoc comment. 56
Error Line has trailing spaces. 57
Error Line has trailing spaces. 59
Error Parameter username should be final. 63
Error 'username' hides a field. 63
Error Expected @param tag for 'username'. 63
Error Parameter password should be final. 63
Error 'password' hides a field. 63
Error Expected @param tag for 'password'. 63
Error Line has trailing spaces. 64
Error Line has trailing spaces. 71
Error Line has trailing spaces. 74
Error Method 'getContacts' is not designed for extension - needs to be abstract, final or empty. 83
Error Expected @throws tag for 'IOException'. 83
Error Expected @throws tag for 'DataPackException'. 83
Error Line has trailing spaces. 86
Error First sentence should end with a period. 87
Error Line is longer than 80 characters. 93
Error Method 'getMessageBody' is not designed for extension - needs to be abstract, final or empty. 93
Error Parameter thread should be final. 93
Error Expected @param tag for 'thread'. 93
Error Expected @throws tag for 'IOException'. 93
Error Expected @throws tag for 'DataPackException'. 93
Error Line has trailing spaces. 96
Error First sentence should end with a period. 97
Error Method 'addLabel' is not designed for extension - needs to be abstract, final or empty. 102
Error Parameter labelName should be final. 102
Error Expected @param tag for 'labelName'. 102
Error Expected @throws tag for 'IOException'. 102
Error Line has trailing spaces. 105
Error First sentence should end with a period. 106
Error Method 'sendMessage' is not designed for extension - needs to be abstract, final or empty. 111
Error Parameter message should be final. 111
Error Expected @param tag for 'message'. 111
Error Expected @throws tag for 'IOException'. 111
Error Line has trailing spaces. 114
Error First sentence should end with a period. 115
Error Line is longer than 80 characters. 121
Error Method 'refreshAllUnread' is not designed for extension - needs to be abstract, final or empty. 121
Error Expected @throws tag for 'IOException'. 121
Error Expected @throws tag for 'LoginException'. 121
Error Expected @throws tag for 'DataPackException'. 121
Error Line has trailing spaces. 124
Error First sentence should end with a period. 125
Error Line is longer than 80 characters. 131
Error Method 'refreshInbox' is not designed for extension - needs to be abstract, final or empty. 131
Error Expected @throws tag for 'IOException'. 131
Error Expected @throws tag for 'LoginException'. 131
Error Expected @throws tag for 'DataPackException'. 131
Error Line has trailing spaces. 134
Error First sentence should end with a period. 135
Error Method 'forceNextRefreshFull' is not designed for extension - needs to be abstract, final or empty. 139
Error Line has trailing spaces. 142
Error Line has trailing spaces. 149
Error Method 'getDiskQuota' is not designed for extension - needs to be abstract, final or empty. 153
Error Method 'setDiskQuota' is not designed for extension - needs to be abstract, final or empty. 159
Error Parameter diskQuota should be final. 159
Error 'diskQuota' hides a field. 159
Error Method 'getPercentUsed' is not designed for extension - needs to be abstract, final or empty. 165
Error Method 'setPercentUsed' is not designed for extension - needs to be abstract, final or empty. 171
Error Parameter percentUsed should be final. 171
Error 'percentUsed' hides a field. 171
Error Method 'getSpaceUsed' is not designed for extension - needs to be abstract, final or empty. 177
Error Method 'setSpaceUsed' is not designed for extension - needs to be abstract, final or empty. 183
Error Parameter spaceUsed should be final. 183
Error 'spaceUsed' hides a field. 183
Error Method 'getCategoryCounts' is not designed for extension - needs to be abstract, final or empty. 189
Error Method 'getDefaultSearchCounts' is not designed for extension - needs to be abstract, final or empty. 195
Error Method 'getFingerprint' is not designed for extension - needs to be abstract, final or empty. 201
Error Method 'setFingerprint' is not designed for extension - needs to be abstract, final or empty. 207
Error Parameter fingerprint should be final. 207
Error 'fingerprint' hides a field. 207
Error Method 'getLastLoginTime' is not designed for extension - needs to be abstract, final or empty. 213
Error Method 'setLastLoginTime' is not designed for extension - needs to be abstract, final or empty. 219
Error Parameter lastLoginTime should be final. 219
Error 'lastLoginTime' hides a field. 219
Error Method 'getLastRefreshTime' is not designed for extension - needs to be abstract, final or empty. 225
Error Method 'setLastRefreshTime' is not designed for extension - needs to be abstract, final or empty. 231
Error Parameter lastRefreshTime should be final. 231
Error 'lastRefreshTime' hides a field. 231
Error Method 'getPassword' is not designed for extension - needs to be abstract, final or empty. 237
Error Method 'setPassword' is not designed for extension - needs to be abstract, final or empty. 243
Error Parameter password should be final. 243
Error 'password' hides a field. 243
Error Method 'getThreadListTimestamp' is not designed for extension - needs to be abstract, final or empty. 249
Error Method 'setThreadListTimestamp' is not designed for extension - needs to be abstract, final or empty. 255
Error Parameter threadListTimestamp should be final. 255
Error 'threadListTimestamp' hides a field. 255
Error Method 'getTotalMessages' is not designed for extension - needs to be abstract, final or empty. 261
Error Method 'setTotalMessages' is not designed for extension - needs to be abstract, final or empty. 267
Error Parameter totalMessages should be final. 267
Error 'totalMessages' hides a field. 267
Error Method 'getUnreadThreads' is not designed for extension - needs to be abstract, final or empty. 273
Error Method 'getUsername' is not designed for extension - needs to be abstract, final or empty. 279
Error Method 'setUsername' is not designed for extension - needs to be abstract, final or empty. 285
Error Parameter username should be final. 285
Error 'username' hides a field. 285
Error Line has trailing spaces. 288
Error Method 'getThreads' is not designed for extension - needs to be abstract, final or empty. 292
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 299

net/sf/jgmail/GmailThread.java

ErrorLine
Error Line does not match expected header line of 'This program is free software; you can redistribute it and/or'. 1
Error Line has trailing spaces. 8
Error Line has trailing spaces. 13
Error Line has trailing spaces. 18
Error Missing a Javadoc comment. 38
Error Missing a Javadoc comment. 39
Error Missing a Javadoc comment. 40
Error Missing a Javadoc comment. 41
Error Missing a Javadoc comment. 42
Error Missing a Javadoc comment. 43
Error Missing a Javadoc comment. 44
Error Missing a Javadoc comment. 45
Error Missing a Javadoc comment. 46
Error Missing a Javadoc comment. 47
Error Missing a Javadoc comment. 48
Error Missing a Javadoc comment. 49
Error Missing a Javadoc comment. 50
Error Line has trailing spaces. 51
Error Method 'getBodyHtml' is not designed for extension - needs to be abstract, final or empty. 56
Error Method 'setBodyHtml' is not designed for extension - needs to be abstract, final or empty. 62
Error Parameter bodyHtml should be final. 62
Error 'bodyHtml' hides a field. 62
Error Method 'getAttachHtml' is not designed for extension - needs to be abstract, final or empty. 68
Error Method 'setAttachHtml' is not designed for extension - needs to be abstract, final or empty. 74
Error Parameter attachHtml should be final. 74
Error 'attachHtml' hides a field. 74
Error Method 'getAuthorsHtml' is not designed for extension - needs to be abstract, final or empty. 80
Error Method 'setAuthorsHtml' is not designed for extension - needs to be abstract, final or empty. 86
Error Parameter authorsHtml should be final. 86
Error 'authorsHtml' hides a field. 86
Error Method 'getCategories' is not designed for extension - needs to be abstract, final or empty. 92
Error Method 'setCategories' is not designed for extension - needs to be abstract, final or empty. 98
Error Parameter categories should be final. 98
Error 'categories' hides a field. 98
Error Method 'getDateHtml' is not designed for extension - needs to be abstract, final or empty. 104
Error Method 'setDateHtml' is not designed for extension - needs to be abstract, final or empty. 110
Error Parameter dateHtml should be final. 110
Error 'dateHtml' hides a field. 110
Error Method 'getFlags' is not designed for extension - needs to be abstract, final or empty. 116
Error Method 'setFlags' is not designed for extension - needs to be abstract, final or empty. 122
Error Parameter flags should be final. 122
Error 'flags' hides a field. 122
Error Method 'isHasExtraSnippet' is not designed for extension - needs to be abstract, final or empty. 128
Error Method 'setHasExtraSnippet' is not designed for extension - needs to be abstract, final or empty. 134
Error Parameter hasExtraSnippet should be final. 134
Error 'hasExtraSnippet' hides a field. 134
Error Method 'isRead' is not designed for extension - needs to be abstract, final or empty. 140
Error Method 'setRead' is not designed for extension - needs to be abstract, final or empty. 146
Error Parameter isRead should be final. 146
Error 'isRead' hides a field. 146
Error Method 'isStarred' is not designed for extension - needs to be abstract, final or empty. 152
Error Method 'setStarred' is not designed for extension - needs to be abstract, final or empty. 158
Error Parameter isStarred should be final. 158
Error 'isStarred' hides a field. 158
Error Method 'getMatchingMessageID' is not designed for extension - needs to be abstract, final or empty. 164
Error Method 'setMatchingMessageID' is not designed for extension - needs to be abstract, final or empty. 170
Error Parameter matchingMessageID should be final. 170
Error 'matchingMessageID' hides a field. 170
Error Method 'getSnippetHtml' is not designed for extension - needs to be abstract, final or empty. 176
Error Method 'setSnippetHtml' is not designed for extension - needs to be abstract, final or empty. 182
Error Parameter snippetHtml should be final. 182
Error 'snippetHtml' hides a field. 182
Error Method 'getSubjectHtml' is not designed for extension - needs to be abstract, final or empty. 188
Error Method 'setSubjectHtml' is not designed for extension - needs to be abstract, final or empty. 194
Error Parameter subjectHtml should be final. 194
Error 'subjectHtml' hides a field. 194
Error Method 'getThreadID' is not designed for extension - needs to be abstract, final or empty. 200
Error Method 'setThreadID' is not designed for extension - needs to be abstract, final or empty. 206
Error Parameter threadID should be final. 206
Error 'threadID' hides a field. 206
Error Line has trailing spaces. 209
Error Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. 213
Error Parameter object should be final. 213
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 221
Error Parameter object should be final. 221
Error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 240
Error '877167349' is a magic number. 241
Error '-193426197' is a magic number. 241
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 252

net/sf/jgmail/JSArrayParser.java

ErrorLine
Error Line does not match expected header line of 'This program is free software; you can redistribute it and/or'. 1
Error Line has trailing spaces. 8
Error Line has trailing spaces. 13
Error Line has trailing spaces. 18
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 35
Error Line has trailing spaces. 36
Error Missing a Javadoc comment. 37
Error Parameter input should be final. 37
Error Line has trailing spaces. 40
Error Line is longer than 80 characters. 42
Error Method 'parse' is not designed for extension - needs to be abstract, final or empty. 46
Error Missing a Javadoc comment. 46
Error Missing a Javadoc comment. 58
Error Parameter input should be final. 58
Error Line has trailing spaces. 61
Error 'for' is not followed by whitespace. 68
Error '=' is not preceded with whitespace. 68
Error '=' is not followed by whitespace. 68
Error 'if' is not followed by whitespace. 72
Error Line has trailing spaces. 75
Error Line is longer than 80 characters. 76
Error Line has trailing spaces. 78
Error 'if' is not followed by whitespace. 87
Error 'if' is not followed by whitespace. 88
Error Line has trailing spaces. 91
Error Line is longer than 80 characters. 92
Error 'if' is not followed by whitespace. 101
Error 'if' is not followed by whitespace. 110
Error Line is longer than 80 characters. 111
Error 'if' is not followed by whitespace. 111
Error Line is longer than 80 characters. 114
Error 'if' is not followed by whitespace. 114
Error 'if' is not followed by whitespace. 122
Error '+' is not preceded with whitespace. 122
Error '+' is not followed by whitespace. 122
Error Comment matches to-do format 'TODO:'. 123
Error Line is longer than 80 characters. 123

net/sf/jgmail/LoginException.java

ErrorLine
Error Line does not match expected header line of 'This program is free software; you can redistribute it and/or'. 1
Error Line has trailing spaces. 8
Error Line has trailing spaces. 13
Error Line has trailing spaces. 18
Error Parameter message should be final. 34
Error Expected @param tag for 'message'. 34
Error Parameter cause should be final. 41
Error Expected @param tag for 'cause'. 41
Error Parameter message should be final. 49
Error Expected @param tag for 'message'. 49
Error Parameter cause should be final. 49
Error Expected @param tag for 'cause'. 49

net/sf/jgmail/Message.java

ErrorLine
Error Line does not match expected header line of 'This program is free software; you can redistribute it and/or'. 1
Error Line has trailing spaces. 8
Error Line has trailing spaces. 13
Error Line has trailing spaces. 18
Error Missing a Javadoc comment. 32
Error Line has trailing spaces. 33
Error Method 'getBody' is not designed for extension - needs to be abstract, final or empty. 37
Error Method 'setBody' is not designed for extension - needs to be abstract, final or empty. 43
Error Parameter body should be final. 43
Error 'body' hides a field. 43
Error Method 'getCc' is not designed for extension - needs to be abstract, final or empty. 49
Error Method 'setCc' is not designed for extension - needs to be abstract, final or empty. 55
Error Parameter cc should be final. 55
Error 'cc' hides a field. 55
Error Method 'getSubject' is not designed for extension - needs to be abstract, final or empty. 61
Error Method 'setSubject' is not designed for extension - needs to be abstract, final or empty. 67
Error Parameter subject should be final. 67
Error 'subject' hides a field. 67
Error Method 'getTo' is not designed for extension - needs to be abstract, final or empty. 73
Error Method 'setTo' is not designed for extension - needs to be abstract, final or empty. 79
Error Parameter to should be final. 79
Error 'to' hides a field. 79
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 85

net/sf/jgmail/MessageBodyFetchDataPack.java

ErrorLine
Error Line does not match expected header line of 'This program is free software; you can redistribute it and/or'. 1
Error Line has trailing spaces. 8
Error Line has trailing spaces. 13
Error Line has trailing spaces. 18
Error Missing a Javadoc comment. 36
Error Variable 'adapter' must be private and have accessor methods. 36
Error Missing a Javadoc comment. 37
Error Variable 'thread' must be private and have accessor methods. 37
Error Line has trailing spaces. 38
Error Line has trailing spaces. 40
Error Unused @param tag for 'type'. 42
Error Parameter adapter should be final. 44
Error 'adapter' hides a field. 44
Error Parameter thread should be final. 44
Error 'thread' hides a field. 44
Error Expected @param tag for 'thread'. 44
Error Empty statement. 47
Error Line has trailing spaces. 48
Error Method 'process' is not designed for extension - needs to be abstract, final or empty. 52
Error Missing a Javadoc comment. 52
Error Line is longer than 80 characters. 54
Error Line is longer than 80 characters. 55

net/sf/jgmail/ThreadFetchDataPack.java

ErrorLine
Error Line does not match expected header line of 'This program is free software; you can redistribute it and/or'. 1
Error Line has trailing spaces. 8
Error Line has trailing spaces. 13
Error Line has trailing spaces. 18
Error Missing a Javadoc comment. 43
Error Variable 'adapter' must be private and have accessor methods. 43
Error Missing a Javadoc comment. 44
Error Variable 'threadFetchType' must be private and have accessor methods. 44
Error Line has trailing spaces. 45
Error Line has trailing spaces. 47
Error Line is longer than 80 characters. 51
Error Parameter adapter should be final. 51
Error 'adapter' hides a field. 51
Error Parameter type should be final. 51
Error Line has trailing spaces. 55
Error Method 'process' is not designed for extension - needs to be abstract, final or empty. 63
Error Missing a Javadoc comment. 63
Error Line has trailing spaces. 66
Error Line is longer than 80 characters. 73
Error Line is longer than 80 characters. 75
Error Line is longer than 80 characters. 81
Error Line is longer than 80 characters. 83
Error Line has trailing spaces. 88
Error Line is longer than 80 characters. 89
Error Line is longer than 80 characters. 98
Error Line is longer than 80 characters. 101

net/sf/jgmail/Utilities.java

ErrorLine
Error Line does not match expected header line of 'This program is free software; you can redistribute it and/or'. 1
Error Line has trailing spaces. 8
Error Line has trailing spaces. 13
Error Line has trailing spaces. 18
Error Utility classes should not have a public or default constructor. 33
Error Missing a Javadoc comment. 35
Error Parameter string should be final. 35
Error Missing a Javadoc comment. 39
Error Parameter string should be final. 39
Error Parameter find should be final. 39
Error Parameter start should be final. 39
Error Parameter count should be final. 39
Error Line has trailing spaces. 47
Error Missing a Javadoc comment. 48
Error Parameter dataPack should be final. 48

net/sf/jgmail/datapack/CategoriesType.java

ErrorLine
Error Line does not match expected header line of 'This program is free software; you can redistribute it and/or'. 1
Error Line has trailing spaces. 8
Error Line has trailing spaces. 13
Error Line has trailing spaces. 18
Error Missing a Javadoc comment. 38
Error Variable 'session' must be private and have accessor methods. 38
Error Line has trailing spaces. 39
Error Line has trailing spaces. 41
Error Parameter session should be final. 43
Error 'session' hides a field. 43
Error Expected @param tag for 'session'. 43
Error Method 'parse' is not designed for extension - needs to be abstract, final or empty. 50
Error Missing a Javadoc comment. 50
Error Parameter array should be final. 50
Error 'cast' is not followed by whitespace. 52
Error ';' is followed by whitespace. 52
Error 'cast' is not followed by whitespace. 53
Error 'cast' is not followed by whitespace. 54
Error 'cast' is not followed by whitespace. 54
Error Method 'getSettingCode' is not designed for extension - needs to be abstract, final or empty. 61
Error Missing a Javadoc comment. 61

net/sf/jgmail/datapack/DefaultSearchType.java

ErrorLine
Error Line does not match expected header line of 'This program is free software; you can redistribute it and/or'. 1
Error Line has trailing spaces. 8
Error Line has trailing spaces. 13
Error Line has trailing spaces. 18
Error Missing a Javadoc comment. 37
Error Variable 'session' must be private and have accessor methods. 37
Error Line has trailing spaces. 38
Error Line has trailing spaces. 40
Error Parameter session should be final. 42
Error 'session' hides a field. 42
Error Expected @param tag for 'session'. 42
Error Method 'parse' is not designed for extension - needs to be abstract, final or empty. 49
Error Missing a Javadoc comment. 49
Error Parameter array should be final. 49
Error Line has trailing spaces. 50
Error 'if' is not followed by whitespace. 51
Error '6' is a magic number. 51
Error Line is longer than 80 characters. 52
Error 'cast' is not followed by whitespace. 55
Error 'cast' is not followed by whitespace. 56
Error 'cast' is not followed by whitespace. 57
Error 'cast' is not followed by whitespace. 58
Error '3' is a magic number. 58
Error 'cast' is not followed by whitespace. 59
Error '4' is a magic number. 59
Error 'cast' is not followed by whitespace. 60
Error '5' is a magic number. 60
Error Method 'getSettingCode' is not designed for extension - needs to be abstract, final or empty. 66
Error Missing a Javadoc comment. 66

net/sf/jgmail/datapack/DiskQuotaSummaryType.java

ErrorLine
Error Line does not match expected header line of 'This program is free software; you can redistribute it and/or'. 1
Error Line has trailing spaces. 8
Error Line has trailing spaces. 13
Error Line has trailing spaces. 18
Error Missing a Javadoc comment. 36
Error Variable 'session' must be private and have accessor methods. 36
Error Line has trailing spaces. 37
Error Line has trailing spaces. 39
Error Parameter session should be final. 41
Error 'session' hides a field. 41
Error Expected @param tag for 'session'. 41
Error Method 'parse' is not designed for extension - needs to be abstract, final or empty. 48
Error Missing a Javadoc comment. 48
Error Parameter array should be final. 48
Error Method 'getSettingCode' is not designed for extension - needs to be abstract, final or empty. 57
Error Missing a Javadoc comment. 57

net/sf/jgmail/datapack/MessageBodyType.java

ErrorLine
Error Line does not match expected header line of 'This program is free software; you can redistribute it and/or'. 1
Error Line has trailing spaces. 8
Error Line has trailing spaces. 13
Error Line has trailing spaces. 18
Error Missing a Javadoc comment. 36
Error Variable 'thread' must be private and have accessor methods. 36
Error Line has trailing spaces. 37
Error Line has trailing spaces. 39
Error Parameter thread should be final. 41
Error 'thread' hides a field. 41
Error Expected @param tag for 'thread'. 41
Error Method 'parse' is not designed for extension - needs to be abstract, final or empty. 48
Error Missing a Javadoc comment. 48
Error Parameter array should be final. 48
Error 'cast' is not followed by whitespace. 49
Error Method 'getSettingCode' is not designed for extension - needs to be abstract, final or empty. 62
Error Missing a Javadoc comment. 62

net/sf/jgmail/datapack/MessageListingsType.java

ErrorLine
Error Line does not match expected header line of 'This program is free software; you can redistribute it and/or'. 1
Error Line has trailing spaces. 8
Error Line has trailing spaces. 13
Error Line has trailing spaces. 18
Error Missing a Javadoc comment. 38
Error Variable 'session' must be private and have accessor methods. 38
Error Line has trailing spaces. 39
Error Line has trailing spaces. 41
Error Parameter session should be final. 43
Error 'session' hides a field. 43
Error Expected @param tag for 'session'. 43
Error Method 'parse' is not designed for extension - needs to be abstract, final or empty. 50
Error Missing a Javadoc comment. 50
Error Parameter array should be final. 50
Error ';' is followed by whitespace. 51
Error 'cast' is not followed by whitespace. 52
Error 'cast' is not followed by whitespace. 55
Error Line is longer than 80 characters. 56
Error 'cast' is not followed by whitespace. 56
Error Avoid inline conditionals. 56
Error Line is longer than 80 characters. 57
Error 'cast' is not followed by whitespace. 57
Error Avoid inline conditionals. 57
Error 'cast' is not followed by whitespace. 58
Error '3' is a magic number. 58
Error 'cast' is not followed by whitespace. 59
Error '4' is a magic number. 59
Error 'cast' is not followed by whitespace. 60
Error '5' is a magic number. 60
Error 'cast' is not followed by whitespace. 61
Error '6' is a magic number. 61
Error 'cast' is not followed by whitespace. 62
Error '7' is a magic number. 62
Error 'cast' is not followed by whitespace. 63
Error '8' is a magic number. 63
Error 'cast' is not followed by whitespace. 64
Error '9' is a magic number. 64
Error 'cast' is not followed by whitespace. 65
Error '10' is a magic number. 65
Error Line has trailing spaces. 68
Error Method 'getSettingCode' is not designed for extension - needs to be abstract, final or empty. 78
Error Missing a Javadoc comment. 78

net/sf/jgmail/datapack/ThreadListSummaryType.java

ErrorLine
Error Line does not match expected header line of 'This program is free software; you can redistribute it and/or'. 1
Error Line has trailing spaces. 8
Error Line has trailing spaces. 13
Error Line has trailing spaces. 18
Error Missing a Javadoc comment. 36
Error Variable 'session' must be private and have accessor methods. 36
Error Line has trailing spaces. 37
Error Line has trailing spaces. 39
Error Parameter session should be final. 41
Error 'session' hides a field. 41
Error Expected @param tag for 'session'. 41
Error Method 'parse' is not designed for extension - needs to be abstract, final or empty. 48
Error Missing a Javadoc comment. 48
Error Parameter array should be final. 48
Error '7' is a magic number. 49
Error Line is longer than 80 characters. 50
Error '5' is a magic number. 52
Error '6' is a magic number. 53
Error Method 'getSettingCode' is not designed for extension - needs to be abstract, final or empty. 59
Error Missing a Javadoc comment. 59

net/sf/jgmail/datapack/Type.java

ErrorLine
Error Line does not match expected header line of 'This program is free software; you can redistribute it and/or'. 1
Error Line has trailing spaces. 8
Error Line has trailing spaces. 13
Error Line has trailing spaces. 18
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 36
Error Line has trailing spaces. 37

net/sf/jgmail/datapack/package.html

ErrorLine
Error Missing package documentation file.0

net/sf/jgmail/package.html

ErrorLine
Error Missing package documentation file.0