duplicated block id: 1 size: 63 cleaned lines of code in 2 files: - src/workflow/ArcanistStackWorkflow.php (263:333) - src/workflow/ArcanistLandWorkflow.php (263:333) duplicated block id: 2 size: 40 cleaned lines of code in 2 files: - src/unit/parser/ArcanistPhpunitTestResultParser.php (110:162) - src/unit/parser/ArcanistPhpunit6TestResultParser.php (93:145) duplicated block id: 3 size: 36 cleaned lines of code in 2 files: - src/unit/engine/Phpunit6TestEngine.php (201:251) - src/unit/engine/PhpunitTestEngine.php (198:248) duplicated block id: 4 size: 28 cleaned lines of code in 2 files: - src/lint/linter/UberPupetLintLinter.php (68:105) - src/lint/linter/ArcanistPuppetLintLinter.php (100:137) duplicated block id: 5 size: 24 cleaned lines of code in 2 files: - src/unit/engine/Phpunit6TestEngine.php (127:159) - src/unit/engine/PhpunitTestEngine.php (124:156) duplicated block id: 6 size: 22 cleaned lines of code in 2 files: - src/lint/linter/UberSingleScriptAndRegexLinter.php (322:348) - src/lint/linter/ArcanistScriptAndRegexLinter.php (332:358) duplicated block id: 7 size: 22 cleaned lines of code in 2 files: - src/unit/engine/Phpunit6TestEngine.php (257:281) - src/unit/engine/PhpunitTestEngine.php (254:278) duplicated block id: 8 size: 16 cleaned lines of code in 2 files: - src/lint/linter/UberSingleScriptAndRegexLinter.php (360:380) - src/lint/linter/ArcanistScriptAndRegexLinter.php (370:390) duplicated block id: 9 size: 15 cleaned lines of code in 2 files: - src/lint/ArcanistLintMessage.php (135:153) - src/unit/ArcanistUnitTestResult.php (32:49) duplicated block id: 10 size: 13 cleaned lines of code in 2 files: - src/listener/UberArcPostPushListener.php (20:37) - src/listener/UberArcPrePushEventListener.php (22:39) duplicated block id: 11 size: 13 cleaned lines of code in 3 files: - src/workflow/ArcanistStackWorkflow.php (391:405) - src/workflow/ArcanistSubmitWorkflow.php (262:276) - src/workflow/ArcanistLandWorkflow.php (450:464) duplicated block id: 12 size: 12 cleaned lines of code in 2 files: - src/unit/engine/UberRevertPlanTestEngine.php (37:55) - src/unit/engine/UberTestPlanTestEngine.php (34:51) duplicated block id: 13 size: 11 cleaned lines of code in 5 files: - src/lint/linter/UberPythonImportsLinter.php (55:68) - src/lint/linter/UberSingleScriptAndRegexLinter.php (283:297) - src/lint/linter/ESLintLinter.php (73:85) - src/lint/linter/ArcanistScriptAndRegexLinter.php (293:307) - src/lint/linter/ArcanistJSHintLinter.php (87:100) duplicated block id: 14 size: 11 cleaned lines of code in 2 files: - src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php (262:274) - src/lint/linter/ArcanistBaseXHPASTLinter.php (232:244) duplicated block id: 15 size: 10 cleaned lines of code in 3 files: - src/lint/linter/UberStandardLinter.php (38:50) - src/lint/linter/LintTrapLinter.php (44:56) - src/lint/linter/ArcanistJSHintLinter.php (52:65) duplicated block id: 16 size: 10 cleaned lines of code in 3 files: - src/lint/linter/ArcanistCpplintLinter.php (63:75) - src/lint/linter/ArcanistPEP8Linter.php (84:96) - src/lint/linter/ArcanistJSHintLinter.php (144:156) duplicated block id: 17 size: 10 cleaned lines of code in 2 files: - src/lint/linter/UberPupetLintLinter.php (55:66) - src/lint/linter/ArcanistPuppetLintLinter.php (55:66) duplicated block id: 18 size: 10 cleaned lines of code in 2 files: - src/lint/linter/xhpast/ArcanistXHPASTLinterRule.php (212:226) - src/lint/linter/ArcanistBaseXHPASTLinter.php (216:230) duplicated block id: 19 size: 10 cleaned lines of code in 3 files: - src/unit/engine/PytestTestEngine.php (51:64) - src/unit/engine/ConfigurablePytestTestEngine.php (31:44) - src/unit/engine/ConfigurableGolangTestEngine.php (29:42) duplicated block id: 20 size: 9 cleaned lines of code in 2 files: - src/lint/linter/UberSingleScriptAndRegexLinter.php (299:310) - src/lint/linter/ArcanistScriptAndRegexLinter.php (309:320) duplicated block id: 21 size: 9 cleaned lines of code in 2 files: - src/lint/linter/UberObjCStyleCheckLinter.php (43:54) - src/lint/linter/ArcanistTextLinter.php (34:45) duplicated block id: 22 size: 8 cleaned lines of code in 8 files: - src/lint/linter/UberPupetLintLinter.php (37:47) - src/lint/linter/ArcanistCppcheckLinter.php (34:44) - src/lint/linter/UberPuppetLinter.php (41:51) - src/lint/linter/ArcanistPuppetLintLinter.php (37:47) - src/lint/linter/ArcanistPhpcsLinter.php (72:82) - src/lint/linter/ArcanistPyLintLinter.php (37:47) - src/lint/linter/ArcanistRubyLinter.php (34:44) - src/lint/linter/ArcanistJscsLinter.php (34:44) duplicated block id: 23 size: 7 cleaned lines of code in 2 files: - src/lint/linter/UberShellCheckLinter.php (124:134) - src/lint/linter/ArcanistHLintLinter.php (40:50) duplicated block id: 24 size: 7 cleaned lines of code in 6 files: - src/lint/linter/ArcanistRuboCopLinter.php (33:42) - src/lint/linter/ArcanistCoffeeLintLinter.php (33:42) - src/lint/linter/ArcanistPEP8Linter.php (34:43) - src/lint/linter/ArcanistFlake8Linter.php (36:45) - src/lint/linter/ArcanistPyFlakesLinter.php (34:43) - src/lint/linter/ArcanistCSSLintLinter.php (40:49) duplicated block id: 25 size: 7 cleaned lines of code in 2 files: - src/lint/linter/ArcanistRuboCopLinter.php (48:58) - src/lint/linter/ArcanistCoffeeLintLinter.php (50:60) duplicated block id: 26 size: 7 cleaned lines of code in 7 files: - src/lint/linter/ArcanistRuboCopLinter.php (60:69) - src/lint/linter/ArcanistSpellingLinter.php (33:42) - src/lint/linter/ArcanistCoffeeLintLinter.php (62:71) - src/lint/linter/ArcanistPuppetLintLinter.php (68:77) - src/lint/linter/ArcanistPhpcsLinter.php (36:45) - src/lint/linter/ArcanistPyLintLinter.php (59:68) - src/lint/linter/PrettierLinter.php (68:76) duplicated block id: 27 size: 7 cleaned lines of code in 2 files: - src/lint/linter/ArcanistPuppetLintLinter.php (79:88) - src/lint/linter/ArcanistPyLintLinter.php (70:79) duplicated block id: 28 size: 6 cleaned lines of code in 4 files: - src/flow/workflow/ICFlowWorkflow.php (53:60) - src/workflow/ArcanistHelpWorkflow.php (29:36) - src/workflow/ArcanistSetConfigWorkflow.php (36:43) - src/workflow/ArcanistGetConfigWorkflow.php (31:38) duplicated block id: 29 size: 6 cleaned lines of code in 2 files: - src/lint/linter/ArcanistRuboCopLinter.php (71:79) - src/lint/linter/ArcanistCoffeeLintLinter.php (73:81) duplicated block id: 30 size: 6 cleaned lines of code in 2 files: - src/repository/api/ArcanistGitAPI.php (1322:1329) - src/repository/api/ArcanistMercurialAPI.php (803:810)