duplicated block id: 1 size: 24 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/IOUtils.java (913:940) - src/main/java/org/apache/commons/io/IOUtils.java (984:1011) duplicated block id: 2 size: 23 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/NullInputStream.java (144:208) - src/main/java/org/apache/commons/io/input/NullReader.java (127:191) duplicated block id: 3 size: 19 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/UncheckedBufferedReader.java (116:164) - src/main/java/org/apache/commons/io/input/UncheckedFilterReader.java (110:158) duplicated block id: 4 size: 17 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/TeeInputStream.java (78:125) - src/main/java/org/apache/commons/io/input/TeeReader.java (70:114) duplicated block id: 5 size: 16 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/CountingInputStream.java (71:127) - src/main/java/org/apache/commons/io/output/CountingOutputStream.java (66:122) duplicated block id: 6 size: 14 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/NullInputStream.java (303:342) - src/main/java/org/apache/commons/io/input/NullReader.java (288:327) duplicated block id: 7 size: 14 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/output/ProxyOutputStream.java (79:124) - src/main/java/org/apache/commons/io/output/ProxyWriter.java (137:184) duplicated block id: 8 size: 13 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/ProxyInputStream.java (218:239) - src/main/java/org/apache/commons/io/input/ProxyReader.java (241:262) duplicated block id: 9 size: 11 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/FileUtils.java (367:384) - src/main/java/org/apache/commons/io/FileUtils.java (422:439) duplicated block id: 10 size: 11 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/CharSequenceInputStream.java (93:114) - src/main/java/org/apache/commons/io/input/ReaderInputStream.java (126:146) duplicated block id: 11 size: 11 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/file/CleaningPathVisitor.java (82:104) - src/main/java/org/apache/commons/io/file/DeletingPathVisitor.java (100:122) duplicated block id: 12 size: 10 cleaned lines of code in 2 files: - PROPOSAL.html (59:68) - src/site/xdoc/proposal.xml (65:74) duplicated block id: 13 size: 10 cleaned lines of code in 2 files: - src/site/xdoc/mail-lists.xml (87:99) - src/site/xdoc/mail-lists.xml (183:193) duplicated block id: 14 size: 9 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/NullInputStream.java (290:300) - src/main/java/org/apache/commons/io/input/NullReader.java (275:285) duplicated block id: 15 size: 9 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/UncheckedBufferedReader.java (172:190) - src/main/java/org/apache/commons/io/input/UncheckedFilterReader.java (158:176) duplicated block id: 16 size: 9 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/file/CleaningPathVisitor.java (107:119) - src/main/java/org/apache/commons/io/file/DeletingPathVisitor.java (125:137) duplicated block id: 17 size: 9 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/output/ProxyCollectionWriter.java (175:204) - src/main/java/org/apache/commons/io/output/ProxyWriter.java (159:188) duplicated block id: 18 size: 9 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/UnixLineEndingInputStream.java (110:126) - src/main/java/org/apache/commons/io/input/WindowsLineEndingInputStream.java (117:133) duplicated block id: 19 size: 8 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/file/CleaningPathVisitor.java (95:104) - src/main/java/org/apache/commons/io/file/CopyDirectoryVisitor.java (93:102) duplicated block id: 20 size: 8 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/TaggedInputStream.java (82:118) - src/main/java/org/apache/commons/io/input/TaggedReader.java (81:114) duplicated block id: 21 size: 8 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/filefilter/AndFileFilter.java (144:164) - src/main/java/org/apache/commons/io/filefilter/OrFileFilter.java (137:157) duplicated block id: 22 size: 8 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/output/BrokenOutputStream.java (70:99) - src/main/java/org/apache/commons/io/output/BrokenWriter.java (68:99) duplicated block id: 23 size: 8 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/file/CopyDirectoryVisitor.java (93:102) - src/main/java/org/apache/commons/io/file/DeletingPathVisitor.java (113:122) duplicated block id: 24 size: 8 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/output/DeferredFileOutputStream.java (257:264) - src/main/java/org/apache/commons/io/output/DeferredFileOutputStream.java (279:286) duplicated block id: 25 size: 8 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/UnixLineEndingInputStream.java (75:93) - src/main/java/org/apache/commons/io/input/WindowsLineEndingInputStream.java (82:100) duplicated block id: 26 size: 8 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/output/ProxyCollectionWriter.java (242:258) - src/main/java/org/apache/commons/io/output/ProxyWriter.java (224:239) duplicated block id: 27 size: 8 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/CopyUtils.java (169:189) - src/main/java/org/apache/commons/io/CopyUtils.java (278:299) duplicated block id: 28 size: 8 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/output/TaggedOutputStream.java (78:114) - src/main/java/org/apache/commons/io/output/TaggedWriter.java (78:114) duplicated block id: 29 size: 8 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/output/ProxyCollectionWriter.java (129:158) - src/main/java/org/apache/commons/io/output/ProxyWriter.java (116:147) duplicated block id: 30 size: 8 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/filefilter/AndFileFilter.java (193:200) - src/main/java/org/apache/commons/io/filefilter/OrFileFilter.java (182:189) duplicated block id: 31 size: 7 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/NullInputStream.java (76:82) - src/main/java/org/apache/commons/io/input/NullReader.java (76:82) duplicated block id: 32 size: 7 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/CharSequenceInputStream.java (282:294) - src/main/java/org/apache/commons/io/input/ReaderInputStream.java (393:421) duplicated block id: 33 size: 7 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/build/AbstractOrigin.java (156:167) - src/main/java/org/apache/commons/io/build/AbstractOrigin.java (257:268) duplicated block id: 34 size: 7 cleaned lines of code in 2 files: - src/site/xdoc/upgradeto2_3.xml (29:37) - src/site/xdoc/upgradeto2_4.xml (29:37) duplicated block id: 35 size: 7 cleaned lines of code in 2 files: - src/site/xdoc/upgradeto1_3_1.xml (38:46) - src/site/xdoc/upgradeto1_3_2.xml (48:56) duplicated block id: 36 size: 7 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/NullInputStream.java (247:255) - src/main/java/org/apache/commons/io/input/NullReader.java (232:240) duplicated block id: 37 size: 7 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/output/UncheckedFilterOutputStream.java (106:122) - src/main/java/org/apache/commons/io/output/UncheckedFilterWriter.java (130:146) duplicated block id: 38 size: 7 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/output/ChunkedOutputStream.java (139:145) - src/main/java/org/apache/commons/io/output/ChunkedWriter.java (78:84) duplicated block id: 39 size: 7 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/file/Counters.java (119:127) - src/main/java/org/apache/commons/io/file/Counters.java (241:249) duplicated block id: 40 size: 7 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/ProxyInputStream.java (151:164) - src/main/java/org/apache/commons/io/input/ProxyReader.java (139:152) duplicated block id: 41 size: 7 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/output/ProxyCollectionWriter.java (260:277) - src/main/java/org/apache/commons/io/output/ProxyWriter.java (241:257) duplicated block id: 42 size: 7 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/output/ProxyCollectionWriter.java (206:223) - src/main/java/org/apache/commons/io/output/ProxyWriter.java (190:206) duplicated block id: 43 size: 7 cleaned lines of code in 2 files: - src/site/xdoc/upgradeto2_4.xml (63:70) - src/site/xdoc/upgradeto2_5.xml (133:140) duplicated block id: 44 size: 7 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/output/ProxyCollectionWriter.java (225:240) - src/main/java/org/apache/commons/io/output/ProxyWriter.java (208:222) duplicated block id: 45 size: 7 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/BrokenInputStream.java (100:122) - src/main/java/org/apache/commons/io/input/BrokenReader.java (114:136) duplicated block id: 46 size: 6 cleaned lines of code in 2 files: - src/site/xdoc/upgradeto1_3.xml (29:35) - src/site/xdoc/upgradeto1_3_1.xml (29:35) duplicated block id: 47 size: 6 cleaned lines of code in 2 files: - src/site/xdoc/upgradeto1_1.xml (29:35) - src/site/xdoc/upgradeto1_2.xml (29:35) duplicated block id: 48 size: 6 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/Tailer.java (588:593) - src/main/java/org/apache/commons/io/input/Tailer.java (614:619) duplicated block id: 49 size: 6 cleaned lines of code in 2 files: - src/site/xdoc/upgradeto1_2.xml (29:35) - src/site/xdoc/upgradeto1_3_1.xml (29:35) duplicated block id: 50 size: 6 cleaned lines of code in 2 files: - src/site/xdoc/upgradeto1_1.xml (29:35) - src/site/xdoc/upgradeto1_3_1.xml (29:35) duplicated block id: 51 size: 6 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/ProxyReader.java (173:189) - src/main/java/org/apache/commons/io/input/ProxyReader.java (214:227) duplicated block id: 52 size: 6 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/ProxyInputStream.java (206:218) - src/main/java/org/apache/commons/io/input/ProxyReader.java (214:227) duplicated block id: 53 size: 6 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/IOUtils.java (441:446) - src/main/java/org/apache/commons/io/IOUtils.java (578:583) duplicated block id: 54 size: 6 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/IOUtils.java (1951:1957) - src/main/java/org/apache/commons/io/IOUtils.java (2024:2030) duplicated block id: 55 size: 6 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/file/AccumulatorPathVisitor.java (158:164) - src/main/java/org/apache/commons/io/file/DeletingPathVisitor.java (113:119) duplicated block id: 56 size: 6 cleaned lines of code in 2 files: - src/site/xdoc/upgradeto1_3_1.xml (29:35) - src/site/xdoc/upgradeto1_3_2.xml (29:35) duplicated block id: 57 size: 6 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/ProxyReader.java (173:189) - src/main/java/org/apache/commons/io/input/ProxyReader.java (194:209) duplicated block id: 58 size: 6 cleaned lines of code in 2 files: - src/site/xdoc/upgradeto1_1.xml (29:35) - src/site/xdoc/upgradeto1_3_2.xml (29:35) duplicated block id: 59 size: 6 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/ProxyInputStream.java (206:218) - src/main/java/org/apache/commons/io/input/ProxyReader.java (194:209) duplicated block id: 60 size: 6 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/file/AccumulatorPathVisitor.java (158:164) - src/main/java/org/apache/commons/io/file/CleaningPathVisitor.java (95:101) duplicated block id: 61 size: 6 cleaned lines of code in 2 files: - src/site/xdoc/upgradeto1_4.xml (29:35) - src/site/xdoc/upgradeto2_0.xml (29:35) duplicated block id: 62 size: 6 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/ProxyReader.java (194:209) - src/main/java/org/apache/commons/io/input/ProxyReader.java (214:227) duplicated block id: 63 size: 6 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/ProxyInputStream.java (185:201) - src/main/java/org/apache/commons/io/input/ProxyReader.java (214:227) duplicated block id: 64 size: 6 cleaned lines of code in 2 files: - src/site/xdoc/upgradeto2_0.xml (29:35) - src/site/xdoc/upgradeto2_1.xml (29:35) duplicated block id: 65 size: 6 cleaned lines of code in 2 files: - src/site/xdoc/upgradeto2_0_1.xml (29:35) - src/site/xdoc/upgradeto2_1.xml (29:35) duplicated block id: 66 size: 6 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/ProxyInputStream.java (185:201) - src/main/java/org/apache/commons/io/input/ProxyReader.java (194:209) duplicated block id: 67 size: 6 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/file/AccumulatorPathVisitor.java (158:164) - src/main/java/org/apache/commons/io/file/CopyDirectoryVisitor.java (93:99) duplicated block id: 68 size: 6 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/ProxyInputStream.java (185:201) - src/main/java/org/apache/commons/io/input/ProxyReader.java (173:189) duplicated block id: 69 size: 6 cleaned lines of code in 2 files: - PROPOSAL.html (42:48) - src/site/xdoc/proposal.xml (46:52) duplicated block id: 70 size: 6 cleaned lines of code in 2 files: - src/site/xdoc/upgradeto1_2.xml (29:35) - src/site/xdoc/upgradeto1_3_2.xml (29:35) duplicated block id: 71 size: 6 cleaned lines of code in 2 files: - src/site/xdoc/upgradeto1_4.xml (29:35) - src/site/xdoc/upgradeto2_0_1.xml (29:35) duplicated block id: 72 size: 6 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/ProxyInputStream.java (206:218) - src/main/java/org/apache/commons/io/input/ProxyReader.java (173:189) duplicated block id: 73 size: 6 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/Tailer.java (506:522) - src/main/java/org/apache/commons/io/input/Tailer.java (617:636) duplicated block id: 74 size: 6 cleaned lines of code in 2 files: - src/site/xdoc/upgradeto1_3.xml (29:35) - src/site/xdoc/upgradeto1_3_2.xml (29:35) duplicated block id: 75 size: 6 cleaned lines of code in 2 files: - src/site/xdoc/upgradeto1_4.xml (29:35) - src/site/xdoc/upgradeto2_1.xml (29:35) duplicated block id: 76 size: 6 cleaned lines of code in 2 files: - src/site/xdoc/upgradeto2_0.xml (29:35) - src/site/xdoc/upgradeto2_0_1.xml (29:35) duplicated block id: 77 size: 6 cleaned lines of code in 2 files: - src/main/java/org/apache/commons/io/input/ProxyInputStream.java (185:201) - src/main/java/org/apache/commons/io/input/ProxyInputStream.java (206:218) duplicated block id: 78 size: 6 cleaned lines of code in 2 files: - src/site/xdoc/upgradeto1_2.xml (29:35) - src/site/xdoc/upgradeto1_3.xml (29:35) duplicated block id: 79 size: 6 cleaned lines of code in 2 files: - src/site/xdoc/upgradeto1_1.xml (29:35) - src/site/xdoc/upgradeto1_3.xml (29:35)