duplicated block id: 1 size: 25 cleaned lines of code in 2 files: - src/build.props (1:44) - src/build2022.props (1:44) duplicated block id: 2 size: 20 cleaned lines of code in 2 files: - src/Sarif.Viewer.VisualStudio.Core/ErrorList/ErrorListService.cs (283:308) - src/Sarif.Viewer.VisualStudio.Core/ErrorList/ErrorListService.cs (329:354) duplicated block id: 3 size: 17 cleaned lines of code in 2 files: - src/Sarif.Viewer.VisualStudio.Core/Views/Locations.xaml (50:69) - src/Sarif.Viewer.VisualStudio.Core/Views/Locations.xaml (121:140) duplicated block id: 4 size: 16 cleaned lines of code in 2 files: - src/Sarif.Sarifer.Core/Options/SariferOptionsControl.xaml (14:35) - src/Sarif.Viewer.VisualStudio.Core/Options/SarifViewerOptionsControl.xaml (14:35) duplicated block id: 5 size: 14 cleaned lines of code in 2 files: - src/Sarif.Sarifer.2022/source.extension.vsixmanifest (15:34) - src/Sarif.Viewer.VisualStudio.2022/source.extension.vsixmanifest (11:30) duplicated block id: 6 size: 12 cleaned lines of code in 2 files: - src/build.props (51:68) - src/build2022.props (51:68) duplicated block id: 7 size: 11 cleaned lines of code in 2 files: - src/Sarif.Viewer.VisualStudio.Core/Models/LocationModel.cs (37:63) - src/Sarif.Viewer.VisualStudio.Core/Models/StackFrameModel.cs (107:133) duplicated block id: 8 size: 10 cleaned lines of code in 2 files: - src/Sarif.Sarifer.Core/Options/SariferOptionsControl.xaml (2:11) - src/Sarif.Viewer.VisualStudio.Core/Options/SarifViewerOptionsControl.xaml (2:11) duplicated block id: 9 size: 9 cleaned lines of code in 2 files: - scripts/BuildPackagesFromSigningDirectory.ps1 (7:16) - scripts/Run-Tests.ps1 (10:19) duplicated block id: 10 size: 9 cleaned lines of code in 2 files: - src/Sarif.Viewer.VisualStudio.Core/Controls/InternetHyperlink.xaml (12:20) - src/Sarif.Viewer.VisualStudio.Core/Themes/DefaultStyles.xaml (111:119) duplicated block id: 11 size: 7 cleaned lines of code in 2 files: - src/Sarif.Viewer.VisualStudio.2022/source.extension.vsixmanifest (21:29) - src/Sarif.Viewer.VisualStudio/source.extension.vsixmanifest (15:23) duplicated block id: 12 size: 7 cleaned lines of code in 2 files: - src/Sarif.Viewer.VisualStudio.Core/Models/LocationModel.cs (67:79) - src/Sarif.Viewer.VisualStudio.Core/Models/StackFrameModel.cs (155:167) duplicated block id: 13 size: 7 cleaned lines of code in 2 files: - src/Sarif.Sarifer.Core/BackgroundAnalyzerBase.cs (81:96) - src/Sarif.Sarifer.Core/BackgroundAnalyzerBase.cs (133:148) duplicated block id: 14 size: 7 cleaned lines of code in 2 files: - src/Sarif.Viewer.VisualStudio.Core/Controls/InternetHyperlink.xaml (33:39) - src/Sarif.Viewer.VisualStudio.Core/Themes/DefaultStyles.xaml (92:98) duplicated block id: 15 size: 7 cleaned lines of code in 2 files: - src/Sarif.Viewer.VisualStudio.Core/Models/FixModel.cs (21:34) - src/Sarif.Viewer.VisualStudio.Core/Models/RuleModel.cs (60:72) duplicated block id: 16 size: 7 cleaned lines of code in 2 files: - src/Sarif.Viewer.VisualStudio.Core/Models/RuleModel.cs (43:55) - src/Sarif.Viewer.VisualStudio.Core/Models/ToolModel.cs (13:25) duplicated block id: 17 size: 7 cleaned lines of code in 2 files: - src/Sarif.Viewer.VisualStudio.Core/Models/LocationModel.cs (25:37) - src/Sarif.Viewer.VisualStudio.Core/Models/StackFrameModel.cs (26:38) duplicated block id: 18 size: 7 cleaned lines of code in 2 files: - src/Sarif.Viewer.VisualStudio.Core/Models/LocationCollection.cs (74:87) - src/Sarif.Viewer.VisualStudio.Core/Models/StackCollection.cs (18:31) duplicated block id: 19 size: 7 cleaned lines of code in 2 files: - scripts/BuildAndTest.ps1 (98:105) - scripts/BuildPackagesFromSigningDirectory.ps1 (36:43) duplicated block id: 20 size: 7 cleaned lines of code in 2 files: - src/Sarif.Viewer.VisualStudio.Core/Views/Information.xaml (16:22) - src/Sarif.Viewer.VisualStudio.Core/Views/Information.xaml (103:109) duplicated block id: 21 size: 7 cleaned lines of code in 2 files: - src/Sarif.Sarifer.2022/source.extension.vsixmanifest (25:33) - src/Sarif.Viewer.VisualStudio/source.extension.vsixmanifest (15:23) duplicated block id: 22 size: 6 cleaned lines of code in 2 files: - src/Sarif.Viewer.VisualStudio.Core/ErrorList/ErrorListCommand.cs (121:140) - src/Sarif.Viewer.VisualStudio.Core/OpenLogFileCommands.cs (95:114) duplicated block id: 23 size: 6 cleaned lines of code in 2 files: - src/Sarif.Viewer.VisualStudio.Core/Models/AnalysisStep.cs (101:110) - src/Sarif.Viewer.VisualStudio.Core/Models/AnalysisStep.cs (132:141) duplicated block id: 24 size: 6 cleaned lines of code in 2 files: - src/Sarif.Viewer.VisualStudio.Core/VersionControlParser/AdoVersionControlParser.cs (37:52) - src/Sarif.Viewer.VisualStudio.Core/VersionControlParser/GithubVersionControlParser.cs (34:49) duplicated block id: 25 size: 6 cleaned lines of code in 2 files: - src/Sarif.Viewer.VisualStudio.Core/Views/Information.xaml (18:24) - src/Sarif.Viewer.VisualStudio.Core/Views/Information.xaml (108:114) duplicated block id: 26 size: 6 cleaned lines of code in 2 files: - src/Sarif.Viewer.VisualStudio.Core/CodeLocationObject.cs (189:194) - src/Sarif.Viewer.VisualStudio.Core/Models/AnalysisStepNode.cs (134:139) duplicated block id: 27 size: 6 cleaned lines of code in 2 files: - src/Sarif.Viewer.VisualStudio.Core/SdkUiUtilities.cs (236:245) - src/Sarif.Viewer.VisualStudio.Core/SdkUiUtilities.cs (260:269) duplicated block id: 28 size: 6 cleaned lines of code in 2 files: - src/Sarif.Viewer.VisualStudio.Core/Models/LocationCollection.cs (74:85) - src/Sarif.Viewer.VisualStudio.Core/Models/StackFrameModel.cs (26:37) duplicated block id: 29 size: 6 cleaned lines of code in 2 files: - src/Sarif.Viewer.VisualStudio.Core/Models/LocationModel.cs (25:36) - src/Sarif.Viewer.VisualStudio.Core/Models/StackCollection.cs (18:29) duplicated block id: 30 size: 6 cleaned lines of code in 2 files: - src/Sarif.Sarifer.2022/Properties/AssemblyInfo.cs (1:15) - src/Sarif.Sarifer/Properties/AssemblyInfo.cs (1:15) duplicated block id: 31 size: 6 cleaned lines of code in 2 files: - src/Sarif.Sarifer.Core/FirstViewAddedEventArgs.cs (33:52) - src/Sarif.Sarifer.Core/ViewUpdatedEventArgs.cs (33:52) duplicated block id: 32 size: 6 cleaned lines of code in 2 files: - src/Sarif.Viewer.VisualStudio.Core/Models/StackCollection.cs (18:29) - src/Sarif.Viewer.VisualStudio.Core/Models/StackFrameModel.cs (26:37) duplicated block id: 33 size: 6 cleaned lines of code in 2 files: - src/Sarif.Viewer.VisualStudio.Core/Tags/SarifLocationErrorTagger.cs (41:51) - src/Sarif.Viewer.VisualStudio.Core/Tags/SarifLocationTextMarkerTagger.cs (43:52) duplicated block id: 34 size: 6 cleaned lines of code in 2 files: - src/Sarif.Viewer.VisualStudio.Core/Models/LocationCollection.cs (74:85) - src/Sarif.Viewer.VisualStudio.Core/Models/LocationModel.cs (25:36) duplicated block id: 35 size: 6 cleaned lines of code in 2 files: - scripts/BuildAndTest.ps1 (59:67) - scripts/Vsix.ps1 (25:33) duplicated block id: 36 size: 6 cleaned lines of code in 2 files: - src/Sarif.Viewer.VisualStudio.Core/Sarif/Fix.Extensions.cs (18:30) - src/Sarif.Viewer.VisualStudio.Core/Sarif/Fix.Extensions.cs (35:47)