Checkstyle Results

The following document contains the results of Checkstyle .

Summary

FilesInfosWarningsErrors
1400867

Files

FilesIWE
edu/stanford/suif/keepresident/KeepResidentPlugin.java 00103
edu/stanford/suif/keepresident/KernelException.java 001
edu/stanford/suif/keepresident/KernelException.java 0012
edu/stanford/suif/keepresident/KernelInterface.java 001
edu/stanford/suif/keepresident/KernelInterface.java 00318
edu/stanford/suif/keepresident/LabelledScaleFieldEditor.java 00108
edu/stanford/suif/keepresident/WindowsHeap.java 00294
edu/stanford/suif/keepresident/package.html 001
edu/stanford/suif/keepresident/preferences/KeepResidentPreferencePage.java 0028
edu/stanford/suif/keepresident/preferences/package.html 001

edu/stanford/suif/keepresident/KeepResidentPlugin.java

ErrorLine
Error Line does not match expected header line of 'Common Public License Version 1.0'. 1
Error Missing a Javadoc comment. 24
Error Missing a Javadoc comment. 26
Error Missing a Javadoc comment. 28
Error Variable 'i' must be private and have accessor methods. 28
Error Missing a Javadoc comment. 29
Error Variable 'heap' must be private and have accessor methods. 29
Error Missing a Javadoc comment. 30
Error Variable 'hardMinimum' must be private and have accessor methods. 30
Error Variable 'hardMaximum' must be private and have accessor methods. 30
Error Missing a Javadoc comment. 31
Error Variable 'currentMinimum' must be private and have accessor methods. 31
Error Variable 'currentMaximum' must be private and have accessor methods. 31
Error Missing a Javadoc comment. 32
Error Variable 'pageSize' must be private and have accessor methods. 32
Error Line has trailing spaces. 33
Error Method 'getHardMinimum' is not designed for extension - needs to be abstract, final or empty. 34
Error Missing a Javadoc comment. 34
Error Method 'getHardMaximum' is not designed for extension - needs to be abstract, final or empty. 37
Error Missing a Javadoc comment. 37
Error Method 'getLockedBytes' is not designed for extension - needs to be abstract, final or empty. 40
Error Missing a Javadoc comment. 40
Error Missing a Javadoc comment. 44
Error '256' is a magic number. 47
Error 'if' construct must use '{}'s. 57
Error Line has trailing spaces. 58
Error '20' is a magic number. 59
Error '512' is a magic number. 60
Error Line has trailing spaces. 61
Error Line is longer than 80 characters. 62
Error Line has trailing spaces. 64
Error Line has trailing spaces. 66
Error Missing a Javadoc comment. 67
Error Line is longer than 80 characters. 71
Error '100000000' is a magic number. 72
Error '500000000' is a magic number. 73
Error Line has trailing spaces. 76
Error Parameter d should be final. 81
Error Expected @param tag for 'd'. 81
Error Line is longer than 80 characters. 87
Error Method 'updateProcessWorkingSetSize' is not designed for extension - needs to be abstract, final or empty. 99
Error Missing a Javadoc comment. 99
Error Line is longer than 80 characters. 110
Error Line has trailing spaces. 115
Error Missing a Javadoc comment. 116
Error Name 'TECHNIQUE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 116
Error Variable 'TECHNIQUE' must be private and have accessor methods. 116
Error Line has trailing spaces. 117
Error Line is longer than 80 characters. 118
Error Method 'setProcessWorkingSetSize' is not designed for extension - needs to be abstract, final or empty. 118
Error Missing a Javadoc comment. 118
Error Parameter min should be final. 118
Error Parameter max should be final. 118
Error Parameter useVirtualLock should be final. 118
Error Line has trailing spaces. 120
Error Line has trailing spaces. 124
Error '+' is not preceded with whitespace. 126
Error '+' is not followed by whitespace. 126
Error '+' is not preceded with whitespace. 126
Error '+' is not followed by whitespace. 126
Error '+' is not preceded with whitespace. 126
Error '+' is not followed by whitespace. 126
Error Line has trailing spaces. 128
Error Avoid nested blocks. 130
Error Line is longer than 80 characters. 131
Error Line is longer than 80 characters. 132
Error Must have at least one statement. 137
Error Line has trailing spaces. 140
Error '3' is a magic number. 151
Error Line is longer than 80 characters. 152
Error Line is longer than 80 characters. 153
Error Line is longer than 80 characters. 157
Error '+' is not preceded with whitespace. 157
Error '+' is not followed by whitespace. 157
Error '+' is not preceded with whitespace. 159
Error '+' is not followed by whitespace. 159
Error Line has trailing spaces. 160
Error Avoid nested blocks. 161
Error Line has trailing spaces. 171
Error Method 'update' is not designed for extension - needs to be abstract, final or empty. 175
Error Line has trailing spaces. 187
Error First sentence should end with a period. 188
Error Method 'start' is not designed for extension - needs to be abstract, final or empty. 191
Error Parameter context should be final. 191
Error Expected @param tag for 'context'. 191
Error Expected @throws tag for 'Exception'. 191
Error First sentence should end with a period. 195
Error Method 'stop' is not designed for extension - needs to be abstract, final or empty. 198
Error Parameter context should be final. 198
Error Expected @param tag for 'context'. 198
Error Expected @throws tag for 'Exception'. 198
Error Expected an @return tag. 205
Error Expected an @return tag. 213
Error Parameter key should be final. 213
Error Expected @param tag for 'key'. 213
Error Avoid inline conditionals. 217
Error First sentence should end with a period. 223
Error Expected an @return tag. 226
Error Method 'getResourceBundle' is not designed for extension - needs to be abstract, final or empty. 226
Error Line has trailing spaces. 229
Error Method 'earlyStartup' is not designed for extension - needs to be abstract, final or empty. 233
Error Missing a Javadoc comment. 233
Error Line has trailing spaces. 241

