Checkstyle Results

The following document contains the results of Checkstyle.

Summary

FilesInfosWarningsErrors
2100543

Files

FilesIWE
zipdiff/DifferenceCalculator.java 00186
zipdiff/Differences.java 0053
zipdiff/Main.java 00123
zipdiff/ant/ZipDiffTask.java 0056
zipdiff/output/AbstractBuilder.java 0029
zipdiff/output/Builder.java 0014
zipdiff/output/HtmlBuilder.java 0046
zipdiff/output/TextBuilder.java 0013
zipdiff/output/XmlBuilder.java 0023

zipdiff/DifferenceCalculator.java

ErrorLine
Error Line does not match expected header line of ''. 1
Error Using the '.*' form of import should be avoided - java.util.*. 3
Error Using the '.*' form of import should be avoided - java.util.regex.*. 9
Error Using the '.*' form of import should be avoided - java.io.*. 10
Error Line has trailing spaces. 16
Error Missing a Javadoc comment. 21
Error Missing a Javadoc comment. 23
Error Missing a Javadoc comment. 24
Error Missing a Javadoc comment. 25
Error Missing a Javadoc comment. 26
Error Missing a Javadoc comment. 27
Error Missing a Javadoc comment. 28
Error Missing a Javadoc comment. 29
Error Method 'debug' is not designed for extension - needs to be abstract, final or empty. 31
Error Missing a Javadoc comment. 31
Error Parameter msg should be final. 31
Error Line is longer than 80 characters. 33
Error Method 'setVerbose' is not designed for extension - needs to be abstract, final or empty. 41
Error Parameter b should be final. 41
Error Method 'isVerboseEnabled' is not designed for extension - needs to be abstract, final or empty. 45
Error Missing a Javadoc comment. 45
Error First sentence should end with a period. 49
Error Line contains a tab character. 49
Error Line contains a tab character. 50
Error Line contains a tab character. 51
Error Line contains a tab character. 52
Error Line is longer than 80 characters. 53
Error Parameter filename1 should be final. 53
Error Expected @param tag for 'filename1'. 53
Error Parameter filename2 should be final. 53
Error Expected @param tag for 'filename2'. 53
Error Expected @throws tag for 'java.io.IOException'. 53
Error First sentence should end with a period. 57
Error Line contains a tab character. 57
Error Line contains a tab character. 58
Error Line contains a tab character. 59
Error Line contains a tab character. 60
Error Parameter f1 should be final. 61
Error Expected @param tag for 'f1'. 61
Error Parameter f2 should be final. 61
Error Expected @param tag for 'f2'. 61
Error Expected @throws tag for 'java.io.IOException'. 61
Error First sentence should end with a period. 65
Error Line contains a tab character. 65
Error Line contains a tab character. 66
Error Line contains a tab character. 67
Error Line contains a tab character. 68
Error Parameter zf1 should be final. 68
Error Expected @param tag for 'zf1'. 68
Error Parameter zf2 should be final. 68
Error Expected @param tag for 'zf2'. 68
Error Line contains a tab character. 69
Error Line contains a tab character. 70
Error Line contains a tab character. 71
Error Line has trailing spaces. 74
Error Line is longer than 80 characters. 75
Error Unused @param tag for 'Set'. 75
Error Method 'setFilenameRegexToIgnore' is not designed for extension - needs to be abstract, final or empty. 79
Error Parameter patterns should be final. 79
Error Expected @param tag for 'patterns'. 79
Error Line has trailing spaces. 102
Error Line is longer than 80 characters. 103
Error Unused @param tag for 'filename'. 103
Error Method 'ignoreThisFile' is not designed for extension - needs to be abstract, final or empty. 106
Error Parameter filepath should be final. 106
Error Expected @param tag for 'filepath'. 106
Error Parameter entryName should be final. 106
Error Expected @param tag for 'entryName'. 106
Error '}' should be on the same line. 109
Error ')' is preceded with whitespace. 110
Error ')' is preceded with whitespace. 110
Error Line contains a tab character. 111
Error Line is longer than 80 characters. 118
Error Method 'isCVSFile' is not designed for extension - needs to be abstract, final or empty. 124
Error Missing a Javadoc comment. 124
Error Parameter filepath should be final. 124
Error Parameter entryName should be final. 124
Error '{' should be on the previous line. 125
Error Line contains a tab character. 126
Error Line contains a tab character. 127
Error '{' should be on the previous line. 127
Error Line contains a tab character. 128
Error Line contains a tab character. 129
Error '}' should be on the same line. 129
Error Line is longer than 80 characters. 130
Error Line contains a tab character. 130
Error Conditional logic can be removed. 130
Error '(' is followed by whitespace. 130
Error Line contains a tab character. 131
Error Line contains a tab character. 132
Error Line contains a tab character. 133
Error '}' should be on the same line. 133
Error Line contains a tab character. 134
Error Line contains a tab character. 135
Error '{' should be on the previous line. 135
Error Line contains a tab character. 136
Error Line contains a tab character. 137
Error Line contains a tab character. 139
Error Line contains a tab character. 140
Error Line contains a tab character. 141
Error Line contains a tab character. 142
Error Method 'setCompareCRCValues' is not designed for extension - needs to be abstract, final or empty. 143
Error Parameter b should be final. 143
Error Line contains a tab character. 147
Error Line contains a tab character. 148
Error Line contains a tab character. 149
Error Method 'getCompareCRCValues' is not designed for extension - needs to be abstract, final or empty. 150
Error Line is longer than 80 characters. 155
Error Line is longer than 80 characters. 158
Error Method 'buildZipEntryMap' is not designed for extension - needs to be abstract, final or empty. 161
Error Parameter zf should be final. 161
Error Expected @throws tag for 'java.io.IOException'. 161
Error Line contains a tab character. 164
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 contains a tab character. 169
Error Line contains a tab character. 170
Error Line contains a tab character. 171
Error Line contains a tab character. 172
Error Line contains a tab character. 173
Error Line contains a tab character. 174
Error Line contains a tab character. 175
Error Line contains a tab character. 176
Error Line is longer than 80 characters. 185
Error Line is longer than 80 characters. 186
Error Line has trailing spaces. 188
Error Line is longer than 80 characters. 188
Error Line is longer than 80 characters. 189
Error Line is longer than 80 characters. 191
Error Line is longer than 80 characters. 194
Error Line is longer than 80 characters. 198
Error Method 'processZipEntry' is not designed for extension - needs to be abstract, final or empty. 198
Error Parameter prefix should be final. 198
Error Parameter zipEntry should be final. 198
Error Parameter is should be final. 198
Error Parameter zipEntryMap should be final. 198
Error Expected @throws tag for 'IOException'. 198
Error Line is longer than 80 characters. 200
Error Line contains a tab character. 200
Error Line is longer than 80 characters. 209
Error Line is longer than 80 characters. 217
Error Method 'processEmbeddedZipFile' is not designed for extension - needs to be abstract, final or empty. 217
Error Missing a Javadoc comment. 217
Error Parameter prefix should be final. 217
Error Parameter is should be final. 217
Error Parameter m should be final. 217
Error Parameter filename should be final. 236
Error Line has trailing spaces. 263
Error Line is longer than 80 characters. 270
Error Method 'calculateDifferences' is not designed for extension - needs to be abstract, final or empty. 270
Error Parameter zf1 should be final. 270
Error Parameter zf2 should be final. 270
Error Expected @throws tag for 'java.io.IOException'. 270
Error Line has trailing spaces. 279
Error Method 'calculateDifferences' is not designed for extension - needs to be abstract, final or empty. 282
Error Parameter m1 should be final. 282
Error Expected @param tag for 'm1'. 282
Error Parameter m2 should be final. 282
Error Expected @param tag for 'm2'. 282
Error Must have at least one statement. 295
Error Line contains a tab character. 296
Error '}' should be on the same line. 297
Error Line is longer than 80 characters. 317
Error Method 'entriesMatch' is not designed for extension - needs to be abstract, final or empty. 323
Error Parameter entry1 should be final. 323
Error Parameter entry2 should be final. 323
Error Method 'setIgnoreTimestamps' is not designed for extension - needs to be abstract, final or empty. 342
Error Missing a Javadoc comment. 342
Error Parameter b should be final. 342
Error Method 'isIgnoringTimestamps' is not designed for extension - needs to be abstract, final or empty. 346
Error Missing a Javadoc comment. 346
Error Method 'ignoreCVSFiles' is not designed for extension - needs to be abstract, final or empty. 350
Error Missing a Javadoc comment. 350
Error '{' should be on the previous line. 351
Error Line contains a tab character. 352
Error Method 'setIgnoreCVSFiles' is not designed for extension - needs to be abstract, final or empty. 355
Error Missing a Javadoc comment. 355
Error Parameter b should be final. 355
Error '{' should be on the previous line. 356
Error Line contains a tab character. 357
Error Line has trailing spaces. 359
Error Line has trailing spaces. 361
Error Method 'getDifferences' is not designed for extension - needs to be abstract, final or empty. 365
Error Expected @throws tag for 'java.io.IOException'. 365

