duplicated block id: 1 size: 19 cleaned lines of code in 2 files: - src/native/archives/cpio_archives/cpio_file.cpp (174:193) - src/native/archives/cpio_archives/cpio_file.cpp (286:305) duplicated block id: 2 size: 15 cleaned lines of code in 2 files: - src/managed/DiffGen/Directory.Packages.props (1:16) - src/managed/Directory.Packages.props (1:16) duplicated block id: 3 size: 13 cleaned lines of code in 2 files: - src/native/diffs/serialization/legacy/deserializer.cpp (256:269) - src/native/diffs/serialization/standard/deserializer.cpp (238:251) duplicated block id: 4 size: 12 cleaned lines of code in 2 files: - src/build.ps1 (17:30) - src/native/build.ps1 (27:40) duplicated block id: 5 size: 12 cleaned lines of code in 2 files: - src/native/io/reader.cpp (66:91) - src/native/io/reader.cpp (142:167) duplicated block id: 6 size: 12 cleaned lines of code in 2 files: - src/native/diffs/serialization/legacy/deserializer.cpp (226:244) - src/native/diffs/serialization/standard/deserializer.cpp (208:226) duplicated block id: 7 size: 12 cleaned lines of code in 2 files: - src/native/diffs/serialization/legacy/deserializer.cpp (450:469) - src/native/diffs/serialization/standard/deserializer.cpp (35:54) duplicated block id: 8 size: 11 cleaned lines of code in 2 files: - src/native/diffs/core/prepared_item.cpp (225:242) - src/native/diffs/core/prepared_item.cpp (247:264) duplicated block id: 9 size: 10 cleaned lines of code in 2 files: - src/managed/DiffGen/ArchiveUtility/ArchiveTokenizationJsonConverter.cs (36:57) - src/managed/DiffGen/ArchiveUtility/HashJsonConverter.cs (25:46) duplicated block id: 10 size: 10 cleaned lines of code in 2 files: - src/managed/DiffGen/ArchiveUtility/ArchiveTokenizationJsonConverter.cs (36:57) - src/managed/DiffGen/ArchiveUtility/ItemDefinitionJsonConverter.cs (27:48) duplicated block id: 11 size: 10 cleaned lines of code in 2 files: - src/managed/DiffGen/ArchiveUtility/ItemDefinitionJsonConverter.cs (27:48) - src/managed/DiffGen/ArchiveUtility/RecipeJsonConverter.cs (27:48) duplicated block id: 12 size: 10 cleaned lines of code in 2 files: - src/managed/DiffGen/ArchiveUtility/HashJsonConverter.cs (25:46) - src/managed/DiffGen/ArchiveUtility/RecipeJsonConverter.cs (27:48) duplicated block id: 13 size: 10 cleaned lines of code in 2 files: - src/managed/DiffGen/ArchiveUtility/ArchiveTokenizationJsonConverter.cs (36:57) - src/managed/DiffGen/ArchiveUtility/RecipeJsonConverter.cs (27:48) duplicated block id: 14 size: 10 cleaned lines of code in 2 files: - src/managed/DiffGen/ArchiveUtility/HashJsonConverter.cs (25:46) - src/managed/DiffGen/ArchiveUtility/ItemDefinitionJsonConverter.cs (27:48) duplicated block id: 15 size: 10 cleaned lines of code in 2 files: - src/native/diffs/core/item_definition_helpers.cpp (42:56) - src/native/tools/recompress/recompress_tool.cpp (184:198) duplicated block id: 16 size: 10 cleaned lines of code in 2 files: - src/native/io/compressed/bsdiff_stream_wrappers.cpp (48:61) - src/native/io/compressed/bsdiff_stream_wrappers.cpp (136:149) duplicated block id: 17 size: 9 cleaned lines of code in 2 files: - src/native/diffs/recipes/compressed/gtest/main.cpp (11:26) - src/native/diffs/serialization/legacy/gtest/main.cpp (11:26) duplicated block id: 18 size: 9 cleaned lines of code in 2 files: - src/native/diffs/serialization/legacy/gtest/main.cpp (11:26) - src/native/io/compressed/gtest/main.cpp (11:26) duplicated block id: 19 size: 9 cleaned lines of code in 2 files: - src/managed/DiffGen/ArchiveUtility/ArchiveTokenization.cs (286:302) - src/managed/DiffGen/DiffGeneration/DeltaPlans.cs (71:88) duplicated block id: 20 size: 9 cleaned lines of code in 2 files: - src/native/io/io_device_view.cpp (11:26) - src/native/io/io_device_view.h (24:39) duplicated block id: 21 size: 9 cleaned lines of code in 2 files: - src/native/diffs/recipes/compressed/gtest/main.cpp (11:26) - src/native/io/compressed/gtest/main.cpp (11:26) duplicated block id: 22 size: 9 cleaned lines of code in 2 files: - src/managed/DiffGen/DiffGeneration/DeltaCatalog.cs (145:162) - src/managed/DiffGen/DiffGeneration/DeltaPlans.cs (71:88) duplicated block id: 23 size: 9 cleaned lines of code in 2 files: - src/managed/DiffGen/ArchiveUtility/ArchiveTokenization.cs (286:302) - src/managed/DiffGen/DiffGeneration/DeltaCatalog.cs (145:162) duplicated block id: 24 size: 8 cleaned lines of code in 2 files: - vcpkg/ports/e2fsprogs/portfile.cmake (10:17) - vcpkg/ports/e2fsprogs/portfile.cmake (51:58) duplicated block id: 25 size: 8 cleaned lines of code in 2 files: - src/native/diffs/recipes/compressed/gtest/main.h (11:20) - src/native/io/compressed/gtest/main.h (11:20) duplicated block id: 26 size: 8 cleaned lines of code in 2 files: - src/managed/DiffGen/DiffGeneration/Utility/DeltaBuilder.cs (20:27) - src/managed/DiffGen/DiffGeneration/Utility/ToolBasedDeltaBuilder.cs (47:54) duplicated block id: 27 size: 8 cleaned lines of code in 2 files: - src/managed/FixupSources/Program.cs (46:58) - src/managed/FixupSources/Program.cs (136:148) duplicated block id: 28 size: 8 cleaned lines of code in 2 files: - src/native/diffs/serialization/legacy/deserializer.cpp (484:497) - src/native/diffs/serialization/standard/deserializer.cpp (84:96) duplicated block id: 29 size: 8 cleaned lines of code in 2 files: - src/native/io/compressed/zlib_compression_reader.cpp (57:67) - src/native/io/compressed/zlib_decompression_reader.cpp (30:40) duplicated block id: 30 size: 7 cleaned lines of code in 2 files: - src/native/diffs/core/item_definition.cpp (48:60) - src/native/diffs/core/item_definition.cpp (96:108) duplicated block id: 31 size: 7 cleaned lines of code in 2 files: - src/native/io/compressed/bsdiff_stream_wrappers.cpp (148:156) - src/native/io/compressed/bsdiff_stream_wrappers.cpp (252:260) duplicated block id: 32 size: 7 cleaned lines of code in 2 files: - src/native/diffs/recipes/basic/slice_recipe.cpp (14:22) - src/native/diffs/recipes/compressed/zlib_decompression_recipe.cpp (66:74) duplicated block id: 33 size: 7 cleaned lines of code in 2 files: - src/managed/DiffGen/ArchiveUtility/DiffApi.cs (216:230) - src/managed/DiffGen/DiffGeneration/Workers/CreateDeltas.cs (64:78) duplicated block id: 34 size: 7 cleaned lines of code in 2 files: - src/native/io/hashed/gtest/io_hashed_gtest.cpp (93:102) - src/native/io/hashed/gtest/io_hashed_gtest.cpp (123:132) duplicated block id: 35 size: 7 cleaned lines of code in 2 files: - src/native/diffs/core/item_definition.cpp (96:108) - src/native/diffs/core/item_definition.cpp (200:212) duplicated block id: 36 size: 7 cleaned lines of code in 2 files: - src/native/tools/dumpdiff/dumpdiff.cpp (63:72) - src/native/tools/dumpdiff/dumpdiff.cpp (78:87) duplicated block id: 37 size: 7 cleaned lines of code in 2 files: - src/native/io/compressed/zlib_decompression_reader.cpp (34:42) - src/native/io/compressed/zlib_decompression_writer.cpp (22:30) duplicated block id: 38 size: 7 cleaned lines of code in 2 files: - src/native/diffs/core/item_definition.cpp (224:233) - src/native/diffs/core/recipe.cpp (116:125) duplicated block id: 39 size: 7 cleaned lines of code in 2 files: - src/native/diffs/api/diffc_api.cpp (39:45) - src/native/diffs/api/diffc_api.h (31:37) duplicated block id: 40 size: 7 cleaned lines of code in 2 files: - src/native/tools/zstd_compress_file/compress_utility.cpp (92:99) - src/native/tools/zstd_compress_file/compress_utility.cpp (221:228) duplicated block id: 41 size: 7 cleaned lines of code in 2 files: - src/native/io/compressed/zlib_compression_writer.cpp (22:30) - src/native/io/compressed/zlib_decompression_writer.cpp (20:28) duplicated block id: 42 size: 7 cleaned lines of code in 2 files: - src/native/io/compressed/zlib_compression_writer.cpp (43:55) - src/native/io/compressed/zlib_decompression_writer.cpp (39:51) duplicated block id: 43 size: 7 cleaned lines of code in 2 files: - src/native/diffs/core/item_definition.cpp (48:60) - src/native/diffs/core/item_definition.cpp (200:212) duplicated block id: 44 size: 6 cleaned lines of code in 2 files: - src/native/diffs/serialization/legacy/deserializer.h (28:36) - src/native/diffs/serialization/standard/deserializer.h (31:39) duplicated block id: 45 size: 6 cleaned lines of code in 2 files: - src/native/io/compressed/zstd_compression_writer.h (63:69) - src/native/io/compressed/zstd_decompression_writer.h (45:51) duplicated block id: 46 size: 6 cleaned lines of code in 2 files: - src/native/diffs/core/item_definition.cpp (29:39) - src/native/diffs/core/item_definition.cpp (181:191) duplicated block id: 47 size: 6 cleaned lines of code in 2 files: - src/native/tools/makecpio/makecpio_tool.cpp (71:82) - src/native/tools/recompress/recompress_tool.cpp (83:94) duplicated block id: 48 size: 6 cleaned lines of code in 2 files: - src/native/tools/extract/extract.cpp (203:209) - src/native/tools/extract/extract.cpp (271:277) duplicated block id: 49 size: 6 cleaned lines of code in 2 files: - src/native/io/compressed/zlib_compression_reader.cpp (61:67) - src/native/io/compressed/zlib_compression_writer.cpp (24:30) duplicated block id: 50 size: 6 cleaned lines of code in 2 files: - src/native/io/compressed/zlib_compression_writer.cpp (24:30) - src/native/io/compressed/zlib_decompression_reader.cpp (34:40) duplicated block id: 51 size: 6 cleaned lines of code in 2 files: - src/native/tools/zstd_compress_file/zstd_compress_file.cpp (26:31) - src/native/tools/zstd_compress_file/zstd_compress_file.cpp (85:90) duplicated block id: 52 size: 6 cleaned lines of code in 2 files: - src/native/diffs/recipes/compressed/bspatch_decompression_recipe.cpp (21:26) - src/native/diffs/recipes/compressed/zstd_decompression_recipe.cpp (23:28) duplicated block id: 53 size: 6 cleaned lines of code in 2 files: - src/native/io/compressed/zlib_compression_reader.cpp (61:67) - src/native/io/compressed/zlib_decompression_writer.cpp (22:28) duplicated block id: 54 size: 6 cleaned lines of code in 2 files: - src/native/diffs/api/apply_session.cpp (40:47) - src/native/tools/extract/extract.cpp (52:59) duplicated block id: 55 size: 6 cleaned lines of code in 2 files: - src/native/diffs/core/zlib_decompression_reader_factory.h (26:31) - src/native/diffs/recipes/compressed/zlib_decompression_recipe.cpp (35:40)