edu/stanford/suif/keepresident/KernelException.java

ErrorLine
Error File does not end with a newline. 0

edu/stanford/suif/keepresident/KernelException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error First sentence should end with a period. 6
Error Line has trailing spaces. 8
Error Line has trailing spaces. 14
Error Parameter message should be final. 23
Error Expected @param tag for 'message'. 23
Error Parameter message should be final. 31
Error Expected @param tag for 'message'. 31
Error Parameter cause should be final. 31
Error Expected @param tag for 'cause'. 31
Error Parameter cause should be final. 38
Error Expected @param tag for 'cause'. 38

edu/stanford/suif/keepresident/KernelInterface.java

ErrorLine
Error File does not end with a newline. 0

edu/stanford/suif/keepresident/KernelInterface.java

ErrorLine
Error Line does not match expected header line of 'Common Public License Version 1.0'. 1
Error First sentence should end with a period. 9
Error Line has trailing spaces. 11
Error Line has trailing spaces. 16
Error Line has trailing spaces. 21
Error Missing a Javadoc comment. 22
Error Line has trailing spaces. 23
Error Line has trailing spaces. 25
Error Line has trailing spaces. 32
Error Method 'free' is not designed for extension - needs to be abstract, final or empty. 33
Error Missing a Javadoc comment. 33
Error Line has trailing spaces. 42
Error Missing a Javadoc comment. 43
Error '0x1100' is a magic number. 51
Error '128' is a magic number. 56
Error '+' is not preceded with whitespace. 61
Error '+' is not followed by whitespace. 61
Error Line has trailing spaces. 69
Error Method 'convertToString' is not designed for extension - needs to be abstract, final or empty. 70
Error Missing a Javadoc comment. 70
Error Parameter p should be final. 70
Error Line has trailing spaces. 78
Error Method 'call' is not designed for extension - needs to be abstract, final or empty. 79
Error Missing a Javadoc comment. 79
Error Parameter procName should be final. 79
Error Line has trailing spaces. 82
Error Method 'call' is not designed for extension - needs to be abstract, final or empty. 83
Error Missing a Javadoc comment. 83
Error Parameter procName should be final. 83
Error Parameter a should be final. 83
Error Line has trailing spaces. 86
Error Method 'call' is not designed for extension - needs to be abstract, final or empty. 87
Error Missing a Javadoc comment. 87
Error Parameter procName should be final. 87
Error Parameter a should be final. 87
Error Parameter b should be final. 87
Error Line has trailing spaces. 90
Error Method 'call' is not designed for extension - needs to be abstract, final or empty. 91
Error Missing a Javadoc comment. 91
Error Parameter procName should be final. 91
Error Parameter a should be final. 91
Error Parameter b should be final. 91
Error Parameter c should be final. 91
Error Line has trailing spaces. 94
Error Method 'call_z' is not designed for extension - needs to be abstract, final or empty. 95
Error Missing a Javadoc comment. 95
Error Name 'call_z' must match pattern '^[a-z][a-zA-Z0-9]*$'. 95
Error Parameter procName should be final. 95
Error 'if' construct must use '{}'s. 97
Error Line has trailing spaces. 101
Error Method 'call_z' is not designed for extension - needs to be abstract, final or empty. 102
Error Missing a Javadoc comment. 102
Error Name 'call_z' must match pattern '^[a-z][a-zA-Z0-9]*$'. 102
Error Parameter procName should be final. 102
Error Parameter a should be final. 102
Error 'if' construct must use '{}'s. 104
Error Line has trailing spaces. 108
Error Method 'call_z' is not designed for extension - needs to be abstract, final or empty. 109
Error Missing a Javadoc comment. 109
Error Name 'call_z' must match pattern '^[a-z][a-zA-Z0-9]*$'. 109
Error Parameter procName should be final. 109
Error Parameter a should be final. 109
Error Parameter b should be final. 109
Error 'if' construct must use '{}'s. 111
Error Line has trailing spaces. 115
Error Method 'call_z' is not designed for extension - needs to be abstract, final or empty. 116
Error Missing a Javadoc comment. 116
Error Name 'call_z' must match pattern '^[a-z][a-zA-Z0-9]*$'. 116
Error Parameter procName should be final. 116
Error Parameter a should be final. 116
Error Parameter b should be final. 116
Error Parameter c should be final. 116
Error 'if' construct must use '{}'s. 118
Error Line has trailing spaces. 122
Error Method 'call_z' is not designed for extension - needs to be abstract, final or empty. 123
Error Missing a Javadoc comment. 123
Error Name 'call_z' must match pattern '^[a-z][a-zA-Z0-9]*$'. 123
Error Parameter procName should be final. 123
Error Parameter a should be final. 123
Error Parameter b should be final. 123
Error Parameter c should be final. 123
Error Parameter d should be final. 123
Error 'if' construct must use '{}'s. 125
Error Line has trailing spaces. 129
Error Method 'call_z' is not designed for extension - needs to be abstract, final or empty. 130
Error Missing a Javadoc comment. 130
Error Name 'call_z' must match pattern '^[a-z][a-zA-Z0-9]*$'. 130
Error Parameter procName should be final. 130
Error Parameter a should be final. 130
Error Parameter b should be final. 130
Error Parameter c should be final. 130
Error Parameter d should be final. 130
Error Parameter e should be final. 130
Error 'if' construct must use '{}'s. 132
Error Line has trailing spaces. 136
Error Line is longer than 80 characters. 137
Error Method 'call_z' is not designed for extension - needs to be abstract, final or empty. 137
Error Missing a Javadoc comment. 137
Error Name 'call_z' must match pattern '^[a-z][a-zA-Z0-9]*$'. 137
Error Parameter procName should be final. 137
Error Parameter a should be final. 137
Error Parameter b should be final. 137
Error Parameter c should be final. 137
Error Parameter d should be final. 137
Error Parameter e should be final. 137
Error Parameter f should be final. 137
Error 'if' construct must use '{}'s. 139
Error Line has trailing spaces. 143
Error Line is longer than 80 characters. 144
Error Method 'call_z' is not designed for extension - needs to be abstract, final or empty. 144
Error Missing a Javadoc comment. 144
Error More than 7 parameters. 144
Error Name 'call_z' must match pattern '^[a-z][a-zA-Z0-9]*$'. 144
Error Parameter procName should be final. 144
Error Parameter a should be final. 144
Error Parameter b should be final. 144
Error Parameter c should be final. 144
Error Parameter d should be final. 144
Error Parameter e should be final. 144
Error Parameter f should be final. 144
Error Parameter g should be final. 144
Error 'if' construct must use '{}'s. 146
Error Line has trailing spaces. 150
Error Method 'call_nz' is not designed for extension - needs to be abstract, final or empty. 151
Error Missing a Javadoc comment. 151
Error Name 'call_nz' must match pattern '^[a-z][a-zA-Z0-9]*$'. 151
Error Parameter procName should be final. 151
Error 'if' construct must use '{}'s. 153
Error Line has trailing spaces. 157
Error Method 'call_nz' is not designed for extension - needs to be abstract, final or empty. 158
Error Missing a Javadoc comment. 158
Error Name 'call_nz' must match pattern '^[a-z][a-zA-Z0-9]*$'. 158
Error Parameter procName should be final. 158
Error Parameter a should be final. 158
Error 'if' construct must use '{}'s. 160
Error Line has trailing spaces. 164
Error Method 'call_nz' is not designed for extension - needs to be abstract, final or empty. 165
Error Missing a Javadoc comment. 165
Error Name 'call_nz' must match pattern '^[a-z][a-zA-Z0-9]*$'. 165
Error Parameter procName should be final. 165
Error Parameter a should be final. 165
Error Parameter b should be final. 165
Error 'if' construct must use '{}'s. 167
Error Line has trailing spaces. 171
Error Method 'call_nz' is not designed for extension - needs to be abstract, final or empty. 172
Error Missing a Javadoc comment. 172
Error Name 'call_nz' must match pattern '^[a-z][a-zA-Z0-9]*$'. 172
Error Parameter procName should be final. 172
Error Parameter a should be final. 172
Error Parameter b should be final. 172
Error Parameter c should be final. 172
Error 'if' construct must use '{}'s. 174
Error Line has trailing spaces. 178
Error Method 'call_nz' is not designed for extension - needs to be abstract, final or empty. 179
Error Missing a Javadoc comment. 179
Error Name 'call_nz' must match pattern '^[a-z][a-zA-Z0-9]*$'. 179
Error Parameter procName should be final. 179
Error Parameter a should be final. 179
Error Parameter b should be final. 179
Error Parameter c should be final. 179
Error Parameter d should be final. 179
Error 'if' construct must use '{}'s. 181
Error Line has trailing spaces. 185
Error Method 'call_nz' is not designed for extension - needs to be abstract, final or empty. 186
Error Missing a Javadoc comment. 186
Error Name 'call_nz' must match pattern '^[a-z][a-zA-Z0-9]*$'. 186
Error Parameter procName should be final. 186
Error Parameter a should be final. 186
Error Parameter b should be final. 186
Error Parameter c should be final. 186
Error Parameter d should be final. 186
Error Parameter e should be final. 186
Error 'if' construct must use '{}'s. 188
Error Line has trailing spaces. 192
Error Line is longer than 80 characters. 193
Error Method 'call_nz' is not designed for extension - needs to be abstract, final or empty. 193
Error Missing a Javadoc comment. 193
Error Name 'call_nz' must match pattern '^[a-z][a-zA-Z0-9]*$'. 193
Error Parameter procName should be final. 193
Error Parameter a should be final. 193
Error Parameter b should be final. 193
Error Parameter c should be final. 193
Error Parameter d should be final. 193
Error Parameter e should be final. 193
Error Parameter f should be final. 193
Error 'if' construct must use '{}'s. 195
Error Line has trailing spaces. 199
Error Line is longer than 80 characters. 200
Error Method 'call_nz' is not designed for extension - needs to be abstract, final or empty. 200
Error Missing a Javadoc comment. 200
Error More than 7 parameters. 200
Error Name 'call_nz' must match pattern '^[a-z][a-zA-Z0-9]*$'. 200
Error Parameter procName should be final. 200
Error Parameter a should be final. 200
Error Parameter b should be final. 200
Error Parameter c should be final. 200
Error Parameter d should be final. 200
Error Parameter e should be final. 200
Error Parameter f should be final. 200
Error Parameter g should be final. 200
Error 'if' construct must use '{}'s. 202
Error Line has trailing spaces. 206
Error Missing a Javadoc comment. 207
Error Parameter name should be final. 207
Error 'if' construct must use '{}'s. 211
Error Line is longer than 80 characters. 211
Error '+' is not preceded with whitespace. 211
Error '+' is not followed by whitespace. 211
Error Line has trailing spaces. 217
Error Missing a Javadoc comment. 219
Error Missing a Javadoc comment. 221
Error Missing a Javadoc comment. 223
Error Line has trailing spaces. 224
Error Missing a Javadoc comment. 226
Error Name 'GetIntArrayElements' must match pattern '^[a-z][a-zA-Z0-9]*$'. 226
Error Parameter a should be final. 226
Error Missing a Javadoc comment. 227
Error Name 'ReleaseIntArrayElements' must match pattern '^[a-z][a-zA-Z0-9]*$'. 227
Error Parameter a should be final. 227
Error Parameter b should be final. 227
Error Missing a Javadoc comment. 228
Error Name 'GetByteArrayElements' must match pattern '^[a-z][a-zA-Z0-9]*$'. 228
Error Parameter a should be final. 228
Error Missing a Javadoc comment. 229
Error Name 'ReleaseByteArrayElements' must match pattern '^[a-z][a-zA-Z0-9]*$'. 229
Error Parameter a should be final. 229
Error Parameter b should be final. 229
Error Line has trailing spaces. 230
Error Missing a Javadoc comment. 232
Error Parameter p should be final. 232
Error Missing a Javadoc comment. 233
Error Parameter to should be final. 233
Error Parameter from should be final. 233
Error Parameter size should be final. 233
Error Line has trailing spaces. 234
Error Method 'LoadLibrary' is not designed for extension - needs to be abstract, final or empty. 236
Error Missing a Javadoc comment. 236
Error Name 'LoadLibrary' must match pattern '^[a-z][a-zA-Z0-9]*$'. 236
Error Parameter name should be final. 236
Error Method 'FreeLibrary' is not designed for extension - needs to be abstract, final or empty. 237
Error Missing a Javadoc comment. 237
Error Name 'FreeLibrary' must match pattern '^[a-z][a-zA-Z0-9]*$'. 237
Error Parameter handle should be final. 237
Error Method 'GetProcAddress' is not designed for extension - needs to be abstract, final or empty. 238
Error Missing a Javadoc comment. 238
Error Name 'GetProcAddress' must match pattern '^[a-z][a-zA-Z0-9]*$'. 238
Error Parameter lib should be final. 238
Error Parameter name should be final. 238
Error Line has trailing spaces. 239
Error Missing a Javadoc comment. 241
Error Name 'call_0' must match pattern '^[a-z][a-zA-Z0-9]*$'. 241
Error Parameter addr should be final. 241
Error Missing a Javadoc comment. 242
Error Name 'call_4' must match pattern '^[a-z][a-zA-Z0-9]*$'. 242
Error Parameter addr should be final. 242
Error Parameter a should be final. 242
Error Missing a Javadoc comment. 243
Error Name 'call_8' must match pattern '^[a-z][a-zA-Z0-9]*$'. 243
Error Parameter addr should be final. 243
Error Parameter a should be final. 243
Error Parameter b should be final. 243
Error Missing a Javadoc comment. 244
Error Name 'call_12' must match pattern '^[a-z][a-zA-Z0-9]*$'. 244
Error Parameter addr should be final. 244
Error Parameter a should be final. 244
Error Parameter b should be final. 244
Error Parameter c should be final. 244
Error Missing a Javadoc comment. 245
Error Name 'call_16' must match pattern '^[a-z][a-zA-Z0-9]*$'. 245
Error Parameter addr should be final. 245
Error Parameter a should be final. 245
Error Parameter b should be final. 245
Error Parameter c should be final. 245
Error Parameter d should be final. 245
Error Missing a Javadoc comment. 246
Error Name 'call_20' must match pattern '^[a-z][a-zA-Z0-9]*$'. 246
Error Parameter addr should be final. 246
Error Parameter a should be final. 246
Error Parameter b should be final. 246
Error Parameter c should be final. 246
Error Parameter d should be final. 246
Error Parameter e should be final. 246
Error Line is longer than 80 characters. 247
Error Missing a Javadoc comment. 247
Error Name 'call_24' must match pattern '^[a-z][a-zA-Z0-9]*$'. 247
Error Parameter addr should be final. 247
Error Parameter a should be final. 247
Error Parameter b should be final. 247
Error Parameter c should be final. 247
Error Parameter d should be final. 247
Error Parameter e should be final. 247
Error Parameter f should be final. 247
Error Line is longer than 80 characters. 248
Error Missing a Javadoc comment. 248
Error More than 7 parameters. 248
Error Name 'call_28' must match pattern '^[a-z][a-zA-Z0-9]*$'. 248
Error Parameter addr should be final. 248
Error Parameter a should be final. 248
Error Parameter b should be final. 248
Error Parameter c should be final. 248
Error Parameter d should be final. 248
Error Parameter e should be final. 248
Error Parameter f should be final. 248
Error Parameter g should be final. 248
Error Line is longer than 80 characters. 249
Error Missing a Javadoc comment. 249
Error More than 7 parameters. 249
Error Name 'call_32' must match pattern '^[a-z][a-zA-Z0-9]*$'. 249
Error Parameter addr should be final. 249
Error Parameter a should be final. 249
Error Parameter b should be final. 249
Error Parameter c should be final. 249
Error Parameter d should be final. 249
Error Parameter e should be final. 249
Error Parameter f should be final. 249
Error Parameter g should be final. 249
Error Parameter h should be final. 249
Error Line has trailing spaces. 250