zipdiff/Differences.java

ErrorLine
Error Line does not match expected header line of ''. 1
Error Line has trailing spaces. 2
Error Line has trailing spaces. 3
Error Using the '.*' form of import should be avoided - java.util.*. 7
Error Line has trailing spaces. 12
Error Missing a Javadoc comment. 16
Error Missing a Javadoc comment. 17
Error Missing a Javadoc comment. 18
Error Missing a Javadoc comment. 19
Error Missing a Javadoc comment. 20
Error Missing a Javadoc comment. 21
Error Missing a Javadoc comment. 23
Error Line has trailing spaces. 24
Error Method 'setFilename1' is not designed for extension - needs to be abstract, final or empty. 27
Error Missing a Javadoc comment. 27
Error Parameter filename should be final. 27
Error Method 'setFilename2' is not designed for extension - needs to be abstract, final or empty. 31
Error Missing a Javadoc comment. 31
Error Parameter filename should be final. 31
Error Method 'getFilename1' is not designed for extension - needs to be abstract, final or empty. 35
Error Missing a Javadoc comment. 35
Error Method 'getFilename2' is not designed for extension - needs to be abstract, final or empty. 39
Error Missing a Javadoc comment. 39
Error Method 'fileAdded' is not designed for extension - needs to be abstract, final or empty. 43
Error Missing a Javadoc comment. 43
Error Parameter fqn should be final. 43
Error Parameter ze should be final. 43
Error Method 'fileRemoved' is not designed for extension - needs to be abstract, final or empty. 47
Error Missing a Javadoc comment. 47
Error Parameter fqn should be final. 47
Error Parameter ze should be final. 47
Error Method 'fileIgnored' is not designed for extension - needs to be abstract, final or empty. 51
Error Missing a Javadoc comment. 51
Error Parameter fqn should be final. 51
Error Parameter ze should be final. 51
Error Method 'fileChanged' is not designed for extension - needs to be abstract, final or empty. 55
Error Missing a Javadoc comment. 55
Error Parameter fqn should be final. 55
Error Parameter z1 should be final. 55
Error Parameter z2 should be final. 55
Error Method 'getAdded' is not designed for extension - needs to be abstract, final or empty. 62
Error Missing a Javadoc comment. 62
Error Method 'getRemoved' is not designed for extension - needs to be abstract, final or empty. 66
Error Missing a Javadoc comment. 66
Error Method 'getChanged' is not designed for extension - needs to be abstract, final or empty. 70
Error Missing a Javadoc comment. 70
Error Method 'getIgnored' is not designed for extension - needs to be abstract, final or empty. 74
Error Missing a Javadoc comment. 74
Error Method 'hasDifferences' is not designed for extension - needs to be abstract, final or empty. 78
Error Missing a Javadoc comment. 78
Error Line is longer than 80 characters. 79
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 82
Error Missing a Javadoc comment. 82

