duplicated block id: 1 size: 18 cleaned lines of code in 2 files: - lib/src/packages_file.dart (320:347) - lib/src/packages_file.dart (383:410) duplicated block id: 2 size: 13 cleaned lines of code in 2 files: - lib/src/command/upgrade.dart (191:209) - lib/src/command/upgrade.dart (293:311) duplicated block id: 3 size: 11 cleaned lines of code in 2 files: - lib/src/packages_file.dart (352:365) - lib/src/packages_file.dart (417:430) duplicated block id: 4 size: 9 cleaned lines of code in 2 files: - lib/src/command/upgrade.dart (241:253) - lib/src/command/upgrade.dart (339:351) duplicated block id: 5 size: 8 cleaned lines of code in 2 files: - lib/src/command/add.dart (83:92) - lib/src/command/get.dart (23:32) duplicated block id: 6 size: 8 cleaned lines of code in 2 files: - lib/src/command/downgrade.dart (40:50) - lib/src/command/remove.dart (48:59) duplicated block id: 7 size: 8 cleaned lines of code in 2 files: - lib/src/executable.dart (112:119) - lib/src/executable.dart (128:135) duplicated block id: 8 size: 8 cleaned lines of code in 2 files: - lib/src/command/lish.dart (196:203) - lib/src/command/uploader.dart (44:51) duplicated block id: 9 size: 8 cleaned lines of code in 2 files: - lib/src/command/remove.dart (34:43) - lib/src/command/upgrade.dart (41:50) duplicated block id: 10 size: 8 cleaned lines of code in 2 files: - lib/src/source/path.dart (173:184) - lib/src/source/sdk.dart (74:83) duplicated block id: 11 size: 8 cleaned lines of code in 2 files: - lib/src/command_runner.dart (13:20) - lib/src/pub_embeddable_command.dart (10:17) duplicated block id: 12 size: 7 cleaned lines of code in 2 files: - lib/src/command/get.dart (39:46) - lib/src/command/upgrade.dart (69:76) duplicated block id: 13 size: 7 cleaned lines of code in 2 files: - lib/src/command/get.dart (23:31) - lib/src/command/remove.dart (34:42) duplicated block id: 14 size: 7 cleaned lines of code in 2 files: - lib/src/command/get.dart (23:31) - lib/src/command/upgrade.dart (41:49) duplicated block id: 15 size: 7 cleaned lines of code in 2 files: - lib/src/command/add.dart (83:91) - lib/src/command/remove.dart (34:42) duplicated block id: 16 size: 7 cleaned lines of code in 2 files: - lib/src/log.dart (165:171) - lib/src/log.dart (175:181) duplicated block id: 17 size: 7 cleaned lines of code in 2 files: - lib/src/command/downgrade.dart (37:44) - lib/src/command/get.dart (39:46) duplicated block id: 18 size: 7 cleaned lines of code in 2 files: - lib/src/command/add.dart (83:91) - lib/src/command/upgrade.dart (41:49) duplicated block id: 19 size: 7 cleaned lines of code in 2 files: - lib/src/command/downgrade.dart (61:67) - lib/src/command/remove.dart (87:94) duplicated block id: 20 size: 7 cleaned lines of code in 2 files: - lib/src/command_runner.dart (124:130) - lib/src/pub_embeddable_command.dart (68:74) duplicated block id: 21 size: 7 cleaned lines of code in 2 files: - lib/src/command/downgrade.dart (37:44) - lib/src/command/upgrade.dart (69:76) duplicated block id: 22 size: 7 cleaned lines of code in 2 files: - lib/src/source/git.dart (46:52) - lib/src/source/path.dart (65:71) duplicated block id: 23 size: 7 cleaned lines of code in 2 files: - lib/src/command/add.dart (183:189) - lib/src/command/remove.dart (83:89) duplicated block id: 24 size: 6 cleaned lines of code in 2 files: - lib/src/io.dart (706:711) - lib/src/io.dart (732:737) duplicated block id: 25 size: 6 cleaned lines of code in 2 files: - lib/src/source/git.dart (14:19) - lib/src/source/hosted.dart (19:24) duplicated block id: 26 size: 6 cleaned lines of code in 2 files: - lib/src/command/downgrade.dart (27:33) - lib/src/command/upgrade.dart (41:47) duplicated block id: 27 size: 6 cleaned lines of code in 2 files: - lib/src/command/global_run.dart (5:12) - lib/src/command/run.dart (5:12) duplicated block id: 28 size: 6 cleaned lines of code in 2 files: - lib/src/command/add.dart (193:198) - lib/src/command/remove.dart (94:99) duplicated block id: 29 size: 6 cleaned lines of code in 2 files: - lib/src/source/git.dart (46:51) - lib/src/source/unknown.dart (45:50) duplicated block id: 30 size: 6 cleaned lines of code in 2 files: - lib/src/source/path.dart (65:70) - lib/src/source/unknown.dart (45:50) duplicated block id: 31 size: 6 cleaned lines of code in 2 files: - lib/src/pubspec_utils.dart (17:23) - lib/src/pubspec_utils.dart (31:37) duplicated block id: 32 size: 6 cleaned lines of code in 2 files: - lib/src/command/add.dart (15:20) - lib/src/source/git.dart (14:19) duplicated block id: 33 size: 6 cleaned lines of code in 2 files: - lib/src/command/upgrade.dart (181:189) - lib/src/command/upgrade.dart (283:291) duplicated block id: 34 size: 6 cleaned lines of code in 2 files: - lib/src/io.dart (681:686) - lib/src/io.dart (716:721) duplicated block id: 35 size: 6 cleaned lines of code in 2 files: - lib/src/solver/package_lister.dart (15:20) - lib/src/source/sdk.dart (11:16) duplicated block id: 36 size: 6 cleaned lines of code in 2 files: - lib/src/log.dart (106:111) - lib/src/log.dart (116:121) duplicated block id: 37 size: 6 cleaned lines of code in 2 files: - lib/src/command/downgrade.dart (27:33) - lib/src/command/get.dart (23:29) duplicated block id: 38 size: 6 cleaned lines of code in 2 files: - lib/src/command/add.dart (15:20) - lib/src/source/hosted.dart (19:24) duplicated block id: 39 size: 6 cleaned lines of code in 2 files: - lib/src/command/add.dart (83:89) - lib/src/command/downgrade.dart (27:33) duplicated block id: 40 size: 6 cleaned lines of code in 2 files: - lib/src/io.dart (732:737) - lib/src/io.dart (848:853) duplicated block id: 41 size: 6 cleaned lines of code in 2 files: - lib/src/pubspec.dart (609:614) - lib/src/pubspec_parse.dart (234:239) duplicated block id: 42 size: 6 cleaned lines of code in 2 files: - lib/src/command/downgrade.dart (27:33) - lib/src/command/remove.dart (34:40) duplicated block id: 43 size: 6 cleaned lines of code in 2 files: - lib/src/entrypoint.dart (274:279) - lib/src/solver.dart (70:75) duplicated block id: 44 size: 6 cleaned lines of code in 2 files: - lib/src/io.dart (706:711) - lib/src/io.dart (848:853)