edu/stanford/suif/keepresident/LabelledScaleFieldEditor.java

ErrorLine
Error Line does not match expected header line of 'Common Public License Version 1.0'. 1
Error First sentence should end with a period. 18
Error Line has trailing spaces. 20
Error Line is longer than 80 characters. 22
Error Variable 'scale' must be private and have accessor methods. 48
Error Missing a Javadoc comment. 49
Error Variable 'myLabel' must be private and have accessor methods. 49
Error Line has trailing spaces. 53
Error Line is longer than 80 characters. 61
Error Parameter name should be final. 61
Error Parameter labelText should be final. 61
Error Parameter parent should be final. 61
Error Line has trailing spaces. 68
Error Line is longer than 80 characters. 84
Error Parameter name should be final. 84
Error Parameter labelText should be final. 84
Error Parameter parent should be final. 84
Error Parameter min should be final. 84
Error Parameter max should be final. 84
Error Parameter increment should be final. 85
Error Parameter pageIncrement should be final. 85
Error Line has trailing spaces. 92
Error Method 'adjustForNumColumns' is not designed for extension - needs to be abstract, final or empty. 95
Error Missing a Javadoc comment. 95
Error Parameter numColumns should be final. 95
Error Line has trailing spaces. 102
Error Line is longer than 80 characters. 103
Error Method 'doFillIntoGrid' is not designed for extension - needs to be abstract, final or empty. 106
Error Missing a Javadoc comment. 106
Error Parameter parent should be final. 106
Error Parameter numColumns should be final. 106
Error Line has trailing spaces. 110
Error Line has trailing spaces. 117
Error Line has trailing spaces. 122
Error Line has trailing spaces. 128
Error Method 'doLoad' is not designed for extension - needs to be abstract, final or empty. 131
Error Missing a Javadoc comment. 131
Error Line has trailing spaces. 144
Error Method 'doLoadDefault' is not designed for extension - needs to be abstract, final or empty. 147
Error Missing a Javadoc comment. 147
Error Line has trailing spaces. 160
Error Method 'doStore' is not designed for extension - needs to be abstract, final or empty. 163
Error Missing a Javadoc comment. 163
Error Line is longer than 80 characters. 164
Error Line has trailing spaces. 169
Error Method 'getIncrement' is not designed for extension - needs to be abstract, final or empty. 173
Error Line has trailing spaces. 179
Error Method 'getMaximum' is not designed for extension - needs to be abstract, final or empty. 183
Error Line has trailing spaces. 189
Error Method 'getMinimum' is not designed for extension - needs to be abstract, final or empty. 193
Error Line has trailing spaces. 199
Error Method 'getNumberOfControls' is not designed for extension - needs to be abstract, final or empty. 202
Error Missing a Javadoc comment. 202
Error '3' is a magic number. 203
Error Line has trailing spaces. 208
Error Method 'getPageIncrement' is not designed for extension - needs to be abstract, final or empty. 212
Error Line has trailing spaces. 218
Error Method 'getScaleControl' is not designed for extension - needs to be abstract, final or empty. 222
Error Line has trailing spaces. 229
Error Parameter parent should be final. 234
Error Parameter event should be final. 239
Error Parameter event should be final. 244
Error Missing a Javadoc comment. 254
Error Parameter parent should be final. 254
Error Parameter event should be final. 259
Error Line has trailing spaces. 268
Error '10' is a magic number. 279
Error Line has trailing spaces. 284
Error Method 'setFocus' is not designed for extension - needs to be abstract, final or empty. 287
Error Missing a Javadoc comment. 287
Error Line has trailing spaces. 296
Error Method 'setIncrement' is not designed for extension - needs to be abstract, final or empty. 301
Error Parameter increment should be final. 301
Error Line has trailing spaces. 308
Error Method 'setMaximum' is not designed for extension - needs to be abstract, final or empty. 313
Error Parameter max should be final. 313
Error Line has trailing spaces. 320
Error Method 'setMinimum' is not designed for extension - needs to be abstract, final or empty. 325
Error Parameter min should be final. 325
Error Line has trailing spaces. 333
Error Method 'setPageIncrement' is not designed for extension - needs to be abstract, final or empty. 338
Error Parameter pageIncrement should be final. 338
Error Line has trailing spaces. 345
Error Parameter min should be final. 355
Error Parameter max should be final. 355
Error Parameter increment should be final. 355
Error Parameter pageIncrement should be final. 355
Error Method 'valueChanged' is not designed for extension - needs to be abstract, final or empty. 385
Error Line is longer than 80 characters. 390
Error Line has trailing spaces. 395
Error Expected an @return tag. 400
Error Parameter size should be final. 400
Error Expected @param tag for 'size'. 400
Error Name 'kb_min' must match pattern '^[a-z][a-zA-Z0-9]*$'. 401
Error Name 'kb_max' must match pattern '^[a-z][a-zA-Z0-9]*$'. 402
Error '1024' is a magic number. 402
Error '1024' is a magic number. 402
Error Name 'mb_min' must match pattern '^[a-z][a-zA-Z0-9]*$'. 403
Error Name 'mb_max' must match pattern '^[a-z][a-zA-Z0-9]*$'. 404
Error '1024' is a magic number. 404
Error '1024' is a magic number. 404
Error '1024' is a magic number. 404
Error Line has trailing spaces. 426
Error Missing a Javadoc comment. 427
Error Line has trailing spaces. 428
Error Missing a Javadoc comment. 429
Error Parameter sb should be final. 429
Error Parameter k should be final. 429