zipdiff/Main.java

ErrorLine
Error Line does not match expected header line of ''. 1
Error Line has trailing spaces. 2
Error Line has trailing spaces. 3
Error Using the '.*' form of import should be avoided - zipdiff.output.*. 11
Error Using the '.*' form of import should be avoided - org.apache.commons.cli.*. 13
Error First sentence should end with a period. 15
Error Line has trailing spaces. 16
Error Line has trailing spaces. 18
Error Line has trailing spaces. 20
Error Utility classes should not have a public or default constructor. 22
Error Missing a Javadoc comment. 23
Error Line contains a tab character. 24
Error Missing a Javadoc comment. 24
Error Missing a Javadoc comment. 25
Error Missing a Javadoc comment. 26
Error Missing a Javadoc comment. 27
Error Missing a Javadoc comment. 28
Error Missing a Javadoc comment. 29
Error Missing a Javadoc comment. 30
Error Missing a Javadoc comment. 31
Error Line is longer than 80 characters. 32
Error Missing a Javadoc comment. 32
Error Line contains a tab character. 33
Error Missing a Javadoc comment. 33
Error Missing a Javadoc comment. 34
Error Name 'options' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 34
Error Line is longer than 80 characters. 41
Error Line is longer than 80 characters. 45
Error Line is longer than 80 characters. 48
Error Line is longer than 80 characters. 51
Error Line contains a tab character. 55
Error Line contains a tab character. 56
Error Line contains a tab character. 57
Error Line contains a tab character. 58
Error Line contains a tab character. 59
Error Line has trailing spaces. 61
Error Line is longer than 80 characters. 67
Error Line contains a tab character. 71
Error Line contains a tab character. 72
Error Line contains a tab character. 73
Error Line contains a tab character. 74
Error Line contains a tab character. 75
Error Line has trailing spaces. 77
Error Line has trailing spaces. 78
Error Line contains a tab character. 78
Error Line contains a tab character. 79
Error Line contains a tab character. 80
Error Line contains a tab character. 81
Error Line contains a tab character. 82
Error Line is longer than 80 characters. 83
Error Line contains a tab character. 83
Error Line has trailing spaces. 84
Error Line contains a tab character. 84
Error Line has trailing spaces. 85
Error Line contains a tab character. 85
Error Line contains a tab character. 86
Error Line contains a tab character. 87
Error Line contains a tab character. 88
Error Line contains a tab character. 89
Error Line contains a tab character. 90
Error Line has trailing spaces. 91
Error Line contains a tab character. 91
Error Missing a Javadoc comment. 103
Error Parameter f should be final. 103
Error Missing a Javadoc comment. 123
Error Parameter filename should be final. 123
Error Parameter d should be final. 123
Error Line contains a tab character. 124
Error '{' should be on the previous line. 125
Error Line contains a tab character. 126
Error Line contains a tab character. 127
Error Line contains a tab character. 128
Error '{' should be on the previous line. 128
Error Line contains a tab character. 129
Error Line contains a tab character. 130
Error '}' should be on the same line. 130
Error Line contains a tab character. 131
Error Line contains a tab character. 132
Error '{' should be on the previous line. 132
Error Line contains a tab character. 133
Error Line contains a tab character. 134
Error '}' should be on the same line. 134
Error Line has trailing spaces. 135
Error Line contains a tab character. 135
Error Line contains a tab character. 136
Error '{' should be on the previous line. 136
Error Line contains a tab character. 137
Error Line contains a tab character. 138
Error Line contains a tab character. 139
Error Line has trailing spaces. 140
Error Line contains a tab character. 140
Error Line has trailing spaces. 142
Error First sentence should end with a period. 143
Error Line contains a tab character. 143
Error Line has trailing spaces. 144
Error Line contains a tab character. 144
Error Line contains a tab character. 145
Error Line has trailing spaces. 146
Error Line contains a tab character. 146
Error Line contains a tab character. 147
Error Line has trailing spaces. 148
Error Line contains a tab character. 148
Error Line contains a tab character. 149
Error Parameter args should be final. 150
Error Line contains a tab character. 184
Error Line contains a tab character. 186
Error Line has trailing spaces. 188
Error Line has trailing spaces. 202
Error Line contains a tab character. 205
Error Line has trailing spaces. 207
Error Line has trailing spaces. 209
Error '{' should be on the previous line. 211
Error Line contains a tab character. 212
Error Line contains a tab character. 213
Error Line has trailing spaces. 215
Error Line has trailing spaces. 216
Error Line contains a tab character. 218
Error Line contains a tab character. 219
Error Line is longer than 80 characters. 220
Error Line contains a tab character. 220
Error Line contains a tab character. 221
Error Line has trailing spaces. 223
Error Line contains a tab character. 223

