duplicated block id: 1 size: 53 cleaned lines of code in 2 files: - internal/storage/mock/testify_mock_bucket.go (65:149) - internal/storage/testify_mock_bucket.go (65:149) duplicated block id: 2 size: 24 cleaned lines of code in 2 files: - internal/storage/mock/testify_mock_bucket.go (25:63) - internal/storage/testify_mock_bucket.go (25:63) duplicated block id: 3 size: 17 cleaned lines of code in 2 files: - perfmetrics/scripts/fetch_and_upload_metrics.py (64:81) - perfmetrics/scripts/ls_metrics/listing_benchmark.py (433:449) duplicated block id: 4 size: 17 cleaned lines of code in 2 files: - internal/gcsx/client_readers/range_reader.go (227:249) - internal/gcsx/random_reader.go (454:476) duplicated block id: 5 size: 16 cleaned lines of code in 2 files: - internal/fs/fs.go (725:742) - internal/fs/fs.go (768:785) duplicated block id: 6 size: 16 cleaned lines of code in 2 files: - perfmetrics/scripts/fetch_and_upload_metrics.py (50:66) - perfmetrics/scripts/ls_metrics/listing_benchmark.py (412:427) duplicated block id: 7 size: 13 cleaned lines of code in 2 files: - perfmetrics/scripts/ls_metrics/directory.proto (1:13) - tools/config-gen/templates/config.tpl (1:13) duplicated block id: 8 size: 13 cleaned lines of code in 2 files: - perfmetrics/scripts/bigquery/requirements.in (1:13) - tools/cd_scripts/requirements.in (1:13) duplicated block id: 9 size: 13 cleaned lines of code in 2 files: - perfmetrics/scripts/bigquery/requirements.in (1:13) - perfmetrics/scripts/load_tests/python/requirements.in (1:13) duplicated block id: 10 size: 13 cleaned lines of code in 2 files: - perfmetrics/scripts/ls_metrics/requirements.in (1:13) - tools/cd_scripts/requirements.in (1:13) duplicated block id: 11 size: 13 cleaned lines of code in 2 files: - perfmetrics/scripts/load_tests/python/requirements.in (1:13) - perfmetrics/scripts/requirements.in (1:13) duplicated block id: 12 size: 13 cleaned lines of code in 2 files: - perfmetrics/scripts/load_tests/python/requirements.in (1:13) - perfmetrics/scripts/ls_metrics/requirements.in (1:13) duplicated block id: 13 size: 13 cleaned lines of code in 2 files: - internal/fs/fs.go (1642:1666) - internal/fs/fs.go (1891:1915) duplicated block id: 14 size: 13 cleaned lines of code in 2 files: - internal/gcsx/client_readers/range_reader.go (201:218) - internal/gcsx/random_reader.go (424:441) duplicated block id: 15 size: 13 cleaned lines of code in 2 files: - perfmetrics/scripts/requirements.in (1:13) - tools/cd_scripts/requirements.in (1:13) duplicated block id: 16 size: 13 cleaned lines of code in 2 files: - perfmetrics/scripts/bigquery/requirements.in (1:13) - perfmetrics/scripts/ls_metrics/requirements.in (1:13) duplicated block id: 17 size: 13 cleaned lines of code in 2 files: - perfmetrics/scripts/load_tests/python/requirements.in (1:13) - tools/cd_scripts/requirements.in (1:13) duplicated block id: 18 size: 13 cleaned lines of code in 2 files: - perfmetrics/scripts/ls_metrics/requirements.in (1:13) - perfmetrics/scripts/requirements.in (1:13) duplicated block id: 19 size: 13 cleaned lines of code in 2 files: - perfmetrics/scripts/hns_rename_folders_metrics/requirements.in (2:14) - perfmetrics/scripts/ls_metrics/requirements.in (2:14) duplicated block id: 20 size: 13 cleaned lines of code in 2 files: - perfmetrics/scripts/bigquery/requirements.in (1:13) - perfmetrics/scripts/requirements.in (1:13) duplicated block id: 21 size: 12 cleaned lines of code in 2 files: - perfmetrics/scripts/hns_rename_folders_metrics/requirements.in (2:13) - perfmetrics/scripts/requirements.in (2:13) duplicated block id: 22 size: 12 cleaned lines of code in 2 files: - perfmetrics/scripts/bigquery/requirements.in (2:13) - perfmetrics/scripts/hns_rename_folders_metrics/requirements.in (2:13) duplicated block id: 23 size: 12 cleaned lines of code in 2 files: - internal/fs/fs.go (263:276) - internal/fs/fs.go (725:738) duplicated block id: 24 size: 12 cleaned lines of code in 2 files: - internal/fs/fs.go (263:276) - internal/fs/fs.go (768:781) duplicated block id: 25 size: 12 cleaned lines of code in 2 files: - perfmetrics/scripts/hns_rename_folders_metrics/requirements.in (2:13) - perfmetrics/scripts/load_tests/python/requirements.in (2:13) duplicated block id: 26 size: 12 cleaned lines of code in 2 files: - perfmetrics/scripts/hns_rename_folders_metrics/requirements.in (2:13) - tools/cd_scripts/requirements.in (2:13) duplicated block id: 27 size: 11 cleaned lines of code in 2 files: - tools/build_gcsfuse/main.go (78:92) - tools/util/build_gcsfuse.go (110:124) duplicated block id: 28 size: 10 cleaned lines of code in 2 files: - internal/storage/storageutil/control_client.go (31:40) - tools/integration_tests/util/client/control_client.go (38:47) duplicated block id: 29 size: 10 cleaned lines of code in 2 files: - internal/storage/mock_bucket.go (475:491) - internal/storage/mock_bucket.go (502:518) duplicated block id: 30 size: 10 cleaned lines of code in 2 files: - internal/perf/cpu.go (31:43) - internal/perf/memory.go (41:53) duplicated block id: 31 size: 10 cleaned lines of code in 2 files: - benchmarks/write_locally/main.go (123:136) - benchmarks/write_to_gcs/main.go (123:137) duplicated block id: 32 size: 10 cleaned lines of code in 2 files: - internal/fs/fs.go (261:272) - internal/fs/fs.go (287:298) duplicated block id: 33 size: 9 cleaned lines of code in 2 files: - benchmarks/read_full_file/main.go (159:171) - benchmarks/write_locally/main.go (125:136) duplicated block id: 34 size: 9 cleaned lines of code in 2 files: - benchmarks/read_full_file/main.go (159:171) - benchmarks/stat_files/main.go (167:178) duplicated block id: 35 size: 9 cleaned lines of code in 2 files: - perfmetrics/scripts/hns_rename_folders_metrics/renaming_benchmark.py (378:386) - perfmetrics/scripts/ls_metrics/listing_benchmark.py (412:420) duplicated block id: 36 size: 9 cleaned lines of code in 2 files: - benchmarks/stat_files/main.go (167:178) - benchmarks/write_locally/main.go (125:136) duplicated block id: 37 size: 9 cleaned lines of code in 2 files: - internal/fs/fs.go (1651:1666) - internal/fs/fs.go (1687:1702) duplicated block id: 38 size: 9 cleaned lines of code in 2 files: - internal/fs/inode/dir.go (257:265) - internal/fs/inode/explicit_dir.go (39:47) duplicated block id: 39 size: 9 cleaned lines of code in 2 files: - internal/fs/fs.go (1515:1528) - internal/fs/fs.go (1543:1556) duplicated block id: 40 size: 9 cleaned lines of code in 2 files: - cfg/params.yaml (528:536) - cfg/params.yaml (543:551) duplicated block id: 41 size: 9 cleaned lines of code in 2 files: - benchmarks/read_full_file/main.go (159:171) - benchmarks/write_to_gcs/main.go (126:137) duplicated block id: 42 size: 9 cleaned lines of code in 2 files: - perfmetrics/scripts/load_tests/python/tasks/python_os.py (47:64) - perfmetrics/scripts/load_tests/python/tasks/tf_gfile.py (50:67) duplicated block id: 43 size: 9 cleaned lines of code in 2 files: - internal/fs/fs.go (2631:2644) - internal/fs/fs.go (2693:2706) duplicated block id: 44 size: 9 cleaned lines of code in 2 files: - internal/storage/storageutil/object_attrs.go (203:213) - internal/storage/storageutil/object_attrs.go (233:243) duplicated block id: 45 size: 9 cleaned lines of code in 2 files: - internal/fs/fs.go (1687:1702) - internal/fs/fs.go (1900:1915) duplicated block id: 46 size: 9 cleaned lines of code in 2 files: - internal/fs/fs.go (1479:1493) - internal/fs/fs.go (1934:1948) duplicated block id: 47 size: 9 cleaned lines of code in 2 files: - benchmarks/stat_files/main.go (167:178) - benchmarks/write_to_gcs/main.go (126:137) duplicated block id: 48 size: 9 cleaned lines of code in 2 files: - perfmetrics/scripts/fetch_and_upload_metrics.py (50:59) - perfmetrics/scripts/hns_rename_folders_metrics/renaming_benchmark.py (378:386) duplicated block id: 49 size: 8 cleaned lines of code in 2 files: - benchmarks/read_full_file/main.go (161:171) - benchmarks/read_within_file/main.go (186:196) duplicated block id: 50 size: 8 cleaned lines of code in 2 files: - benchmarks/read_within_file/main.go (186:196) - benchmarks/stat_files/main.go (168:178) duplicated block id: 51 size: 8 cleaned lines of code in 2 files: - benchmarks/read_within_file/main.go (186:196) - benchmarks/write_to_gcs/main.go (127:137) duplicated block id: 52 size: 8 cleaned lines of code in 2 files: - internal/fs/fs.go (1614:1628) - internal/fs/fs.go (1864:1877) duplicated block id: 53 size: 8 cleaned lines of code in 2 files: - internal/fs/fs.go (289:298) - internal/fs/fs.go (768:777) duplicated block id: 54 size: 8 cleaned lines of code in 2 files: - benchmarks/read_within_file/main.go (186:196) - benchmarks/write_locally/main.go (126:136) duplicated block id: 55 size: 8 cleaned lines of code in 2 files: - internal/fs/fs.go (289:298) - internal/fs/fs.go (725:734) duplicated block id: 56 size: 8 cleaned lines of code in 2 files: - benchmarks/read_full_file/main.go (56:67) - benchmarks/write_to_gcs/main.go (50:61) duplicated block id: 57 size: 8 cleaned lines of code in 2 files: - tools/package_gcsfuse/main.go (91:101) - tools/prefetch_cache_gcsfuse/main.go (59:69) duplicated block id: 58 size: 7 cleaned lines of code in 2 files: - internal/storage/fake/bucket.go (880:890) - internal/storage/fake/bucket.go (906:916) duplicated block id: 59 size: 7 cleaned lines of code in 2 files: - perfmetrics/scripts/fetch_and_upload_metrics.py (79:86) - perfmetrics/scripts/ls_metrics/listing_benchmark.py (471:478) duplicated block id: 60 size: 7 cleaned lines of code in 2 files: - internal/fs/fs.go (1693:1702) - internal/fs/fs.go (1848:1857) duplicated block id: 61 size: 7 cleaned lines of code in 2 files: - internal/fs/fs.go (1614:1624) - internal/fs/fs.go (1934:1944) duplicated block id: 62 size: 7 cleaned lines of code in 2 files: - tools/integration_tests/util/client/storage_client.go (98:108) - tools/integration_tests/util/client/storage_client.go (118:128) duplicated block id: 63 size: 7 cleaned lines of code in 2 files: - internal/locker/locker.go (87:95) - internal/locker/rw_locker.go (92:100) duplicated block id: 64 size: 7 cleaned lines of code in 2 files: - internal/fs/fs.go (1515:1525) - internal/fs/fs.go (2660:2670) duplicated block id: 65 size: 7 cleaned lines of code in 2 files: - internal/fs/fs.go (1543:1553) - internal/fs/fs.go (2660:2670) duplicated block id: 66 size: 7 cleaned lines of code in 2 files: - perfmetrics/scripts/fetch_and_upload_metrics.py (104:111) - perfmetrics/scripts/fetch_and_upload_metrics.py (156:163) duplicated block id: 67 size: 7 cleaned lines of code in 2 files: - perfmetrics/scripts/load_tests/python/tasks/python_os.py (91:98) - perfmetrics/scripts/load_tests/python/tasks/tf_gfile.py (85:92) duplicated block id: 68 size: 7 cleaned lines of code in 2 files: - internal/fs/fs.go (1493:1504) - internal/fs/fs.go (1686:1697) duplicated block id: 69 size: 7 cleaned lines of code in 2 files: - internal/gcsx/temp_file.go (92:100) - internal/gcsx/temp_file.go (112:120) duplicated block id: 70 size: 7 cleaned lines of code in 2 files: - internal/fs/fs.go (1848:1857) - internal/fs/fs.go (1906:1915) duplicated block id: 71 size: 7 cleaned lines of code in 2 files: - tools/package_gcsfuse/tools_darwin.go (30:42) - tools/package_gcsfuse/tools_linux.go (30:42) duplicated block id: 72 size: 7 cleaned lines of code in 2 files: - internal/gcsx/compose_object_creator.go (151:157) - internal/storage/gcs/request_helper.go (47:53) duplicated block id: 73 size: 7 cleaned lines of code in 2 files: - internal/fs/fs.go (1657:1666) - internal/fs/fs.go (1848:1857) duplicated block id: 74 size: 7 cleaned lines of code in 2 files: - tools/mount_gcsfuse/find.go (40:49) - tools/mount_gcsfuse/find.go (66:75) duplicated block id: 75 size: 7 cleaned lines of code in 2 files: - internal/fs/fs.go (1479:1489) - internal/fs/fs.go (1614:1624) duplicated block id: 76 size: 7 cleaned lines of code in 2 files: - perfmetrics/scripts/generate_files.py (55:64) - perfmetrics/scripts/hns_rename_folders_metrics/generate_folders_and_files.py (260:269) duplicated block id: 77 size: 7 cleaned lines of code in 2 files: - internal/fs/fs.go (1479:1489) - internal/fs/fs.go (1864:1874) duplicated block id: 78 size: 7 cleaned lines of code in 2 files: - internal/fs/fs.go (1864:1874) - internal/fs/fs.go (1934:1944) duplicated block id: 79 size: 7 cleaned lines of code in 2 files: - internal/monitor/otelexporters.go (164:170) - internal/monitor/traceexporter.go (77:83) duplicated block id: 80 size: 6 cleaned lines of code in 2 files: - tools/integration_tests/util/client/storage_client.go (156:165) - tools/integration_tests/util/client/storage_client.go (416:425) duplicated block id: 81 size: 6 cleaned lines of code in 2 files: - internal/fs/fs.go (514:519) - internal/fs/fs.go (636:641) duplicated block id: 82 size: 6 cleaned lines of code in 2 files: - internal/fs/fs.go (563:568) - internal/fs/fs.go (586:591) duplicated block id: 83 size: 6 cleaned lines of code in 2 files: - perfmetrics/scripts/hns_rename_folders_metrics/renaming_benchmark.py (46:51) - perfmetrics/scripts/ls_metrics/listing_benchmark.py (75:80) duplicated block id: 84 size: 6 cleaned lines of code in 2 files: - internal/fs/fs.go (514:519) - internal/fs/fs.go (586:591) duplicated block id: 85 size: 6 cleaned lines of code in 2 files: - internal/gcsx/client_readers/range_reader.go (79:90) - internal/gcsx/random_reader.go (179:190) duplicated block id: 86 size: 6 cleaned lines of code in 2 files: - internal/fs/fs.go (791:796) - internal/fs/fs.go (802:807) duplicated block id: 87 size: 6 cleaned lines of code in 2 files: - internal/fs/fs.go (514:519) - internal/fs/fs.go (563:568) duplicated block id: 88 size: 6 cleaned lines of code in 2 files: - tools/integration_tests/util/log_parser/json_parser/read_logs/json_job_log_parser.go (53:62) - tools/integration_tests/util/log_parser/json_parser/read_logs/json_read_log_parser.go (34:43) duplicated block id: 89 size: 6 cleaned lines of code in 2 files: - tools/integration_tests/local_file/unlinked_file.go (113:122) - tools/integration_tests/local_file/unlinked_file.go (136:145) duplicated block id: 90 size: 6 cleaned lines of code in 2 files: - internal/fs/fs.go (586:591) - internal/fs/fs.go (636:641) duplicated block id: 91 size: 6 cleaned lines of code in 2 files: - internal/fs/fs.go (563:568) - internal/fs/fs.go (636:641) duplicated block id: 92 size: 6 cleaned lines of code in 2 files: - internal/fs/fs.go (1934:1943) - internal/fs/fs.go (2403:2414) duplicated block id: 93 size: 6 cleaned lines of code in 2 files: - internal/fs/fs.go (1724:1734) - internal/fs/fs.go (1879:1889) duplicated block id: 94 size: 6 cleaned lines of code in 2 files: - internal/fs/fs.go (1494:1504) - internal/fs/fs.go (1651:1661) duplicated block id: 95 size: 6 cleaned lines of code in 2 files: - internal/fs/fs.go (1614:1623) - internal/fs/fs.go (2403:2414) duplicated block id: 96 size: 6 cleaned lines of code in 2 files: - internal/fs/fs.go (1494:1504) - internal/fs/fs.go (1900:1910) duplicated block id: 97 size: 6 cleaned lines of code in 2 files: - perfmetrics/scripts/hns_rename_folders_metrics/renaming_benchmark.py (384:389) - perfmetrics/scripts/ls_metrics/listing_benchmark.py (447:452) duplicated block id: 98 size: 6 cleaned lines of code in 2 files: - internal/gcsx/client_readers/range_reader.go (261:267) - internal/gcsx/random_reader.go (486:492) duplicated block id: 99 size: 6 cleaned lines of code in 2 files: - tools/integration_tests/util/creds_tests/creds.go (94:100) - tools/integration_tests/util/creds_tests/creds.go (113:119) duplicated block id: 100 size: 6 cleaned lines of code in 2 files: - internal/gcsx/compose_object_creator.go (85:90) - internal/gcsx/syncer.go (85:90) duplicated block id: 101 size: 6 cleaned lines of code in 2 files: - internal/fs/fs.go (1630:1640) - internal/fs/fs.go (1724:1734) duplicated block id: 102 size: 6 cleaned lines of code in 2 files: - internal/storage/bucket_handle.go (393:400) - internal/storage/bucket_handle.go (628:636) duplicated block id: 103 size: 6 cleaned lines of code in 2 files: - internal/fs/fs.go (1630:1640) - internal/fs/fs.go (1879:1889) duplicated block id: 104 size: 6 cleaned lines of code in 2 files: - internal/fs/fs.go (1479:1488) - internal/fs/fs.go (2403:2414) duplicated block id: 105 size: 6 cleaned lines of code in 2 files: - internal/gcsx/client_readers/range_reader.go (314:319) - internal/gcsx/random_reader.go (346:351) duplicated block id: 106 size: 6 cleaned lines of code in 2 files: - internal/storage/fake/bucket.go (786:791) - internal/storage/fake/bucket.go (1077:1082) duplicated block id: 107 size: 6 cleaned lines of code in 2 files: - tools/integration_tests/util/setup/setup.go (422:428) - tools/integration_tests/util/setup/setup.go (434:440) duplicated block id: 108 size: 6 cleaned lines of code in 2 files: - internal/fs/fs.go (1170:1176) - internal/fs/fs.go (1200:1206) duplicated block id: 109 size: 6 cleaned lines of code in 2 files: - internal/fs/fs.go (1864:1873) - internal/fs/fs.go (2403:2414) duplicated block id: 110 size: 6 cleaned lines of code in 2 files: - internal/gcsx/file_cache_reader.go (108:113) - internal/gcsx/random_reader.go (228:233) duplicated block id: 111 size: 6 cleaned lines of code in 2 files: - tools/util/build_gcsfuse.go (57:65) - tools/util/build_gcsfuse.go (98:106)