duplicated block id: 1 size: 52 cleaned lines of code in 2 files: - src/Microsoft.VisualStudio.Services.Agent/AgentCredentialStore/MacOSAgentCredentialStore.cs (321:378) - src/Microsoft.VisualStudio.Services.Agent/AgentCredentialStore/MacOSAgentCredentialStore.cs (380:437) duplicated block id: 2 size: 40 cleaned lines of code in 2 files: - src/Agent.Plugins/TestFilePublisher/Telemetry/TelemetryDataCollector.cs (50:99) - src/Agent.Plugins/TestResultParser/Telemetry/TelemetryDataCollector.cs (50:99) duplicated block id: 3 size: 39 cleaned lines of code in 2 files: - src/Agent.Plugins/SvnCliManager.cs (338:383) - src/Agent.Worker/Build/SvnCommandManager.cs (429:474) duplicated block id: 4 size: 30 cleaned lines of code in 2 files: - src/Agent.Plugins/SvnCliManager.cs (172:210) - src/Agent.Worker/Build/SvnCommandManager.cs (274:312) duplicated block id: 5 size: 27 cleaned lines of code in 2 files: - src/Agent.Plugins/GitCliManager.cs (519:549) - src/Agent.Plugins/GitCliManager.cs (552:582) duplicated block id: 6 size: 27 cleaned lines of code in 2 files: - src/Agent.Sdk/LogPlugin.cs (208:240) - src/Agent.Sdk/TaskPlugin.cs (286:318) duplicated block id: 7 size: 27 cleaned lines of code in 2 files: - src/Agent.Worker/TestResults/Legacy/TrxResultReader.cs (596:627) - src/Agent.Worker/TestResults/Legacy/TrxResultReader.cs (629:660) duplicated block id: 8 size: 26 cleaned lines of code in 2 files: - src/Agent.Worker/Build/GitCommandManager.cs (546:576) - src/Agent.Worker/Build/GitCommandManager.cs (579:609) duplicated block id: 9 size: 23 cleaned lines of code in 2 files: - src/Agent.Plugins/GitCliManager.cs (584:610) - src/Agent.Plugins/GitCliManager.cs (645:671) duplicated block id: 10 size: 21 cleaned lines of code in 2 files: - src/Agent.Plugins/TestFilePublisher/Telemetry/TelemetryDataCollector.cs (101:126) - src/Agent.Plugins/TestResultParser/Telemetry/TelemetryDataCollector.cs (101:126) duplicated block id: 11 size: 21 cleaned lines of code in 2 files: - src/Agent.Worker/Build/GitCommandManager.cs (610:634) - src/Agent.Worker/Build/GitCommandManager.cs (674:698) duplicated block id: 12 size: 20 cleaned lines of code in 2 files: - src/Agent.Plugins/PipelineArtifact/PipelineArtifactPlugin.cs (121:143) - src/Agent.Plugins/PipelineArtifact/PipelineArtifactPluginV1.cs (169:191) duplicated block id: 13 size: 20 cleaned lines of code in 2 files: - src/Agent.Sdk/ProcessInvoker.cs (127:147) - src/Microsoft.VisualStudio.Services.Agent/ProcessInvoker.cs (180:200) duplicated block id: 14 size: 19 cleaned lines of code in 2 files: - src/Agent.Plugins/GitSourceProvider.cs (1352:1376) - src/Agent.Worker/Build/GitSourceProvider.cs (1260:1284) duplicated block id: 15 size: 18 cleaned lines of code in 2 files: - src/Agent.Sdk/ProcessInvoker.cs (107:125) - src/Microsoft.VisualStudio.Services.Agent/ProcessInvoker.cs (160:178) duplicated block id: 16 size: 17 cleaned lines of code in 2 files: - src/Agent.Plugins/TestFilePublisher/Telemetry/TelemetryDataCollector.cs (129:148) - src/Agent.Plugins/TestResultParser/Telemetry/TelemetryDataCollector.cs (129:148) duplicated block id: 17 size: 16 cleaned lines of code in 2 files: - src/Agent.Plugins/BuildArtifact/BuildArtifactPluginV1.cs (440:460) - src/Agent.Plugins/PipelineArtifact/PipelineArtifactPluginV2.cs (409:429) duplicated block id: 18 size: 16 cleaned lines of code in 2 files: - src/Agent.Plugins/SvnCliManager.cs (385:401) - src/Agent.Worker/Build/SvnCommandManager.cs (476:492) duplicated block id: 19 size: 16 cleaned lines of code in 2 files: - src/Agent.Sdk/ProcessInvoker.cs (89:105) - src/Microsoft.VisualStudio.Services.Agent/ProcessInvoker.cs (142:158) duplicated block id: 20 size: 15 cleaned lines of code in 2 files: - src/Agent.Plugins/TeeCliManager.cs (145:164) - src/Agent.Worker/Build/TeeCommandManager.cs (141:160) duplicated block id: 21 size: 15 cleaned lines of code in 2 files: - src/Agent.Worker/TestResults/Legacy/LegacyTestRunDataPublisher.cs (357:373) - src/Agent.Worker/TestResults/ResultsCommandExtension.cs (169:185) duplicated block id: 22 size: 14 cleaned lines of code in 2 files: - src/Agent.Plugins/SvnCliManager.cs (154:170) - src/Agent.Worker/Build/SvnCommandManager.cs (256:272) duplicated block id: 23 size: 14 cleaned lines of code in 2 files: - src/Agent.Plugins/TFCliManager.cs (183:201) - src/Agent.Worker/Build/TFCommandManager.cs (180:198) duplicated block id: 24 size: 14 cleaned lines of code in 2 files: - src/Agent.Sdk/ProcessInvoker.cs (73:87) - src/Microsoft.VisualStudio.Services.Agent/ProcessInvoker.cs (126:140) duplicated block id: 25 size: 13 cleaned lines of code in 2 files: - src/Agent.Plugins/SvnCliManager.cs (564:577) - src/Agent.Worker/Build/SvnCommandManager.cs (655:668) duplicated block id: 26 size: 13 cleaned lines of code in 2 files: - src/Agent.Plugins/TFCliManager.cs (226:239) - src/Agent.Worker/Build/TFCommandManager.cs (223:236) duplicated block id: 27 size: 13 cleaned lines of code in 2 files: - src/Agent.Plugins/TeeCliManager.cs (213:226) - src/Agent.Worker/Build/TeeCommandManager.cs (211:224) duplicated block id: 28 size: 11 cleaned lines of code in 2 files: - src/Agent.Plugins/TestFilePublisher/Telemetry/TelemetryDataCollector.cs (35:47) - src/Agent.Plugins/TestResultParser/Telemetry/TelemetryDataCollector.cs (35:47) duplicated block id: 29 size: 10 cleaned lines of code in 2 files: - src/Agent.Listener/Program.cs (21:32) - src/Agent.Worker/Program.cs (15:26) duplicated block id: 30 size: 10 cleaned lines of code in 2 files: - src/Agent.Plugins/SvnCliManager.cs (550:562) - src/Agent.Worker/Build/SvnCommandManager.cs (641:653) duplicated block id: 31 size: 10 cleaned lines of code in 2 files: - src/Agent.Plugins/TFCliManager.cs (168:181) - src/Agent.Worker/Build/TFCommandManager.cs (165:178) duplicated block id: 32 size: 10 cleaned lines of code in 2 files: - src/Agent.Plugins/TeeCliManager.cs (130:143) - src/Agent.Worker/Build/TeeCommandManager.cs (126:139) duplicated block id: 33 size: 10 cleaned lines of code in 2 files: - src/Agent.Plugins/TeeCliManager.cs (166:176) - src/Agent.Worker/Build/TeeCommandManager.cs (162:172) duplicated block id: 34 size: 10 cleaned lines of code in 2 files: - src/Agent.Worker/Build/GitSourceProvider.cs (29:40) - src/Agent.Worker/Build/GitSourceProvider.cs (71:82) duplicated block id: 35 size: 9 cleaned lines of code in 3 files: - src/Agent.Plugins/BuildArtifact/BuildArtifactPluginV1.cs (337:346) - src/Agent.Plugins/PipelineArtifact/PipelineArtifactPluginV1.cs (362:371) - src/Agent.Plugins/PipelineArtifact/PipelineArtifactPluginV2.cs (307:316) duplicated block id: 36 size: 9 cleaned lines of code in 2 files: - src/Agent.Plugins/SvnCliManager.cs (726:737) - src/Agent.Worker/Build/SvnCommandManager.cs (806:817) duplicated block id: 37 size: 9 cleaned lines of code in 2 files: - src/Agent.Plugins/TFCliManager.cs (203:219) - src/Agent.Worker/Build/TFCommandManager.cs (200:216) duplicated block id: 38 size: 9 cleaned lines of code in 2 files: - src/Agent.Plugins/TeeCliManager.cs (320:336) - src/Agent.Worker/Build/TeeCommandManager.cs (318:334) duplicated block id: 39 size: 9 cleaned lines of code in 2 files: - src/Agent.Plugins/TestFilePublisher/SimpleTimer.cs (52:63) - src/Agent.Plugins/TestResultParser/SimpleTimer.cs (52:63) duplicated block id: 40 size: 9 cleaned lines of code in 2 files: - src/Agent.Sdk/ProcessInvoker.cs (50:59) - src/Microsoft.VisualStudio.Services.Agent/AsyncManualResetEvent.cs (25:34) duplicated block id: 41 size: 9 cleaned lines of code in 2 files: - src/Agent.Worker/TestResults/Legacy/LegacyTestRunDataPublisher.cs (345:354) - src/Agent.Worker/TestResults/ResultsCommandExtension.cs (157:166) duplicated block id: 42 size: 8 cleaned lines of code in 2 files: - src/Agent.Listener/DistributedTask.Pipelines/TaskResources.g.cs (10:19) - src/Agent.Listener/DistributedTask.Pipelines/TaskResources.g.cs (20:29) duplicated block id: 43 size: 8 cleaned lines of code in 2 files: - src/Agent.Plugins/Artifact/FileShareProvider.cs (294:303) - src/Agent.Worker/Release/ReleaseFileSystemManager.cs (75:84) duplicated block id: 44 size: 8 cleaned lines of code in 2 files: - src/Agent.Plugins/TestFilePublisher/TraceLogger.cs (11:20) - src/Agent.Plugins/TestResultParser/TraceLogger.cs (11:20) duplicated block id: 45 size: 8 cleaned lines of code in 2 files: - src/Agent.Worker/Handlers/PowerShellExeHandler.cs (211:219) - src/Agent.Worker/Handlers/ProcessHandler.cs (183:191) duplicated block id: 46 size: 7 cleaned lines of code in 2 files: - src/Agent.Listener/Configuration.Windows/RSAEncryptedFileKeyManager.cs (40:47) - src/Agent.Listener/Configuration/RSAFileKeyManager.cs (64:71) duplicated block id: 47 size: 7 cleaned lines of code in 2 files: - src/Agent.Plugins/Artifact/FileShareProvider.cs (305:312) - src/Agent.Worker/Release/ReleaseFileSystemManager.cs (92:99) duplicated block id: 48 size: 7 cleaned lines of code in 2 files: - src/Agent.Plugins/GitSourceProvider.cs (40:48) - src/Agent.Plugins/GitSourceProvider.cs (65:73) duplicated block id: 49 size: 7 cleaned lines of code in 2 files: - src/Agent.Plugins/TeeCliManager.cs (72:79) - src/Agent.Worker/Build/TeeCommandManager.cs (70:77) duplicated block id: 50 size: 7 cleaned lines of code in 2 files: - src/Agent.Plugins/TestFilePublisher/SimpleTimer.cs (24:31) - src/Agent.Plugins/TestResultParser/SimpleTimer.cs (24:31) duplicated block id: 51 size: 7 cleaned lines of code in 2 files: - src/Agent.Sdk/TaskPlugin.cs (187:194) - src/Agent.Sdk/TaskPlugin.cs (196:203) duplicated block id: 52 size: 6 cleaned lines of code in 2 files: - src/Agent.Plugins/GitCliManager.cs (432:442) - src/Agent.Plugins/GitCliManager.cs (448:458) duplicated block id: 53 size: 6 cleaned lines of code in 2 files: - src/Agent.Plugins/TFCliManager.cs (53:59) - src/Agent.Worker/Build/TFCommandManager.cs (50:56) duplicated block id: 54 size: 6 cleaned lines of code in 2 files: - src/Agent.Sdk/ProcessInvoker.cs (42:48) - src/Microsoft.VisualStudio.Services.Agent/AsyncManualResetEvent.cs (17:23) duplicated block id: 55 size: 6 cleaned lines of code in 2 files: - src/Agent.Worker/Handlers/AgentPluginHandler.cs (53:61) - src/Agent.Worker/Handlers/LegacyPowerShellHandler.cs (512:520) duplicated block id: 56 size: 6 cleaned lines of code in 2 files: - src/Microsoft.VisualStudio.Services.Agent/AgentCredentialStore/NoOpAgentCredentialStore.cs (28:35) - src/Microsoft.VisualStudio.Services.Agent/AgentCredentialStore/NoOpAgentCredentialStore.cs (37:44) duplicated block id: 57 size: 6 cleaned lines of code in 5 files: - src/Microsoft.VisualStudio.Services.Agent/DeploymentGroupServer.cs (61:67) - src/Microsoft.VisualStudio.Services.Agent/EnvironmentsServer.cs (119:125) - src/Microsoft.VisualStudio.Services.Agent/JobServer.cs (84:90) - src/Microsoft.VisualStudio.Services.Agent/LocationServer.cs (54:60) - src/Microsoft.VisualStudio.Services.Agent/TaskServer.cs (58:64) duplicated block id: 58 size: 6 cleaned lines of code in 2 files: - src/Microsoft.VisualStudio.Services.Agent/Util/UnixUtil.cs (66:72) - src/Microsoft.VisualStudio.Services.Agent/Util/UnixUtil.cs (74:80)