edu/stanford/suif/keepresident/WindowsHeap.java

ErrorLine
Error Line does not match expected header line of 'Common Public License Version 1.0'. 1
Error First sentence should end with a period. 11
Error Line has trailing spaces. 13
Error Line has trailing spaces. 18
Error Missing a Javadoc comment. 19
Error Name 'SystemInfo' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 19
Error '9' is a magic number. 19
Error Line has trailing spaces. 20
Error Missing a Javadoc comment. 22
Error Name 'dwOemId' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 22
Error Missing a Javadoc comment. 23
Error Name 'dwPageSize' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 23
Error Missing a Javadoc comment. 24
Error Name 'lpMinimumApplicationAddress' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 24
Error Missing a Javadoc comment. 25
Error Name 'lpMaximumApplicationAddress' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 25
Error Missing a Javadoc comment. 26
Error Name 'dwActiveProcessorMask' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 26
Error Missing a Javadoc comment. 27
Error Name 'dwNumberOfProcessors' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 27
Error Missing a Javadoc comment. 28
Error Name 'dwProcessorType' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 28
Error Missing a Javadoc comment. 29
Error Name 'dwAllocationGranularity' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 29
Error Missing a Javadoc comment. 30
Error Name 'wProcessorLevelAndRevision' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 30
Error Line has trailing spaces. 31
Error Missing a Javadoc comment. 32
Error Parameter i should be final. 32
Error Line has trailing spaces. 37
Error Missing a Javadoc comment. 38
Error Name 'TECHNIQUE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 38
Error Variable 'TECHNIQUE' must be private and have accessor methods. 38
Error Line has trailing spaces. 39
Error Missing a Javadoc comment. 40
Error Parameter args should be final. 40
Error Redundant throws: 'Exception' is unchecked exception. 40
Error Line has trailing spaces. 45
Error '100000000' is a magic number. 48
Error '300000000' is a magic number. 49
Error Line has trailing spaces. 51
Error '5000' is a magic number. 52
Error Line has trailing spaces. 54
Error '+' is not preceded with whitespace. 61
Error '+' is not followed by whitespace. 61
Error '+' is not preceded with whitespace. 61
Error '+' is not followed by whitespace. 61
Error '+' is not preceded with whitespace. 61
Error '+' is not followed by whitespace. 61
Error '+' is not preceded with whitespace. 61
Error '+' is not followed by whitespace. 61
Error Line is longer than 80 characters. 67
Error '+' is not preceded with whitespace. 67
Error '+' is not followed by whitespace. 67
Error '+' is not preceded with whitespace. 67
Error '+' is not followed by whitespace. 67
Error '+' is not preceded with whitespace. 67
Error '+' is not followed by whitespace. 67
Error '+' is not preceded with whitespace. 67
Error '+' is not followed by whitespace. 67
Error '3' is a magic number. 68
Error Line has trailing spaces. 72
Error Line is longer than 80 characters. 76
Error '+' is not preceded with whitespace. 76
Error '+' is not followed by whitespace. 76
Error '+' is not preceded with whitespace. 76
Error '+' is not followed by whitespace. 76
Error '+' is not preceded with whitespace. 76
Error '+' is not followed by whitespace. 76
Error '+' is not preceded with whitespace. 76
Error '+' is not followed by whitespace. 76
Error Line has trailing spaces. 78
Error '5000' is a magic number. 80
Error Line has trailing spaces. 81
Error Line has trailing spaces. 83
Error Missing a Javadoc comment. 84
Error Parameter i should be final. 84
Error 'i' hides a field. 84
Error Line has trailing spaces. 88
Error Missing a Javadoc comment. 89
Error Variable 'i' must be private and have accessor methods. 89
Error Missing a Javadoc comment. 90
Error Variable 'locks' must be private and have accessor methods. 90
Error Line has trailing spaces. 91
Error Line has trailing spaces. 95
Error Method 'lockAllMemory' is not designed for extension - needs to be abstract, final or empty. 101
Error Parameter start should be final. 101
Error Parameter end should be final. 101
Error Parameter step should be final. 101
Error 'if' construct must use '{}'s. 104
Error Must have at least one statement. 109
Error Line has trailing spaces. 115
Error Method 'releaseAllLocks' is not designed for extension - needs to be abstract, final or empty. 116
Error Missing a Javadoc comment. 116
Error ';' is followed by whitespace. 117
Error Must have at least one statement. 121
Error Line has trailing spaces. 126
Error Method 'getLockedBytes' is not designed for extension - needs to be abstract, final or empty. 127
Error Missing a Javadoc comment. 127
Error ';' is followed by whitespace. 129
Error Line has trailing spaces. 135
Error Method 'IsBadReadPtr' is not designed for extension - needs to be abstract, final or empty. 136
Error Missing a Javadoc comment. 136
Error Name 'IsBadReadPtr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 136
Error Parameter p should be final. 136
Error Parameter size should be final. 136
Error Line has trailing spaces. 140
Error Method 'lockAllHeaps' is not designed for extension - needs to be abstract, final or empty. 141
Error Missing a Javadoc comment. 141
Error Parameter minSize should be final. 141
Error '+' is not preceded with whitespace. 146
Error '+' is not followed by whitespace. 146
Error 'if' construct must use '{}'s. 150
Error Line is longer than 80 characters. 151
Error '+' is not preceded with whitespace. 151
Error '+' is not followed by whitespace. 151
Error '+' is not preceded with whitespace. 152
Error '+' is not followed by whitespace. 152
Error '+' is not preceded with whitespace. 158
Error '+' is not followed by whitespace. 158
Error Line has trailing spaces. 164
Error Method 'VirtualLock' is not designed for extension - needs to be abstract, final or empty. 165
Error Missing a Javadoc comment. 165
Error Name 'VirtualLock' must match pattern '^[a-z][a-zA-Z0-9]*$'. 165
Error Parameter addr should be final. 165
Error Parameter size should be final. 165
Error Line has trailing spaces. 168
Error Method 'VirtualUnlock' is not designed for extension - needs to be abstract, final or empty. 169
Error Missing a Javadoc comment. 169
Error Name 'VirtualUnlock' must match pattern '^[a-z][a-zA-Z0-9]*$'. 169
Error Parameter addr should be final. 169
Error Parameter size should be final. 169
Error Line has trailing spaces. 172
Error Method 'GetProcessHeaps' is not designed for extension - needs to be abstract, final or empty. 173
Error Missing a Javadoc comment. 173
Error Name 'GetProcessHeaps' must match pattern '^[a-z][a-zA-Z0-9]*$'. 173
Error '256' is a magic number. 174
Error Line has trailing spaces. 189
Error Missing a Javadoc comment. 190
Error Parameter i should be final. 190
Error Parameter handle should be final. 190
Error Line has trailing spaces. 193
Error Missing a Javadoc comment. 194
Error Missing a Javadoc comment. 196
Error Variable 'i' must be private and have accessor methods. 196
Error Missing a Javadoc comment. 197
Error Variable 'heapHandle' must be private and have accessor methods. 197
Error Missing a Javadoc comment. 198
Error Variable 'sProcessHeapEntry' must be private and have accessor methods. 198
Error Missing a Javadoc comment. 199
Error Variable 'more' must be private and have accessor methods. 199
Error Line has trailing spaces. 200
Error Missing a Javadoc comment. 201
Error Parameter i should be final. 201
Error 'i' hides a field. 201
Error Parameter handle should be final. 201
Error '8' is a magic number. 204
Error Line has trailing spaces. 207
Error Missing a Javadoc comment. 208
Error Line is longer than 80 characters. 209
Error Line is longer than 80 characters. 211
Error Line has trailing spaces. 214
Error Method 'lpData' is not designed for extension - needs to be abstract, final or empty. 215
Error Missing a Javadoc comment. 215
Error Line has trailing spaces. 218
Error Method 'cbData' is not designed for extension - needs to be abstract, final or empty. 219
Error Missing a Javadoc comment. 219
Error Line has trailing spaces. 222
Error Method 'hasNext' is not designed for extension - needs to be abstract, final or empty. 226
Error Missing a Javadoc comment. 226
Error Method 'next' is not designed for extension - needs to be abstract, final or empty. 233
Error Missing a Javadoc comment. 233
Error Line has trailing spaces. 236
Error Method 'nextEntry' is not designed for extension - needs to be abstract, final or empty. 237
Error Missing a Javadoc comment. 237
Error 'if' construct must use '{}'s. 238
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 248
Error Missing a Javadoc comment. 248
Error Line has trailing spaces. 251
Error Line has trailing spaces. 253
Error Missing a Javadoc comment. 254
Error Parameter i should be final. 254
Error Parameter process should be final. 254
Error Line has trailing spaces. 257
Error Method 'lockAllVM' is not designed for extension - needs to be abstract, final or empty. 258
Error Missing a Javadoc comment. 258
Error Line is longer than 80 characters. 272
Error Line is longer than 80 characters. 273
Error Line is longer than 80 characters. 274
Error Must have at least one statement. 276
Error Line has trailing spaces. 286
Error Method 'printAllVM' is not designed for extension - needs to be abstract, final or empty. 287
Error Missing a Javadoc comment. 287
Error Line is longer than 80 characters. 294
Error '+' is not preceded with whitespace. 294
Error '+' is not followed by whitespace. 294
Error Line is longer than 80 characters. 295
Error '+' is not preceded with whitespace. 295
Error '+' is not followed by whitespace. 295
Error Line is longer than 80 characters. 296
Error '+' is not preceded with whitespace. 296
Error '+' is not followed by whitespace. 296
Error Line is longer than 80 characters. 297
Error '+' is not preceded with whitespace. 297
Error '+' is not followed by whitespace. 297
Error '3' is a magic number. 297
Error Line is longer than 80 characters. 298
Error '+' is not preceded with whitespace. 298
Error '+' is not followed by whitespace. 298
Error '4' is a magic number. 298
Error Line is longer than 80 characters. 299
Error '+' is not preceded with whitespace. 299
Error '+' is not followed by whitespace. 299
Error '5' is a magic number. 299
Error Line is longer than 80 characters. 300
Error '+' is not preceded with whitespace. 300
Error '+' is not followed by whitespace. 300
Error '6' is a magic number. 300
Error Line has trailing spaces. 317
Error Missing a Javadoc comment. 318
Error Missing a Javadoc comment. 319
Error Variable 'i' must be private and have accessor methods. 319
Error Missing a Javadoc comment. 320
Error Variable 'maxAppAddress' must be private and have accessor methods. 320
Error Missing a Javadoc comment. 321
Error Variable 'processHandle' must be private and have accessor methods. 321
Error Missing a Javadoc comment. 322
Error Variable 'lpMem' must be private and have accessor methods. 322
Error Missing a Javadoc comment. 323
Error Variable 'sMBI' must be private and have accessor methods. 323
Error Line has trailing spaces. 324
Error Missing a Javadoc comment. 325
Error Parameter i should be final. 325
Error 'i' hides a field. 325
Error Parameter process should be final. 325
Error '7' is a magic number. 326
Error Line has trailing spaces. 332
Error Missing a Javadoc comment. 333
Error '256' is a magic number. 334
Error '3' is a magic number. 338
Error Line has trailing spaces. 340
Error Missing a Javadoc comment. 341
Error Name 'BaseAddress' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 341
Error Missing a Javadoc comment. 342
Error Name 'AllocationBase' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 342
Error Missing a Javadoc comment. 343
Error Name 'AllocationProtect' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 343
Error Missing a Javadoc comment. 344
Error Name 'RegionSize' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 344
Error Missing a Javadoc comment. 345
Error Name 'State' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 345
Error Missing a Javadoc comment. 346
Error Name 'Protect' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 346
Error Missing a Javadoc comment. 347
Error Name 'Type' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 347
Error Line has trailing spaces. 348
Error Missing a Javadoc comment. 350
Error Missing a Javadoc comment. 351
Error Missing a Javadoc comment. 352
Error Line has trailing spaces. 353
Error Missing a Javadoc comment. 355
Error Missing a Javadoc comment. 356
Error Missing a Javadoc comment. 357
Error Missing a Javadoc comment. 358
Error Missing a Javadoc comment. 359
Error Missing a Javadoc comment. 360
Error Missing a Javadoc comment. 361
Error Missing a Javadoc comment. 362
Error Missing a Javadoc comment. 363
Error Missing a Javadoc comment. 364
Error Line has trailing spaces. 365
Error Missing a Javadoc comment. 367
Error Missing a Javadoc comment. 368
Error Missing a Javadoc comment. 369
Error Line has trailing spaces. 370
Error Missing a Javadoc comment. 371
Error Line is longer than 80 characters. 373
Error '*' is not preceded with whitespace. 373
Error '*' is not followed by whitespace. 373
Error '4' is a magic number. 373
Error Line has trailing spaces. 378
Error Method 'hasNext' is not designed for extension - needs to be abstract, final or empty. 382
Error Missing a Javadoc comment. 382
Error Line has trailing spaces. 385
Error Method 'next' is not designed for extension - needs to be abstract, final or empty. 389
Error Missing a Javadoc comment. 389
Error Line has trailing spaces. 392
Error Method 'nextEntry' is not designed for extension - needs to be abstract, final or empty. 393
Error Missing a Javadoc comment. 393
Error 'if' construct must use '{}'s. 394
Error Line has trailing spaces. 400
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 404
Error Missing a Javadoc comment. 404
Error Line has trailing spaces. 407