zipdiff/ant/ZipDiffTask.java

ErrorLine
Error Line does not match expected header line of ''. 1
Error Line has trailing spaces. 2
Error Line has trailing spaces. 3
Error Using the '.*' form of import should be avoided - zipdiff.output.*. 10
Error Line has trailing spaces. 15
Error Line has trailing spaces. 16
Error Line has trailing spaces. 19
Error Missing a Javadoc comment. 22
Error Missing a Javadoc comment. 23
Error Missing a Javadoc comment. 24
Error Missing a Javadoc comment. 25
Error Missing a Javadoc comment. 26
Error Missing a Javadoc comment. 27
Error Method 'setFilename1' is not designed for extension - needs to be abstract, final or empty. 29
Error Missing a Javadoc comment. 29
Error Parameter name should be final. 29
Error Method 'setFilename2' is not designed for extension - needs to be abstract, final or empty. 33
Error Missing a Javadoc comment. 33
Error Parameter name should be final. 33
Error Method 'setIgnoreTimestamps' is not designed for extension - needs to be abstract, final or empty. 37
Error Missing a Javadoc comment. 37
Error Parameter b should be final. 37
Error Method 'getIgnoreTimestamps' is not designed for extension - needs to be abstract, final or empty. 41
Error Missing a Javadoc comment. 41
Error Method 'setIgnoreCVSFiles' is not designed for extension - needs to be abstract, final or empty. 45
Error Missing a Javadoc comment. 45
Error Parameter b should be final. 45
Error '{' should be on the previous line. 46
Error Line contains a tab character. 47
Error Line has trailing spaces. 49
Error Method 'getIgnoreCVSFiles' is not designed for extension - needs to be abstract, final or empty. 50
Error Missing a Javadoc comment. 50
Error Line contains a tab character. 51
Error Line has trailing spaces. 53
Error Method 'setCompareCRCValues' is not designed for extension - needs to be abstract, final or empty. 54
Error Missing a Javadoc comment. 54
Error Parameter b should be final. 54
Error Method 'getCompareCRCValues' is not designed for extension - needs to be abstract, final or empty. 58
Error Missing a Javadoc comment. 58
Error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 62
Error Missing a Javadoc comment. 62
Error Redundant throws: 'BuildException' is unchecked exception. 62
Error Method 'writeDestFile' is not designed for extension - needs to be abstract, final or empty. 79
Error Missing a Javadoc comment. 79
Error Parameter d should be final. 79
Error Method 'getDestFile' is not designed for extension - needs to be abstract, final or empty. 95
Error Missing a Javadoc comment. 95
Error Method 'setDestFile' is not designed for extension - needs to be abstract, final or empty. 99
Error Missing a Javadoc comment. 99
Error Parameter name should be final. 99
Error Method 'calculateDifferences' is not designed for extension - needs to be abstract, final or empty. 103
Error Missing a Javadoc comment. 103
Error Redundant throws: 'BuildException' is unchecked exception. 103
Error Method 'validate' is not designed for extension - needs to be abstract, final or empty. 124
Error Missing a Javadoc comment. 124
Error Redundant throws: 'BuildException' is unchecked exception. 124

