duplicated block id: 1 size: 55 cleaned lines of code in 2 files: - src/parquet/arrow/record_reader.cc (639:732) - src/parquet/column_reader.cc (320:413) duplicated block id: 2 size: 25 cleaned lines of code in 2 files: - src/parquet/statistics-test.cc (317:344) - src/parquet/statistics-test.cc (363:390) duplicated block id: 3 size: 18 cleaned lines of code in 2 files: - src/parquet/arrow/arrow-schema-test.cc (266:302) - src/parquet/arrow/arrow-schema-test.cc (775:811) duplicated block id: 4 size: 17 cleaned lines of code in 2 files: - src/parquet/arrow/record_reader.cc (604:633) - src/parquet/column_reader.cc (279:308) duplicated block id: 5 size: 16 cleaned lines of code in 2 files: - cmake_modules/CompilerInfo.cmake (1:16) - cmake_modules/clean-all.cmake (1:16) duplicated block id: 6 size: 16 cleaned lines of code in 2 files: - cmake_modules/CompilerInfo.cmake (1:16) - cmake_modules/FindArrow.cmake (1:16) duplicated block id: 7 size: 16 cleaned lines of code in 2 files: - cmake_modules/ArrowExternalProject.cmake (1:16) - cmake_modules/clean-all.cmake (1:16) duplicated block id: 8 size: 16 cleaned lines of code in 2 files: - cmake_modules/ArrowExternalProject.cmake (1:16) - cmake_modules/CompilerInfo.cmake (1:16) duplicated block id: 9 size: 16 cleaned lines of code in 2 files: - cmake_modules/ArrowExternalProject.cmake (1:16) - cmake_modules/BuildUtils.cmake (1:16) duplicated block id: 10 size: 16 cleaned lines of code in 2 files: - cmake_modules/BuildUtils.cmake (1:16) - cmake_modules/clean-all.cmake (1:16) duplicated block id: 11 size: 16 cleaned lines of code in 2 files: - cmake_modules/SetupCxxFlags.cmake (1:16) - cmake_modules/ThirdpartyToolchain.cmake (1:16) duplicated block id: 12 size: 16 cleaned lines of code in 2 files: - cmake_modules/BuildUtils.cmake (1:16) - cmake_modules/CompilerInfo.cmake (1:16) duplicated block id: 13 size: 16 cleaned lines of code in 2 files: - cmake_modules/ArrowExternalProject.cmake (1:16) - cmake_modules/ThirdpartyToolchain.cmake (1:16) duplicated block id: 14 size: 16 cleaned lines of code in 2 files: - cmake_modules/SetupCxxFlags.cmake (1:16) - cmake_modules/clean-all.cmake (1:16) duplicated block id: 15 size: 16 cleaned lines of code in 2 files: - cmake_modules/ThirdpartyToolchain.cmake (1:16) - cmake_modules/clean-all.cmake (1:16) duplicated block id: 16 size: 16 cleaned lines of code in 2 files: - cmake_modules/ArrowExternalProject.cmake (1:16) - cmake_modules/SetupCxxFlags.cmake (1:16) duplicated block id: 17 size: 16 cleaned lines of code in 2 files: - cmake_modules/FindArrow.cmake (1:16) - cmake_modules/SetupCxxFlags.cmake (1:16) duplicated block id: 18 size: 16 cleaned lines of code in 2 files: - cmake_modules/BuildUtils.cmake (1:16) - cmake_modules/FindArrow.cmake (1:16) duplicated block id: 19 size: 16 cleaned lines of code in 2 files: - src/parquet/arrow/arrow-schema-test.cc (486:523) - src/parquet/arrow/arrow-schema-test.cc (537:574) duplicated block id: 20 size: 16 cleaned lines of code in 2 files: - cmake_modules/BuildUtils.cmake (1:16) - cmake_modules/ThirdpartyToolchain.cmake (1:16) duplicated block id: 21 size: 16 cleaned lines of code in 2 files: - cmake_modules/FindArrow.cmake (1:16) - cmake_modules/ThirdpartyToolchain.cmake (1:16) duplicated block id: 22 size: 16 cleaned lines of code in 2 files: - cmake_modules/FindArrow.cmake (1:16) - cmake_modules/clean-all.cmake (1:16) duplicated block id: 23 size: 16 cleaned lines of code in 2 files: - cmake_modules/parquet-cppConfig.cmake.in (1:16) - src/parquet/parquet.pc.in (1:16) duplicated block id: 24 size: 16 cleaned lines of code in 2 files: - cmake_modules/CompilerInfo.cmake (1:16) - cmake_modules/ThirdpartyToolchain.cmake (1:16) duplicated block id: 25 size: 16 cleaned lines of code in 2 files: - cmake_modules/CompilerInfo.cmake (1:16) - cmake_modules/SetupCxxFlags.cmake (1:16) duplicated block id: 26 size: 16 cleaned lines of code in 2 files: - cmake_modules/ArrowExternalProject.cmake (1:16) - cmake_modules/FindArrow.cmake (1:16) duplicated block id: 27 size: 16 cleaned lines of code in 2 files: - cmake_modules/BuildUtils.cmake (1:16) - cmake_modules/SetupCxxFlags.cmake (1:16) duplicated block id: 28 size: 13 cleaned lines of code in 2 files: - cmake_modules/FindClangTools.cmake (1:13) - cmake_modules/FindGBenchmark.cmake (1:13) duplicated block id: 29 size: 13 cleaned lines of code in 2 files: - cmake_modules/FindClangTools.cmake (1:13) - cmake_modules/FindZLIB.cmake (1:13) duplicated block id: 30 size: 13 cleaned lines of code in 2 files: - cmake_modules/FindGTest.cmake (1:13) - cmake_modules/FindZLIB.cmake (1:13) duplicated block id: 31 size: 13 cleaned lines of code in 2 files: - cmake_modules/FindBrotli.cmake (1:13) - cmake_modules/FindClangTools.cmake (1:13) duplicated block id: 32 size: 13 cleaned lines of code in 2 files: - cmake_modules/FindClangTools.cmake (1:13) - cmake_modules/FindSnappy.cmake (1:13) duplicated block id: 33 size: 13 cleaned lines of code in 2 files: - src/parquet/arrow/arrow-reader-writer-test.cc (611:626) - src/parquet/arrow/arrow-reader-writer-test.cc (1004:1019) duplicated block id: 34 size: 13 cleaned lines of code in 2 files: - cmake_modules/FindClangTools.cmake (1:13) - cmake_modules/FindGTest.cmake (1:13) duplicated block id: 35 size: 13 cleaned lines of code in 2 files: - cmake_modules/FindBrotli.cmake (1:13) - cmake_modules/FindSnappy.cmake (1:13) duplicated block id: 36 size: 13 cleaned lines of code in 2 files: - cmake_modules/FindGBenchmark.cmake (1:13) - cmake_modules/FindSnappy.cmake (1:13) duplicated block id: 37 size: 13 cleaned lines of code in 2 files: - cmake_modules/FindBrotli.cmake (1:13) - cmake_modules/FindGTest.cmake (1:13) duplicated block id: 38 size: 13 cleaned lines of code in 2 files: - cmake_modules/FindGBenchmark.cmake (1:13) - cmake_modules/FindZLIB.cmake (1:13) duplicated block id: 39 size: 13 cleaned lines of code in 2 files: - cmake_modules/FindGBenchmark.cmake (1:13) - cmake_modules/FindGTest.cmake (1:13) duplicated block id: 40 size: 13 cleaned lines of code in 2 files: - cmake_modules/FindBrotli.cmake (1:13) - cmake_modules/FindGBenchmark.cmake (1:13) duplicated block id: 41 size: 13 cleaned lines of code in 2 files: - cmake_modules/FindSnappy.cmake (1:13) - cmake_modules/FindZLIB.cmake (1:13) duplicated block id: 42 size: 13 cleaned lines of code in 2 files: - cmake_modules/FindBrotli.cmake (1:13) - cmake_modules/FindZLIB.cmake (1:13) duplicated block id: 43 size: 13 cleaned lines of code in 2 files: - cmake_modules/FindGTest.cmake (1:13) - cmake_modules/FindSnappy.cmake (1:13) duplicated block id: 44 size: 12 cleaned lines of code in 2 files: - cmake_modules/FindThrift.cmake (2:13) - cmake_modules/FindZLIB.cmake (1:12) duplicated block id: 45 size: 12 cleaned lines of code in 2 files: - cmake_modules/FindBrotli.cmake (1:12) - cmake_modules/FindThrift.cmake (2:13) duplicated block id: 46 size: 12 cleaned lines of code in 2 files: - cmake_modules/FindClangTools.cmake (1:12) - cmake_modules/FindThrift.cmake (2:13) duplicated block id: 47 size: 12 cleaned lines of code in 2 files: - cmake_modules/FindGBenchmark.cmake (1:12) - cmake_modules/FindThrift.cmake (2:13) duplicated block id: 48 size: 12 cleaned lines of code in 2 files: - cmake_modules/FindSnappy.cmake (1:12) - cmake_modules/FindThrift.cmake (2:13) duplicated block id: 49 size: 12 cleaned lines of code in 2 files: - cmake_modules/FindGTest.cmake (1:12) - cmake_modules/FindThrift.cmake (2:13) duplicated block id: 50 size: 11 cleaned lines of code in 2 files: - src/parquet/arrow/arrow-reader-writer-test.cc (1636:1649) - src/parquet/arrow/arrow-reader-writer-test.cc (1669:1682) duplicated block id: 51 size: 11 cleaned lines of code in 2 files: - src/parquet/schema-test.cc (417:433) - src/parquet/schema-test.cc (523:539) duplicated block id: 52 size: 11 cleaned lines of code in 2 files: - src/parquet/arrow/arrow-reader-writer-benchmark.cc (199:212) - src/parquet/arrow/arrow-reader-writer-benchmark.cc (231:244) duplicated block id: 53 size: 11 cleaned lines of code in 2 files: - src/parquet/arrow/arrow-schema-test.cc (97:110) - src/parquet/arrow/arrow-schema-test.cc (660:673) duplicated block id: 54 size: 11 cleaned lines of code in 2 files: - src/parquet/arrow/arrow-reader-writer-test.cc (1600:1613) - src/parquet/arrow/arrow-reader-writer-test.cc (1669:1682) duplicated block id: 55 size: 11 cleaned lines of code in 2 files: - src/parquet/arrow/arrow-reader-writer-test.cc (1600:1613) - src/parquet/arrow/arrow-reader-writer-test.cc (1636:1649) duplicated block id: 56 size: 10 cleaned lines of code in 2 files: - src/parquet/column_scanner-test.cc (200:209) - src/parquet/column_scanner-test.cc (216:225) duplicated block id: 57 size: 9 cleaned lines of code in 2 files: - src/parquet/column-io-benchmark.cc (62:70) - src/parquet/column-io-benchmark.cc (121:129) duplicated block id: 58 size: 9 cleaned lines of code in 2 files: - src/parquet/statistics-test.cc (497:513) - src/parquet/statistics-test.cc (525:541) duplicated block id: 59 size: 8 cleaned lines of code in 2 files: - src/parquet/arrow/reader.cc (491:501) - src/parquet/arrow/reader.cc (538:548) duplicated block id: 60 size: 8 cleaned lines of code in 2 files: - benchmarks/decode_benchmark.cc (373:382) - benchmarks/decode_benchmark.cc (411:420) duplicated block id: 61 size: 8 cleaned lines of code in 2 files: - src/parquet/statistics-test.cc (665:672) - src/parquet/statistics-test.cc (716:723) duplicated block id: 62 size: 8 cleaned lines of code in 2 files: - src/parquet/column_writer.cc (708:721) - src/parquet/column_writer.cc (779:792) duplicated block id: 63 size: 8 cleaned lines of code in 2 files: - src/parquet/arrow/arrow-reader-writer-test.cc (616:624) - src/parquet/arrow/arrow-reader-writer-test.cc (1090:1098) duplicated block id: 64 size: 8 cleaned lines of code in 2 files: - src/parquet/arrow/arrow-reader-writer-test.cc (1009:1017) - src/parquet/arrow/arrow-reader-writer-test.cc (1090:1098) duplicated block id: 65 size: 8 cleaned lines of code in 2 files: - src/parquet/column_writer-test.cc (227:234) - src/parquet/column_writer-test.cc (264:271) duplicated block id: 66 size: 8 cleaned lines of code in 2 files: - src/parquet/arrow/arrow-schema-test.cc (97:106) - src/parquet/arrow/arrow-schema-test.cc (197:206) duplicated block id: 67 size: 8 cleaned lines of code in 2 files: - src/parquet/arrow/arrow-schema-test.cc (112:120) - src/parquet/arrow/arrow-schema-test.cc (683:691) duplicated block id: 68 size: 8 cleaned lines of code in 2 files: - src/parquet/arrow/arrow-schema-test.cc (197:206) - src/parquet/arrow/arrow-schema-test.cc (660:669) duplicated block id: 69 size: 7 cleaned lines of code in 2 files: - src/parquet/bloom_filter.h (65:101) - src/parquet/hasher.h (32:68) duplicated block id: 70 size: 7 cleaned lines of code in 2 files: - src/parquet/column_writer-test.cc (165:173) - src/parquet/column_writer-test.cc (247:255) duplicated block id: 71 size: 7 cleaned lines of code in 2 files: - src/parquet/statistics-test.cc (543:555) - src/parquet/statistics-test.cc (557:569) duplicated block id: 72 size: 7 cleaned lines of code in 2 files: - src/parquet/test-util.h (338:345) - src/parquet/test-util.h (371:378) duplicated block id: 73 size: 7 cleaned lines of code in 2 files: - src/parquet/encoding-internal.h (245:251) - src/parquet/encoding-internal.h (264:270) duplicated block id: 74 size: 7 cleaned lines of code in 2 files: - src/parquet/column_writer.cc (682:694) - src/parquet/column_writer.cc (752:764) duplicated block id: 75 size: 7 cleaned lines of code in 2 files: - src/parquet/printer.cc (59:66) - src/parquet/printer.cc (170:177) duplicated block id: 76 size: 7 cleaned lines of code in 2 files: - src/parquet/arrow/schema.cc (78:84) - src/parquet/arrow/schema.cc (120:126) duplicated block id: 77 size: 7 cleaned lines of code in 2 files: - src/parquet/schema-test.cc (438:447) - src/parquet/schema-test.cc (542:551) duplicated block id: 78 size: 6 cleaned lines of code in 2 files: - src/parquet/statistics.cc (163:170) - src/parquet/statistics.cc (202:209) duplicated block id: 79 size: 6 cleaned lines of code in 2 files: - src/parquet/arrow/reader.cc (483:489) - src/parquet/arrow/reader.cc (530:536) duplicated block id: 80 size: 6 cleaned lines of code in 2 files: - src/parquet/schema-test.cc (604:610) - src/parquet/schema-test.cc (656:661) duplicated block id: 81 size: 6 cleaned lines of code in 2 files: - src/parquet/arrow/arrow-reader-writer-test.cc (749:756) - src/parquet/arrow/arrow-reader-writer-test.cc (812:819) duplicated block id: 82 size: 6 cleaned lines of code in 2 files: - src/parquet/arrow/arrow-reader-writer-test.cc (1273:1280) - src/parquet/arrow/arrow-reader-writer-test.cc (1341:1348) duplicated block id: 83 size: 6 cleaned lines of code in 2 files: - src/parquet/statistics-test.cc (454:463) - src/parquet/statistics-test.cc (648:655) duplicated block id: 84 size: 6 cleaned lines of code in 2 files: - src/parquet/arrow/arrow-reader-writer-test.cc (609:614) - src/parquet/arrow/arrow-reader-writer-test.cc (836:841) duplicated block id: 85 size: 6 cleaned lines of code in 2 files: - src/parquet/arrow/arrow-reader-writer-test.cc (1585:1592) - src/parquet/arrow/arrow-reader-writer-test.cc (1693:1700) duplicated block id: 86 size: 6 cleaned lines of code in 2 files: - src/parquet/column_reader-test.cc (185:191) - src/parquet/column_reader-test.cc (203:209) duplicated block id: 87 size: 6 cleaned lines of code in 2 files: - src/parquet/column_scanner.h (134:142) - src/parquet/column_scanner.h (160:168) duplicated block id: 88 size: 6 cleaned lines of code in 2 files: - src/parquet/file-serialize-test.cc (197:203) - src/parquet/file-serialize-test.cc (231:240) duplicated block id: 89 size: 6 cleaned lines of code in 2 files: - src/parquet/arrow/arrow-reader-writer-test.cc (433:438) - src/parquet/arrow/arrow-reader-writer-test.cc (446:451) duplicated block id: 90 size: 6 cleaned lines of code in 2 files: - src/parquet/arrow/test-util.h (278:283) - src/parquet/arrow/test-util.h (307:312) duplicated block id: 91 size: 6 cleaned lines of code in 2 files: - src/parquet/column-io-benchmark.cc (73:78) - src/parquet/column-io-benchmark.cc (131:136) duplicated block id: 92 size: 6 cleaned lines of code in 2 files: - src/parquet/arrow/record_reader.cc (301:320) - src/parquet/column_reader.h (145:164) duplicated block id: 93 size: 6 cleaned lines of code in 2 files: - src/parquet/arrow/arrow-schema-test.cc (140:146) - src/parquet/arrow/arrow-schema-test.cc (693:699) duplicated block id: 94 size: 6 cleaned lines of code in 2 files: - src/parquet/arrow/arrow-reader-writer-test.cc (2310:2316) - src/parquet/arrow/arrow-reader-writer-test.cc (2333:2339) duplicated block id: 95 size: 6 cleaned lines of code in 2 files: - src/parquet/arrow/arrow-reader-writer-test.cc (669:676) - src/parquet/arrow/arrow-reader-writer-test.cc (685:692) duplicated block id: 96 size: 6 cleaned lines of code in 2 files: - src/parquet/file-serialize-test.cc (99:106) - src/parquet/file-serialize-test.cc (249:256) duplicated block id: 97 size: 6 cleaned lines of code in 2 files: - src/parquet/file-serialize-test.cc (144:152) - src/parquet/file-serialize-test.cc (231:240) duplicated block id: 98 size: 6 cleaned lines of code in 2 files: - src/parquet/arrow/arrow-reader-writer-test.cc (1028:1035) - src/parquet/arrow/arrow-reader-writer-test.cc (1058:1065) duplicated block id: 99 size: 6 cleaned lines of code in 2 files: - src/parquet/file-serialize-test.cc (144:152) - src/parquet/file-serialize-test.cc (197:203)