edu/stanford/suif/keepresident/package.html

ErrorLine
Error Missing package documentation file.0

edu/stanford/suif/keepresident/preferences/KeepResidentPreferencePage.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 27
Error Missing a Javadoc comment. 28
Error Missing a Javadoc comment. 29
Error Missing a Javadoc comment. 31
Error Variable 'minEditor' must be private and have accessor methods. 31
Error Missing a Javadoc comment. 32
Error Variable 'maxEditor' must be private and have accessor methods. 32
Error Missing a Javadoc comment. 33
Error Variable 'lockEditor' must be private and have accessor methods. 33
Error Line has trailing spaces. 34
Error Missing a Javadoc comment. 35
Error Line is longer than 80 characters. 37
Error Method 'createFieldEditors' is not designed for extension - needs to be abstract, final or empty. 46
Error '1048576' is a magic number. 51
Error '10485760' is a magic number. 51
Error '1048576' is a magic number. 55
Error '10485760' is a magic number. 55
Error Line is longer than 80 characters. 58
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 63
Error Missing a Javadoc comment. 63
Error Parameter workbench should be final. 63
Error Line has trailing spaces. 66
Error Method 'performOk' is not designed for extension - needs to be abstract, final or empty. 67
Error Missing a Javadoc comment. 67
Error Must have at least one statement. 77
Error '+' is not preceded with whitespace. 85
Error '+' is not followed by whitespace. 85

edu/stanford/suif/keepresident/preferences/package.html

ErrorLine
Error Missing package documentation file.0