[ {
  "relativePath" : "NuGetOps.cmd",
  "extension" : "cmd",
  "linesOfCode" : 1,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "galops.cmd",
  "extension" : "cmd",
  "linesOfCode" : 2,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Environments.sample.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/PS-VsVars/PS-VsVars.psd1",
  "extension" : "psd1",
  "linesOfCode" : 61,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/PS-VsVars/PS-VsVars.psm1",
  "extension" : "psm1",
  "linesOfCode" : 71,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/PS-CmdInterop/PS-CmdInterop.psm1",
  "extension" : "psm1",
  "linesOfCode" : 36,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/PS-CmdInterop/PS-CmdInterop.psd1",
  "extension" : "psd1",
  "linesOfCode" : 61,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/NuGetOps/Public/Test-Symbols.ps1",
  "extension" : "ps1",
  "linesOfCode" : 74,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/NuGetOps/Public/Reset-GalleryRepo.ps1",
  "extension" : "ps1",
  "linesOfCode" : 23,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/NuGetOps/Public/Enable-AzurePowerShell.ps1",
  "extension" : "ps1",
  "linesOfCode" : 59,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/NuGetOps/Public/Invoke-GalleryOperations.ps1",
  "extension" : "ps1",
  "linesOfCode" : 31,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/NuGetOps/Public/Set-Environment.ps1",
  "extension" : "ps1",
  "linesOfCode" : 96,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/NuGetOps/Public/Get-RandomPassword.ps1",
  "extension" : "ps1",
  "linesOfCode" : 8,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/NuGetOps/Public/New-AzureManagementCertificate.ps1",
  "extension" : "ps1",
  "linesOfCode" : 42,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/NuGetOps/Public/Get-RemoteDesktopPassword.ps1",
  "extension" : "ps1",
  "linesOfCode" : 22,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/NuGetOps/Public/Clear-Environment.ps1",
  "extension" : "ps1",
  "linesOfCode" : 17,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/NuGetOps/Private/RunInSubscription.ps1",
  "extension" : "ps1",
  "linesOfCode" : 10,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/NuGetOps/NuGetOps.psm1",
  "extension" : "psm1",
  "linesOfCode" : 208,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/startup.ps1",
  "extension" : "ps1",
  "linesOfCode" : 51,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Microsoft.WindowsAzure.Management.WebSites.Types.ps1xml",
  "extension" : "ps1xml",
  "linesOfCode" : 19,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Microsoft.WindowsAzure.Management.WebSites.format.ps1xml",
  "extension" : "ps1xml",
  "linesOfCode" : 31,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Microsoft.WindowsAzure.Management.SqlDatabase.Types.ps1xml",
  "extension" : "ps1xml",
  "linesOfCode" : 80,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Microsoft.WindowsAzure.Management.Store.format.ps1xml",
  "extension" : "ps1xml",
  "linesOfCode" : 151,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/Cache/WorkerRole/setup_cache.cmd",
  "extension" : "cmd",
  "linesOfCode" : 17,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/Cache/WorkerRole/Scaffold.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/Cache/WebRole/Scaffold.xml",
  "extension" : "xml",
  "linesOfCode" : 3,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/Node/WorkerRole/download.ps1",
  "extension" : "ps1",
  "linesOfCode" : 82,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/Node/WorkerRole/server.js",
  "extension" : "js",
  "linesOfCode" : 6,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/Node/WorkerRole/setup_worker.cmd",
  "extension" : "cmd",
  "linesOfCode" : 16,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/Node/WorkerRole/node.cmd",
  "extension" : "cmd",
  "linesOfCode" : 1,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/Node/WorkerRole/RoleSettings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/Node/WorkerRole/startup.js",
  "extension" : "js",
  "linesOfCode" : 1,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/Node/WorkerRole/Scaffold.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/Node/WorkerRole/WorkerRole.xml",
  "extension" : "xml",
  "linesOfCode" : 33,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/Node/WebRole/WebRole.xml",
  "extension" : "xml",
  "linesOfCode" : 29,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/Node/WebRole/server.js",
  "extension" : "js",
  "linesOfCode" : 6,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/Node/WebRole/RoleSettings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/Node/WebRole/startup.js",
  "extension" : "js",
  "linesOfCode" : 1,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/Node/WebRole/Scaffold.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/General/ServiceConfiguration.Cloud.cscfg",
  "extension" : "cscfg",
  "linesOfCode" : 2,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/General/ServiceDefinition.csdef",
  "extension" : "csdef",
  "linesOfCode" : 2,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/General/ServiceConfiguration.Local.cscfg",
  "extension" : "cscfg",
  "linesOfCode" : 2,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/General/WorkerRole/download.ps1",
  "extension" : "ps1",
  "linesOfCode" : 87,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/General/WorkerRole/worker.cmd",
  "extension" : "cmd",
  "linesOfCode" : 4,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/General/WorkerRole/setup_worker.cmd",
  "extension" : "cmd",
  "linesOfCode" : 16,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/General/WorkerRole/RoleSettings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/General/WorkerRole/Scaffold.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/General/WorkerRole/WorkerRole.xml",
  "extension" : "xml",
  "linesOfCode" : 33,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/General/WorkerRole/startup.cmd",
  "extension" : "cmd",
  "linesOfCode" : 3,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/General/Scaffold.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/General/WebRole/WebRole.xml",
  "extension" : "xml",
  "linesOfCode" : 29,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/General/WebRole/RoleSettings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/General/WebRole/Scaffold.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/General/WebRole/startup.cmd",
  "extension" : "cmd",
  "linesOfCode" : 3,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/Python/WebRole/AzureSetup.cfg",
  "extension" : "cfg",
  "linesOfCode" : 4,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/Python/WebRole/wfastcgi.py",
  "extension" : "py",
  "linesOfCode" : 252,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/Python/WebRole/WebRole.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/Python/WebRole/RoleSettings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/Python/WebRole/Scaffold.xml",
  "extension" : "xml",
  "linesOfCode" : 23,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/PHP/WorkerRole/setup.ps1",
  "extension" : "ps1",
  "linesOfCode" : 26,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/PHP/WorkerRole/download.ps1",
  "extension" : "ps1",
  "linesOfCode" : 86,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/PHP/WorkerRole/setup.cmd",
  "extension" : "cmd",
  "linesOfCode" : 20,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/PHP/WorkerRole/php_entry.cmd",
  "extension" : "cmd",
  "linesOfCode" : 1,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/PHP/WorkerRole/setup_worker.cmd",
  "extension" : "cmd",
  "linesOfCode" : 17,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/PHP/WorkerRole/RoleSettings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/PHP/WorkerRole/index.php",
  "extension" : "php",
  "linesOfCode" : 3,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/PHP/WorkerRole/Scaffold.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/PHP/WorkerRole/WorkerRole.xml",
  "extension" : "xml",
  "linesOfCode" : 34,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/PHP/WebRole/WebRole.xml",
  "extension" : "xml",
  "linesOfCode" : 29,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/PHP/WebRole/RoleSettings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/PHP/WebRole/index.php",
  "extension" : "php",
  "linesOfCode" : 3,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Scaffolding/PHP/WebRole/Scaffold.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Microsoft.WindowsAzure.Management.dll-Help.xml",
  "extension" : "xml",
  "linesOfCode" : 9760,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Microsoft.WindowsAzure.Management.CloudService.format.ps1xml",
  "extension" : "ps1xml",
  "linesOfCode" : 193,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Microsoft.WindowsAzure.Management.ServiceBus.format.ps1xml",
  "extension" : "ps1xml",
  "linesOfCode" : 28,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Microsoft.WindowsAzure.Management.Storage.format.ps1xml",
  "extension" : "ps1xml",
  "linesOfCode" : 431,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Microsoft.WindowsAzure.Management.SqlDatabase.dll-Help.xml",
  "extension" : "xml",
  "linesOfCode" : 2916,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Modules/Azure/Azure.psd1",
  "extension" : "psd1",
  "linesOfCode" : 103,
  "components" : [ "primary::Modules" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/CommonAssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Monitoring.Azure/AzureBlobMonitorBase.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Monitoring.Azure/AzureStorageMonitorBase.cs",
  "extension" : "cs",
  "linesOfCode" : 48,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Monitoring.Azure/BlobStorageAvailabilityMonitor.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Monitoring.Azure/BlobDownloadTimeMonitor.cs",
  "extension" : "cs",
  "linesOfCode" : 49,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Monitoring.Azure/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/IBackupDatabase.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/CheckDatabaseStatusTask.cs",
  "extension" : "cs",
  "linesOfCode" : 45,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/ListDatabaseBackupsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 30,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/Backups/CleanOfflineDatabaseBackupsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 64,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/Backups/ExportWarehouseBackupsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 69,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/Backups/BackupDatabaseTask.cs",
  "extension" : "cs",
  "linesOfCode" : 91,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/Backups/BackupPackageFileTask.cs",
  "extension" : "cs",
  "linesOfCode" : 71,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/Backups/BackupPackagesTask.cs",
  "extension" : "cs",
  "linesOfCode" : 202,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/Backups/ListOfflineDatabaseBackupsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 30,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/Backups/CleanWarehouseBackupsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 41,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/Backups/CleanOnlineDatabaseBackupsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 91,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/Backups/BackupWarehouseTask.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/Backups/ExportDailyBackupsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 85,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/TaskBases.cs",
  "extension" : "cs",
  "linesOfCode" : 196,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/ExportDatabaseTask.cs",
  "extension" : "cs",
  "linesOfCode" : 87,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/DeleteOldWarehouseBackupsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 43,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/ListDeploymentSettingsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 81,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/DeletePackageVersionTask.cs",
  "extension" : "cs",
  "linesOfCode" : 55,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/CopyBlobsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 97,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/CheckBlobCopiesTask.cs",
  "extension" : "cs",
  "linesOfCode" : 71,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/Monitoring/TailJobLogTask.cs",
  "extension" : "cs",
  "linesOfCode" : 70,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/Monitoring/ListJobLogsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/PurgePackageStatisticsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 57,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/LowerCaseAllPackageBlobsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 40,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/UploadPackageTask.cs",
  "extension" : "cs",
  "linesOfCode" : 41,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/CreateWarehouseArtifactsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 49,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/CreateWarehouseReportsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 417,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/Database/CreateSqlUserTask.cs",
  "extension" : "cs",
  "linesOfCode" : 74,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/Database/ListSqlUserTask.cs",
  "extension" : "cs",
  "linesOfCode" : 53,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/Database/DeleteSqlUserTask.cs",
  "extension" : "cs",
  "linesOfCode" : 67,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/ExecuteAggregateStatisticsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/DeletePackageFileTask.cs",
  "extension" : "cs",
  "linesOfCode" : 47,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/DeleteBrokenPackageBackupsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 69,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/RestoreDatabaseTask.cs",
  "extension" : "cs",
  "linesOfCode" : 96,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/FixPackageFilesContentTypeTask.cs",
  "extension" : "cs",
  "linesOfCode" : 42,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/CopyDatabaseBackupTask.cs",
  "extension" : "cs",
  "linesOfCode" : 103,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/PopulatePackageFrameworksTask.cs",
  "extension" : "cs",
  "linesOfCode" : 254,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/CurateWebmatrixPackagesTask.cs",
  "extension" : "cs",
  "linesOfCode" : 133,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/OpsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 115,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/ListMigrationsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/SynchronizePackageBackupsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 49,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/CleanTagsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/DeleteUserTask.cs",
  "extension" : "cs",
  "linesOfCode" : 76,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/FixExternalPackageTask.cs",
  "extension" : "cs",
  "linesOfCode" : 55,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/ReplicatePackageStatisticsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 211,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/DeleteAllPackageVersionsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 62,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/RestorePackagesTask.cs",
  "extension" : "cs",
  "linesOfCode" : 138,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/ReplacePackageFileTask.cs",
  "extension" : "cs",
  "linesOfCode" : 55,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/CopyExternalPackagesTask.cs",
  "extension" : "cs",
  "linesOfCode" : 57,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/SanitizeDatabaseTask.cs",
  "extension" : "cs",
  "linesOfCode" : 75,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Tasks/RunMigrationsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 110,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/DatabaseBackupHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Package.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/PackageComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Infrastructure/JobLogEntry.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Infrastructure/SnazzyConsoleTarget.cs",
  "extension" : "cs",
  "linesOfCode" : 99,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Infrastructure/ImportExportHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 215,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Infrastructure/SqlDbExecutorFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Infrastructure/JobLogBlob.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Infrastructure/LogLevelConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 42,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Infrastructure/ICommand.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Infrastructure/CommandLineParser.cs",
  "extension" : "cs",
  "linesOfCode" : 161,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Infrastructure/JobLog.cs",
  "extension" : "cs",
  "linesOfCode" : 96,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Infrastructure/ICommandManager.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Infrastructure/IAsyncCompletionTask.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Infrastructure/Verbosity.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Infrastructure/IDbExecutorFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Infrastructure/CommandManager.cs",
  "extension" : "cs",
  "linesOfCode" : 71,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/PackageRegistration.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Scripts/NuGetDownloadsProcs_ConfirmPackageExported.sql",
  "extension" : "sql",
  "linesOfCode" : 13,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Scripts/NuGetDownloadsProcs_GetLastOriginalKey.sql",
  "extension" : "sql",
  "linesOfCode" : 11,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Scripts/DownloadReport_RecentPopularityByPackage.sql",
  "extension" : "sql",
  "linesOfCode" : 9,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Scripts/NuGetDownloadsAlterTable_2.sql",
  "extension" : "sql",
  "linesOfCode" : 24,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Scripts/NuGetDownloadsFuncs_UserAgent.sql",
  "extension" : "sql",
  "linesOfCode" : 106,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Scripts/NuGetDownloadsAlterTable.sql",
  "extension" : "sql",
  "linesOfCode" : 8,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Scripts/DownloadReport_RecentPopularity.sql",
  "extension" : "sql",
  "linesOfCode" : 10,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Scripts/PopulateDimensions.sql",
  "extension" : "sql",
  "linesOfCode" : 209,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Scripts/DownloadReport_NuGetClientVersion.sql",
  "extension" : "sql",
  "linesOfCode" : 12,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Scripts/DownloadReport_Last6Months.sql",
  "extension" : "sql",
  "linesOfCode" : 16,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Scripts/NuGetDownloadsProcs_AddDownloadFact.sql",
  "extension" : "sql",
  "linesOfCode" : 173,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Scripts/NuGetDownloadsProcs_GetPackagesForExport.sql",
  "extension" : "sql",
  "linesOfCode" : 10,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Scripts/DownloadReport_RecentPopularityDetail.sql",
  "extension" : "sql",
  "linesOfCode" : 21,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Scripts/DownloadReport_RecentPopularityDetailByPackage.sql",
  "extension" : "sql",
  "linesOfCode" : 31,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Scripts/DownloadReport_ListInactive.sql",
  "extension" : "sql",
  "linesOfCode" : 10,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Scripts/NuGetDownloadsCreateTables.sql",
  "extension" : "sql",
  "linesOfCode" : 155,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Scripts/NuGetDownloadsDropTables.sql",
  "extension" : "sql",
  "linesOfCode" : 24,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Common/StreamConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Common/CloudStorageAccountConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Common/CommandLineConstants.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Common/SqlHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Common/ArgCheck.cs",
  "extension" : "cs",
  "linesOfCode" : 43,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Common/SqlConnectionStringConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Common/ReportHelpers.cs",
  "extension" : "cs",
  "linesOfCode" : 36,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Common/CommandLineException.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Common/ResourceHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 98,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Common/LocalizedResourceManager.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Common/TypeHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 114,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Model/OfflineDatabaseBackup.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Model/Database.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Model/OnlineDatabaseBackup.cs",
  "extension" : "cs",
  "linesOfCode" : 57,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Attributes/OptionAttribute.cs",
  "extension" : "cs",
  "linesOfCode" : 36,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Attributes/CommandAttribute.cs",
  "extension" : "cs",
  "linesOfCode" : 97,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Util.cs",
  "extension" : "cs",
  "linesOfCode" : 302,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/ExtensionMethods.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/DeploymentEnvironment.cs",
  "extension" : "cs",
  "linesOfCode" : 71,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Commands/HelpCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 178,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/CloudBlobExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Service References/SqlDac/service.xsd",
  "extension" : "xsd",
  "linesOfCode" : 90,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Service References/SqlDac/service.wsdl",
  "extension" : "wsdl",
  "linesOfCode" : 72,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Service References/SqlDac/Microsoft.SqlServer.Management.Dac.ServiceTypes.xsd",
  "extension" : "xsd",
  "linesOfCode" : 158,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Service References/SqlDac/service1.xsd",
  "extension" : "xsd",
  "linesOfCode" : 42,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Service References/SqlDac/Microsoft.SqlServer.Management.Dac.Services.wsdl",
  "extension" : "wsdl",
  "linesOfCode" : 6,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 5,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations/User.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Worker.Cloud/NuGetGallery.Worker.Cloud.ccproj",
  "extension" : "ccproj",
  "linesOfCode" : 61,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Worker.Cloud/ServiceDefinition.csdef",
  "extension" : "csdef",
  "linesOfCode" : 21,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Worker.Cloud/ServiceConfiguration.Local.cscfg",
  "extension" : "cscfg",
  "linesOfCode" : 23,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Monitoring/EventType.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Monitoring/NativeMethods.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Monitoring/MonitoringEvent.cs",
  "extension" : "cs",
  "linesOfCode" : 36,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Monitoring/MonitorSet.cs",
  "extension" : "cs",
  "linesOfCode" : 58,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Monitoring/ColoredConsoleEventReporter.cs",
  "extension" : "cs",
  "linesOfCode" : 111,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Monitoring/ConsoleMonitorRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 42,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Monitoring/ApplicationMonitor.cs",
  "extension" : "cs",
  "linesOfCode" : 132,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Monitoring/TaskExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Monitoring/SqlMonitorBase.cs",
  "extension" : "cs",
  "linesOfCode" : 81,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Monitoring/SqlConnectionExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Monitoring/HttpMonitor.cs",
  "extension" : "cs",
  "linesOfCode" : 244,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Monitoring/NetworkHelpers.cs",
  "extension" : "cs",
  "linesOfCode" : 57,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Monitoring/SqlDatabaseMonitorBase.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Monitoring/SqlDatabaseRunningMonitor.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Monitoring/SqlDatabaseSizeMonitor.cs",
  "extension" : "cs",
  "linesOfCode" : 44,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Monitoring/SqlServerRunningMonitor.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Monitoring/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Monitoring/IEventReporter.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations.Tools/ListWorkerJobsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations.Tools/SnazzyConsoleTarget.cs",
  "extension" : "cs",
  "linesOfCode" : 99,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations.Tools/DebugHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations.Tools/Program.cs",
  "extension" : "cs",
  "linesOfCode" : 98,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations.Tools/RunWorkerTask.cs",
  "extension" : "cs",
  "linesOfCode" : 48,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations.Tools/ExceptionUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Operations.Tools/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 5,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Worker/Settings.cs",
  "extension" : "cs",
  "linesOfCode" : 84,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Worker/JsonLayout.cs",
  "extension" : "cs",
  "linesOfCode" : 41,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Worker/DebugHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Worker/JobRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 135,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Worker/Jobs/CleanOnlineDatabaseBackupsJob.cs",
  "extension" : "cs",
  "linesOfCode" : 38,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Worker/Jobs/ExportWarehouseBackupsJob.cs",
  "extension" : "cs",
  "linesOfCode" : 48,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Worker/Jobs/WorkerJob.cs",
  "extension" : "cs",
  "linesOfCode" : 70,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Worker/Jobs/BackupPackagesJob.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Worker/Jobs/ExportDailyBackupsJob.cs",
  "extension" : "cs",
  "linesOfCode" : 39,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Worker/Jobs/PurgePackageStatisticsJob.cs",
  "extension" : "cs",
  "linesOfCode" : 36,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Worker/Jobs/BackupWarehouseJob.cs",
  "extension" : "cs",
  "linesOfCode" : 40,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Worker/Jobs/CleanOfflineDatabaseBackupsJob.cs",
  "extension" : "cs",
  "linesOfCode" : 36,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Worker/Jobs/ExecuteAggregateStatisticsJob.cs",
  "extension" : "cs",
  "linesOfCode" : 39,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Worker/Jobs/CreateWarehouseReportsJob.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Worker/Jobs/ReplicatePackageStatisticsJob.cs",
  "extension" : "cs",
  "linesOfCode" : 39,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Worker/Jobs/BackupDatabaseJob.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Worker/Dashboard.html",
  "extension" : "html",
  "linesOfCode" : 114,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Worker/WorkerRole.cs",
  "extension" : "cs",
  "linesOfCode" : 262,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Source/NuGetGallery.Worker/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 5,
  "components" : [ "primary::Source" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Enter-NuGetOps.ps1",
  "extension" : "ps1",
  "linesOfCode" : 55,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Exit-NuGetOps.ps1",
  "extension" : "ps1",
  "linesOfCode" : 13,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Scripts/clientaccesspolicy.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::Scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Scripts/Curate-Windows8Packages.ps1",
  "extension" : "ps1",
  "linesOfCode" : 13,
  "components" : [ "primary::Scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Scripts/Restore-Packages.ps1",
  "extension" : "ps1",
  "linesOfCode" : 5,
  "components" : [ "primary::Scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Scripts/Build-AzurePackage.ps1",
  "extension" : "ps1",
  "linesOfCode" : 59,
  "components" : [ "primary::Scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Scripts/Export-PackageStatistics.ps1",
  "extension" : "ps1",
  "linesOfCode" : 12,
  "components" : [ "primary::Scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Scripts/Upload-File.ps1",
  "extension" : "ps1",
  "linesOfCode" : 14,
  "components" : [ "primary::Scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Subscriptions.sample.xml",
  "extension" : "xml",
  "linesOfCode" : 3,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "FunctionalTests/NuGetOperations.FunctionalTests/NuGetOperations.FunctionalTests.Helpers/GalopsProcessHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 43,
  "components" : [ "primary::FunctionalTests" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "FunctionalTests/NuGetOperations.FunctionalTests/NuGetOperations.FunctionalTests.Helpers/BlobStorageHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::FunctionalTests" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "FunctionalTests/NuGetOperations.FunctionalTests/NuGetOperations.FunctionalTests.Helpers/DataBaseHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 154,
  "components" : [ "primary::FunctionalTests" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "FunctionalTests/NuGetOperations.FunctionalTests/NuGetOperations.FunctionalTests.Helpers/TaskInvocationHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 76,
  "components" : [ "primary::FunctionalTests" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "FunctionalTests/NuGetOperations.FunctionalTests/NuGetOperations.FunctionalTests.Helpers/EnvironmentSettings.cs",
  "extension" : "cs",
  "linesOfCode" : 41,
  "components" : [ "primary::FunctionalTests" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "FunctionalTests/NuGetOperations.FunctionalTests/NuGetOperations.FunctionalTests.Helpers/PackageHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::FunctionalTests" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "FunctionalTests/NuGetOperations.FunctionalTests/NuGetOperations.FunctionalTests.Helpers/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::FunctionalTests" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "FunctionalTests/NuGetOperations.FunctionalTests/NuGetOperations.FunctionalTests/AggregateStatsTaskTest.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::FunctionalTests" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "FunctionalTests/NuGetOperations.FunctionalTests/NuGetOperations.FunctionalTests/BackUpDataBaseTaskTests.cs",
  "extension" : "cs",
  "linesOfCode" : 48,
  "components" : [ "primary::FunctionalTests" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "FunctionalTests/NuGetOperations.FunctionalTests/NuGetOperations.FunctionalTests/ReplicatePackageStatisticsTaskTest.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::FunctionalTests" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "FunctionalTests/NuGetOperations.FunctionalTests/NuGetOperations.FunctionalTests/DeleteOldBackupDataBaseTaskTest.cs",
  "extension" : "cs",
  "linesOfCode" : 51,
  "components" : [ "primary::FunctionalTests" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "FunctionalTests/NuGetOperations.FunctionalTests/NuGetOperations.FunctionalTests/BackupWarehouseTaskTest.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::FunctionalTests" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "FunctionalTests/NuGetOperations.FunctionalTests/NuGetOperations.FunctionalTests/OpsTestBase.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::FunctionalTests" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "FunctionalTests/NuGetOperations.FunctionalTests/NuGetOperations.FunctionalTests/CreateWarehouseArtifactsTaskTests.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::FunctionalTests" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "FunctionalTests/NuGetOperations.FunctionalTests/NuGetOperations.FunctionalTests/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::FunctionalTests" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "FunctionalTests/NuGetOperations.FunctionalTests/scripts/RunTests.cmd",
  "extension" : "cmd",
  "linesOfCode" : 1,
  "components" : [ "primary::FunctionalTests" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Build-Solution.ps1",
  "extension" : "ps1",
  "linesOfCode" : 6,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "SqlScripts/create-package-backups-table.sql",
  "extension" : "sql",
  "linesOfCode" : 9,
  "components" : [ "primary::SqlScripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "SqlScripts/remove-duplicate-curated-packages.sql",
  "extension" : "sql",
  "linesOfCode" : 8,
  "components" : [ "primary::SqlScripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "SqlScripts/remove-duplicate-usernames.sql",
  "extension" : "sql",
  "linesOfCode" : 8,
  "components" : [ "primary::SqlScripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "SqlScripts/create-ops-messages-table.sql",
  "extension" : "sql",
  "linesOfCode" : 8,
  "components" : [ "primary::SqlScripts" ],
  "concerns" : [ "::Unclassified" ]
} ]