duplicated block id: 1 size: 10 cleaned lines of code in 2 files: - sources/Google.Solutions.Testing.Application/Views/TestMainForm.cs (95:106) - sources/Google.Solutions.IapDesktop.Application/Windows/JobService.cs (202:213) duplicated block id: 2 size: 9 cleaned lines of code in 5 files: - sources/Google.Solutions.Apis/Locator/GlobalResourceLocator.cs (64:74) - sources/Google.Solutions.Apis/Locator/AccessLevelLocator.cs (67:77) - sources/Google.Solutions.Apis/Locator/ZonalResourceLocator.cs (67:77) - sources/Google.Solutions.Apis/Locator/ProjectLocator.cs (58:68) - sources/Google.Solutions.Apis/Locator/ZoneLocator.cs (65:75) duplicated block id: 3 size: 8 cleaned lines of code in 2 files: - sources/Google.Solutions.IapDesktop.Extensions.Session/Settings/SshSettings.cs (79:88) - sources/Google.Solutions.IapDesktop.Application/Profile/Settings/ApplicationSettingsRepository.cs (75:84) duplicated block id: 4 size: 7 cleaned lines of code in 2 files: - sources/Google.Solutions.Ssh/Cryptography/EcdsaSigner.cs (104:113) - sources/Google.Solutions.Ssh/Cryptography/RsaSigner.cs (99:108) duplicated block id: 5 size: 6 cleaned lines of code in 45 files: - sources/Google.Solutions.IapDesktop.Extensions.Diagnostics/ToolWindows/DebugProjectExplorerTrackingView.Designer.cs (35:42) - sources/Google.Solutions.IapDesktop.Extensions.Diagnostics/ToolWindows/AutoCloseView.Designer.cs (35:42) - sources/Google.Solutions.IapDesktop.Extensions.Diagnostics/ToolWindows/DebugServiceRegistryView.Designer.cs (35:42) - sources/Google.Solutions.IapDesktop.Extensions.Diagnostics/ToolWindows/DebugJobServiceView.Designer.cs (35:42) - sources/Google.Solutions.IapDesktop.Extensions.Diagnostics/ToolWindows/DebugThemeView.Designer.cs (35:42) - sources/Google.Solutions.IapDesktop.Extensions.Diagnostics/ToolWindows/DebugDockingView.Designer.cs (35:42) - sources/Google.Solutions.IapDesktop.Extensions.Diagnostics/ToolWindows/DebugCommonControlsView.Designer.cs (37:44) - sources/Google.Solutions.IapDesktop.Extensions.Diagnostics/Options/DebugOptionsSheet.Designer.cs (35:42) - sources/Google.Solutions.IapDesktop.Extensions.Session/ToolWindows/Credentials/NewCredentialsView.Designer.cs (37:44) - sources/Google.Solutions.IapDesktop.Extensions.Session/ToolWindows/Credentials/ShowCredentialsView.Designer.cs (37:44) - sources/Google.Solutions.IapDesktop.Extensions.Session/ToolWindows/Options/SshOptionsSheet.Designer.cs (37:44) - sources/Google.Solutions.IapDesktop.Extensions.Session/ToolWindows/Options/TerminalOptionsSheet.Designer.cs (37:44) - sources/Google.Solutions.IapDesktop.Extensions.Session/ToolWindows/SshKeys/AuthorizedPublicKeysView.Designer.cs (37:44) - sources/Google.Solutions.Mvvm/Binding/PropertiesView.Designer.cs (37:44) - sources/Google.Solutions.Mvvm/Controls/MarkdownViewer.Designer.cs (35:42) - sources/Google.Solutions.Mvvm/Controls/SearchableList.Designer.cs (35:42) - sources/Google.Solutions.Mvvm/Controls/ScreenPicker.Designer.cs (35:42) - sources/Google.Solutions.Mvvm/Controls/FileBrowser.Designer.cs (35:42) - sources/Google.Solutions.IapDesktop.Extensions.Management/ToolWindows/SerialOutput/SerialOutputViewBase.Designer.cs (35:42) - sources/Google.Solutions.IapDesktop.Extensions.Management/ToolWindows/EventLog/EventLogView.Designer.cs (35:42) - sources/Google.Solutions.IapDesktop.Extensions.Management/ToolWindows/ActiveDirectory/JoinView.Designer.cs (37:44) - sources/Google.Solutions.IapDesktop.Extensions.Management/ToolWindows/PackageInventory/PackageInventoryViewBase.Designer.cs (37:44) - sources/Google.Solutions.Testing.Application/Views/TestMainForm.Designer.cs (35:42) - sources/Google.Solutions.IapDesktop.Application/ToolWindows/Properties/PropertiesInspectorViewBase.Designer.cs (37:44) - sources/Google.Solutions.IapDesktop.Application/ToolWindows/Properties/PropertiesViewBase.Designer.cs (35:42) - sources/Google.Solutions.IapDesktop.Application/ToolWindows/ProjectExplorer/ProjectExplorerView.Designer.cs (37:44) - sources/Google.Solutions.IapDesktop.Application/ToolWindows/Update/ReleaseNotesView.Designer.cs (35:42) - sources/Google.Solutions.IapDesktop.Application/Windows/ToolWindowViewBase.Designer.cs (35:42) - sources/Google.Solutions.IapDesktop.Application/Windows/Options/ScreenOptionsSheet.Designer.cs (35:42) - sources/Google.Solutions.IapDesktop.Application/Windows/Options/AppearanceOptionsSheet.Designer.cs (37:44) - sources/Google.Solutions.IapDesktop.Application/Windows/Options/AccessOptionsSheet.Designer.cs (35:42) - sources/Google.Solutions.IapDesktop.Application/Windows/Options/GeneralOptionsSheet.Designer.cs (35:42) - sources/Google.Solutions.IapDesktop.Application/Windows/Options/NetworkOptionsSheet.Designer.cs (35:42) - sources/Google.Solutions.IapDesktop.Application/Windows/ProjectPicker/ProjectPickerView.Designer.cs (37:44) - sources/Google.Solutions.IapDesktop.Application/Windows/FlyoutWindow.Designer.cs (35:42) - sources/Google.Solutions.IapDesktop.Application/Windows/WaitDialog.Designer.cs (35:42) - sources/Google.Solutions.IapDesktop.Application/Windows/Auth/AuthorizeOptionsView.Designer.cs (35:42) - sources/Google.Solutions.IapDesktop.Application/Windows/Auth/AccessInfoFlyoutView.Designer.cs (35:42) - sources/Google.Solutions.IapDesktop.Application/Windows/Auth/OAuthScopeNotGrantedView.Designer.cs (37:44) - sources/Google.Solutions.IapDesktop.Application/Windows/Auth/AuthorizeView.Designer.cs (38:45) - sources/Google.Solutions.IapDesktop.Application/Windows/Auth/NewProfileView.Designer.cs (37:44) - sources/Google.Solutions.IapDesktop.Extensions.Explorer/ToolWindows/Install/AboutView.Designer.cs (37:44) - sources/Google.Solutions.IapDesktop/Windows/MainForm.Designer.cs (37:44) - sources/Google.Solutions.IapDesktop/Windows/ErrorDialog.Designer.cs (35:42) - sources/Google.Solutions.Terminal/Controls/VirtualTerminal.Designer.cs (35:42) duplicated block id: 6 size: 6 cleaned lines of code in 2 files: - sources/Google.Solutions.IapDesktop.Extensions.Session/ToolWindows/Session/SshKeyboardInteractiveHandler.cs (46:53) - sources/Google.Solutions.IapDesktop.Application/Windows/Dialog/SystemInputDialog.cs (199:206) duplicated block id: 7 size: 6 cleaned lines of code in 3 files: - sources/Google.Solutions.IapDesktop.Extensions.Session/Protocol/SessionException.cs (30:37) - sources/Google.Solutions.IapDesktop.Core/ClientModel/Transport/TransportFailedException.cs (38:45) - sources/Google.Solutions.IapDesktop.Core/ClientModel/Protocol/ProtocolTargetException.cs (38:45) duplicated block id: 8 size: 6 cleaned lines of code in 2 files: - sources/Google.Solutions.Ssh/Cryptography/RsaPublicKey.cs (144:152) - sources/Google.Solutions.Ssh/Cryptography/EcdsaPublicKey.cs (170:178) duplicated block id: 9 size: 6 cleaned lines of code in 2 files: - sources/Google.Solutions.IapDesktop.Extensions.Management/Auditing/Events/Access/SetCommonInstanceMetadataEvent.cs (76:83) - sources/Google.Solutions.IapDesktop.Extensions.Management/Auditing/Events/Access/SetMetadataEvent.cs (89:96)