zipdiff/output/AbstractBuilder.java

ErrorLine
Error Line does not match expected header line of ''. 1
Error Line has trailing spaces. 2
Error Line has trailing spaces. 3
Error Using the '.*' form of import should be avoided - java.io.*. 8
Error Line has trailing spaces. 11
Error Line has trailing spaces. 14
Error Line has trailing spaces. 15
Error Line contains a tab character. 18
Error '{' should be on the previous line. 19
Error Line contains a tab character. 20
Error Method 'build' is not designed for extension - needs to be abstract, final or empty. 20
Error Missing a Javadoc comment. 20
Error Parameter filename should be final. 20
Error Parameter d should be final. 20
Error Line contains a tab character. 21
Error '{' should be on the previous line. 21
Error Line contains a tab character. 22
Error Line has trailing spaces. 23
Error Line contains a tab character. 23
Error Line contains a tab character. 24
Error Line contains a tab character. 25
Error Line contains a tab character. 26
Error Line contains a tab character. 27
Error Line has trailing spaces. 28
Error Line contains a tab character. 28
Error Line contains a tab character. 29
Error Missing a Javadoc comment. 29
Error Parameter out should be final. 29
Error Parameter d should be final. 29

zipdiff/output/Builder.java

ErrorLine
Error Line does not match expected header line of ''. 1
Error Line has trailing spaces. 2
Error Line has trailing spaces. 3
Error First sentence should end with a period. 11
Error Line has trailing spaces. 12
Error Line is longer than 80 characters. 13
Error Line has trailing spaces. 15
Error Line contains a tab character. 20
Error Missing a Javadoc comment. 20
Error Redundant 'public' modifier. 20
Error Line is longer than 80 characters. 21
Error Line contains a tab character. 21
Error Missing a Javadoc comment. 21
Error Redundant 'public' modifier. 21

zipdiff/output/HtmlBuilder.java

ErrorLine
Error Line does not match expected header line of ''. 1
Error Line has trailing spaces. 2
Error Line has trailing spaces. 3
Error First sentence should end with a period. 13
Error Line has trailing spaces. 14
Error Line has trailing spaces. 16
Error Line has trailing spaces. 19
Error Method 'build' is not designed for extension - needs to be abstract, final or empty. 23
Error Missing a Javadoc comment. 23
Error Parameter out should be final. 23
Error Parameter d should be final. 23
Error Line is longer than 80 characters. 32
Error Line has trailing spaces. 33
Error Method 'writeAdded' is not designed for extension - needs to be abstract, final or empty. 69
Error Missing a Javadoc comment. 69
Error Parameter pw should be final. 69
Error Parameter added should be final. 69
Error Line contains a tab character. 70
Error Method 'writeRemoved' is not designed for extension - needs to be abstract, final or empty. 73
Error Missing a Javadoc comment. 73
Error Parameter pw should be final. 73
Error Parameter removed should be final. 73
Error Line contains a tab character. 74
Error Method 'writeChanged' is not designed for extension - needs to be abstract, final or empty. 77
Error Missing a Javadoc comment. 77
Error Parameter pw should be final. 77
Error Parameter changed should be final. 77
Error Line contains a tab character. 78
Error Method 'writeDiffSet' is not designed for extension - needs to be abstract, final or empty. 81
Error Missing a Javadoc comment. 81
Error Parameter pw should be final. 81
Error Parameter name should be final. 81
Error Parameter s should be final. 81
Error Line is longer than 80 characters. 82
Error Line contains a tab character. 82
Error Line contains a tab character. 83
Error Line is longer than 80 characters. 84
Error Method 'getStyleTag' is not designed for extension - needs to be abstract, final or empty. 107
Error Missing a Javadoc comment. 107
Error '{' should be on the previous line. 108
Error Line has trailing spaces. 110
Error Line contains a tab character. 117
Error Line has trailing spaces. 123
Error Line contains a tab character. 123
Error Line has trailing spaces. 128
Error Line has trailing spaces. 130

zipdiff/output/TextBuilder.java

ErrorLine
Error Line does not match expected header line of ''. 1
Error Line has trailing spaces. 2
Error Line has trailing spaces. 3
Error Line has trailing spaces. 13
Error Line contains a tab character. 18
Error Method 'build' is not designed for extension - needs to be abstract, final or empty. 18
Error Missing a Javadoc comment. 18
Error Parameter out should be final. 18
Error Parameter d should be final. 18
Error Line contains a tab character. 19
Error Line contains a tab character. 20
Error Line contains a tab character. 21
Error Line contains a tab character. 22

zipdiff/output/XmlBuilder.java

ErrorLine
Error Line does not match expected header line of ''. 1
Error Line has trailing spaces. 2
Error Line has trailing spaces. 3
Error First sentence should end with a period. 13
Error Line has trailing spaces. 14
Error Line has trailing spaces. 16
Error Line has trailing spaces. 18
Error Method 'build' is not designed for extension - needs to be abstract, final or empty. 22
Error Missing a Javadoc comment. 22
Error Parameter out should be final. 22
Error Parameter d should be final. 22
Error Method 'writeAdded' is not designed for extension - needs to be abstract, final or empty. 54
Error Missing a Javadoc comment. 54
Error Parameter pw should be final. 54
Error Parameter added should be final. 54
Error Method 'writeRemoved' is not designed for extension - needs to be abstract, final or empty. 65
Error Missing a Javadoc comment. 65
Error Parameter pw should be final. 65
Error Parameter removed should be final. 65
Error Method 'writeChanged' is not designed for extension - needs to be abstract, final or empty. 75
Error Missing a Javadoc comment. 75
Error Parameter pw should be final. 75
Error Parameter changed should be final. 75