[ {
  "relativePath" : "runTests.cmd",
  "extension" : "cmd",
  "linesOfCode" : 2,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "setup/Directory.Build.targets",
  "extension" : "targets",
  "linesOfCode" : 17,
  "components" : [ "primary::setup" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "setup/After.Microsoft.Common.targets",
  "extension" : "targets",
  "linesOfCode" : 6,
  "components" : [ "primary::setup" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "setup/Directory.Build.props",
  "extension" : "props",
  "linesOfCode" : 8,
  "components" : [ "primary::setup" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools-local/ship-public-apis/Program.cs",
  "extension" : "cs",
  "linesOfCode" : 132,
  "components" : [ "primary::tools-local" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools-local/ship-public-apis/PublicAPIAnalyzerLineComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::tools-local" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools-local/doc.tasks/GenerateMarkdownDoc.cs",
  "extension" : "cs",
  "linesOfCode" : 135,
  "components" : [ "primary::tools-local" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools-local/ensure-nupkg-dependencies-on-source/PackageInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 5,
  "components" : [ "primary::tools-local" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools-local/ensure-nupkg-dependencies-on-source/NuGetFeed.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::tools-local" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools-local/ensure-nupkg-dependencies-on-source/Program.cs",
  "extension" : "cs",
  "linesOfCode" : 177,
  "components" : [ "primary::tools-local" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Directory.Build.targets",
  "extension" : "targets",
  "linesOfCode" : 40,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/Publishing.props",
  "extension" : "props",
  "linesOfCode" : 11,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/Version.Details.xml",
  "extension" : "xml",
  "linesOfCode" : 56,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/msbuild.ps1",
  "extension" : "ps1",
  "linesOfCode" : 24,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/sdk-task.ps1",
  "extension" : "ps1",
  "linesOfCode" : 87,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/darc-init.ps1",
  "extension" : "ps1",
  "linesOfCode" : 39,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/tools.ps1",
  "extension" : "ps1",
  "linesOfCode" : 797,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/retain-build.ps1",
  "extension" : "ps1",
  "linesOfCode" : 38,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/enable-cross-org-publishing.ps1",
  "extension" : "ps1",
  "linesOfCode" : 9,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/generate-locproject.ps1",
  "extension" : "ps1",
  "linesOfCode" : 207,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/native/install-tool.ps1",
  "extension" : "ps1",
  "linesOfCode" : 112,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/native/CommonLibrary.psm1",
  "extension" : "psm1",
  "linesOfCode" : 345,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/post-build/nuget-validation.ps1",
  "extension" : "ps1",
  "linesOfCode" : 19,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/post-build/sourcelink-validation.ps1",
  "extension" : "ps1",
  "linesOfCode" : 272,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/post-build/redact-logs.ps1",
  "extension" : "ps1",
  "linesOfCode" : 72,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/post-build/publish-using-darc.ps1",
  "extension" : "ps1",
  "linesOfCode" : 58,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/post-build/symbols-validation.ps1",
  "extension" : "ps1",
  "linesOfCode" : 277,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/post-build/nuget-verification.ps1",
  "extension" : "ps1",
  "linesOfCode" : 105,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/post-build/check-channel-consistency.ps1",
  "extension" : "ps1",
  "linesOfCode" : 40,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/SetupNugetSources.ps1",
  "extension" : "ps1",
  "linesOfCode" : 145,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/init-tools-native.cmd",
  "extension" : "cmd",
  "linesOfCode" : 3,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/pipeline-logging-functions.ps1",
  "extension" : "ps1",
  "linesOfCode" : 231,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "eng/common/generate-sbom-prep.ps1",
  "extension" : "ps1",
  "linesOfCode" : 23,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/dotnet-install.cmd",
  "extension" : "cmd",
  "linesOfCode" : 2,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/vmr-sync.ps1",
  "extension" : "ps1",
  "linesOfCode" : 108,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/internal-feed-operations.ps1",
  "extension" : "ps1",
  "linesOfCode" : 107,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/helixpublish.proj",
  "extension" : "proj",
  "linesOfCode" : 22,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/sdl/extract-artifact-packages.ps1",
  "extension" : "ps1",
  "linesOfCode" : 68,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/sdl/init-sdl.ps1",
  "extension" : "ps1",
  "linesOfCode" : 49,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/sdl/trim-assets-version.ps1",
  "extension" : "ps1",
  "linesOfCode" : 58,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/sdl/run-sdl.ps1",
  "extension" : "ps1",
  "linesOfCode" : 43,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/sdl/extract-artifact-archives.ps1",
  "extension" : "ps1",
  "linesOfCode" : 52,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/sdl/configure-sdl-tool.ps1",
  "extension" : "ps1",
  "linesOfCode" : 116,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/sdl/sdl.ps1",
  "extension" : "ps1",
  "linesOfCode" : 28,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/sdl/execute-all-sdl-tools.ps1",
  "extension" : "ps1",
  "linesOfCode" : 152,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/init-tools-native.ps1",
  "extension" : "ps1",
  "linesOfCode" : 181,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/dotnet-install.ps1",
  "extension" : "ps1",
  "linesOfCode" : 24,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/internal/Directory.Build.props",
  "extension" : "props",
  "linesOfCode" : 7,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/dotnet.cmd",
  "extension" : "cmd",
  "linesOfCode" : 5,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/cross/install-debs.py",
  "extension" : "py",
  "linesOfCode" : 250,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/cross/toolchain.cmake",
  "extension" : "cmake",
  "linesOfCode" : 347,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/CIBuild.cmd",
  "extension" : "cmd",
  "linesOfCode" : 2,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/PSScriptAnalyzerSettings.psd1",
  "extension" : "psd1",
  "linesOfCode" : 11,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/build.ps1",
  "extension" : "ps1",
  "linesOfCode" : 158,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/dotnet.ps1",
  "extension" : "ps1",
  "linesOfCode" : 9,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/common/build.cmd",
  "extension" : "cmd",
  "linesOfCode" : 3,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/Version.Details.props",
  "extension" : "props",
  "linesOfCode" : 30,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/dotnet-build/ExcludeFromDotNetBuild.AfterCommonTargets.targets",
  "extension" : "targets",
  "linesOfCode" : 12,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/dotnet-build/Noop.proj",
  "extension" : "proj",
  "linesOfCode" : 6,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/dotnet-build/dotnet-build.proj",
  "extension" : "proj",
  "linesOfCode" : 41,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/dotnet-build/build.ps1",
  "extension" : "ps1",
  "linesOfCode" : 40,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/dotnet-build/build.cmd",
  "extension" : "cmd",
  "linesOfCode" : 2,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "eng/Versions.props",
  "extension" : "props",
  "linesOfCode" : 5,
  "components" : [ "primary::eng" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Directory.Solution.targets",
  "extension" : "targets",
  "linesOfCode" : 182,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/xlf/Resources.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/xlf/Resources.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/xlf/Resources.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/xlf/Resources.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/xlf/Resources.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/xlf/Resources.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/xlf/Resources.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/xlf/Resources.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/xlf/Resources.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/xlf/Resources.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/xlf/Resources.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/xlf/Resources.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/xlf/Resources.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/IPSNuGetProjectContext.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/IPathExpansion.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/NativeMethods.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/PowerConsole/HostInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 59,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/PowerConsole/PowerConsoleWindow.cs",
  "extension" : "cs",
  "linesOfCode" : 141,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/PowerConsole/ClassifierProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/PowerConsole/CompletionSourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/OutputConsole/OutputConsole.cs",
  "extension" : "cs",
  "linesOfCode" : 96,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/OutputConsole/ChannelOutputConsole.cs",
  "extension" : "cs",
  "linesOfCode" : 167,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/OutputConsole/OutputConsoleProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 99,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/OutputConsole/SharedOutputConsole.cs",
  "extension" : "cs",
  "linesOfCode" : 35,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/OutputConsole/BaseOutputConsole.cs",
  "extension" : "cs",
  "linesOfCode" : 63,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/OutputConsole/BuildOutputConsole.cs",
  "extension" : "cs",
  "linesOfCode" : 62,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/WpfConsole/WpfConsole.cs",
  "extension" : "cs",
  "linesOfCode" : 749,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/WpfConsole/WpfConsoleCompletionSource.cs",
  "extension" : "cs",
  "linesOfCode" : 60,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/WpfConsole/WpfConsoleKeyProcessor.cs",
  "extension" : "cs",
  "linesOfCode" : 517,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/WpfConsole/WpfConsoleService.cs",
  "extension" : "cs",
  "linesOfCode" : 117,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/WpfConsole/WpfConsoleClassifier.cs",
  "extension" : "cs",
  "linesOfCode" : 234,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/ICommandExpansion.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/Utils/UtilityMethods.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/Utils/CommandUiUtilities.cs",
  "extension" : "cs",
  "linesOfCode" : 30,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/Utils/Marshaler.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/Utils/ObjectWithFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/Utils/CommonExtensionMethods.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/Utils/ExtensionMethods.cs",
  "extension" : "cs",
  "linesOfCode" : 61,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/PowerConsoleToolWindow.cs",
  "extension" : "cs",
  "linesOfCode" : 526,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/ScriptExecutor.cs",
  "extension" : "cs",
  "linesOfCode" : 156,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/IWpfConsole.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/Console/InputHistory.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/Console/OleCommandFilter.cs",
  "extension" : "cs",
  "linesOfCode" : 54,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/Console/TextFormatClassifier.cs",
  "extension" : "cs",
  "linesOfCode" : 95,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/Console/ConsoleDispatcher.cs",
  "extension" : "cs",
  "linesOfCode" : 434,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/Console/OrderedSpans.cs",
  "extension" : "cs",
  "linesOfCode" : 184,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/Console/IPrivateConsoleStatus.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/Console/IHostNameMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/IPowerConsoleWindow.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/IPowerConsoleService.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/IHostProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/IWpfConsoleService.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/Token.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/Guids.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/TokenType.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/SimpleExpansion.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/DisplayNameAttribute.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/IConsoleInitializer.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/ITabExpansion.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/HostNameAttribute.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/ConsoleInitializer.cs",
  "extension" : "cs",
  "linesOfCode" : 46,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/GlobalSuppressions.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/Xamls/ConsoleContainer.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 81,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/Xamls/ConsoleContainer.xaml",
  "extension" : "xaml",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/IHostInitializer.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/ICommandTokenizer.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/PkgCmdID.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/ICommandTokenizerProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/ICommandExpansionProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/IHostMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Console/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 3,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/INuGetProjectManagerServiceState.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/ProjectMetadataContextInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 92,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/INuGetProjectManagerService.cs",
  "extension" : "cs",
  "linesOfCode" : 81,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/INuGetSolutionManagerService.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/IOwnerDetailsUriService.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/xlf/Resources.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/xlf/Resources.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/xlf/Resources.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/xlf/Resources.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/xlf/Resources.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/xlf/Resources.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/xlf/Resources.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/xlf/Resources.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/xlf/Resources.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/xlf/Resources.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/xlf/Resources.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/xlf/Resources.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/xlf/Resources.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/ContextInfos/PackageDeprecationMetadataContextInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/ContextInfos/SearchResultContextInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 45,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/ContextInfos/PackageVulnerabilityMetadataContextInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/ContextInfos/AlternatePackageMetadataContextInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/ContextInfos/IProjectContextInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/ContextInfos/PackageSearchMetadataContextInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 86,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/ContextInfos/IPackageReferenceContextInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/ContextInfos/PackageSourceContextInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 102,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/ContextInfos/TransitivePackageReferenceContextInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 60,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/ContextInfos/VersionInfoContextInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 39,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/ContextInfos/ProjectContextInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 46,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/ContextInfos/ITransitivePackageReferenceContextInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/ContextInfos/PackageReferenceContextInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/InstalledAndTransitivePackages.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/ItemFilter.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/NuGetServices.cs",
  "extension" : "cs",
  "linesOfCode" : 38,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/INuGetPackageFileService.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/LoadingStatus.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/NuGetServiceMessagePackRpcDescriptor.cs",
  "extension" : "cs",
  "linesOfCode" : 82,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/ProjectAction.cs",
  "extension" : "cs",
  "linesOfCode" : 59,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/KnownOwner.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/INuGetSearchService.cs",
  "extension" : "cs",
  "linesOfCode" : 77,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/INuGetSolutionService.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/ImplicitProjectAction.cs",
  "extension" : "cs",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/NuGetJsonRpc.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/RecommendedPackageSearchMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/TransitivePackageReference.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/INuGetSourcesService.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/IInstalledAndTransitivePackages.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/IProjectMetadataContextInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/INuGetProjectUpgraderService.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/TransitivePackageSearchMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 51,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/NuGetProjectKind.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/RemoteErrorCode.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Utility/RemoteError.cs",
  "extension" : "cs",
  "linesOfCode" : 35,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Utility/RemoteErrorUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 60,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/VersionRangeFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 82,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/PackageDependencyInfoFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 60,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/AlternatePackageMetadataContextInfoFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 48,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/IPackageReferenceContextInfoFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 101,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/IInstalledAndTransitivePackagesFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 105,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/IProjectMetadataContextInfoFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 102,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/ImplicitProjectActionFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 57,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/PackageSourceContextInfoFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 102,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/ILogMessageFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 315,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/PackageDeprecationMetadataContextInfoFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 66,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/ProjectActionFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 83,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/NuGetVersionFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 38,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/IProjectContextInfoFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 54,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/PackageIdentityFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 46,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/PackageSearchMetadataContextInfoFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 340,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/PackageVulnerabilityMetadataContextInfoFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/PackageDependencyGroupFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 51,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/PackageSourceFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 62,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/FloatRangeFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 55,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/SearchFilterFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 80,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/RemoteErrorFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 108,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/LicenseMetadataFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 90,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/ITransitivePackageReferenceContextInfoFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 98,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/PackageReferenceFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 85,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/SearchResultContextInfoFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 77,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/NuGetFrameworkFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 45,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/NuGetMessagePackFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 36,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/VersionInfoContextInfoFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 95,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Formatters/PackageDependencyFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 63,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Internal.Contracts/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 2,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/SolutionRestore/RestoreOperationSource.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/SolutionRestore/SolutionRestoreRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 46,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/SolutionRestore/ISolutionRestoreWorker.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/SolutionEventsListener.cs",
  "extension" : "cs",
  "linesOfCode" : 54,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/VisualStudioContextHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/OutputConsoleLogger.cs",
  "extension" : "cs",
  "linesOfCode" : 162,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/PathHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 56,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/ProjectHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 65,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Experimentation/ExperimentationConstants.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Experimentation/NuGetExperimentationService.cs",
  "extension" : "cs",
  "linesOfCode" : 54,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Experimentation/INuGetExperimentationService.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/PackageLevel.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/xlf/Resources.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/xlf/Resources.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/xlf/Resources.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/xlf/Resources.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/xlf/Resources.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/xlf/Resources.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/xlf/Resources.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/xlf/Resources.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/xlf/Resources.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/xlf/Resources.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/xlf/Resources.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/xlf/Resources.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/xlf/Resources.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/MessageHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 85,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Events/SolutionRestoredEventArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Events/IRestoreEvents.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Events/IRestoreEventsPublisher.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/PackageManagementFormat.cs",
  "extension" : "cs",
  "linesOfCode" : 115,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/ExceptionHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/VsProjectTypes.cs",
  "extension" : "cs",
  "linesOfCode" : 39,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/IScriptPackage.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Runtime/IAssembly.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Runtime/AssemblyBinding.cs",
  "extension" : "cs",
  "linesOfCode" : 179,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/NuGetFeedbackDiagnosticFileProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 223,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/ErrorListTableDataSource.cs",
  "extension" : "cs",
  "linesOfCode" : 215,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/WindowFrameHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/ScriptPackage.cs",
  "extension" : "cs",
  "linesOfCode" : 126,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/ServiceProviderExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/PathValidator.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/IDE/VsHierarchyUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 249,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/IDE/INonThrowingDTEProjectProperties.cs",
  "extension" : "cs",
  "linesOfCode" : 36,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/IDE/EnvDteExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/IDE/ProjectCapabilities.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/IDE/IScriptExecutor.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/IDE/EnvDteProjectExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 296,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/IDE/VsHierarchyItem.cs",
  "extension" : "cs",
  "linesOfCode" : 173,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/IDE/IVsSolutionManager.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/IDE/VsMultiItemSelectExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/IDE/VsMonitorSelectionExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 63,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/IDE/PackageInitPS1State.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Console/IOutputConsole.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Console/IOutputConsoleProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Console/IConsole.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Console/IConsoleDispatcher.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Console/VsKeyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 50,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Console/IHost.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Console/IConsoleStatus.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Telemetry/IntervalTracker.cs",
  "extension" : "cs",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Telemetry/EtwLogActivity.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Telemetry/ExplicitRestoreReason.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Telemetry/ImplicitRestoreReason.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Telemetry/NuGetTelemetryProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Telemetry/JoinableTaskExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Telemetry/TaskExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Telemetry/INuGetTelemetryProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Telemetry/ExtensibilityTelemetryCollector.cs",
  "extension" : "cs",
  "linesOfCode" : 164,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Telemetry/OperationSource.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Telemetry/RestoreTelemetryEvent.cs",
  "extension" : "cs",
  "linesOfCode" : 97,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Telemetry/NuGetPowerShellUsageCollector.cs",
  "extension" : "cs",
  "linesOfCode" : 299,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Telemetry/TelemetrySession.cs",
  "extension" : "cs",
  "linesOfCode" : 76,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Telemetry/Powershell/PowerShellLoadedEvent.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Telemetry/Powershell/SolutionCloseEvent.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Telemetry/Powershell/NuGetPowerShellUsage.cs",
  "extension" : "cs",
  "linesOfCode" : 49,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Telemetry/VSActionsTelemetryEvent.cs",
  "extension" : "cs",
  "linesOfCode" : 32,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Telemetry/PackageSourceTelemetry.cs",
  "extension" : "cs",
  "linesOfCode" : 427,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Telemetry/InstanceCloseTelemetryEmitter.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Telemetry/TelemetryUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 176,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Telemetry/NuGetVSTelemetryService.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/SourceControl/IVsSourceControlTracker.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/NuGetUIThreadHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/IScriptPackageFile.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/IOptionsPageActivator.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/IVsProjectAdapter.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/ScriptExecutionRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 61,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/IVsProjectBuildProperties.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/ErrorListTableEntry.cs",
  "extension" : "cs",
  "linesOfCode" : 127,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/UserInterfaceService/INuGetUILogger.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/VisualStudioBuildItemStorageCallback.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Etw/EventSourceExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 60,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Etw/NuGetETW.cs",
  "extension" : "cs",
  "linesOfCode" : 35,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/INuGetErrorList.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/PackageAssemblyReference.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/IVisualStudioShell.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/ProjectType.cs",
  "extension" : "cs",
  "linesOfCode" : 77,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/ScriptPackageFile.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/BindingRedirectBehavior.cs",
  "extension" : "cs",
  "linesOfCode" : 67,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/ServiceLocator.cs",
  "extension" : "cs",
  "linesOfCode" : 59,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/GlobalSuppressions.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/IServiceBrokerProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/VisualStudioShell.cs",
  "extension" : "cs",
  "linesOfCode" : 41,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Services/NuGetFeatureFlagService.cs",
  "extension" : "cs",
  "linesOfCode" : 58,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Services/IPackageManagerLaunchService.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Services/IProjectJsonToPackageReferenceMigratorExt.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Services/NuGetFeatureFlagConstants.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Services/INuGetLockService.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Services/INuGetFeatureFlagService.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/Verify.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/IPackageAssemblyReference.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/ProjectSystems/ProjectNames.cs",
  "extension" : "cs",
  "linesOfCode" : 207,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/ProjectSystems/IProjectSystemCache.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Common/OptionsPage.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/RegistryHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/xlf/Resources.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 277,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/xlf/Resources.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 277,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/xlf/Resources.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 277,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/xlf/Resources.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 277,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/xlf/Resources.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 277,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/xlf/Resources.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 277,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/xlf/Resources.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 277,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/xlf/Resources.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 277,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/xlf/Resources.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 277,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/xlf/Resources.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 277,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/xlf/Resources.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 277,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/xlf/Resources.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 277,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/xlf/Resources.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 277,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/PowerShellHostService.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/SourceValidationResult.cs",
  "extension" : "cs",
  "linesOfCode" : 60,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/NativeMethods.cs",
  "extension" : "cs",
  "linesOfCode" : 112,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/CommandTokenizer.cs",
  "extension" : "cs",
  "linesOfCode" : 45,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Utils/CommandExpansion.cs",
  "extension" : "cs",
  "linesOfCode" : 98,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Utils/MethodBinder.cs",
  "extension" : "cs",
  "linesOfCode" : 138,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Utils/ComplexCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 55,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Utils/TypeWrapper.cs",
  "extension" : "cs",
  "linesOfCode" : 83,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Utils/InstalledPackageEnumerator.cs",
  "extension" : "cs",
  "linesOfCode" : 262,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/RunspaceDispatcher.cs",
  "extension" : "cs",
  "linesOfCode" : 249,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/UnsupportedHost.cs",
  "extension" : "cs",
  "linesOfCode" : 59,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Cmdlets/FindPackageCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 156,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Cmdlets/GetProjectCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 55,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Cmdlets/InstallPackageCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 342,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Cmdlets/SyncPackageCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 106,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Cmdlets/TabExpansionCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Cmdlets/GetPackageCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 281,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Cmdlets/AddBindingRedirectCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 71,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Cmdlets/UpdatePackageCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 404,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Cmdlets/UninstallPackageCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 134,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Exceptions/PackageSourceException.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/ProjectExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 45,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/NuGetPSHost.cs",
  "extension" : "cs",
  "linesOfCode" : 123,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/NuGetHostUserInterface.cs",
  "extension" : "cs",
  "linesOfCode" : 451,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/PSTypeWrapper.cs",
  "extension" : "cs",
  "linesOfCode" : 96,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/CommandParser.cs",
  "extension" : "cs",
  "linesOfCode" : 168,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Command.cs",
  "extension" : "cs",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/RunspaceManager.cs",
  "extension" : "cs",
  "linesOfCode" : 105,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/PackageActionBaseCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 283,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/IRunspaceManager.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Scripts/nuget.psm1",
  "extension" : "psm1",
  "linesOfCode" : 325,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Scripts/NuGet.psd1",
  "extension" : "psd1",
  "linesOfCode" : 62,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Scripts/NuGet.Format.ps1xml",
  "extension" : "ps1xml",
  "linesOfCode" : 173,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Scripts/Profile.ps1",
  "extension" : "ps1",
  "linesOfCode" : 146,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Scripts/NuGet.PackageManagement.PowerShellCmdlets.dll-Help.xml",
  "extension" : "xml",
  "linesOfCode" : 1282,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Scripts/Add-WrapperMembers.ps1",
  "extension" : "ps1",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Scripts/NuGet.Types.ps1xml",
  "extension" : "ps1xml",
  "linesOfCode" : 69,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/NuGetHostRawUserInterface.cs",
  "extension" : "cs",
  "linesOfCode" : 142,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Common/CommonResources.cs",
  "extension" : "cs",
  "linesOfCode" : 84,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Model/PowerShellInstalledPackage.cs",
  "extension" : "cs",
  "linesOfCode" : 95,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Model/PowerShellUpdatePackage.cs",
  "extension" : "cs",
  "linesOfCode" : 48,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Model/PowerShellPackage.cs",
  "extension" : "cs",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Model/PowerShellExecutionMessage.cs",
  "extension" : "cs",
  "linesOfCode" : 32,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Model/PowerShellRemotePackage.cs",
  "extension" : "cs",
  "linesOfCode" : 43,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Model/VersionType.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Providers/CommandTokenizerProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Providers/PowerShellCommandExpansionProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Providers/PowerShellHostProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 49,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/HostUtilities.cs",
  "extension" : "cs",
  "linesOfCode" : 123,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/SourceValidity.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/GlobalSuppressions.cs",
  "extension" : "cs",
  "linesOfCode" : 55,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Utility/IErrorHandler.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Utility/NuGetErrorId.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Utility/PSPathUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 68,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Utility/PackageSourceMappingUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Utility/WebRequestEventArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Utility/PowerShellCmdletsUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 40,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Utility/ProgressActivityIds.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/NuGetPowerShellBaseCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 839,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/AsyncPowerShellHost.cs",
  "extension" : "cs",
  "linesOfCode" : 66,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/SyncPowerShellHost.cs",
  "extension" : "cs",
  "linesOfCode" : 41,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 3,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/DebugConstants.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.PowerShellCmdlets/PowerShellHost.cs",
  "extension" : "cs",
  "linesOfCode" : 716,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/xlf/Strings.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/xlf/Strings.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/xlf/Strings.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/xlf/Strings.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/xlf/Strings.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/xlf/Strings.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/xlf/Strings.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/xlf/Strings.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/xlf/Strings.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/xlf/Strings.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/xlf/Strings.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/xlf/Strings.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/xlf/Strings.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/IRegistryKey.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 4,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/GlobalSuppressions.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/LegacyTypes/IPackageFile.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/LegacyTypes/IPackageRepository.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/LegacyTypes/IFileSystem.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/LegacyTypes/SemanticVersion.cs",
  "extension" : "cs",
  "linesOfCode" : 263,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/LegacyTypes/IPackage.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/LegacyTypes/PackageSaveModes.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/LegacyTypes/IPackageAssemblyReference.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/Extensibility/IVsPathContext2.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/Extensibility/IVsProjectJsonToPackageReferenceMigrateResult.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/Extensibility/IVsProjectJsonToPackageReferenceMigrator.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/Extensibility/IVsPackageInstallerServices.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/Extensibility/IVsFrameworkCompatibility2.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/Extensibility/IVsPathContext.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/Extensibility/IVsPackageUninstaller.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/Extensibility/IVsPackageInstaller2.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/Extensibility/IVsCredentialProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/Extensibility/IVsPackageInstallerEvents.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/Extensibility/IVsNuGetFramework.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/Extensibility/IVsPackageInstallerProjectEvents.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/Extensibility/IVsFrameworkCompatibility.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/Extensibility/IVsPackageSourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/Extensibility/IVsFrameworkCompatibility3.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/Extensibility/IVsPathContextProvider2.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/Extensibility/IVsPathContextProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/Extensibility/IVsPackageMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/Extensibility/IVsFrameworkParser.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/Extensibility/VsPackageEventHandler.cs",
  "extension" : "cs",
  "linesOfCode" : 5,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/Extensibility/IVsPackageProjectMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/Extensibility/IVsSemanticVersionComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/Extensibility/IVsFrameworkParser2.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/Extensibility/IVsNuGetProjectUpdateEvents.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/Extensibility/IVsPackageInstaller.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/Extensibility/IVsPackageRestorer.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/SolutionRestoreManager/IVsSolutionRestoreService.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/SolutionRestoreManager/IVsSolutionRestoreService5.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/SolutionRestoreManager/IVsTargetFrameworkInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/SolutionRestoreManager/IVsSolutionRestoreService3.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/SolutionRestoreManager/IVsTargetFrameworkInfo4.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/SolutionRestoreManager/IVsSolutionRestoreService4.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/SolutionRestoreManager/IVsReferenceProperties.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/SolutionRestoreManager/IVsSolutionRestoreStatusProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/SolutionRestoreManager/IVsTargetFrameworks.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/SolutionRestoreManager/IVsProjectRestoreInfoSource.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/SolutionRestoreManager/IVsTargetFrameworkInfo2.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/SolutionRestoreManager/IVsReferenceItem2.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/SolutionRestoreManager/IVsProjectProperty.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/SolutionRestoreManager/IVsProjectRestoreInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/SolutionRestoreManager/IVsSolutionRestoreService2.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/SolutionRestoreManager/IVsTargetFrameworks2.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/SolutionRestoreManager/IVsProjectRestoreInfo2.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/SolutionRestoreManager/IVsProjectRestoreInfo3.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/SolutionRestoreManager/IVsProjectProperties.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/SolutionRestoreManager/IVsTargetFrameworkInfo3.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/SolutionRestoreManager/IVsReferenceItems.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/SolutionRestoreManager/IVsReferenceProperty.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/SolutionRestoreManager/IVsReferenceItem.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio/IVsTemplateWizard.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Actions/AccessiblePackageIdentity.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Actions/UpgradeLogger.cs",
  "extension" : "cs",
  "linesOfCode" : 111,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Actions/UIActionEngine.cs",
  "extension" : "cs",
  "linesOfCode" : 982,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Actions/PackagesConfigToPackageReferenceMigrator.cs",
  "extension" : "cs",
  "linesOfCode" : 144,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Actions/PreviewResult.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Actions/UpdatePreviewResult.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/xlf/Resources.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1426,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/xlf/Resources.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1426,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/xlf/Resources.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1426,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/xlf/Resources.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1426,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/xlf/Resources.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1426,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/xlf/Resources.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1426,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/xlf/Resources.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1426,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/xlf/Resources.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1426,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/xlf/Resources.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1426,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/xlf/Resources.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1426,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/xlf/Resources.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1426,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/xlf/Resources.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1426,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/xlf/Resources.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1426,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Controls/ButtonHyperlink.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/PackageInstallationInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 154,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/NativeMethods.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/IItemLoader.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/PackageManagerToolWindowPane.cs",
  "extension" : "cs",
  "linesOfCode" : 78,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/ShowUpdatePackageOptions.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/InfiniteScrollListItemStyleSelector.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/UserSettings.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Options/xlf/PackageSourcesOptionsControl.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 87,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Options/xlf/PackageSourcesOptionsControl.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 87,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Options/xlf/GeneralOptionControl.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Options/xlf/PackageSourcesOptionsControl.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 87,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Options/xlf/GeneralOptionControl.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Options/xlf/PackageSourcesOptionsControl.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 87,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Options/xlf/PackageSourcesOptionsControl.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 87,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Options/xlf/GeneralOptionControl.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Options/xlf/GeneralOptionControl.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Options/xlf/GeneralOptionControl.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Options/xlf/GeneralOptionControl.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Options/xlf/GeneralOptionControl.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Options/xlf/GeneralOptionControl.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Options/xlf/GeneralOptionControl.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Options/xlf/PackageSourcesOptionsControl.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 87,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Options/xlf/GeneralOptionControl.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Options/xlf/GeneralOptionControl.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Options/xlf/PackageSourcesOptionsControl.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 87,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Options/xlf/PackageSourcesOptionsControl.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 87,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Options/xlf/GeneralOptionControl.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Options/xlf/PackageSourcesOptionsControl.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 87,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Options/xlf/PackageSourcesOptionsControl.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 87,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Options/xlf/PackageSourcesOptionsControl.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 87,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Options/xlf/PackageSourcesOptionsControl.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 87,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Options/xlf/GeneralOptionControl.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Options/xlf/PackageSourcesOptionsControl.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 87,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Telemetry/UpgradeInformationTelemetryEvent.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Constants.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/PackageManagerControlCommands.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Styles/LastItemToVisibilityConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 32,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/NuGetPackageManagerControlSearchTask.cs",
  "extension" : "cs",
  "linesOfCode" : 73,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Automation/ListBoxToggleableItemsAutomationPeer.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Automation/ToggleableItemAutomationPeer.cs",
  "extension" : "cs",
  "linesOfCode" : 40,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Automation/ButtonHyperlinkAutomationPeer.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Automation/ListViewToggleableItemsAutomationPeer.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Automation/ISelectableItemsControl.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Automation/ISelectableItem.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/UserInterfaceService/NuGetUIFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 94,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/UserInterfaceService/INuGetUIFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/UserInterfaceService/NuGetSolutionManagerServiceWrapper.cs",
  "extension" : "cs",
  "linesOfCode" : 108,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/UserInterfaceService/NuGetSourcesServiceWrapper.cs",
  "extension" : "cs",
  "linesOfCode" : 77,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/UserInterfaceService/VisualStudioProgressDialogSession.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/UserInterfaceService/NuGetSettingsSerializer.cs",
  "extension" : "cs",
  "linesOfCode" : 35,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/UserInterfaceService/VisualStudioProgress.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/UserInterfaceService/IModalProgressDialogSession.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/UserInterfaceService/INuGetUI.cs",
  "extension" : "cs",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/UserInterfaceService/NuGetUIOptionsContext.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/UserInterfaceService/NuGetUIContext.cs",
  "extension" : "cs",
  "linesOfCode" : 241,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/UserInterfaceService/INuGetUIOptionsContext.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/UserInterfaceService/INuGetUIContext.cs",
  "extension" : "cs",
  "linesOfCode" : 30,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/UserInterfaceService/NuGetUI.cs",
  "extension" : "cs",
  "linesOfCode" : 446,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/UserInterfaceService/NuGetUIProjectContext.cs",
  "extension" : "cs",
  "linesOfCode" : 89,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/UserInterfaceService/SolutionUserOptions.cs",
  "extension" : "cs",
  "linesOfCode" : 128,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/UserInterfaceService/DataStreamFromComStream.cs",
  "extension" : "cs",
  "linesOfCode" : 137,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/UserInterfaceService/ProgressDialogData.cs",
  "extension" : "cs",
  "linesOfCode" : 36,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/UserInterfaceService/NuGetSettings.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/UserInterfaceService/IUserSettingsManager.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/LoadingStatusIndicator.cs",
  "extension" : "cs",
  "linesOfCode" : 99,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/IPackageItemLoader.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Common/ErrorFloodGate.cs",
  "extension" : "cs",
  "linesOfCode" : 71,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Design/LoadingStatusViewModelSampleData.xaml",
  "extension" : "xaml",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/PackageItemLoader.cs",
  "extension" : "cs",
  "linesOfCode" : 329,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Themes/generic.xaml",
  "extension" : "xaml",
  "linesOfCode" : 5,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/UserAction.cs",
  "extension" : "cs",
  "linesOfCode" : 62,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/DisplayVersion.cs",
  "extension" : "cs",
  "linesOfCode" : 121,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/GlobalSuppressions.cs",
  "extension" : "cs",
  "linesOfCode" : 107,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/PackageManagementFormatWindow.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 45,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/LoadingStatusBar.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 84,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/PRMigratorBar.xaml",
  "extension" : "xaml",
  "linesOfCode" : 75,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/UninstallIndicator.xaml",
  "extension" : "xaml",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/PreviewWindow.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 80,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/PackageManagerControl.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 1516,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/DeprecationControl.xaml",
  "extension" : "xaml",
  "linesOfCode" : 86,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/ProductUpdateBar.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 69,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/PackageMetadataControl.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 75,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/AuthorAndDownloadCount.xaml",
  "extension" : "xaml",
  "linesOfCode" : 70,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/PackageItemControl.xaml",
  "extension" : "xaml",
  "linesOfCode" : 521,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/ToggleableListView.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/PackageReadmeControl.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 141,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/FileConflictDialog.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/PackageManagementFormatWindow.xaml",
  "extension" : "xaml",
  "linesOfCode" : 152,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/LicenseFileWindow.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/PackageRestoreBar.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 315,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/VulnerabilitiesControl.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/DownloadIndicator.xaml",
  "extension" : "xaml",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/PrefixReservedIndicator.xaml",
  "extension" : "xaml",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/AuthorAndDownloadCount.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 151,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/OptionsControl.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/LoadingStatusBar.xaml",
  "extension" : "xaml",
  "linesOfCode" : 347,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/ClearNuGetLocalResourcesWindow.xaml",
  "extension" : "xaml",
  "linesOfCode" : 93,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/ProductUpdateBar.xaml",
  "extension" : "xaml",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/NuGetProjectUpgradeWindow.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 44,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/DetailControl.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 169,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/PackageSourceMappingActionControl.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/VulnerabilitiesControl.xaml",
  "extension" : "xaml",
  "linesOfCode" : 105,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/PackageReadmeControl.xaml",
  "extension" : "xaml",
  "linesOfCode" : 75,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/PackageSourceMappingActionControl.xaml",
  "extension" : "xaml",
  "linesOfCode" : 40,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/NuGetProjectUpgradeWindow.xaml",
  "extension" : "xaml",
  "linesOfCode" : 391,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/RestartRequestBar.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 122,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/PreviewWindow.xaml",
  "extension" : "xaml",
  "linesOfCode" : 202,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/SolutionView.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 307,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/LicenseAcceptanceWindow.xaml",
  "extension" : "xaml",
  "linesOfCode" : 183,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/ClearNuGetLocalResourcesWindow.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 35,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/OptionsControl.xaml",
  "extension" : "xaml",
  "linesOfCode" : 159,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/ProjectView.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 252,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/InfiniteScrollListBox.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/PackageManagerControl.xaml",
  "extension" : "xaml",
  "linesOfCode" : 157,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/LicenseAcceptanceWindow.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 80,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/PRMigratorBar.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 138,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/DeprecatedFrameworkWindow.xaml",
  "extension" : "xaml",
  "linesOfCode" : 109,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/PackageItemDeprecationLabel.xaml",
  "extension" : "xaml",
  "linesOfCode" : 70,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/LicenseFileWindow.xaml",
  "extension" : "xaml",
  "linesOfCode" : 45,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/PackageItemDeprecationLabel.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/UpdateAvailableIndicator.xaml",
  "extension" : "xaml",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/PackageDetailsTabControl.xaml",
  "extension" : "xaml",
  "linesOfCode" : 165,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/PackageDetailsTabControl.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 40,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/DeprecationControl.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/PackageRestoreBar.xaml",
  "extension" : "xaml",
  "linesOfCode" : 44,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/InfiniteScrollList.xaml",
  "extension" : "xaml",
  "linesOfCode" : 391,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/FileConflictDialog.xaml",
  "extension" : "xaml",
  "linesOfCode" : 77,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/PackageManagerTopPanel.xaml",
  "extension" : "xaml",
  "linesOfCode" : 306,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/PackageManagerTopPanel.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 302,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/SolutionView.xaml",
  "extension" : "xaml",
  "linesOfCode" : 508,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/DetailControl.xaml",
  "extension" : "xaml",
  "linesOfCode" : 178,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/RestartRequestBar.xaml",
  "extension" : "xaml",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/ProjectView.xaml",
  "extension" : "xaml",
  "linesOfCode" : 161,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/SortableColumnHeaderAttachedProperties.cs",
  "extension" : "cs",
  "linesOfCode" : 75,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/Spinner.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 77,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/DeprecatedFrameworkWindow.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 59,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/InfiniteScrollList.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 649,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/PackageItemControl.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/Spinner.xaml",
  "extension" : "xaml",
  "linesOfCode" : 73,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/PackageMetadataControl.xaml",
  "extension" : "xaml",
  "linesOfCode" : 407,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Xamls/ArrowGlyphAdorner.cs",
  "extension" : "cs",
  "linesOfCode" : 46,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Utility/UIUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 89,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Utility/IconBitmapStatusUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Utility/RestoreBarLogger.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Utility/PackageSourceMappingUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 211,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Utility/NuGetSearchServiceReconnector.cs",
  "extension" : "cs",
  "linesOfCode" : 166,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Utility/ProjectUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 36,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Utility/VsUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 43,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/FilterItem.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/PackageMetadataTab.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/IconBitmapStatus.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/ProjectVersionConstraint.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/DetailedPackageMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 92,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/PackageSolutionDetailControlModel.cs",
  "extension" : "cs",
  "linesOfCode" : 526,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/Package/DirectlyReferencedPackageModel.cs",
  "extension" : "cs",
  "linesOfCode" : 71,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/Package/TransitivelyReferencedPackageModel.cs",
  "extension" : "cs",
  "linesOfCode" : 61,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/Package/IEmbeddedResourcesCapable.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/Package/PackageMetadataRetrievalAdapter.cs",
  "extension" : "cs",
  "linesOfCode" : 53,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/Package/RemotePackageModel.cs",
  "extension" : "cs",
  "linesOfCode" : 63,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/Package/IPackageMetadataRetrievalAdapter.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/Package/RecommendedPackageModel.cs",
  "extension" : "cs",
  "linesOfCode" : 38,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/Package/PackageModel.cs",
  "extension" : "cs",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/Package/IVulnerableCapable.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/Package/VulnerablePackageMetadataCapability.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/Package/VulnerableDatabaseCapability.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/Package/LocalPackageModel.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/Package/EmbeddedResourcesCapability.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/Package/PackageDeprecationReason.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/Package/PackageModelFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 177,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/Package/VulnerableCapabilityBase.cs",
  "extension" : "cs",
  "linesOfCode" : 48,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/Package/IDeprecationCapable.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/Package/DeprecationPackageMetadataCapability.cs",
  "extension" : "cs",
  "linesOfCode" : 59,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/ItemFilter.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/PackageDependencySetMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 38,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/PackageLicenseInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/PackageManagerModel.cs",
  "extension" : "cs",
  "linesOfCode" : 73,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/DependencyBehaviorItem.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/PackageDetailControlModel.cs",
  "extension" : "cs",
  "linesOfCode" : 193,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/LicenseFileData.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/PackageFilterOptions.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/NuGetProjectUpgradeDependencyItem.cs",
  "extension" : "cs",
  "linesOfCode" : 54,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/FileConflictActionOptionItem.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/LicenseText.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/PackageSearchStatus.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/PreviewWindowModel.cs",
  "extension" : "cs",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/PackageStatus.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/ItemsChangeObservableCollectionBase.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/LicenseFileText.cs",
  "extension" : "cs",
  "linesOfCode" : 75,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/IText.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/PackageItemDeprecationLabelState.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/WarningText.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/DetailControlModel.cs",
  "extension" : "cs",
  "linesOfCode" : 728,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/FreeText.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/NuGetProjectUpgradeWindowModel.cs",
  "extension" : "cs",
  "linesOfCode" : 123,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/PackageIconMonikers.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Models/PackageDependencyMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 40,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Resources/Images.cs",
  "extension" : "cs",
  "linesOfCode" : 49,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Resources/Brushes.cs",
  "extension" : "cs",
  "linesOfCode" : 169,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Resources/Resources.xaml.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Resources/Resources.xaml",
  "extension" : "xaml",
  "linesOfCode" : 678,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Resources/Commands.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Resources/UpgradeReport.xslt",
  "extension" : "xslt",
  "linesOfCode" : 299,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/PackageLoadContext.cs",
  "extension" : "cs",
  "linesOfCode" : 87,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/PackageManagerWindowPane.cs",
  "extension" : "cs",
  "linesOfCode" : 69,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/FontSizeConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/NotEqualConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/BooleanToFontWeightConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/RadioBoolToIntConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/PackageLevelGroupToBooleanConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/NotNullOrTrueToBooleanConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/PackageLevelToGroupNameConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/ProjectAndSolutionViewMinHeightConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/EnumerableToVisibilityConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 43,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/InverseNullToVisibilityConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/ParametersToHyperlinkTupleConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/ProjectAndSolutionViewHeightConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 30,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/NotNullToBooleanConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/InstalledVersionsCountConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/DeprecationToDeprecationLabelStateConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/SummaryToFontStyleConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/AccessibleConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/NullToBooleanConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/TooltipConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/CollectionToStringConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/StringFormatConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/BooleanToGridRowHeightConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/FormattedStringPartConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 45,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/InverseBooleanConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/SubstractionConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/VersionToStringConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/GreaterThanThresholdToVisibilityConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 54,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/NuGetFrameworkToVisibilityConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/EnumDescriptionValueConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 35,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/NuGetFrameworkToStringConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/SummaryToStringConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/StyleKeyConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/IntToVulnerabilitySeverityConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 40,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/NullToVisibilityConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Converters/AdditionConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/PackageLicenseUtilities.cs",
  "extension" : "cs",
  "linesOfCode" : 169,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/OptionsViewModel.cs",
  "extension" : "cs",
  "linesOfCode" : 178,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 5,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/ViewModels/KnownOwnerViewModel.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/ViewModels/ViewModelBase.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/ViewModels/ReadmePreviewViewModel.cs",
  "extension" : "cs",
  "linesOfCode" : 169,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/ViewModels/PackageDetailsTabViewModel.cs",
  "extension" : "cs",
  "linesOfCode" : 97,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/ViewModels/IPackageManagerViewModel.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/ViewModels/PackageSourceMappingActionViewModel.cs",
  "extension" : "cs",
  "linesOfCode" : 111,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/ViewModels/PackageItemViewModel.cs",
  "extension" : "cs",
  "linesOfCode" : 714,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/ViewModels/TitledPageViewModelBase.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/ViewModels/LoadingStatusViewModel.cs",
  "extension" : "cs",
  "linesOfCode" : 277,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.UI/ViewModels/ClearNuGetLocalsViewModel.cs",
  "extension" : "cs",
  "linesOfCode" : 99,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Contracts/InstalledPackagesResult.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Contracts/NuGetServices.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Contracts/NuGetInstalledPackage.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Contracts/INuGetProjectService.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Contracts/InstalledPackageResultStatus.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Contracts/NuGetContractsFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/NuGetBrokeredServiceFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 177,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/NuGetSearchTask.cs",
  "extension" : "cs",
  "linesOfCode" : 113,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/Resources.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 222,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/Resources.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 222,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/NuGetTools.vsct.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 147,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/VSPackage.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/NuGetTools.vsct.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 147,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/VSPackage.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/NuGetTools.vsct.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 147,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/VSPackage.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/Resources.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 222,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/Resources.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 222,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/NuGetTools.vsct.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 147,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/NuGetTools.vsct.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 147,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/NuGetTools.vsct.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 147,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/Resources.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 222,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/NuGetTools.vsct.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 147,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/VSPackage.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/NuGetTools.vsct.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 147,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/VSPackage.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/VSPackage.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/NuGetTools.vsct.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 147,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/Resources.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 222,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/Resources.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 222,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/Resources.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 222,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/NuGetTools.vsct.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 147,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/Resources.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 222,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/Resources.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 222,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/VSPackage.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/VSPackage.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/NuGetTools.vsct.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 147,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/VSPackage.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/VSPackage.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/VSPackage.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/Resources.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 222,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/VSPackage.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/Resources.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 222,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/NuGetTools.vsct.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 147,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/NuGetTools.vsct.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 147,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/VSPackage.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/xlf/Resources.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 222,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/PackageManagerLaunchService.cs",
  "extension" : "cs",
  "linesOfCode" : 30,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/ProvideExpressLoadKeyAttribute.cs",
  "extension" : "cs",
  "linesOfCode" : 76,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/Directory.Build.targets",
  "extension" : "targets",
  "linesOfCode" : 4,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/PackageManagerShowOptions.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/NuGetStaticSearchResult.cs",
  "extension" : "cs",
  "linesOfCode" : 66,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/NuGetSearchProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 98,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/FontAndColorsRegistrationAttribute.cs",
  "extension" : "cs",
  "linesOfCode" : 35,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/NuGetPackage.cs",
  "extension" : "cs",
  "linesOfCode" : 1121,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/Guids.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/GlobalSuppressions.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/ProvideSearchProviderAttribute.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/PkgCmdID.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/Commands/ShowErrorsCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 64,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/Commands/ClearNuGetLocalResourcesCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 116,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Tools/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.MSSigning.Extensions/xlf/NuGetMSSignCommand.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 146,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.MSSigning.Extensions/xlf/NuGetMSSignCommand.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 146,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.MSSigning.Extensions/xlf/NuGetMSSignCommand.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 146,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.MSSigning.Extensions/xlf/NuGetMSSignCommand.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 146,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.MSSigning.Extensions/xlf/NuGetMSSignCommand.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 146,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.MSSigning.Extensions/xlf/NuGetMSSignCommand.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 146,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.MSSigning.Extensions/xlf/NuGetMSSignCommand.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 146,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.MSSigning.Extensions/xlf/NuGetMSSignCommand.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 146,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.MSSigning.Extensions/xlf/NuGetMSSignCommand.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 146,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.MSSigning.Extensions/xlf/NuGetMSSignCommand.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 146,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.MSSigning.Extensions/xlf/NuGetMSSignCommand.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 146,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.MSSigning.Extensions/xlf/NuGetMSSignCommand.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 146,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.MSSigning.Extensions/xlf/NuGetMSSignCommand.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 146,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.MSSigning.Extensions/MSSignAbstract.cs",
  "extension" : "cs",
  "linesOfCode" : 173,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.MSSigning.Extensions/RepoSignCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 93,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.MSSigning.Extensions/ilmerge.props",
  "extension" : "props",
  "linesOfCode" : 91,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.MSSigning.Extensions/MSSignCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 55,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.MSSigning.Extensions/GlobalSuppressions.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Indexing/SemanticVersionFilter.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Indexing/SearchResultsAggregator.cs",
  "extension" : "cs",
  "linesOfCode" : 99,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Indexing/ISearchResultsIndexer.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Indexing/SortExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 58,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Indexing/VersionAnalyzer.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Indexing/DotTokenizer.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Indexing/OwnerAnalyzer.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Indexing/CamelCaseFilter.cs",
  "extension" : "cs",
  "linesOfCode" : 96,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Indexing/DescriptionAnalyzer.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Indexing/IdentifierAnalyzer.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Indexing/ISearchResultsAggregator.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Indexing/PackageSearchMetadataSplicer.cs",
  "extension" : "cs",
  "linesOfCode" : 38,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Indexing/NuGetQuery.cs",
  "extension" : "cs",
  "linesOfCode" : 295,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Indexing/TokenizingHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 51,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Indexing/PackageAnalyzer.cs",
  "extension" : "cs",
  "linesOfCode" : 30,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Indexing/TagsAnalyzer.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Indexing/IdentifierKeywordAnalyzer.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Indexing/DownloadCountResultsIndexer.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Indexing/GlobalSuppressions.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Indexing/RelevanceSearchResultsIndexer.cs",
  "extension" : "cs",
  "linesOfCode" : 65,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Indexing/IPackageSearchMetadataSplicer.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.Indexing/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 2,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Interop/TemplateWizard.cs",
  "extension" : "cs",
  "linesOfCode" : 57,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/ICredentialServiceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/xlf/CommonResources.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/xlf/Strings.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 304,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/xlf/Strings.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 304,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/xlf/CommonResources.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/xlf/Strings.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 304,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/xlf/CommonResources.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/xlf/Strings.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 304,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/xlf/CommonResources.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/xlf/CommonResources.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/xlf/Strings.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 304,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/xlf/CommonResources.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/xlf/CommonResources.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/xlf/Strings.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 304,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/xlf/CommonResources.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/xlf/CommonResources.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/xlf/Strings.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 304,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/xlf/Strings.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 304,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/xlf/Strings.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 304,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/xlf/Strings.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 304,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/xlf/Strings.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 304,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/xlf/Strings.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 304,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/xlf/Strings.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 304,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/xlf/CommonResources.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/xlf/CommonResources.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/xlf/CommonResources.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/xlf/CommonResources.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/ProjectServices/CpsProjectSystemReferenceReader.cs",
  "extension" : "cs",
  "linesOfCode" : 111,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/ProjectServices/VsCoreProjectSystemServices.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/ProjectServices/CpsProjectSystemServices.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/ProjectServices/NativeProjectSystemReferencesReader.cs",
  "extension" : "cs",
  "linesOfCode" : 98,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/ProjectServices/VsProjectBuildProperties.cs",
  "extension" : "cs",
  "linesOfCode" : 107,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/ProjectServices/VsManagedLanguagesProjectSystemServices.cs",
  "extension" : "cs",
  "linesOfCode" : 325,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/ProjectServices/VsProjectScriptHostService.cs",
  "extension" : "cs",
  "linesOfCode" : 85,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/ProjectServices/VsCoreProjectSystemReferenceReader.cs",
  "extension" : "cs",
  "linesOfCode" : 223,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/OptionsPageActivator.cs",
  "extension" : "cs",
  "linesOfCode" : 90,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Runtime/RemoteAssembly.cs",
  "extension" : "cs",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Runtime/BindingRedirectResolver.cs",
  "extension" : "cs",
  "linesOfCode" : 86,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Runtime/BindingRedirectManager.cs",
  "extension" : "cs",
  "linesOfCode" : 212,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Handlers/ProjectUpgradeHandler.cs",
  "extension" : "cs",
  "linesOfCode" : 116,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Handlers/ProjectRetargetingHandler.cs",
  "extension" : "cs",
  "linesOfCode" : 269,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Prompts/DeprecatedFrameworkModel.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Prompts/DotnetDeprecatedPrompt.cs",
  "extension" : "cs",
  "linesOfCode" : 79,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/DefaultVSCredentialServiceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 134,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/CommonResources.cs",
  "extension" : "cs",
  "linesOfCode" : 84,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/VsCredentialProviderImporter.cs",
  "extension" : "cs",
  "linesOfCode" : 64,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/IDE/VSProductUpdateService.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/IDE/ExtensibleSourceRepositoryProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 105,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/IDE/VSSolutionManager.cs",
  "extension" : "cs",
  "linesOfCode" : 930,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/IDE/VSDocumentOpener.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/IDE/VSPackageRestoreManager.cs",
  "extension" : "cs",
  "linesOfCode" : 60,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/IDE/VsCommonOperations.cs",
  "extension" : "cs",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/IDE/IDocumentOpener.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/IDE/VSDeleteOnRestartManager.cs",
  "extension" : "cs",
  "linesOfCode" : 164,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/NuGetUIOptionsContext.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Exceptions/ProjectNotNominatedException.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Options/OpenFileArrayItemCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Options/PackageSourceMappingUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 69,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Options/GeneralPage.cs",
  "extension" : "cs",
  "linesOfCode" : 164,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Options/PackageSourcesPage.cs",
  "extension" : "cs",
  "linesOfCode" : 305,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Options/NuGetExternalSettingsProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 91,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Options/ConfigurationFilesPage.cs",
  "extension" : "cs",
  "linesOfCode" : 74,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Options/PackageSourceValidator.cs",
  "extension" : "cs",
  "linesOfCode" : 142,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Options/PackageSourceMappingPage.cs",
  "extension" : "cs",
  "linesOfCode" : 153,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Telemetry/NavigationType.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Telemetry/ProjectTelemetryEvent.cs",
  "extension" : "cs",
  "linesOfCode" : 45,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Telemetry/PackageSourceMappingStatus.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Telemetry/GetInstalledPackagesAsyncTelemetryEvent.cs",
  "extension" : "cs",
  "linesOfCode" : 43,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Telemetry/SearchPageTelemetryEvent.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Telemetry/SearchTelemetryEvent.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Telemetry/HyperlinkType.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Telemetry/DiagnosticTelemetryEvent.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Telemetry/SearchSelectionTelemetryEvent.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Telemetry/IVsProjectBuildPropertiesTelemetry.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Telemetry/VsProjectBuildPropertiesTelemetry.cs",
  "extension" : "cs",
  "linesOfCode" : 75,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Telemetry/CacheMissException.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Telemetry/PackageManagerInstalledTabData.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Telemetry/NavigatedTelemetryEvent.cs",
  "extension" : "cs",
  "linesOfCode" : 90,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Telemetry/NavigationOrigin.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Telemetry/VSTelemetryServiceUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 114,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Telemetry/PackageManagerUIRefreshEvent.cs",
  "extension" : "cs",
  "linesOfCode" : 112,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Telemetry/TelemetryOnceEmitter.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Telemetry/NuGetProjectType.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Telemetry/SourceTelemetry.cs",
  "extension" : "cs",
  "linesOfCode" : 182,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Telemetry/PackageManagerCloseEvent.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/SourceControl/DefaultTFSSourceControlManager.cs",
  "extension" : "cs",
  "linesOfCode" : 164,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/SourceControl/VsSourceControlTracker.cs",
  "extension" : "cs",
  "linesOfCode" : 221,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/SourceControl/VSSourceControlManagerProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 67,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/SourceControl/DTESourceControlUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/INuGetUIOptionsContext.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/VsCredentialProviderAdapter.cs",
  "extension" : "cs",
  "linesOfCode" : 49,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/VSMachineWideSettings.cs",
  "extension" : "cs",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Migrate/ProjectJsonToPackageRefMigrator.cs",
  "extension" : "cs",
  "linesOfCode" : 117,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Migrate/PackageSpecProjectJsonMigrationCandidate.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Migrate/ProjectJsonMigrationCandidatePackageSpecReader.cs",
  "extension" : "cs",
  "linesOfCode" : 498,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/VisualStudioActivityLogger.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Common/AsyncLockReleaser.cs",
  "extension" : "cs",
  "linesOfCode" : 35,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Common/VersionCollectionExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Common/AsyncLockAwaiter.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Common/IAsyncLockAwaitable.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Common/IProjectContextInfoExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 157,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Common/InstalledAndTransitivePackageCollections.cs",
  "extension" : "cs",
  "linesOfCode" : 30,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Common/PackageCollectionItemExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Common/PackageCollectionExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 35,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Common/PackageCollectionItem.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Common/PackageCollection.cs",
  "extension" : "cs",
  "linesOfCode" : 76,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Utility/SettingsHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 63,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Utility/NuGetProjectUpgradeUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 136,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Utility/VSRestoreSettingsUtilities.cs",
  "extension" : "cs",
  "linesOfCode" : 99,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Utility/NativeMethods.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Utility/FrameworkAssembly.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Utility/RuntimeHelpers.cs",
  "extension" : "cs",
  "linesOfCode" : 156,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Utility/FileWatchers/FileWatcherFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Utility/FileWatchers/SolutionConfigFileWatcher.cs",
  "extension" : "cs",
  "linesOfCode" : 59,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Utility/FileWatchers/UserConfigFileWatcher.cs",
  "extension" : "cs",
  "linesOfCode" : 75,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Utility/FileWatchers/IFileWatcher.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Utility/FileWatchers/IFileWatcherFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Utility/VCProjectHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 125,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Utility/GetPackageReferenceUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 102,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Utility/RefreshFileUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 99,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Utility/TaskCombinators.cs",
  "extension" : "cs",
  "linesOfCode" : 58,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Utility/SolutionUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Utility/EnvDTEProjectUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 527,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Utility/ProjectRetargetingUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 185,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Utility/ProjectInstalledPackage.cs",
  "extension" : "cs",
  "linesOfCode" : 64,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Utility/IProjectContextInfoUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 62,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Utility/EnvDTESolutionUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 69,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Utility/RegistrySettingUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Utility/MicrosoftBuildEvaluationProjectUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 94,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Utility/FrameworkAssemblyResolver.cs",
  "extension" : "cs",
  "linesOfCode" : 172,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/VSSettings.cs",
  "extension" : "cs",
  "linesOfCode" : 186,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Projects/PackageReferenceProject.cs",
  "extension" : "cs",
  "linesOfCode" : 408,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Projects/VsMSBuildNuGetProject.cs",
  "extension" : "cs",
  "linesOfCode" : 38,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Projects/VsMSBuildProjectSystemServices.cs",
  "extension" : "cs",
  "linesOfCode" : 61,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Projects/VsProjectJsonNuGetProject.cs",
  "extension" : "cs",
  "linesOfCode" : 85,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Projects/LegacyPackageReferenceProjectProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 88,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Projects/IVsProjectAdapterProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Projects/ProjectProviderContext.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Projects/CpsPackageReferenceProject.cs",
  "extension" : "cs",
  "linesOfCode" : 332,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Projects/ProjectSystemCache.cs",
  "extension" : "cs",
  "linesOfCode" : 487,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Projects/ProjectJsonProjectProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 80,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Projects/MSBuildNuGetProjectProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 57,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Projects/NuGetProjectFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 99,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Projects/FrameworkInstalledPackages.cs",
  "extension" : "cs",
  "linesOfCode" : 56,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Projects/CpsPackageReferenceProjectProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 80,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Projects/ProjectPackages.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Projects/INuGetProjectProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Projects/VsProjectAdapterProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 108,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Projects/IPackageReferenceProject.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Projects/VsProjectAdapter.cs",
  "extension" : "cs",
  "linesOfCode" : 217,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Projects/LegacyPackageReferenceProject.cs",
  "extension" : "cs",
  "linesOfCode" : 557,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Services/NuGetProjectManagerService.cs",
  "extension" : "cs",
  "linesOfCode" : 638,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Services/PackageSearchMetadataCacheItemEntry.cs",
  "extension" : "cs",
  "linesOfCode" : 50,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Services/IPackageVulnerabilityService.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Services/NuGetSourcesService.cs",
  "extension" : "cs",
  "linesOfCode" : 137,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Services/NuGetLockService.cs",
  "extension" : "cs",
  "linesOfCode" : 86,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Services/NuGetSolutionManagerService.cs",
  "extension" : "cs",
  "linesOfCode" : 130,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Services/PackageVulnerabilityService.cs",
  "extension" : "cs",
  "linesOfCode" : 156,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Services/NuGetProjectUpgraderService.cs",
  "extension" : "cs",
  "linesOfCode" : 208,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Services/SearchObject.cs",
  "extension" : "cs",
  "linesOfCode" : 240,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Services/PackageSearchMetadataCacheItem.cs",
  "extension" : "cs",
  "linesOfCode" : 64,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Services/NuGetPackageSearchService.cs",
  "extension" : "cs",
  "linesOfCode" : 452,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Services/IVsProjectThreadingService.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Services/NuGetProjectManagerServiceState.cs",
  "extension" : "cs",
  "linesOfCode" : 88,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Services/DefaultProjectThreadingService.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Services/NuGetPackageFileService.cs",
  "extension" : "cs",
  "linesOfCode" : 253,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Services/SharedServiceState.cs",
  "extension" : "cs",
  "linesOfCode" : 90,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Services/BrokeredServicesUtilities.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Services/ISharedServiceState.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/VisualStudioCredentialProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 101,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/ProjectSystems/WebSiteProjectSystem.cs",
  "extension" : "cs",
  "linesOfCode" : 173,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/ProjectSystems/FSharpProjectSystem.cs",
  "extension" : "cs",
  "linesOfCode" : 87,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/ProjectSystems/JsProjectSystem.cs",
  "extension" : "cs",
  "linesOfCode" : 83,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/ProjectSystems/WixProjectSystem.cs",
  "extension" : "cs",
  "linesOfCode" : 58,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/ProjectSystems/VsCoreProjectSystem.cs",
  "extension" : "cs",
  "linesOfCode" : 32,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/ProjectSystems/WebProjectSystem.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/ProjectSystems/NativeProjectSystem.cs",
  "extension" : "cs",
  "linesOfCode" : 67,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/ProjectSystems/CpsProjectSystem.cs",
  "extension" : "cs",
  "linesOfCode" : 65,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/ProjectSystems/WindowsStoreProjectSystem.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/ProjectSystems/MSBuildNuGetProjectSystemFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/ProjectSystems/VsMSBuildProjectSystem.cs",
  "extension" : "cs",
  "linesOfCode" : 720,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 2,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/PackageFeeds/PackageSearchMetadataCache.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/PackageFeeds/SourceRepositoryExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 225,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/PackageFeeds/InstalledPackageFeed.cs",
  "extension" : "cs",
  "linesOfCode" : 79,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/PackageFeeds/InstalledAndTransitivePackageFeed.cs",
  "extension" : "cs",
  "linesOfCode" : 102,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/PackageFeeds/RecommenderPackageFeed.cs",
  "extension" : "cs",
  "linesOfCode" : 180,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/PackageFeeds/MultiSourcePackageFeed.cs",
  "extension" : "cs",
  "linesOfCode" : 318,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/PackageFeeds/IPackageFeed.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/PackageFeeds/LoadingStatusExtensionMethods.cs",
  "extension" : "cs",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/PackageFeeds/MultiSourcePackageMetadataProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 283,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/PackageFeeds/ContinuationToken.cs",
  "extension" : "cs",
  "linesOfCode" : 4,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/PackageFeeds/PlainPackageFeedBase.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/PackageFeeds/PackageSourceMoniker.cs",
  "extension" : "cs",
  "linesOfCode" : 99,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/PackageFeeds/PackageFeedEnumerator.cs",
  "extension" : "cs",
  "linesOfCode" : 124,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/PackageFeeds/UpdatePackageFeed.cs",
  "extension" : "cs",
  "linesOfCode" : 115,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/PackageFeeds/SearchResult.cs",
  "extension" : "cs",
  "linesOfCode" : 38,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/PackageFeeds/IPackageMetadataProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/PackageFeeds/MultiSourceAutoCompleteProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 51,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/PackageFeeds/RefreshToken.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/PackageFeeds/ConsolidatePackageFeed.cs",
  "extension" : "cs",
  "linesOfCode" : 84,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.PackageManagement.VisualStudio/PackageFeeds/IAutoCompleteProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/VSAPIProjectContext.cs",
  "extension" : "cs",
  "linesOfCode" : 65,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/PreinstalledPackageInstaller.cs",
  "extension" : "cs",
  "linesOfCode" : 371,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/xlf/CommonResources.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/xlf/CommonResources.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/xlf/CommonResources.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/xlf/CommonResources.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/xlf/CommonResources.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/xlf/CommonResources.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/xlf/CommonResources.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/xlf/CommonResources.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/xlf/CommonResources.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/xlf/CommonResources.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/xlf/CommonResources.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/xlf/CommonResources.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/xlf/CommonResources.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/NativeMethods.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/PreinstalledRepositoryProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 113,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/PreinstalledPackageConfiguration.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/BrowseObjectDisplayNameAttribute.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Rules.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/IAssetsFileDependenciesDataSource.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/BrowseObjectDescriptionAttribute.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/PackageAssemblyGroupType.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Relations/PackageToCompileTimeAssemblyGroupRelation.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Relations/PackageToFrameworkAssemblyGroupRelation.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Relations/PackageToContentFilesGroupRelation.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Relations/ProjectToProjectRelation.cs",
  "extension" : "cs",
  "linesOfCode" : 44,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Relations/BuildFilesGroupToBuildFilesRelation.cs",
  "extension" : "cs",
  "linesOfCode" : 45,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Relations/ContentFilesGroupToContentFilesRelation.cs",
  "extension" : "cs",
  "linesOfCode" : 35,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Relations/PackageToDocumentGroupRelation.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Relations/ProjectToPackageRelation.cs",
  "extension" : "cs",
  "linesOfCode" : 44,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Relations/PackageToBuildFileGroupRelation.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Relations/ProjectToDiagnosticRelation.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Relations/DocumentGroupToDocumentRelation.cs",
  "extension" : "cs",
  "linesOfCode" : 39,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Relations/PackageToBuildMultiTargetingFileGroupRelation.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Relations/PackageToDiagnosticRelation.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Relations/AssemblyGroupToAssemblyRelation.cs",
  "extension" : "cs",
  "linesOfCode" : 39,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Relations/PackageToPackageRelation.cs",
  "extension" : "cs",
  "linesOfCode" : 44,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Items/ProjectReferenceItem.cs",
  "extension" : "cs",
  "linesOfCode" : 59,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Items/PackageContentFileItem.cs",
  "extension" : "cs",
  "linesOfCode" : 59,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Items/PackageBuildFileItem.cs",
  "extension" : "cs",
  "linesOfCode" : 65,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Items/PackageContentFileGroupItem.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Items/DiagnosticItem.cs",
  "extension" : "cs",
  "linesOfCode" : 67,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Items/PackageDocumentGroupItem.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Items/MenuController.cs",
  "extension" : "cs",
  "linesOfCode" : 48,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Items/IProjectTreeExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Items/PackageReferenceItem.cs",
  "extension" : "cs",
  "linesOfCode" : 67,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Items/PackageBuildFileGroupItem.cs",
  "extension" : "cs",
  "linesOfCode" : 40,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Items/PackageAssemblyItem.cs",
  "extension" : "cs",
  "linesOfCode" : 54,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Items/PackageDocumentItem.cs",
  "extension" : "cs",
  "linesOfCode" : 62,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Items/AttachedItemPriority.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Items/PackageAssemblyGroupItem.cs",
  "extension" : "cs",
  "linesOfCode" : 40,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/FileOpener.cs",
  "extension" : "cs",
  "linesOfCode" : 54,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/AssetsFileDependenciesTreeSearchProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 182,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/PackageReferenceAttachedCollectionSourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 51,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/AssetsFileTopLevelDependenciesCollectionSourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 109,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/DependencyTreeFlags.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/ProjectReferenceAttachedCollectionSourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 50,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Models/AssetsFileTarget.cs",
  "extension" : "cs",
  "linesOfCode" : 121,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Models/AssetsFileDependenciesSnapshot.cs",
  "extension" : "cs",
  "linesOfCode" : 222,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Models/AssetsFileTargetLibrary.cs",
  "extension" : "cs",
  "linesOfCode" : 110,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Models/AssetsFileTargetLibraryContentFile.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Models/AssetsFileLibraryType.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/Models/AssetsFileLogMessage.cs",
  "extension" : "cs",
  "linesOfCode" : 39,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/PackageBuildFileGroupType.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/AssetsFileDependenciesDataSource.cs",
  "extension" : "cs",
  "linesOfCode" : 94,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/SolutionExplorer/ProjectCapability.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/VsTemplateWizard.cs",
  "extension" : "cs",
  "linesOfCode" : 442,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/CommonResources.cs",
  "extension" : "cs",
  "linesOfCode" : 84,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Exceptions/ProjectNotRestoredException.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/CachingIServiceBrokerProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/PackageManagementHelpers.cs",
  "extension" : "cs",
  "linesOfCode" : 49,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/ExtensionManagerShim.cs",
  "extension" : "cs",
  "linesOfCode" : 63,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/GlobalSuppressions.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/RegistryKeyWrapper.cs",
  "extension" : "cs",
  "linesOfCode" : 56,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Utility/PathLookupTrie.cs",
  "extension" : "cs",
  "linesOfCode" : 84,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Utility/DisposableBag.cs",
  "extension" : "cs",
  "linesOfCode" : 68,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Utility/PumpingJTF.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Resources/xlf/VsResources.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 393,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Resources/xlf/VsResources.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 393,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Resources/xlf/VsResources.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 393,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Resources/xlf/VsResources.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 393,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Resources/xlf/VsResources.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 393,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Resources/xlf/VsResources.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 393,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Resources/xlf/VsResources.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 393,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Resources/xlf/VsResources.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 393,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Resources/xlf/VsResources.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 393,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Resources/xlf/VsResources.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 393,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Resources/xlf/VsResources.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 393,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Resources/xlf/VsResources.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 393,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Resources/xlf/VsResources.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 393,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Resources/VsResourcesFormat.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/PreinstalledPackageInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Extensibility/PackageServiceUtilities.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Extensibility/VsProjectJsonToPackageReferenceMigrator.cs",
  "extension" : "cs",
  "linesOfCode" : 131,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Extensibility/VsPackageInstallerServices.cs",
  "extension" : "cs",
  "linesOfCode" : 305,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Extensibility/VsProjectJsonToPackageReferenceMigrateResult.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Extensibility/VsSemanticVersionComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 36,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Extensibility/VsPackageInstallerProjectEvents.cs",
  "extension" : "cs",
  "linesOfCode" : 82,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Extensibility/ProjectJsonMigrationEvent.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Extensibility/VsPackageSourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 104,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Extensibility/VsPathContext.cs",
  "extension" : "cs",
  "linesOfCode" : 93,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Extensibility/VsPackageInstaller.cs",
  "extension" : "cs",
  "linesOfCode" : 447,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Extensibility/NuGetProjectService.cs",
  "extension" : "cs",
  "linesOfCode" : 194,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Extensibility/VsNuGetFramework.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Extensibility/VsFrameworkParser.cs",
  "extension" : "cs",
  "linesOfCode" : 127,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Extensibility/VsIndexedPathContext.cs",
  "extension" : "cs",
  "linesOfCode" : 70,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Extensibility/VsPackageMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 91,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Extensibility/VsFrameworkCompatibility.cs",
  "extension" : "cs",
  "linesOfCode" : 234,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Extensibility/VsPackageUninstaller.cs",
  "extension" : "cs",
  "linesOfCode" : 95,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Extensibility/VsPackageInstallerEvents.cs",
  "extension" : "cs",
  "linesOfCode" : 200,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Extensibility/VsPackageMetadataComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 32,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Extensibility/VsPackageProjectMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Extensibility/VsPackageRestorer.cs",
  "extension" : "cs",
  "linesOfCode" : 70,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/Extensibility/VsPathContextProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 330,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Implementation/PackageOperationEventArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/BrokeredServicesUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/xlf/Resources.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 137,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/xlf/Resources.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 137,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/xlf/Resources.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 137,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/xlf/Resources.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 137,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/xlf/Resources.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 137,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/xlf/Resources.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 137,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/xlf/Resources.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 137,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/xlf/Resources.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 137,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/xlf/Resources.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 137,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/xlf/Resources.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 137,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/xlf/Resources.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 137,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/xlf/Resources.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 137,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/xlf/Resources.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 137,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/AuditCheckResultCachingService.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/ProjectRestoreReferenceComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/RestoreOperationLogger.cs",
  "extension" : "cs",
  "linesOfCode" : 404,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/SolutionRestoreBuildHandler.cs",
  "extension" : "cs",
  "linesOfCode" : 125,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/IVsNuGetProgressReporter.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/Logger/NuGetFileLogger.cs",
  "extension" : "cs",
  "linesOfCode" : 110,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/Directory.Build.targets",
  "extension" : "targets",
  "linesOfCode" : 4,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/SolutionRestoreCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 117,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/ISolutionRestoreChecker.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/SolutionRestoreWorker.cs",
  "extension" : "cs",
  "linesOfCode" : 645,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/VulnerablePackagesInfoBar.cs",
  "extension" : "cs",
  "linesOfCode" : 172,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/IVulnerabilitiesNotificationService.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/VsRestoreProgressEvents.cs",
  "extension" : "cs",
  "linesOfCode" : 183,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/VsSolutionRestoreService.cs",
  "extension" : "cs",
  "linesOfCode" : 455,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/SolutionRestoreJob.cs",
  "extension" : "cs",
  "linesOfCode" : 777,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/VsSolutionRestoreStatusProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 83,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/RestoreManagerPackage.cs",
  "extension" : "cs",
  "linesOfCode" : 48,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/VSNominationUtilities.cs",
  "extension" : "cs",
  "linesOfCode" : 684,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/Guids.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/ISolutionRestoreJob.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/NuGetSolutionService.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/IAuditCheckResultCachingService.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/VerbosityLevel.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/RestoreOperationProgressUI.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/GlobalSuppressions.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/SolutionUpToDateChecker.cs",
  "extension" : "cs",
  "linesOfCode" : 245,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/PkgCmdID.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/SolutionRestoreJobContext.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/RestoreEventPublisher.cs",
  "extension" : "cs",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.SolutionRestoreManager/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/PackageSourceBuilder.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/MsBuildToolset.cs",
  "extension" : "cs",
  "linesOfCode" : 124,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/FileConflictAction.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/xlf/NuGetCommand.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1254,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/xlf/NuGetResources.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1032,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/xlf/NuGetCommand.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1254,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/xlf/NuGetCommand.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1254,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/xlf/NuGetResources.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1032,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/xlf/NuGetResources.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1032,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/xlf/NuGetResources.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1032,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/xlf/NuGetResources.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1032,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/xlf/NuGetResources.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1032,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/xlf/NuGetCommand.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1254,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/xlf/NuGetCommand.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1254,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/xlf/NuGetCommand.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1254,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/xlf/NuGetCommand.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1254,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/xlf/NuGetResources.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1032,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/xlf/NuGetResources.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1032,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/xlf/NuGetResources.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1032,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/xlf/NuGetCommand.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1254,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/xlf/NuGetCommand.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1254,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/xlf/NuGetCommand.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1254,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/xlf/NuGetResources.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1032,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/xlf/NuGetCommand.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1254,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/xlf/NuGetResources.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1032,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/xlf/NuGetCommand.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1254,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/xlf/NuGetResources.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1032,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/xlf/NuGetCommand.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1254,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/xlf/NuGetResources.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1032,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/UILanguageOverride.cs",
  "extension" : "cs",
  "linesOfCode" : 55,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/ExtensionLocator.cs",
  "extension" : "cs",
  "linesOfCode" : 88,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/CommandLineParser.cs",
  "extension" : "cs",
  "linesOfCode" : 159,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/ConsoleExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/CommandLineSourceRepositoryProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 43,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/RegistryKeyUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Program.cs",
  "extension" : "cs",
  "linesOfCode" : 412,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/ilmerge.props",
  "extension" : "props",
  "linesOfCode" : 39,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/CommandLineMachineWideSettings.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/ICommandManager.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Credentials/CredentialProviderAdapter.cs",
  "extension" : "cs",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Credentials/CredentialServiceAdapter.cs",
  "extension" : "cs",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Common/ProjectHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 66,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Common/CommandLineConstants.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Common/ConsoleCredentialProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 69,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Common/MSBuildProjectSystem.cs",
  "extension" : "cs",
  "linesOfCode" : 348,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Common/IMSBuildProjectSystem.cs",
  "extension" : "cs",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Common/Console.cs",
  "extension" : "cs",
  "linesOfCode" : 384,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Common/ProjectInSolution.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Common/DependencyBehaviorHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Common/Solution.cs",
  "extension" : "cs",
  "linesOfCode" : 123,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Common/CommandLineRepositoryFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Common/IConsole.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Common/ResourceHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 62,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Common/CommandLineResponseFile.cs",
  "extension" : "cs",
  "linesOfCode" : 118,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Common/ExitCodeException.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Common/MSBuildAssemblyResolver.cs",
  "extension" : "cs",
  "linesOfCode" : 98,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Common/CommandLineUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 50,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Common/LocalizedResourceManager.cs",
  "extension" : "cs",
  "linesOfCode" : 50,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Common/InstallCommandProject.cs",
  "extension" : "cs",
  "linesOfCode" : 85,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Common/Verbosity.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Common/TypeHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 83,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Common/PackageSourceProviderExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Common/SelfUpdater.cs",
  "extension" : "cs",
  "linesOfCode" : 123,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/StreamExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/MsBuildUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 844,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/CommandManager.cs",
  "extension" : "cs",
  "linesOfCode" : 71,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/ConsolePasswordProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/PushCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 79,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/AddCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 49,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/DeleteCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 50,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/HelpCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 182,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/SearchCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 183,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/PackCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 155,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/InitCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 118,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/SetApiKeyCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 39,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/TrustedSignersCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 84,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/SourcesCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 103,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/RestoreCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 829,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/ICommand.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/SpecCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 145,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/ClientCertificatesCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 137,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/UpdateCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 433,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/ProjectFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 1130,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/LocalsCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 39,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/DownloadCommandBase.cs",
  "extension" : "cs",
  "linesOfCode" : 125,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/ListCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 75,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/Command.cs",
  "extension" : "cs",
  "linesOfCode" : 235,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/SignCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 164,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/VerifyCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 74,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/OptionAttribute.cs",
  "extension" : "cs",
  "linesOfCode" : 51,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/EulaCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/ConfigCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 57,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/InstallCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 343,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/Pack/AssemblyMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/Pack/AssemblyMetadataExtractor.cs",
  "extension" : "cs",
  "linesOfCode" : 175,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/DeprecatedCommandAttribute.cs",
  "extension" : "cs",
  "linesOfCode" : 35,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/Commands/CommandAttribute.cs",
  "extension" : "cs",
  "linesOfCode" : 98,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.CommandLine/SettingsCredentialProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 74,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Client/Directory.Build.targets",
  "extension" : "targets",
  "linesOfCode" : 4,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Clients/NuGet.VisualStudio.Client/source.extension.vsixmanifest",
  "extension" : "vsixmanifest",
  "linesOfCode" : 68,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/ResolverInputSort.cs",
  "extension" : "cs",
  "linesOfCode" : 68,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/xlf/Strings.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/xlf/Strings.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/xlf/Strings.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/xlf/Strings.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/xlf/Strings.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/xlf/Strings.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/xlf/Strings.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/xlf/Strings.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/xlf/Strings.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/xlf/Strings.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/xlf/Strings.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/xlf/Strings.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/xlf/Strings.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/ResolverPackage.cs",
  "extension" : "cs",
  "linesOfCode" : 99,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/ResolverUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 313,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/Exceptions/NuGetResolverConstraintException.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/Exceptions/NuGetResolverException.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/Exceptions/NuGetResolverInputException.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/PackageResolverContext.cs",
  "extension" : "cs",
  "linesOfCode" : 67,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/PackageResolver.cs",
  "extension" : "cs",
  "linesOfCode" : 207,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/CombinationSolver.cs",
  "extension" : "cs",
  "linesOfCode" : 201,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/DependencyBehavior.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/CompareWrapper.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/GlobalSuppressions.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/ResolverComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 144,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Resolver/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 2,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/xlf/Strings.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/xlf/Strings.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/xlf/Strings.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/xlf/Strings.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/xlf/Strings.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/xlf/Strings.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/xlf/Strings.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/xlf/Strings.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/xlf/Strings.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/xlf/Strings.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/xlf/Strings.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/xlf/Strings.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/xlf/Strings.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/PackagingUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/ResolverUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 427,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/LockFileCacheKey.cs",
  "extension" : "cs",
  "linesOfCode" : 54,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/GraphModel/GraphItem.cs",
  "extension" : "cs",
  "linesOfCode" : 44,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/GraphModel/DowngradeResult.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/GraphModel/AnalyzeResult.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/GraphModel/GraphOperations.cs",
  "extension" : "cs",
  "linesOfCode" : 711,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/GraphModel/GraphEdge.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/GraphModel/Disposition.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/GraphModel/GraphNode.cs",
  "extension" : "cs",
  "linesOfCode" : 67,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/GraphModel/Tracker.cs",
  "extension" : "cs",
  "linesOfCode" : 183,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/GraphModel/VersionConflictResult.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/LibraryRangeCacheKey.cs",
  "extension" : "cs",
  "linesOfCode" : 44,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/Providers/LocalDependencyProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 91,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/Providers/IDependencyProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/Providers/IRemoteDependencyProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 43,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/GraphItemKeyComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 36,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/GlobalSuppressions.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/Remote/RemoteDependencyWalker.cs",
  "extension" : "cs",
  "linesOfCode" : 683,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/Remote/LocalMatch.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/Remote/RemoteWalkContext.cs",
  "extension" : "cs",
  "linesOfCode" : 81,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/Remote/RemoteResolveResult.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.DependencyResolver.Core/Remote/RemoteMatch.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/FrameworkReducer.cs",
  "extension" : "cs",
  "linesOfCode" : 366,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/comparers/NuGetFrameworkFullComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 41,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/comparers/FrameworkRangeComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/comparers/NuGetFrameworkNameComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/comparers/CompatibilityMappingComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 39,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/comparers/NuGetFrameworkSorter.cs",
  "extension" : "cs",
  "linesOfCode" : 73,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/comparers/FrameworkPrecedenceSorter.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/NuGetFrameworkUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 85,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/xlf/Strings.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/xlf/Strings.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/xlf/Strings.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/xlf/Strings.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/xlf/Strings.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/xlf/Strings.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/xlf/Strings.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/xlf/Strings.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/xlf/Strings.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/xlf/Strings.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/xlf/Strings.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/xlf/Strings.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/xlf/Strings.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/FrameworkNameProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 917,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/AssetTargetFallbackFramework.cs",
  "extension" : "cs",
  "linesOfCode" : 71,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/NuGetFrameworkFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 563,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/CompatibilityProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 188,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/DualCompatibilityFramework.cs",
  "extension" : "cs",
  "linesOfCode" : 67,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/CompatibilityTable.cs",
  "extension" : "cs",
  "linesOfCode" : 68,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/FrameworkException.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/FallbackFramework.cs",
  "extension" : "cs",
  "linesOfCode" : 60,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/FrameworkRange.cs",
  "extension" : "cs",
  "linesOfCode" : 76,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/def/IFrameworkSpecific.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/def/IFrameworkMappings.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/def/IPortableFrameworkMappings.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/def/IFrameworkNameProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/def/IFrameworkCompatibilityListProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/def/IFrameworkCompatibilityProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/DefaultCompatibilityProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/FrameworkNameHelpers.cs",
  "extension" : "cs",
  "linesOfCode" : 58,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/DefaultPortableFrameworkMappings.cs",
  "extension" : "cs",
  "linesOfCode" : 150,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/FrameworkSpecificMapping.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/CompatibilityListProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 49,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/CompatibilityCacheKey.cs",
  "extension" : "cs",
  "linesOfCode" : 50,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/FrameworkRuntimePair.cs",
  "extension" : "cs",
  "linesOfCode" : 66,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/FrameworkExpander.cs",
  "extension" : "cs",
  "linesOfCode" : 91,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/OneWayCompatibilityMappingEntry.cs",
  "extension" : "cs",
  "linesOfCode" : 35,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/NuGetFramework.cs",
  "extension" : "cs",
  "linesOfCode" : 328,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/GlobalSuppressions.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/DefaultFrameworkNameProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/DefaultFrameworkMappings.cs",
  "extension" : "cs",
  "linesOfCode" : 507,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/FrameworkConstants.cs",
  "extension" : "cs",
  "linesOfCode" : 175,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 2,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Frameworks/FrameworkExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/NuGetCommands.cs",
  "extension" : "cs",
  "linesOfCode" : 30,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Messages.cs",
  "extension" : "cs",
  "linesOfCode" : 48,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/xlf/Strings.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1586,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/xlf/Strings.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1586,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/xlf/Strings.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1587,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/xlf/Strings.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1586,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/xlf/Strings.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1586,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/xlf/Strings.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1586,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/xlf/Strings.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1586,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/xlf/Strings.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1586,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/xlf/Strings.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1586,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/xlf/Strings.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1586,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/xlf/Strings.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1586,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/xlf/Strings.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1586,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/xlf/Strings.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1586,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/UILanguageOverride.cs",
  "extension" : "cs",
  "linesOfCode" : 80,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/ListPackage/IReportRenderer.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/ListPackage/ProblemType.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/ListPackage/ListPackageProjectModel.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/ListPackage/ReportOutputFormat.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/ListPackage/ListPackageJsonRenderer.cs",
  "extension" : "cs",
  "linesOfCode" : 304,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/ListPackage/ListPackageReportModel.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/ListPackage/ReportProblem.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/ListPackage/ListReportPackage.cs",
  "extension" : "cs",
  "linesOfCode" : 95,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/ListPackage/ListPackageReportFrameworkPackage.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/ListPackage/ListPackageConsoleRenderer.cs",
  "extension" : "cs",
  "linesOfCode" : 205,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Enums/TrustCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Enums/PackageSearchVerbosity.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Enums/PackageSearchProblemType.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Enums/PackageSearchFormat.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Program.cs",
  "extension" : "cs",
  "linesOfCode" : 281,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/GlobalSuppressions.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Utility/ListPackageHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Utility/MSBuildAPIUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 661,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Utility/CommandOutputLogger.cs",
  "extension" : "cs",
  "linesOfCode" : 128,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Utility/XPlatUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 121,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Utility/ILoggerWithColor.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Utility/TableParser.cs",
  "extension" : "cs",
  "linesOfCode" : 137,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Utility/ProjectPackagesPrintUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 228,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Utility/CommandLineUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 40,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Utility/FormattedCell.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Utility/RemappedLevelLogger.cs",
  "extension" : "cs",
  "linesOfCode" : 48,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Utility/HttpSourcesUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 50,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Utility/AddPackageCommandUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 83,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/ExitCodes.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/DocumentedCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PushCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 128,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/DeleteCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 95,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/VerbosityEnum.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/Package/PackageWithVersionRange.cs",
  "extension" : "cs",
  "linesOfCode" : 78,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/Package/PackageWithNuGetVersion.cs",
  "extension" : "cs",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/Package/Download/PackageDownloadCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 80,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/Package/Download/PackageDownloadRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 321,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/Package/Download/PackageDownloadArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/Package/Update/PackageUpdateCommandRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 505,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/Package/Update/PackageUpdateIO.cs",
  "extension" : "cs",
  "linesOfCode" : 375,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/Package/Update/IPackageUpdateIO.cs",
  "extension" : "cs",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/Package/Update/PackageUpdateArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/Package/Update/PackageUpdateCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 55,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/Signing/TrustedSignersCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 276,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/Signing/SignCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 207,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/Signing/VerifyCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 75,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/Why/DependencyNode.cs",
  "extension" : "cs",
  "linesOfCode" : 40,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/Why/WhyCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 99,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/Why/WhyCommandRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 245,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/Why/DependencyGraphFinder.cs",
  "extension" : "cs",
  "linesOfCode" : 194,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/Why/WhyCommandArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/Why/DependencyGraphPrinter.cs",
  "extension" : "cs",
  "linesOfCode" : 127,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageSearch/PackageSearchArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 63,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageSearch/PackageSearchCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 126,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageSearch/TableFormat/ExactMinimalTableFormatStrategy.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageSearch/TableFormat/ExactDetailedTableFormatStrategy.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageSearch/TableFormat/DetailedTableFormatStrategy.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageSearch/TableFormat/NormalTableFormatStrategy.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageSearch/TableFormat/MinimalTableFormatStrategy.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageSearch/TableFormat/TableFormatStrategyFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageSearch/TableFormat/ExactNormalTableFormatStrategy.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageSearch/TableFormat/ITableFormatStrategy.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageSearch/IPackageSearchResultRenderer.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageSearch/Table.cs",
  "extension" : "cs",
  "linesOfCode" : 150,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageSearch/JsonFormat/PackageSearchResult.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageSearch/JsonFormat/PackageSearchProblem.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageSearch/JsonFormat/SearchResultPackagesConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 65,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageSearch/JsonFormat/PackageSearchMainOutput.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageSearch/PackageSearchRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 168,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageSearch/PackageSearchResultJsonRenderer.cs",
  "extension" : "cs",
  "linesOfCode" : 58,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageSearch/PackageSearchResultTableRenderer.cs",
  "extension" : "cs",
  "linesOfCode" : 118,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageReferenceCommands/AddPackageReferenceCommandRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 373,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageReferenceCommands/RemovePackageReferenceCommandRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageReferenceCommands/PackageReferenceArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 40,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageReferenceCommands/ListPackage/ListPackageArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 97,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageReferenceCommands/ListPackage/ReportType.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageReferenceCommands/ListPackage/InstalledPackageReference.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageReferenceCommands/ListPackage/ListPackageCommandRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 556,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageReferenceCommands/ListPackage/ListPackageCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 229,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageReferenceCommands/ListPackage/FrameworkPackages.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageReferenceCommands/ListPackage/IListPackageCommandRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageReferenceCommands/IPackageReferenceCommandRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageReferenceCommands/RemovePackageReferenceCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 71,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/PackageReferenceCommands/AddPackageReferenceCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 124,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/Verbs.cs",
  "extension" : "cs",
  "linesOfCode" : 475,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/ConfigCommands/ConfigRunners.cs",
  "extension" : "cs",
  "linesOfCode" : 227,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/ConfigCommands/ConfigArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/ConfigCommands/ConfigCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 157,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/LocalsCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 65,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/CommandConstants.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/CommandParsers.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.CommandLine.XPlat/Commands/CommonOptions.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/Microsoft.Build.NuGetSdkResolver/xlf/Strings.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/Microsoft.Build.NuGetSdkResolver/xlf/Strings.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/Microsoft.Build.NuGetSdkResolver/xlf/Strings.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/Microsoft.Build.NuGetSdkResolver/xlf/Strings.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/Microsoft.Build.NuGetSdkResolver/xlf/Strings.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/Microsoft.Build.NuGetSdkResolver/xlf/Strings.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/Microsoft.Build.NuGetSdkResolver/xlf/Strings.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/Microsoft.Build.NuGetSdkResolver/xlf/Strings.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/Microsoft.Build.NuGetSdkResolver/xlf/Strings.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/Microsoft.Build.NuGetSdkResolver/xlf/Strings.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/Microsoft.Build.NuGetSdkResolver/xlf/Strings.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/Microsoft.Build.NuGetSdkResolver/xlf/Strings.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/Microsoft.Build.NuGetSdkResolver/xlf/Strings.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/Microsoft.Build.NuGetSdkResolver/FileSystemInfoFullNameEqualityComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/Microsoft.Build.NuGetSdkResolver/GlobalJsonReader.cs",
  "extension" : "cs",
  "linesOfCode" : 201,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/Microsoft.Build.NuGetSdkResolver/NuGetSdkResolver.cs",
  "extension" : "cs",
  "linesOfCode" : 288,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/Microsoft.Build.NuGetSdkResolver/IGlobalJsonReader.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/Microsoft.Build.NuGetSdkResolver/RestoreRunnerEx.cs",
  "extension" : "cs",
  "linesOfCode" : 95,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/Microsoft.Build.NuGetSdkResolver/NuGetSdkLogger.cs",
  "extension" : "cs",
  "linesOfCode" : 83,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/Microsoft.Build.NuGetSdkResolver/GlobalSuppressions.cs",
  "extension" : "cs",
  "linesOfCode" : 5,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/SearchFilter.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/HttpSourceResourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 56,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/HttpSourceResult.cs",
  "extension" : "cs",
  "linesOfCode" : 46,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/ProxyAuthenticationHandler.cs",
  "extension" : "cs",
  "linesOfCode" : 171,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/HttpSourceResource.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/HttpRequestMessageConfiguration.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/HttpSourceCachedRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/HttpRequestMessageExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 108,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/AmbientAuthenticationState.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/DownloadTimeoutStreamContent.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/IHttpRetryHandler.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/HttpHandlerResourceV3.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/ServerWarningLogHandler.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/HttpHandlerResourceV3Provider.cs",
  "extension" : "cs",
  "linesOfCode" : 104,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/HttpSource.cs",
  "extension" : "cs",
  "linesOfCode" : 433,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/HttpSourceRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/IThrottle.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/HttpRequestMessageFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 60,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/HttpCacheUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 96,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/HttpSourceException.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/HttpSourceAuthenticationHandler.cs",
  "extension" : "cs",
  "linesOfCode" : 250,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/SemaphoreSlimThrottle.cs",
  "extension" : "cs",
  "linesOfCode" : 32,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/HttpRetryHandler.cs",
  "extension" : "cs",
  "linesOfCode" : 232,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/HttpSourceCredentials.cs",
  "extension" : "cs",
  "linesOfCode" : 50,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/HttpSourceResultStatus.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/HttpRetryHandlerRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 32,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/StsAuthenticationHandler.cs",
  "extension" : "cs",
  "linesOfCode" : 147,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/NullThrottle.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/HttpCacheResult.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/HttpStreamValidation.cs",
  "extension" : "cs",
  "linesOfCode" : 96,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSource/TokenStore.cs",
  "extension" : "cs",
  "linesOfCode" : 43,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/CachingSourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/INuGetResourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/PackagesFolder/LocalPackageInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 53,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/PackagesFolder/LocalPackageFileCache.cs",
  "extension" : "cs",
  "linesOfCode" : 129,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/PackagesFolder/NuGetv3LocalRepository.cs",
  "extension" : "cs",
  "linesOfCode" : 177,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/PackagesFolder/NuGetv3LocalRepositoryUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/PackagesFolder/LocalPackageSourceInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/SourceCacheContext.cs",
  "extension" : "cs",
  "linesOfCode" : 99,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/xlf/Strings.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 605,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/xlf/Strings.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 605,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/xlf/Strings.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 605,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/xlf/Strings.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 605,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/xlf/Strings.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 605,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/xlf/Strings.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 605,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/xlf/Strings.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 605,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/xlf/Strings.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 605,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/xlf/Strings.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 605,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/xlf/Strings.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 605,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/xlf/Strings.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 605,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/xlf/Strings.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 605,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/xlf/Strings.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 605,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Events/ProtocolDiagnosticNupkgCopiedEvent.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Events/ProtocolDiagnosticInProgressHttpEvent.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Events/ProtocolDiagnosticServiceIndexEntryEvent.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Events/ProtocolDiagnosticResourceEvent.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Events/ProtocolDiagnostics.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Events/ProtocolDiagnosticsStream.cs",
  "extension" : "cs",
  "linesOfCode" : 108,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Events/ProtocolDiagnosticHttpEventBase.cs",
  "extension" : "cs",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Events/ProtocolDiagnosticHttpEvent.cs",
  "extension" : "cs",
  "linesOfCode" : 51,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/FeedTypeResource.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/PackageProgressEventArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 48,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/RemoteSourceDependencyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 57,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalPackageArchiveDownloader.cs",
  "extension" : "cs",
  "linesOfCode" : 190,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/DownloadResourceResult.cs",
  "extension" : "cs",
  "linesOfCode" : 64,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/FeedTypePackageSource.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/NullSourceCacheContext.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/FeedType.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/ServiceTypes.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LegacyFeed/DownloadResourceV2Feed.cs",
  "extension" : "cs",
  "linesOfCode" : 104,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LegacyFeed/ODataServiceDocumentResourceV2.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LegacyFeed/MetadataResourceV2FeedProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LegacyFeed/ODataServiceDocumentUtils.cs",
  "extension" : "cs",
  "linesOfCode" : 45,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LegacyFeed/LegacyFeedCapabilityResourceV2Feed.cs",
  "extension" : "cs",
  "linesOfCode" : 156,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LegacyFeed/V2FeedPage.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LegacyFeed/DependencyInfoResourceV2FeedProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LegacyFeed/ODataServiceDocumentResourceV2Provider.cs",
  "extension" : "cs",
  "linesOfCode" : 71,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LegacyFeed/PackageMetadataResourceV2Feed.cs",
  "extension" : "cs",
  "linesOfCode" : 64,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LegacyFeed/V2FeedUtilities.cs",
  "extension" : "cs",
  "linesOfCode" : 61,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LegacyFeed/V2FeedParser.cs",
  "extension" : "cs",
  "linesOfCode" : 511,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LegacyFeed/PackageSearchResourceV2FeedProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LegacyFeed/AutoCompleteResourceV2FeedProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LegacyFeed/DownloadResourceV2FeedProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LegacyFeed/PackageMetadataResourceV2FeedProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LegacyFeed/MetadataResourceV2Feed.cs",
  "extension" : "cs",
  "linesOfCode" : 85,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LegacyFeed/DependencyInfoResourceV2Feed.cs",
  "extension" : "cs",
  "linesOfCode" : 104,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LegacyFeed/V2FeedListResource.cs",
  "extension" : "cs",
  "linesOfCode" : 229,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LegacyFeed/IV2FeedParser.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LegacyFeed/V2FeedQueryBuilder.cs",
  "extension" : "cs",
  "linesOfCode" : 258,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LegacyFeed/V2FeedListResourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LegacyFeed/AutoCompleteResourceV2Feed.cs",
  "extension" : "cs",
  "linesOfCode" : 53,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LegacyFeed/PackageSearchResourceV2Feed.cs",
  "extension" : "cs",
  "linesOfCode" : 51,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/SearchOrderBy.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/FindLocalPackagesResourcePackagesConfig.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/LocalPackageSearchResourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/LocalPackageMetadataResource.cs",
  "extension" : "cs",
  "linesOfCode" : 61,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/LocalPackageInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/LocalDependencyInfoResource.cs",
  "extension" : "cs",
  "linesOfCode" : 115,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/LocalV3FindPackageByIdResource.cs",
  "extension" : "cs",
  "linesOfCode" : 358,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/LocalAutoCompleteResource.cs",
  "extension" : "cs",
  "linesOfCode" : 100,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/FindLocalPackagesResourceUnzippedProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/FindLocalPackagesResourceUnzipped.cs",
  "extension" : "cs",
  "linesOfCode" : 117,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/FindLocalPackagesResourcePackagesConfigProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/FindLocalPackagesResourceV2Provider.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/LocalMetadataResourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/LocalPackageMetadataResourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/FindLocalPackagesResource.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/LocalV2FindPackageByIdResource.cs",
  "extension" : "cs",
  "linesOfCode" : 318,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/LocalDownloadResource.cs",
  "extension" : "cs",
  "linesOfCode" : 75,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/LocalDownloadResourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/LocalMetadataResource.cs",
  "extension" : "cs",
  "linesOfCode" : 107,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/FindLocalPackagesResourceV3.cs",
  "extension" : "cs",
  "linesOfCode" : 36,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/LocalPackageListResource.cs",
  "extension" : "cs",
  "linesOfCode" : 115,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/FindLocalPackagesResourceV2.cs",
  "extension" : "cs",
  "linesOfCode" : 38,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/LocalAutoCompleteResourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/LocalV2FindPackageByIdResourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/LocalDependencyInfoResourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/LocalV3FindPackageByIdResourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/FindLocalPackagesResourceV3Provider.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/LocalPackageSearchResource.cs",
  "extension" : "cs",
  "linesOfCode" : 161,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/LocalRepositories/LocalPackageListResourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/SourceRepositoryProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 54,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Exceptions/RetriableProtocolException.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Exceptions/PackageNotFoundProtocolException.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Exceptions/InvalidCacheProtocolException.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Exceptions/NuGetProtocolException.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Exceptions/FatalProtocolException.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/IPluginMulticlientUtilities.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/IPluginDiscoverer.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/InboundRequestProcessingHandler.cs",
  "extension" : "cs",
  "linesOfCode" : 64,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/MessageDispatcher.cs",
  "extension" : "cs",
  "linesOfCode" : 496,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/IMessageDispatcher.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/PluginManager.cs",
  "extension" : "cs",
  "linesOfCode" : 342,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/TimeoutUtilities.cs",
  "extension" : "cs",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/PluginProcess.cs",
  "extension" : "cs",
  "linesOfCode" : 137,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/GetServiceIndexResponse.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/PrefetchPackageRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/GetFilesInPackageRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/LogRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/HandshakeResponse.cs",
  "extension" : "cs",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/InitializeRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/GetPackageVersionsResponse.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/GetCredentialsResponse.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/CopyFilesInPackageRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 55,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/GetPackageHashRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 45,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/MonitorNuGetProcessExitResponse.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/CopyNupkgFileRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 45,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/GetPackageHashResponse.cs",
  "extension" : "cs",
  "linesOfCode" : 32,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/MonitorNuGetProcessExitRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/GetOperationClaimsRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/GetPackageVersionsRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/SetLogLevelResponse.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/GetOperationClaimsResponse.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/LogResponse.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/GetAuthenticationCredentialsRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/GetFilesInPackageResponse.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/GetAuthenticationCredentialsResponse.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/SetLogLevelRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/CopyNupkgFileResponse.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/Message.cs",
  "extension" : "cs",
  "linesOfCode" : 48,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/Progress.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/HandshakeRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 40,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/SetCredentialsRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 32,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/CopyFilesInPackageResponse.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/GetServiceIndexRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/Fault.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/PrefetchPackageResponse.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/InitializeResponse.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/GetCredentialsRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Messages/SetCredentialsResponse.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/StandardInputReceiver.cs",
  "extension" : "cs",
  "linesOfCode" : 84,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/PluginConstants.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/MessageResponseCode.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/PluginDiscoveryResult.cs",
  "extension" : "cs",
  "linesOfCode" : 50,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/RequestHandlers/LogRequestHandler.cs",
  "extension" : "cs",
  "linesOfCode" : 107,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/RequestHandlers/CloseRequestHandler.cs",
  "extension" : "cs",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/RequestHandlers/SymmetricHandshake.cs",
  "extension" : "cs",
  "linesOfCode" : 139,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/RequestHandlers/MonitorNuGetProcessExitRequestHandler.cs",
  "extension" : "cs",
  "linesOfCode" : 85,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/RequestHandlers/GetServiceIndexRequestHandler.cs",
  "extension" : "cs",
  "linesOfCode" : 87,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/RequestHandlers/GetCredentialsRequestHandler.cs",
  "extension" : "cs",
  "linesOfCode" : 226,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/MessageMethod.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/IRequestHandlers.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/OperationClaim.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Sender.cs",
  "extension" : "cs",
  "linesOfCode" : 94,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/PluginCreationResult.cs",
  "extension" : "cs",
  "linesOfCode" : 49,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/PluginEventArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Receiver.cs",
  "extension" : "cs",
  "linesOfCode" : 48,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/MessageUtilities.cs",
  "extension" : "cs",
  "linesOfCode" : 49,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/LineReadEventArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/ISender.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/PluginPackageReader.cs",
  "extension" : "cs",
  "linesOfCode" : 670,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/IReceiver.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/IPlugin.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/MessageType.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/AutomaticProgressReporter.cs",
  "extension" : "cs",
  "linesOfCode" : 143,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/OutboundRequestContext`1.cs",
  "extension" : "cs",
  "linesOfCode" : 187,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/PluginFile.cs",
  "extension" : "cs",
  "linesOfCode" : 36,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/PluginMulticlientUtilities.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/NoOpDisposePlugin.cs",
  "extension" : "cs",
  "linesOfCode" : 50,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/MessageEventArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/IPluginManager.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/JsonSerializationUtilities.cs",
  "extension" : "cs",
  "linesOfCode" : 64,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/InboundRequestContext.cs",
  "extension" : "cs",
  "linesOfCode" : 181,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/ConnectionState.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/OutboundRequestContext.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/ProtocolErrorEventArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/FaultedPluginEventArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/PluginPackageDownloader.cs",
  "extension" : "cs",
  "linesOfCode" : 145,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/StandardOutputReceiver.cs",
  "extension" : "cs",
  "linesOfCode" : 70,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Connection.cs",
  "extension" : "cs",
  "linesOfCode" : 173,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/PluginCacheEntry.cs",
  "extension" : "cs",
  "linesOfCode" : 79,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/RequestHandlers.cs",
  "extension" : "cs",
  "linesOfCode" : 46,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Logging/TaskLogMessage.cs",
  "extension" : "cs",
  "linesOfCode" : 36,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Logging/IPluginLogMessage.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Logging/IPluginLogger.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Logging/TaskState.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Logging/AssemblyLogMessage.cs",
  "extension" : "cs",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Logging/CommunicationLogMessage.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Logging/PluginLogger.cs",
  "extension" : "cs",
  "linesOfCode" : 102,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Logging/StopwatchLogMessage.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Logging/PluginInstanceLogMessage.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Logging/MachineLogMessage.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Logging/PluginState.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Logging/PluginLogMessage.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Logging/EnvironmentVariablesLogMessage.cs",
  "extension" : "cs",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Logging/MessageState.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Logging/ProcessLogMessage.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Logging/ThreadPoolLogMessage.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/PluginException.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/PluginFileState.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/PluginFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 338,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/IResponseHandler.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/IConnection.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/RequestIdGenerator.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/IIdGenerator.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/Plugin.cs",
  "extension" : "cs",
  "linesOfCode" : 146,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/PluginDiscoverer.cs",
  "extension" : "cs",
  "linesOfCode" : 272,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/ConnectionOptions.cs",
  "extension" : "cs",
  "linesOfCode" : 83,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/PluginDiscoveryUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 75,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/EnvironmentVariableConstants.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/IRequestHandler.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/ProtocolConstants.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/ProtocolException.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/IPluginProcess.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Plugins/IPluginFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/UserAgentStringBuilder.cs",
  "extension" : "cs",
  "linesOfCode" : 104,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/FindPackageByIdDependencyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 32,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/PackageDownloadContext.cs",
  "extension" : "cs",
  "linesOfCode" : 51,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/SearchFilterType.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/EnhancedHttpRetryHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 67,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpResponseMessageExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Repository.cs",
  "extension" : "cs",
  "linesOfCode" : 128,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/UserAgent.cs",
  "extension" : "cs",
  "linesOfCode" : 35,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/HttpSourceCacheContext.cs",
  "extension" : "cs",
  "linesOfCode" : 60,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/DownloadResourceResultStatus.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/RemotePackageArchiveDownloader.cs",
  "extension" : "cs",
  "linesOfCode" : 191,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Model/AlternatePackageMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Model/IPackageSearchMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Model/RegistrationLeafItem.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Model/LocalPackageSearchMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 155,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Model/PackageVulnerabilityMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Model/VersionInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Model/PackageSearchMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 207,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Model/GetVulnerabilityInfoResult.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Model/PackageSearchMetadataRegistration.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Model/RegistrationIndex.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Model/ServiceIndexEntry.cs",
  "extension" : "cs",
  "linesOfCode" : 30,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Model/PackageVulnerabilitySeverity.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Model/RegistrationPage.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Model/RepositoryCertificateInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Model/PackageVulnerabilityInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 44,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Model/PackageDeprecationMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Model/V3VulnerabilityIndexEntry.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Model/PackageSearchMetadataV2Feed.cs",
  "extension" : "cs",
  "linesOfCode" : 116,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Model/PackageSearchMetadataBuilder.cs",
  "extension" : "cs",
  "linesOfCode" : 149,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Model/CaseInsensitiveDictionary.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Model/V3SearchResults.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/SourceRepository.cs",
  "extension" : "cs",
  "linesOfCode" : 132,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/RemoteRepositories/PluginFindPackageByIdResource.cs",
  "extension" : "cs",
  "linesOfCode" : 356,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/RemoteRepositories/RemoteV3FindPackageByIdResource.cs",
  "extension" : "cs",
  "linesOfCode" : 318,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/RemoteRepositories/RemoteV3FindPackageByIdResourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 32,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/RemoteRepositories/HttpFileSystemBasedFindPackageByIdResource.cs",
  "extension" : "cs",
  "linesOfCode" : 430,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/RemoteRepositories/PackageUtilities.cs",
  "extension" : "cs",
  "linesOfCode" : 38,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/RemoteRepositories/PluginFindPackageByIdResourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 79,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/RemoteRepositories/HttpFileSystemBasedFindPackageByIdResourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/RemoteRepositories/RemoteV2FindPackageByIdResourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/RemoteRepositories/RemoteV2FindPackageByIdResource.cs",
  "extension" : "cs",
  "linesOfCode" : 408,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Providers/RawSearchResourceV3Provider.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Providers/PackageDetailsUriResourceV3Provider.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Providers/PackageUpdateResourceV3Provider.cs",
  "extension" : "cs",
  "linesOfCode" : 48,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Providers/OwnerDetailsUriResourceV3Provider.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Providers/ReadmeUriTemplateResourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Providers/MetadataResourceV3Provider.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Providers/FeedTypeResourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 51,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Providers/PackageUpdateResourceV2Provider.cs",
  "extension" : "cs",
  "linesOfCode" : 36,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Providers/DownloadResourceV3Provider.cs",
  "extension" : "cs",
  "linesOfCode" : 38,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Providers/SymbolPackageUpdateResourceV3Provider.cs",
  "extension" : "cs",
  "linesOfCode" : 39,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Providers/RepositorySignatureResourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 103,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Providers/PluginResourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 41,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Providers/DownloadResourcePluginProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 79,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Providers/V3FeedListResourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Providers/AutoCompleteResourceV3Provider.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Providers/VulnerabilityInfoResourceV3Provider.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Providers/PackageSearchResourceV3Provider.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Providers/PackageMetadataResourceV3Provider.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Providers/ServiceIndexResourceV3Provider.cs",
  "extension" : "cs",
  "linesOfCode" : 172,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Providers/DependencyInfoResourceV3Provider.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Providers/ReportAbuseResourceV3Provider.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Providers/RegistrationResourceV3Provider.cs",
  "extension" : "cs",
  "linesOfCode" : 32,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/NuGetResourceProviderPositions.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/ISourceRepositoryProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/NuGetTestMode.cs",
  "extension" : "cs",
  "linesOfCode" : 39,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Utility/DedicatedAsynchronousProcessingThread.cs",
  "extension" : "cs",
  "linesOfCode" : 87,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Utility/DownloadTimeoutStream.cs",
  "extension" : "cs",
  "linesOfCode" : 109,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Utility/FindPackagesByIdNupkgDownloader.cs",
  "extension" : "cs",
  "linesOfCode" : 287,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Utility/CachingUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 84,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Utility/OfflineFeedUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 213,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Utility/FeedTypeUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 43,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Utility/PackageIdValidator.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Utility/OfflineFeedAddContext.cs",
  "extension" : "cs",
  "linesOfCode" : 46,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Utility/GetDownloadResultUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 177,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Utility/JsonContext.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Utility/GlobalPackagesFolderUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 113,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Utility/MetadataReferenceCache.cs",
  "extension" : "cs",
  "linesOfCode" : 94,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Utility/TimeoutUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Utility/JsonUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Utility/StreamExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 57,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Utility/LocalFolderUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 872,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/LegacyFeedCapabilityResource.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/PackageSearchResourceV3.cs",
  "extension" : "cs",
  "linesOfCode" : 216,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/DownloadResource.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/PackageMetadataResource.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/ListResource.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/VulnerabilityInfoResourceV3.cs",
  "extension" : "cs",
  "linesOfCode" : 226,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/SymbolPackageUpdateResourceV3.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/FindPackageByIdResource.cs",
  "extension" : "cs",
  "linesOfCode" : 53,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/RepositorySignatureResource.cs",
  "extension" : "cs",
  "linesOfCode" : 46,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/OwnerDetailsUriTemplateResourceV3.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/MetadataResource.cs",
  "extension" : "cs",
  "linesOfCode" : 39,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/DownloadResourcePlugin.cs",
  "extension" : "cs",
  "linesOfCode" : 121,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/DownloadResourceV3.cs",
  "extension" : "cs",
  "linesOfCode" : 123,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/RawSearchResourceV3.cs",
  "extension" : "cs",
  "linesOfCode" : 106,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/ReportAbuseResourceV3.cs",
  "extension" : "cs",
  "linesOfCode" : 41,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/DependencyInfoResource.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/MetadataResourceV3.cs",
  "extension" : "cs",
  "linesOfCode" : 93,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/ServiceIndexResourceV3.cs",
  "extension" : "cs",
  "linesOfCode" : 175,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/AutoCompleteResource.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/PluginResource.cs",
  "extension" : "cs",
  "linesOfCode" : 119,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/IVulnerabilityInfoResource.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/PackageMetadataResourceV3.cs",
  "extension" : "cs",
  "linesOfCode" : 208,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/PackageUpdateResource.cs",
  "extension" : "cs",
  "linesOfCode" : 791,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/AutoCompleteResourceV3.cs",
  "extension" : "cs",
  "linesOfCode" : 91,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/PackageDetailsUriResourceV3.cs",
  "extension" : "cs",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/ReadmeUriTemplateResource.cs",
  "extension" : "cs",
  "linesOfCode" : 35,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/PackageSearchResource.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/HttpHandlerResource.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/DependencyInfoResourceV3.cs",
  "extension" : "cs",
  "linesOfCode" : 110,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Resources/RegistrationResourceV3.cs",
  "extension" : "cs",
  "linesOfCode" : 116,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/ResourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 75,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Extensions/FactoryExtensionsVS.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Extensions/VersionRangeExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/ILegacyFeedCapabilityResource.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/DependencyInfo/RegistrationUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 90,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/DependencyInfo/PackageInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/DependencyInfo/Trim.cs",
  "extension" : "cs",
  "linesOfCode" : 86,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/DependencyInfo/ResolverMetadataClient.cs",
  "extension" : "cs",
  "linesOfCode" : 134,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/DependencyInfo/DependencyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/DependencyInfo/RegistrationInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/ProviderComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 66,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/INuGetResource.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Converters/SafeBoolConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 38,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Converters/VersionRangeConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Converters/VersionRangeStjConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 30,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Converters/SemanticVersionConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Converters/V3SearchResultsConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 84,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Converters/NuGetFrameworkConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Converters/SafeUriConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Converters/MetadataStringOrArrayConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Converters/ParserConstants.cs",
  "extension" : "cs",
  "linesOfCode" : 69,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Converters/PackageVulnerabilityInfoConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 63,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Converters/JsonExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 76,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Converters/NuGetVersionConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Converters/VersionInfoConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Converters/FingerprintsConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Converters/MetadataFieldConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 30,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/FactoryExtensionsV3.cs",
  "extension" : "cs",
  "linesOfCode" : 35,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/ProtocolConstants.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 2,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Protocol/SourcePackageDependencyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 61,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/FrameworkDependencyFlagsUtils.cs",
  "extension" : "cs",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/FrameworkDependency.cs",
  "extension" : "cs",
  "linesOfCode" : 53,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/xlf/Strings.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/xlf/Strings.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/xlf/Strings.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/xlf/Strings.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/xlf/Strings.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/xlf/Strings.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/xlf/Strings.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/xlf/Strings.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/xlf/Strings.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/xlf/Strings.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/xlf/Strings.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/xlf/Strings.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/xlf/Strings.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/LibraryDependencyTargetUtils.cs",
  "extension" : "cs",
  "linesOfCode" : 144,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/FrameworkDependencyFlags.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/LibraryDependency.cs",
  "extension" : "cs",
  "linesOfCode" : 123,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/LibraryDependencyReferenceType.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/CentralPackageVersion.cs",
  "extension" : "cs",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/LibraryDependencyTarget.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/LibraryIdentity.cs",
  "extension" : "cs",
  "linesOfCode" : 103,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/CentralPackageVersionNameComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/LibraryIncludeFlag.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/LibraryExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/LibraryIncludeFlagUtils.cs",
  "extension" : "cs",
  "linesOfCode" : 98,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/Library.cs",
  "extension" : "cs",
  "linesOfCode" : 62,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/GlobalSuppressions.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/DownloadDependency.cs",
  "extension" : "cs",
  "linesOfCode" : 85,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/KnownLibraryProperties.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/LibraryType.cs",
  "extension" : "cs",
  "linesOfCode" : 70,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/PrunePackageReference.cs",
  "extension" : "cs",
  "linesOfCode" : 61,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/LibraryDependencyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.LibraryModel/LibraryRange.cs",
  "extension" : "cs",
  "linesOfCode" : 141,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/VersionRangeFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 240,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/VersionExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 50,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/xlf/Resources.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/xlf/Resources.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/xlf/Resources.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/xlf/Resources.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/xlf/Resources.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/xlf/Resources.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/xlf/Resources.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/xlf/Resources.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/xlf/Resources.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/xlf/Resources.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/xlf/Resources.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/xlf/Resources.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/xlf/Resources.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/VersionRange.cs",
  "extension" : "cs",
  "linesOfCode" : 283,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/IVersionComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/SharedStringBuilder.cs",
  "extension" : "cs",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/VersionComparison.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/VersionComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 289,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/SemanticVersionFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 184,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/VersionRangeBase.cs",
  "extension" : "cs",
  "linesOfCode" : 222,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/VersionFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 112,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/SemanticVersionConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 41,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/NuGetVersionFloatBehavior.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/VersionRangeComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 77,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/SemanticVersion.cs",
  "extension" : "cs",
  "linesOfCode" : 129,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/VersionRangeFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 350,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/SemanticVersionBase.cs",
  "extension" : "cs",
  "linesOfCode" : 110,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/INuGetVersionable.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/NuGetVersion.cs",
  "extension" : "cs",
  "linesOfCode" : 78,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/IVersionRangeComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/NuGetVersionFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 254,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/ResourcesFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 2,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Versioning/FloatRange.cs",
  "extension" : "cs",
  "linesOfCode" : 348,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Pack/xlf/Strings.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 82,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Pack/xlf/Strings.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 82,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Pack/xlf/Strings.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 82,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Pack/xlf/Strings.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 82,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Pack/xlf/Strings.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 82,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Pack/xlf/Strings.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 82,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Pack/xlf/Strings.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 82,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Pack/xlf/Strings.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 82,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Pack/xlf/Strings.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 82,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Pack/xlf/Strings.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 82,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Pack/xlf/Strings.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 82,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Pack/xlf/Strings.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 82,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Pack/xlf/Strings.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 82,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Pack/GetProjectReferencesFromAssetsFileTask.cs",
  "extension" : "cs",
  "linesOfCode" : 63,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Pack/GetPackOutputItemsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 55,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Pack/PackTask.cs",
  "extension" : "cs",
  "linesOfCode" : 200,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Pack/IPackTaskLogic.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Pack/PackTaskRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 71,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Pack/IsPackableFalseWarningTask.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Pack/IPackTaskRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 71,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Pack/Common/MSBuildUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Pack/Common/MSBuildTaskItem.cs",
  "extension" : "cs",
  "linesOfCode" : 61,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Pack/GlobalSuppressions.cs",
  "extension" : "cs",
  "linesOfCode" : 87,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Pack/PackTaskLogic.cs",
  "extension" : "cs",
  "linesOfCode" : 904,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/SecurePluginCredentialProviderBuilder.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/CredentialStatus.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/xlf/Resources.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/xlf/Resources.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/xlf/Resources.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/xlf/Resources.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/xlf/Resources.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/xlf/Resources.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/xlf/Resources.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/xlf/Resources.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/xlf/Resources.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/xlf/Resources.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/xlf/Resources.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/xlf/Resources.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/xlf/Resources.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/PluginCredentialResponse.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/DelegatingLogger.cs",
  "extension" : "cs",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/PluginCredentialRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/PluginUnexpectedStatusException.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/SecurePluginCredentialProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 147,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/DefaultCredentialServiceUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 56,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/ICredentialProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/DefaultNetworkCredentialsCredentialProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/PluginCredentialProviderBuilder.cs",
  "extension" : "cs",
  "linesOfCode" : 66,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/PluginCredentialProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 229,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/GlobalSuppressions.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/ProviderException.cs",
  "extension" : "cs",
  "linesOfCode" : 38,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/CredentialService.cs",
  "extension" : "cs",
  "linesOfCode" : 142,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/PluginException.cs",
  "extension" : "cs",
  "linesOfCode" : 93,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/CredentialsConstants.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/CredentialResponse.cs",
  "extension" : "cs",
  "linesOfCode" : 32,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/PreviewFeatureSettings.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Credentials/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 2,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/xlf/Resources.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 289,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/xlf/Resources.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 289,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/xlf/Resources.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 289,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/xlf/Resources.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 289,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/xlf/Resources.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 289,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/xlf/Resources.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 289,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/xlf/Resources.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 289,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/xlf/Resources.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 289,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/xlf/Resources.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 289,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/xlf/Resources.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 289,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/xlf/Resources.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 289,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/xlf/Resources.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 289,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/xlf/Resources.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 289,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/SettingsGroup.cs",
  "extension" : "cs",
  "linesOfCode" : 142,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/Settings.cs",
  "extension" : "cs",
  "linesOfCode" : 577,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/VirtualSettingSection.cs",
  "extension" : "cs",
  "linesOfCode" : 131,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/NullSettings.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/ParsedSettingSection.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/ISettings.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/IMachineWideSettings.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/XPlatMachineWideSetting.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/Items/UnknownItem.cs",
  "extension" : "cs",
  "linesOfCode" : 207,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/Items/CertificateItem.cs",
  "extension" : "cs",
  "linesOfCode" : 99,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/Items/FileClientCertItem.cs",
  "extension" : "cs",
  "linesOfCode" : 181,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/Items/AddItem.cs",
  "extension" : "cs",
  "linesOfCode" : 115,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/Items/OwnersItem.cs",
  "extension" : "cs",
  "linesOfCode" : 101,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/Items/RepositoryItem.cs",
  "extension" : "cs",
  "linesOfCode" : 174,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/Items/AuthorItem.cs",
  "extension" : "cs",
  "linesOfCode" : 60,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/Items/CredentialsItem.cs",
  "extension" : "cs",
  "linesOfCode" : 256,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/Items/TrustedSignerItem.cs",
  "extension" : "cs",
  "linesOfCode" : 127,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/Items/ClearItem.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/Items/PackagePatternItem.cs",
  "extension" : "cs",
  "linesOfCode" : 48,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/Items/PackageSourceMappingSourceItem.cs",
  "extension" : "cs",
  "linesOfCode" : 159,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/Items/SourceItem.cs",
  "extension" : "cs",
  "linesOfCode" : 84,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/Items/ClientCertItem.cs",
  "extension" : "cs",
  "linesOfCode" : 63,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/Items/StoreClientCertItem.cs",
  "extension" : "cs",
  "linesOfCode" : 239,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/SettingsFile.cs",
  "extension" : "cs",
  "linesOfCode" : 167,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/NuGetPathContext.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/ImmutableSettings.cs",
  "extension" : "cs",
  "linesOfCode" : 48,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/SettingBase.cs",
  "extension" : "cs",
  "linesOfCode" : 51,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/NuGetConfiguration.cs",
  "extension" : "cs",
  "linesOfCode" : 124,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/SettingItem.cs",
  "extension" : "cs",
  "linesOfCode" : 85,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/SettingsLoadingContext.cs",
  "extension" : "cs",
  "linesOfCode" : 63,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/SettingFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 156,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/ISettingsGroup.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/SettingElementType.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/SettingSection.cs",
  "extension" : "cs",
  "linesOfCode" : 56,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/ConfigurationDefaults.cs",
  "extension" : "cs",
  "linesOfCode" : 93,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/SettingElement.cs",
  "extension" : "cs",
  "linesOfCode" : 212,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Settings/SettingText.cs",
  "extension" : "cs",
  "linesOfCode" : 73,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Credential/CredentialRequestType.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Credential/ICredentialService.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Credential/ICredentialCache.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Proxy/IProxyCache.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Proxy/IProxyCredentialCache.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Proxy/WebProxy.cs",
  "extension" : "cs",
  "linesOfCode" : 80,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Proxy/ProxyCache.cs",
  "extension" : "cs",
  "linesOfCode" : 148,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Exceptions/NuGetConfigurationException.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/PackageSource/PackageSource.cs",
  "extension" : "cs",
  "linesOfCode" : 150,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/PackageSource/PackageSourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 758,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/PackageSource/NuGetConstants.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/PackageSource/IPackageSourceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/PackageSource/PackageSourceCredential.cs",
  "extension" : "cs",
  "linesOfCode" : 137,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/ClientCertificate/ClientCertificateProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 65,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/ClientCertificate/IClientCertificateProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/GlobalSuppressions.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Utility/EncryptionUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 32,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Utility/SettingsUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 329,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Utility/FileSystemUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 107,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Utility/ConfigurationContants.cs",
  "extension" : "cs",
  "linesOfCode" : 91,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Utility/XElementUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 107,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Utility/IExtensionLocator.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/PackageSourceMapping/SearchTree.cs",
  "extension" : "cs",
  "linesOfCode" : 139,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/PackageSourceMapping/SearchNode.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/PackageSourceMapping/PackageSourceMappingProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 84,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/PackageSourceMapping/PackageSourceMapping.cs",
  "extension" : "cs",
  "linesOfCode" : 49,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Configuration/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 2,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/GetProjectTargetFrameworksTask.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/GenerateRestoreGraphFileTask.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/ConsoleOutLogMessage.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/GetRestoreProjectReferencesTask.cs",
  "extension" : "cs",
  "linesOfCode" : 56,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/GetRestoreSettingsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 133,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/GetGlobalPropertyValueTask.cs",
  "extension" : "cs",
  "linesOfCode" : 67,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/WarnForInvalidProjectsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/xlf/Strings.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 171,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/xlf/Strings.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 171,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/xlf/Strings.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 171,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/xlf/Strings.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 171,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/xlf/Strings.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 171,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/xlf/Strings.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 171,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/xlf/Strings.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 171,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/xlf/Strings.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 171,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/xlf/Strings.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 171,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/xlf/Strings.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 171,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/xlf/Strings.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 171,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/xlf/Strings.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 171,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/xlf/Strings.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 171,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/BuildTasksUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 573,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/NuGet.RestoreEx.targets",
  "extension" : "targets",
  "linesOfCode" : 41,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/RestoreTask.cs",
  "extension" : "cs",
  "linesOfCode" : 168,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/GetRestorePrunedPackageReferencesTask.cs",
  "extension" : "cs",
  "linesOfCode" : 45,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/TaskLoggingQueue.cs",
  "extension" : "cs",
  "linesOfCode" : 112,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/CheckForDuplicateNuGetItemsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 81,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/GetRestoreSolutionProjectsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 40,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/GetReferenceNearestTargetFrameworkTask.cs",
  "extension" : "cs",
  "linesOfCode" : 181,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/ConsoleOutLogMessageType.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/RestoreTaskEx.cs",
  "extension" : "cs",
  "linesOfCode" : 63,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/GetCentralPackageVersionsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 44,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/RestoreSettingsUtils.cs",
  "extension" : "cs",
  "linesOfCode" : 62,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/ConsoleOutLogItem.cs",
  "extension" : "cs",
  "linesOfCode" : 61,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/NuGetMessageTask.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/LoggingQueue.cs",
  "extension" : "cs",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/ConsoleOutLogEmbedInBinlog.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/NuGet.Build.Tasks.Pack.targets",
  "extension" : "targets",
  "linesOfCode" : 420,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/GetRestorePackageDownloadsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 44,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/GetRestorePackageReferencesTask.cs",
  "extension" : "cs",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/Common/MSBuildLogger.cs",
  "extension" : "cs",
  "linesOfCode" : 168,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/Common/MSBuildUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 30,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/Common/MSBuildTaskItem.cs",
  "extension" : "cs",
  "linesOfCode" : 61,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/GetRestoreDotnetCliToolsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 67,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/StaticGraphRestoreTaskBase.cs",
  "extension" : "cs",
  "linesOfCode" : 251,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/GlobalSuppressions.cs",
  "extension" : "cs",
  "linesOfCode" : 64,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/GetRestoreNuGetAuditSuppressionsTask.cs",
  "extension" : "cs",
  "linesOfCode" : 44,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/GetRestoreProjectStyleTask.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/NuGet.props",
  "extension" : "props",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/WriteRestoreGraphTask.cs",
  "extension" : "cs",
  "linesOfCode" : 57,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/NuGet.targets",
  "extension" : "targets",
  "linesOfCode" : 978,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks/GetRestoreFrameworkReferencesTask.cs",
  "extension" : "cs",
  "linesOfCode" : 44,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Console/MSBuildItemBase.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Console/ConsoleLoggingQueue.cs",
  "extension" : "cs",
  "linesOfCode" : 92,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Console/MSBuildStaticGraphRestore.cs",
  "extension" : "cs",
  "linesOfCode" : 927,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Console/ItemAdapter.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Console/IMSBuildProject.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Console/ProjectWithInnerNodes.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Console/RestoreProjectAdapter.cs",
  "extension" : "cs",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Console/MSBuildFeatureFlags.cs",
  "extension" : "cs",
  "linesOfCode" : 64,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Console/MSBuildProjectInstance.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Console/Program.cs",
  "extension" : "cs",
  "linesOfCode" : 182,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Console/TargetFrameworkAdapter.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Console/MSBuildProjectItemInstance.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Console/GlobalSuppressions.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Console/ExtensionMethods.cs",
  "extension" : "cs",
  "linesOfCode" : 40,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Console/ProjectItemInstanceEvaluatedIncludeComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Build.Tasks.Console/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 2,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Context/PackageManagementContext.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Context/IDEExecutionContext.cs",
  "extension" : "cs",
  "linesOfCode" : 36,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Context/ResolutionContext.cs",
  "extension" : "cs",
  "linesOfCode" : 57,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Context/UninstallationContext.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Context/VersionConstraints.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/FileConflictAction.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/ResolvedAction.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/xlf/Strings.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 523,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/xlf/Strings.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 523,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/xlf/Strings.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 523,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/xlf/Strings.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 523,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/xlf/Strings.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 523,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/xlf/Strings.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 523,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/xlf/Strings.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 523,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/xlf/Strings.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 523,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/xlf/Strings.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 523,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/xlf/Strings.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 523,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/xlf/Strings.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 523,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/xlf/Strings.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 523,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/xlf/Strings.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 523,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Events/PackageProjectEventsProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Events/PackageEventsProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Events/IPackageEventsProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Events/PackageProjectEventArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Events/PackageEventArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Events/PackageEvents.cs",
  "extension" : "cs",
  "linesOfCode" : 48,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Events/IPackageProjectEventsProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Events/PackageProjectEvents.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/PackageWithDependants.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/IDependencyGraphProject.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/ResolvedPackage.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/NuGetPackageManager.cs",
  "extension" : "cs",
  "linesOfCode" : 2979,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/ConsoleProjectContext.cs",
  "extension" : "cs",
  "linesOfCode" : 61,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/FileModifiers/Preprocessor.cs",
  "extension" : "cs",
  "linesOfCode" : 65,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/FileModifiers/FileTransformExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/FileModifiers/IPackageFileTransformer.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/FileModifiers/XdtTransformer.cs",
  "extension" : "cs",
  "linesOfCode" : 94,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/FileModifiers/XmlTransformer.cs",
  "extension" : "cs",
  "linesOfCode" : 110,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/DependencyGraphCacheContext.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/BuildIntegration/PackageReferenceRollbackException.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/BuildIntegration/DependencyGraphRestoreUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 278,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/BuildIntegration/BuildIntegratedProjectAction.cs",
  "extension" : "cs",
  "linesOfCode" : 127,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/BuildIntegration/BuildIntegratedRestoreUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 160,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/NuGetActionType.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/IInstallationCompatibility.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/PackagePreFetcher.cs",
  "extension" : "cs",
  "linesOfCode" : 150,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/IDE/ActionsExecutedEventArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/IDE/IProductUpdateService.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/IDE/PackagesMarkedForDeletionEventArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/IDE/ISolutionManager.cs",
  "extension" : "cs",
  "linesOfCode" : 40,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/IDE/ICommonOperations.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/IDE/IDeleteOnRestartManager.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/IDE/PackageRestoreFailedEventArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 30,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/IDE/IPackageRestoreManager.cs",
  "extension" : "cs",
  "linesOfCode" : 60,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/IDE/PackageRestoreContext.cs",
  "extension" : "cs",
  "linesOfCode" : 87,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/IDE/PackageRestoreData.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/IDE/PackageRestoreManager.cs",
  "extension" : "cs",
  "linesOfCode" : 449,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/IDE/PackageRestoreResult.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/MessageLevel.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Resolution/ResolverGather.cs",
  "extension" : "cs",
  "linesOfCode" : 506,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Resolution/GatherCacheResult.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Resolution/GatherCache.cs",
  "extension" : "cs",
  "linesOfCode" : 155,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Resolution/PrunePackageTree.cs",
  "extension" : "cs",
  "linesOfCode" : 192,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Resolution/GatherExceptionHelpers.cs",
  "extension" : "cs",
  "linesOfCode" : 60,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Resolution/UninstallResolver.cs",
  "extension" : "cs",
  "linesOfCode" : 132,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Resolution/GatherContext.cs",
  "extension" : "cs",
  "linesOfCode" : 40,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/NuGetProjectActionType.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/LoggerAdapter.cs",
  "extension" : "cs",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/ProjectContextLogger.cs",
  "extension" : "cs",
  "linesOfCode" : 30,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Telemetry/TelemetryConstants.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Telemetry/ActionsTelemetryEvent.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Telemetry/ActionTelemetryStepEvent.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Telemetry/ActionEventBase.cs",
  "extension" : "cs",
  "linesOfCode" : 45,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/SourceControl/SourceControlManagerProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/SourceControl/SourceControlManager.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/SourceControl/SourceControlUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 41,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/MessageLevelExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/BuildIntegratedInstallationContext.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/ExecutionContext.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Audit/AuditCheckResult.cs",
  "extension" : "cs",
  "linesOfCode" : 84,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Audit/AuditChecker.cs",
  "extension" : "cs",
  "linesOfCode" : 384,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/BuildIntegratedPackageReference.cs",
  "extension" : "cs",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/InstallationCompatibility.cs",
  "extension" : "cs",
  "linesOfCode" : 144,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/PackageDownloader.cs",
  "extension" : "cs",
  "linesOfCode" : 259,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Utility/MSBuildNuGetProjectSystemUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 526,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Utility/XElementExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 309,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Utility/NuGetEventArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Utility/BuildIntegratedProjectUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 81,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Utility/StreamUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 99,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Utility/UriHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 179,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Utility/SourceRepositoryComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Utility/CollectionsUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Utility/FileSystemUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 423,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Utility/IPackagesConfigContentHashProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Utility/Constants.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Utility/PackageGraphAnalysisUtilities.cs",
  "extension" : "cs",
  "linesOfCode" : 73,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Utility/InternalZipFileInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Utility/PackageAlreadyInstalledException.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Utility/PackageReferenceComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Utility/JsonConfigUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 163,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Utility/PackagesConfigLockFileUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 308,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Utility/PackagesFolderPathUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 41,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Utility/XmlUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Utility/LogUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 39,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Utility/PackagesConfigContentHashProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 77,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Utility/ExceptionUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 39,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/StringFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/PackageRestoreConsent.cs",
  "extension" : "cs",
  "linesOfCode" : 83,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/INuGetProjectContext.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/NuGetProjectAction.cs",
  "extension" : "cs",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Projects/PackagesConfigNuGetProject.cs",
  "extension" : "cs",
  "linesOfCode" : 298,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Projects/ProjectItemProperties.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Projects/IMSBuildProjectSystem.cs",
  "extension" : "cs",
  "linesOfCode" : 43,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Projects/FolderNuGetProject.cs",
  "extension" : "cs",
  "linesOfCode" : 387,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Projects/IProjectSystemReferencesReader.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Projects/INuGetProjectServices.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Projects/ProjectBuildProperties.cs",
  "extension" : "cs",
  "linesOfCode" : 63,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Projects/ProjectJsonNuGetProject.cs",
  "extension" : "cs",
  "linesOfCode" : 294,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Projects/NuGetProjectMetadataKeys.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Projects/IProjectSystemReferencesService.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Projects/ProjectItems.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Projects/IProjectSystemService.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Projects/PowerShellScripts.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Projects/IMSBuildNuGetProjectContext.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Projects/NuGetProject.cs",
  "extension" : "cs",
  "linesOfCode" : 90,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Projects/IProjectSystemCapabilities.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Projects/BuildIntegratedNuGetProject.cs",
  "extension" : "cs",
  "linesOfCode" : 49,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Projects/MSBuildNuGetProject.cs",
  "extension" : "cs",
  "linesOfCode" : 517,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Projects/DefaultProjectServices.cs",
  "extension" : "cs",
  "linesOfCode" : 83,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Projects/INuGetIntegratedProject.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/Projects/IProjectScriptHostService.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/PackageManagementConstants.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/EmptyNuGetProjectContext.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.PackageManagement/PackagePreFetcherResult.cs",
  "extension" : "cs",
  "linesOfCode" : 144,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/ContentMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/xlf/Strings.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1510,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/xlf/Strings.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1510,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/xlf/Strings.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1510,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/xlf/Strings.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1510,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/xlf/Strings.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1510,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/xlf/Strings.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1510,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/xlf/Strings.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1510,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/xlf/Strings.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1510,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/xlf/Strings.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1510,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/xlf/Strings.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1510,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/xlf/Strings.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1510,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/xlf/Strings.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1510,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/xlf/Strings.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1510,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/TrustedSignersCommand/TrustedSignersCommandRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 284,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/TrustedSignersCommand/ITrustedSignersCommandRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/TrustedSignersCommand/TrustedSignerActionsProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 224,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/TrustedSignersCommand/TrustedSignersArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/CommandArgs/LocalsArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/CommandArgs/VerbArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 83,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/CommandArgs/PackArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 92,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/MSBuildPackTargetArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 32,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/PackCommand/Logging/PackageSpecificWarningProperties.cs",
  "extension" : "cs",
  "linesOfCode" : 68,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/ListCommand/ListArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 77,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/ListCommand/IListCommandRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/ListCommand/ListCommandRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 164,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/Internal/HashCodeCombiner.cs",
  "extension" : "cs",
  "linesOfCode" : 78,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/PackCollectorLogger.cs",
  "extension" : "cs",
  "linesOfCode" : 84,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/MSBuildProjectFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 247,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/ClientCertificatesCommand/AddClientCertRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 63,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/ClientCertificatesCommand/UpdateClientCertArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/ClientCertificatesCommand/AddClientCertArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/ClientCertificatesCommand/ClientCertArgsInterfaces.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/ClientCertificatesCommand/ClientCertArgsExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 126,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/ClientCertificatesCommand/RemoveClientCertArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/ClientCertificatesCommand/RemoveClientCertRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/ClientCertificatesCommand/ListClientCertArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/ClientCertificatesCommand/UpdateClientCertRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 66,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/ClientCertificatesCommand/ListClientCertRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 82,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/VerifyCommand/VerifyCommandRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 138,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/VerifyCommand/VerifyArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/VerifyCommand/IVerifyCommandRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/Common/CommandException.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/PackagesLockFileBuilder.cs",
  "extension" : "cs",
  "linesOfCode" : 97,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/Utility/MSBuildProjectFrameworkUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 278,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/Utility/RequestRuntimeUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 36,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/Utility/AssetTargetFallbackUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 62,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/Utility/Extensions.cs",
  "extension" : "cs",
  "linesOfCode" : 64,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/Utility/CommandRunnerUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 87,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/Utility/SdkAnalysisLevelMinimums.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/Utility/PackageSourceProviderExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/SourcesCommands/SourceRunners.cs",
  "extension" : "cs",
  "linesOfCode" : 360,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/SourcesCommands/SourcesAction.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/SourcesCommands/SourcesListFormat.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/CommandRunners/PackCommandRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 815,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/CommandRunners/DeleteRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 41,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/CommandRunners/PushRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 90,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/CommandRunners/LocalsCommandRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 202,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/CommandRunners/ILocalsCommandRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/SignCommand/SignArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/SignCommand/IPasswordProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/SignCommand/CertificateFindOptions.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/SignCommand/ISignCommandRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/SignCommand/SignCommandException.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/SignCommand/CertificateProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 220,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/SignCommand/SignCommandRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 214,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/IProjectFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/RestoreRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 342,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/LockFileBuilderCache.cs",
  "extension" : "cs",
  "linesOfCode" : 116,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/DependencyGraphResolver.cs",
  "extension" : "cs",
  "linesOfCode" : 987,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/RestoreResult.cs",
  "extension" : "cs",
  "linesOfCode" : 310,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/CompatibilityChecker.cs",
  "extension" : "cs",
  "linesOfCode" : 321,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/MSBuildRestoreItemGroup.cs",
  "extension" : "cs",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/RestoreSummary.cs",
  "extension" : "cs",
  "linesOfCode" : 189,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/IRestoreTargetGraph.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/ContentFiles/FileProviderGlobbingDirectory.cs",
  "extension" : "cs",
  "linesOfCode" : 91,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/ContentFiles/SingleFileProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 77,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/ContentFiles/FileProviderGlobbingFile.cs",
  "extension" : "cs",
  "linesOfCode" : 30,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/ContentFiles/ContentFileUtils.cs",
  "extension" : "cs",
  "linesOfCode" : 197,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/ContentFiles/VirtualFileInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 80,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/RestoreSummaryRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/ProjectRestoreCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 397,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/LockFileBuilder.cs",
  "extension" : "cs",
  "linesOfCode" : 498,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/DownloadDependencyResolutionResult.cs",
  "extension" : "cs",
  "linesOfCode" : 44,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/MSBuildOutputFile.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/OriginalCaseGlobalPackageFolder.cs",
  "extension" : "cs",
  "linesOfCode" : 153,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/RestoreCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 1660,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/ResolvedDependencyKey.cs",
  "extension" : "cs",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/IRestoreProgressReporter.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/DependencyGraphResolver.ResolvedDependencyGraphItem.cs",
  "extension" : "cs",
  "linesOfCode" : 74,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/DependencyGraphResolver.DependencyGraphItemIndexer.cs",
  "extension" : "cs",
  "linesOfCode" : 67,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/CompatibilityCheckResult.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/VulnerabilityInformationProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 74,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/ResolverConflict.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/RestoreCommandProvidersCache.cs",
  "extension" : "cs",
  "linesOfCode" : 162,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/Diagnostics/IndexedRestoreTargetGraph.cs",
  "extension" : "cs",
  "linesOfCode" : 68,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/Diagnostics/UnresolvedMessages.cs",
  "extension" : "cs",
  "linesOfCode" : 261,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/Diagnostics/DiagnosticUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 102,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/Diagnostics/UnexpectedDependencyMessages.cs",
  "extension" : "cs",
  "linesOfCode" : 218,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/RestoreCommandProviders.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/RestoreTargetGraph.cs",
  "extension" : "cs",
  "linesOfCode" : 155,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/DependencyGraphResolver.LibraryRangeComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 83,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/RestoreCommandException.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/IRestoreResult.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/IProject.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/RestoreRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 90,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/SourceRepositoryDependencyProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 526,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/ProjectRestoreRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 39,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/ResolverRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/RestoreResultPair.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/Utility/BuildAssetsUtils.cs",
  "extension" : "cs",
  "linesOfCode" : 743,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/Utility/ToolRestoreUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 131,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/Utility/MSBuildRestoreUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 952,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/Utility/ProjectItemIdentityComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/Utility/IncludeFlagUtils.cs",
  "extension" : "cs",
  "linesOfCode" : 168,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/Utility/PackageSpecFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 608,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/Utility/AuditUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 496,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/Utility/NoOpRestoreUtilities.cs",
  "extension" : "cs",
  "linesOfCode" : 234,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/Utility/SpecValidationUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 310,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/Utility/LockFileUtils.cs",
  "extension" : "cs",
  "linesOfCode" : 767,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/Logging/PackageSpecificWarningProperties.cs",
  "extension" : "cs",
  "linesOfCode" : 96,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/Logging/RestoreCollectorLogger.cs",
  "extension" : "cs",
  "linesOfCode" : 186,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/Logging/WarningPropertiesCollection.cs",
  "extension" : "cs",
  "linesOfCode" : 139,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/Logging/TransitiveNoWarnUtils.cs",
  "extension" : "cs",
  "linesOfCode" : 650,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/RequestFactory/MSBuildItemIdentityComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/RequestFactory/IMSBuildItem.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/RequestFactory/DependencyGraphSpecRequestProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 221,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/RequestFactory/RestoreArgs.cs",
  "extension" : "cs",
  "linesOfCode" : 167,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/RequestFactory/IRestoreRequestProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/RequestFactory/DependencyGraphFileRequestProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/RequestFactory/RestoreSpecException.cs",
  "extension" : "cs",
  "linesOfCode" : 50,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/RequestFactory/IPreLoadedRestoreRequestProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/RequestFactory/NoOpRestoreResult.cs",
  "extension" : "cs",
  "linesOfCode" : 61,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/RequestFactory/MSBuildItem.cs",
  "extension" : "cs",
  "linesOfCode" : 57,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/IVulnerabilityInformationProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/IItem.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/DependencyGraphResolver.DependencyGraphItem.cs",
  "extension" : "cs",
  "linesOfCode" : 105,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/ITargetFramework.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/CompatibilityIssue.cs",
  "extension" : "cs",
  "linesOfCode" : 264,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Commands/RestoreCommand/FrameworkRuntimeDefinition.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/NuGetExtractionFileIO.cs",
  "extension" : "cs",
  "linesOfCode" : 118,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/NupkgMetadata/NupkgMetadataFile.cs",
  "extension" : "cs",
  "linesOfCode" : 38,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/NupkgMetadata/NupkgMetadataSerializationContext.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/NupkgMetadata/NupkgMetadataFileFormat.cs",
  "extension" : "cs",
  "linesOfCode" : 75,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Authoring/EmptyFrameworkFolderFile.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Authoring/ManifestVersionAttribute.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Authoring/IPackageFile.cs",
  "extension" : "cs",
  "linesOfCode" : 35,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Authoring/ManifestFile.cs",
  "extension" : "cs",
  "linesOfCode" : 53,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Authoring/PackageReferenceSet.cs",
  "extension" : "cs",
  "linesOfCode" : 46,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Authoring/ManifestSchemaUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 79,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Authoring/ManifestMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 296,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Authoring/Manifest.cs",
  "extension" : "cs",
  "linesOfCode" : 246,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Authoring/IPackageMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 39,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Authoring/LicenseMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 83,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Authoring/ManifestReader.cs",
  "extension" : "cs",
  "linesOfCode" : 394,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Authoring/FrameworkAssemblyReference.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Authoring/PackageBuilder.cs",
  "extension" : "cs",
  "linesOfCode" : 1128,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Authoring/ManifestContentFiles.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Authoring/ManifestVersionUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 96,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Authoring/PhysicalPackageFile.cs",
  "extension" : "cs",
  "linesOfCode" : 126,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Utility/FrameworkNameUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 96,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Utility/PackageIdValidator.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Resources/xlf/NuGetResources.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 207,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Resources/xlf/NuGetResources.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 207,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Resources/xlf/NuGetResources.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 207,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Resources/xlf/NuGetResources.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 207,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Resources/xlf/NuGetResources.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 207,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Resources/xlf/NuGetResources.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 207,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Resources/xlf/NuGetResources.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 207,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Resources/xlf/NuGetResources.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 207,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Resources/xlf/NuGetResources.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 207,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Resources/xlf/NuGetResources.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 207,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Resources/xlf/NuGetResources.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 207,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Resources/xlf/NuGetResources.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 207,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Resources/xlf/NuGetResources.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 207,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Extensions/CollectionExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Extensions/XElementExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 131,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Extensions/FrameworksExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Extensions/StringExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageCreation/Xml/PackageMetadataXmlExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 334,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageArchiveReader.cs",
  "extension" : "cs",
  "linesOfCode" : 400,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/xlf/Strings.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1139,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/xlf/Strings.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1139,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/xlf/Strings.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1139,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/xlf/Strings.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1139,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/xlf/Strings.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1139,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/xlf/Strings.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1139,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/xlf/Strings.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1139,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/xlf/Strings.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1139,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/xlf/Strings.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1140,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/xlf/Strings.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1139,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/xlf/Strings.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1139,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/xlf/Strings.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1139,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/xlf/Strings.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 1139,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/TrustStore/X509TrustStore.cs",
  "extension" : "cs",
  "linesOfCode" : 153,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/TrustStore/IX509ChainFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/TrustStore/X509StorePurpose.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/TrustStore/CertificateBundleX509ChainFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 100,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/TrustStore/NoCertificateBundleX509ChainFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/TrustStore/IX509Chain.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/TrustStore/DotNetDefaultTrustStoreX509ChainFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/TrustStore/X509ChainWrapper.cs",
  "extension" : "cs",
  "linesOfCode" : 48,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/TrustStore/FallbackCertificateBundleX509ChainFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 53,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/TrustStore/SystemCertificateBundleX509ChainFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Package/SignedPackageArchive.cs",
  "extension" : "cs",
  "linesOfCode" : 80,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Package/ISignedPackageReader.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Package/ISignedPackageWriter.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Package/ISignedPackage.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Cms/NativeMethods.cs",
  "extension" : "cs",
  "linesOfCode" : 332,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Cms/CmsFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Cms/NativeUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 164,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Cms/ManagedCmsWrapper.cs",
  "extension" : "cs",
  "linesOfCode" : 87,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Cms/NativeCmsWrapper.cs",
  "extension" : "cs",
  "linesOfCode" : 49,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Cms/ICms.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Cms/NativeCms.cs",
  "extension" : "cs",
  "linesOfCode" : 429,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Cms/HeapBlockRetainer.cs",
  "extension" : "cs",
  "linesOfCode" : 48,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Content/KeyPairFileUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Content/KeyPairFileReader.cs",
  "extension" : "cs",
  "linesOfCode" : 96,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Content/KeyPairFileWriter.cs",
  "extension" : "cs",
  "linesOfCode" : 66,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Content/SignatureContent.cs",
  "extension" : "cs",
  "linesOfCode" : 131,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Authoring/ITimestampProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Authoring/X509SignatureProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 166,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Authoring/ISignatureProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Authoring/SigningOptions.cs",
  "extension" : "cs",
  "linesOfCode" : 111,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Authoring/SignPackageRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Authoring/AuthorSignPackageRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 30,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Authoring/RepositorySignPackageRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/ChainBuilding/RetriableX509ChainBuildPolicy.cs",
  "extension" : "cs",
  "linesOfCode" : 65,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/ChainBuilding/X509ChainBuildPolicyFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 57,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/ChainBuilding/IX509ChainBuildPolicy.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/ChainBuilding/DefaultX509ChainBuildPolicy.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/DerEncoding/DerEncoder.cs",
  "extension" : "cs",
  "linesOfCode" : 638,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/DerEncoding/xlf/SR.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/DerEncoding/xlf/SR.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/DerEncoding/xlf/SR.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/DerEncoding/xlf/SR.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/DerEncoding/xlf/SR.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/DerEncoding/xlf/SR.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/DerEncoding/xlf/SR.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/DerEncoding/xlf/SR.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/DerEncoding/xlf/SR.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/DerEncoding/xlf/SR.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/DerEncoding/xlf/SR.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/DerEncoding/xlf/SR.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/DerEncoding/xlf/SR.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/DerEncoding/DerSequenceReader.cs",
  "extension" : "cs",
  "linesOfCode" : 464,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/DerEncoding/DerGeneralizedTime.cs",
  "extension" : "cs",
  "linesOfCode" : 67,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/SignatureException.cs",
  "extension" : "cs",
  "linesOfCode" : 40,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Signatures/GeneralName.cs",
  "extension" : "cs",
  "linesOfCode" : 66,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Signatures/SignaturePlacement.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Signatures/SignatureVerifySettings.cs",
  "extension" : "cs",
  "linesOfCode" : 36,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Signatures/NuGetPackageOwners.cs",
  "extension" : "cs",
  "linesOfCode" : 53,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Signatures/NuGetV3ServiceIndexUrl.cs",
  "extension" : "cs",
  "linesOfCode" : 56,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Signatures/SigningCertificateV2.cs",
  "extension" : "cs",
  "linesOfCode" : 80,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Signatures/IRepositorySignature.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Signatures/RepositoryCountersignature.cs",
  "extension" : "cs",
  "linesOfCode" : 104,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Signatures/RepositoryPrimarySignature.cs",
  "extension" : "cs",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Signatures/Signature.cs",
  "extension" : "cs",
  "linesOfCode" : 313,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Signatures/CommitmentTypeIndication.cs",
  "extension" : "cs",
  "linesOfCode" : 56,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Signatures/PolicyInformation.cs",
  "extension" : "cs",
  "linesOfCode" : 59,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Signatures/PrimarySignature.cs",
  "extension" : "cs",
  "linesOfCode" : 121,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Signatures/PrimarySignatureFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Signatures/EssCertId.cs",
  "extension" : "cs",
  "linesOfCode" : 35,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Signatures/EssCertIdV2.cs",
  "extension" : "cs",
  "linesOfCode" : 68,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Signatures/IssuerSerial.cs",
  "extension" : "cs",
  "linesOfCode" : 63,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Signatures/PolicyQualifierInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 36,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Signatures/AlgorithmIdentifier.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Signatures/ISignature.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Signatures/SignatureType.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Signatures/CommitmentTypeQualifier.cs",
  "extension" : "cs",
  "linesOfCode" : 40,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Signatures/SigningCertificate.cs",
  "extension" : "cs",
  "linesOfCode" : 59,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Signatures/AuthorPrimarySignature.cs",
  "extension" : "cs",
  "linesOfCode" : 38,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Signatures/UnknownPrimarySignature.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/Rfc3161TimestampToken.cs",
  "extension" : "cs",
  "linesOfCode" : 121,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/Rfc3161TimestampTokenInfoNetstandard21Wrapper.cs",
  "extension" : "cs",
  "linesOfCode" : 54,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/IRfc3161TimestampTokenInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/Rfc3161TimestampRequestFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/Rfc3161TimestampTokenNet472Wrapper.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/Rfc3161TimestampProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 182,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/Rfc3161TimestampRequestNet472Wrapper.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/IRfc3161TimestampRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/MessageImprint.cs",
  "extension" : "cs",
  "linesOfCode" : 38,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/Accuracy.cs",
  "extension" : "cs",
  "linesOfCode" : 68,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/TstInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 115,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/Rfc3161TimestampTokenInfoFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/Rfc3161TimestampRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 354,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/Rfc3161TimestampUtils.cs",
  "extension" : "cs",
  "linesOfCode" : 90,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/Rfc3161TimestampTokenInfoNet472Wrapper.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/Rfc3161TimestampWin32.cs",
  "extension" : "cs",
  "linesOfCode" : 150,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/Extensions.cs",
  "extension" : "cs",
  "linesOfCode" : 35,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/Timestamp.cs",
  "extension" : "cs",
  "linesOfCode" : 196,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/Rfc3161TimestampRequestNetstandard21Wrapper.cs",
  "extension" : "cs",
  "linesOfCode" : 76,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/Rfc3161TimestampTokenFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/Rfc3161TimestampVerificationUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 57,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/Rfc3161TimestampTokenInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 122,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/IRfc3161TimestampToken.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/Rfc3161TimestampTokenNetstandard21Wrapper.cs",
  "extension" : "cs",
  "linesOfCode" : 41,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/Extension.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/TimestampException.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Timestamp/TimestampRequest.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/RepositorySignatureInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/SignatureLog.cs",
  "extension" : "cs",
  "linesOfCode" : 74,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Archive/UnsignedPackageArchiveMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Archive/Crc32.cs",
  "extension" : "cs",
  "linesOfCode" : 49,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Archive/CentralDirectoryHeaderMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Archive/EndOfCentralDirectoryRecord.cs",
  "extension" : "cs",
  "linesOfCode" : 87,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Archive/Zip64ExtendedInformationExtraField.cs",
  "extension" : "cs",
  "linesOfCode" : 89,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Archive/ExtraField.cs",
  "extension" : "cs",
  "linesOfCode" : 92,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Archive/ZipConstants.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Archive/SignedPackageArchiveUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 455,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Archive/SignedPackageArchiveIOUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 468,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Archive/ReadOnlyBufferedStream.cs",
  "extension" : "cs",
  "linesOfCode" : 280,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Archive/Zip64EndOfCentralDirectoryLocator.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Archive/CentralDirectoryHeader.cs",
  "extension" : "cs",
  "linesOfCode" : 69,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Archive/LocalFileHeader.cs",
  "extension" : "cs",
  "linesOfCode" : 46,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Archive/SignedPackageArchiveMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/TrustedSigners/ITrustedSignersProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/TrustedSigners/TrustedSignersProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 141,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Oids.cs",
  "extension" : "cs",
  "linesOfCode" : 36,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Specifications/SigningSpecifications.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Specifications/SigningSpecificationsV1.cs",
  "extension" : "cs",
  "linesOfCode" : 35,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Utility/RepositorySignatureInfoUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 62,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Utility/IX509CertificateChain.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Utility/CertificateChainUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 197,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Utility/MarshalUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Utility/X509ChainHolder.cs",
  "extension" : "cs",
  "linesOfCode" : 46,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Utility/SignatureUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 533,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Utility/AttributeUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 228,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Utility/VerificationUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 157,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Utility/SigningUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 217,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Utility/CertificateUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 277,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Utility/X509CertificateChain.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/RepositorySignatureInfoProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/EnvironmentVariableConstants.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Verification/ISignatureVerificationProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Verification/SignatureVerificationStatusFlags.cs",
  "extension" : "cs",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Verification/VerifySignaturesResult.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Verification/PackageSignatureVerifier.cs",
  "extension" : "cs",
  "linesOfCode" : 96,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Verification/CertificateType.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Verification/CertificateHashAllowListEntry.cs",
  "extension" : "cs",
  "linesOfCode" : 68,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Verification/SignatureVerificationSummary.cs",
  "extension" : "cs",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Verification/SignedPackageVerifierSettings.cs",
  "extension" : "cs",
  "linesOfCode" : 165,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Verification/SignedPackageVerificationResult.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Verification/InvalidSignaturePackageVerificationResult.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Verification/TrustedSignerAllowListEntry.cs",
  "extension" : "cs",
  "linesOfCode" : 49,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Verification/PackageVerificationResult.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Verification/VerificationAllowListEntry.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Verification/ClientPolicyContext.cs",
  "extension" : "cs",
  "linesOfCode" : 41,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Verification/IPackageSignatureVerifier.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Verification/VerificationTarget.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Verification/SignatureVerificationStatus.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Verification/AllowListVerificationProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 144,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Verification/SignatureTrustAndValidityVerificationProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 238,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Verification/UnsignedPackageVerificationResult.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Verification/IntegrityVerificationProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 46,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Signing/Verification/SignatureVerificationBehavior.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageFileExtractor.cs",
  "extension" : "cs",
  "linesOfCode" : 105,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackagesConfigReader.cs",
  "extension" : "cs",
  "linesOfCode" : 170,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/ContentModel/ContentItem.cs",
  "extension" : "cs",
  "linesOfCode" : 180,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/ContentModel/SelectionCriteriaBuilder.cs",
  "extension" : "cs",
  "linesOfCode" : 84,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/ContentModel/ManagedCodeConventions.cs",
  "extension" : "cs",
  "linesOfCode" : 472,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/ContentModel/AnyFramework.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/ContentModel/ContentPropertyDefinition.cs",
  "extension" : "cs",
  "linesOfCode" : 133,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/ContentModel/PatternTableEntry.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/ContentModel/SelectionCriteria.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/ContentModel/Infrastructure/Parser.cs",
  "extension" : "cs",
  "linesOfCode" : 206,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/ContentModel/ContentItemCollection.cs",
  "extension" : "cs",
  "linesOfCode" : 452,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/ContentModel/Asset.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/ContentModel/ContentItemGroup.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/ContentModel/ContentQueryDefinition.cs",
  "extension" : "cs",
  "linesOfCode" : 67,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/ContentModel/ReadOnlyMemoryCharComparerOrdinal.cs",
  "extension" : "cs",
  "linesOfCode" : 30,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/ContentModel/PatternTable.cs",
  "extension" : "cs",
  "linesOfCode" : 50,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/FallbackPackagePathResolver.cs",
  "extension" : "cs",
  "linesOfCode" : 89,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Sha512HashFunction.cs",
  "extension" : "cs",
  "linesOfCode" : 64,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Definitions/IPackageContentReader.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Definitions/IAsyncPackageContentReader.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Definitions/IPackageResolver.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Definitions/INuspecReader.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Definitions/IPackageDownloader.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Licenses/LicenseTokenType.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Licenses/LicenseExpressionToken.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Licenses/NuGetLicenseException.cs",
  "extension" : "cs",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Licenses/NuGetLicenseExpression.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Licenses/NuGetLicenseData.cs",
  "extension" : "cs",
  "linesOfCode" : 838,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Licenses/NuGetLicense.cs",
  "extension" : "cs",
  "linesOfCode" : 91,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Licenses/NuGetLicenseExpressionParsingException.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Licenses/NuGetLicenseExpressionExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 76,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Licenses/WithOperator.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Licenses/LicenseOperatorType.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Licenses/LicenseExpressionTokenizer.cs",
  "extension" : "cs",
  "linesOfCode" : 83,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Licenses/LogicalOperatorType.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Licenses/LicenseExpressionType.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Licenses/NuGetLicenseExpressionParser.cs",
  "extension" : "cs",
  "linesOfCode" : 156,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Licenses/LicenseOperator.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Licenses/LicenseTokenTypeExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Licenses/LogicalOperator.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Exceptions/PackagesConfigReaderException.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Exceptions/UnsafePackageEntryException.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Exceptions/PackagesConfigWriterException.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Exceptions/MinClientVersionException.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageReaderExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 41,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Telemetry/PackageSigningTelemetryEvent.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Telemetry/PackageExtractionTelemetryEvent.cs",
  "extension" : "cs",
  "linesOfCode" : 44,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Telemetry/ExtractionSource.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/NuspecReader.cs",
  "extension" : "cs",
  "linesOfCode" : 496,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackagingConstants.cs",
  "extension" : "cs",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageFolderReader.cs",
  "extension" : "cs",
  "linesOfCode" : 174,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageReference.cs",
  "extension" : "cs",
  "linesOfCode" : 53,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/RuntimeModel/JsonObjectWriter.cs",
  "extension" : "cs",
  "linesOfCode" : 144,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/RuntimeModel/RuntimeDependencySet.cs",
  "extension" : "cs",
  "linesOfCode" : 55,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/RuntimeModel/RuntimePackageDependency.cs",
  "extension" : "cs",
  "linesOfCode" : 46,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/RuntimeModel/RuntimeDescription.cs",
  "extension" : "cs",
  "linesOfCode" : 99,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/RuntimeModel/CompatibilityProfile.cs",
  "extension" : "cs",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/RuntimeModel/RuntimeGraph.cs",
  "extension" : "cs",
  "linesOfCode" : 317,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/RuntimeModel/IObjectWriter.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/RuntimeModel/JsonRuntimeFormat.cs",
  "extension" : "cs",
  "linesOfCode" : 203,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackagesConfig.cs",
  "extension" : "cs",
  "linesOfCode" : 63,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageExtraction/PackageExtractionResult.cs",
  "extension" : "cs",
  "linesOfCode" : 32,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageExtraction/PackageSaveMode.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageExtraction/XmlDocFileSaveMode.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageExtraction/PackageType.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageExtraction/PackageExtractionContext.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageExtraction/PackagePathHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 137,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageExtraction/PackageExtractionBehavior.cs",
  "extension" : "cs",
  "linesOfCode" : 38,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageExtraction/StreamExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 102,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageExtraction/PackageHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageExtraction/ZipArchiveExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 122,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageExtraction/ZipFilePair.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/UnspecifiedDependencyVersionRule.cs",
  "extension" : "cs",
  "linesOfCode" : 36,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/AccidentallyCompatibleWithAllFrameworksRule.cs",
  "extension" : "cs",
  "linesOfCode" : 95,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/BestPractice/MissingReadmeRule.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/xlf/AnalysisResources.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 211,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/xlf/AnalysisResources.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 211,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/xlf/AnalysisResources.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 211,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/xlf/AnalysisResources.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 211,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/xlf/AnalysisResources.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 211,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/xlf/AnalysisResources.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 211,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/xlf/AnalysisResources.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 211,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/xlf/AnalysisResources.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 211,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/xlf/AnalysisResources.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 211,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/xlf/AnalysisResources.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 211,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/xlf/AnalysisResources.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 211,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/xlf/AnalysisResources.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 211,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/xlf/AnalysisResources.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 211,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/IPackageRule.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/InstallScriptInPackageReferenceProjectRule.cs",
  "extension" : "cs",
  "linesOfCode" : 35,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/UpholdBuildConventionRule.cs",
  "extension" : "cs",
  "linesOfCode" : 163,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/InvalidUndottedFrameworkRule.cs",
  "extension" : "cs",
  "linesOfCode" : 247,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/MisplacedScriptFileRule.cs",
  "extension" : "cs",
  "linesOfCode" : 39,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/InitScriptNotUnderToolsRule.cs",
  "extension" : "cs",
  "linesOfCode" : 35,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/UnrecognizedScriptFileRule.cs",
  "extension" : "cs",
  "linesOfCode" : 44,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/MisplaceAssemblyOutsideLibRule.cs",
  "extension" : "cs",
  "linesOfCode" : 59,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/DependenciesGroupsForEachTFMRule.cs",
  "extension" : "cs",
  "linesOfCode" : 168,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/LicenseUrlDeprecationWarning.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/InvalidPlaceholderFileRule.cs",
  "extension" : "cs",
  "linesOfCode" : 39,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/IconUrlDeprecationWarning.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/MisplacedTransformFileRule.cs",
  "extension" : "cs",
  "linesOfCode" : 45,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/ReferencesInNuspecMatchRefAssetsRule.cs",
  "extension" : "cs",
  "linesOfCode" : 172,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/DefaultManifestValuesRule.cs",
  "extension" : "cs",
  "linesOfCode" : 74,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/RuleSet.cs",
  "extension" : "cs",
  "linesOfCode" : 61,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/XdtTransformsInPackageReferenceProjectRule.cs",
  "extension" : "cs",
  "linesOfCode" : 41,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/InvalidFrameworkFolderRule.cs",
  "extension" : "cs",
  "linesOfCode" : 38,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/PathTooLongRule.cs",
  "extension" : "cs",
  "linesOfCode" : 36,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/UnrecognizedLicenseIdentifierRule.cs",
  "extension" : "cs",
  "linesOfCode" : 64,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/ContentFolderInPackageReferenceProjectRule.cs",
  "extension" : "cs",
  "linesOfCode" : 40,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/InvalidPrereleaseDependencyRule.cs",
  "extension" : "cs",
  "linesOfCode" : 49,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/WinRTNameIsObsoleteRule.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Rules/MisplacedAssemblyUnderLibRule.cs",
  "extension" : "cs",
  "linesOfCode" : 38,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/IHashFunction.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackagePathResolver.cs",
  "extension" : "cs",
  "linesOfCode" : 89,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/comparers/PackageDependencyComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 68,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/comparers/IPackageIdentityComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/comparers/PackageIdentityComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 88,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/comparers/PackageDependencyInfoComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 68,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/NuspecCoreReaderBase.cs",
  "extension" : "cs",
  "linesOfCode" : 150,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/PackagingException.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/IRepositoryCertificateInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/PackageIdentity.cs",
  "extension" : "cs",
  "linesOfCode" : 70,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/IPackageCoreReader.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/FrameworkSpecificGroup.cs",
  "extension" : "cs",
  "linesOfCode" : 73,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/IAsyncPackageCoreReader.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/PackageType.cs",
  "extension" : "cs",
  "linesOfCode" : 86,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/PackageDependencyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 53,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/ContentFilesEntry.cs",
  "extension" : "cs",
  "linesOfCode" : 30,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/Fingerprints.cs",
  "extension" : "cs",
  "linesOfCode" : 30,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/ContentExtractor.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/RepositoryMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 68,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/PackagingCoreConstants.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/PackageDependency.cs",
  "extension" : "cs",
  "linesOfCode" : 67,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/FrameworkReference.cs",
  "extension" : "cs",
  "linesOfCode" : 46,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/PackageDependencyGroup.cs",
  "extension" : "cs",
  "linesOfCode" : 80,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/FrameworkReferenceGroup.cs",
  "extension" : "cs",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/NuspecUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 124,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/NuspecCoreReader.cs",
  "extension" : "cs",
  "linesOfCode" : 35,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/FrameworkNameValidatorUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 38,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/INuspecCoreReader.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Core/ExtractPackageFileDelegate.cs",
  "extension" : "cs",
  "linesOfCode" : 5,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/FallbackPackagePathInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 30,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/GlobalSuppressions.cs",
  "extension" : "cs",
  "linesOfCode" : 201,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/MinClientVersionUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 67,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/VersionFolderPathResolver.cs",
  "extension" : "cs",
  "linesOfCode" : 100,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/StringFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 39,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/TopologicalSortUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 171,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageReaderBase.cs",
  "extension" : "cs",
  "linesOfCode" : 431,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackagesConfigWriter.cs",
  "extension" : "cs",
  "linesOfCode" : 381,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/PackageExtractor.cs",
  "extension" : "cs",
  "linesOfCode" : 844,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/InvalidPackageIdException.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Packaging/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 2,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/SignatureValidationMode.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/NetworkProtocolUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/xlf/Strings.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 77,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/xlf/Strings.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 77,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/xlf/Strings.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 77,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/xlf/Strings.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 77,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/xlf/Strings.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 77,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/xlf/Strings.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 77,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/xlf/Strings.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 77,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/xlf/Strings.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 77,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/xlf/Strings.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 77,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/xlf/Strings.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 77,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/xlf/Strings.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 77,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/xlf/Strings.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 77,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/xlf/Strings.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 77,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Migrations/Migration1.cs",
  "extension" : "cs",
  "linesOfCode" : 169,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Migrations/PosixPermissions.cs",
  "extension" : "cs",
  "linesOfCode" : 32,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Migrations/MigrationRunner.cs",
  "extension" : "cs",
  "linesOfCode" : 107,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/AuthTypeFilteredCredentials.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/ActivityCorrelationId.cs",
  "extension" : "cs",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/CultureUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Preprocessor.cs",
  "extension" : "cs",
  "linesOfCode" : 66,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/CommandLineArgumentCombinationException.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/CryptoHashProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/NuGetEventSource.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/EnvironmentVariableWrapper.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/CryptoHashUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 234,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/HashAlgorithmName.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Tokenizer/Tokenizer.cs",
  "extension" : "cs",
  "linesOfCode" : 86,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Tokenizer/Token.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Tokenizer/TokenCategory.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/LocalResourceUtils.cs",
  "extension" : "cs",
  "linesOfCode" : 104,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/IEnvironmentVariableReader.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Errors/ILogMessageException.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Errors/LogMessageProperties.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Errors/PackagingLogMessage.cs",
  "extension" : "cs",
  "linesOfCode" : 50,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Errors/WarningLevel.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Errors/ILogFileContext.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Errors/ILogMessage.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Errors/LogMessage.cs",
  "extension" : "cs",
  "linesOfCode" : 39,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Errors/LogLevel.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Errors/IRestoreLogMessage.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Errors/INuGetLogMessage.cs",
  "extension" : "cs",
  "linesOfCode" : 4,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Errors/IPackLogMessage.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Errors/NuGetLogCode.cs",
  "extension" : "cs",
  "linesOfCode" : 210,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Errors/RestoreLogMessage.cs",
  "extension" : "cs",
  "linesOfCode" : 126,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Telemetry/NuGetOperationStatus.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Telemetry/TelemetryServiceUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 38,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Telemetry/TelemetryActivity.cs",
  "extension" : "cs",
  "linesOfCode" : 129,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Telemetry/ITelemetrySession.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Telemetry/INuGetTelemetryService.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Telemetry/TelemetryEvent.cs",
  "extension" : "cs",
  "linesOfCode" : 50,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/RevocationMode.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/KeyedLock.cs",
  "extension" : "cs",
  "linesOfCode" : 149,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/RuntimeEnvironmentHelper.cs",
  "extension" : "cs",
  "linesOfCode" : 82,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/ConcurrencyUtilities.cs",
  "extension" : "cs",
  "linesOfCode" : 209,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/ClientVersionUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/AsyncLazy.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/DatetimeUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 40,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/MsBuildStringUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 97,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/PathUtil/NuGetEnvironment.cs",
  "extension" : "cs",
  "linesOfCode" : 324,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/PathUtil/ProjectJsonPathUtilities.cs",
  "extension" : "cs",
  "linesOfCode" : 97,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/PathUtil/INuGetPathContext.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/PathUtil/FileUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 195,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/PathUtil/PathValidator.cs",
  "extension" : "cs",
  "linesOfCode" : 82,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/PathUtil/PathUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 395,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/PathUtil/NuGetFolderPath.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/PathUtil/PathResolver.cs",
  "extension" : "cs",
  "linesOfCode" : 171,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/SignatureAlgorithmName.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/ComparisonUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/ExceptionUtilities.cs",
  "extension" : "cs",
  "linesOfCode" : 158,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/GlobalSuppressions.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Logging/LoggingExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Logging/NullLogger.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Logging/LoggerBase.cs",
  "extension" : "cs",
  "linesOfCode" : 68,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Logging/LegacyLoggerAdapter.cs",
  "extension" : "cs",
  "linesOfCode" : 63,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Logging/ICollectorLogger.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Logging/ExceptionLogger.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Logging/ILogger.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/StringExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/AsyncEnumerable/IEnumerableAsync.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/AsyncEnumerable/IEnumeratorAsync.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/AsyncEnumerable/AggregateEnumerableAsync.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/AsyncEnumerable/AggregateEnumeratorAsync.cs",
  "extension" : "cs",
  "linesOfCode" : 111,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 2,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.Common/UriUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 98,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/Directory.Build.props",
  "extension" : "props",
  "linesOfCode" : 6,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/JsonPackageSpecReader.Utf8JsonStreamReader.cs",
  "extension" : "cs",
  "linesOfCode" : 1372,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/xlf/Strings.it.xlf",
  "extension" : "xlf",
  "linesOfCode" : 149,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/xlf/Strings.cs.xlf",
  "extension" : "xlf",
  "linesOfCode" : 149,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/xlf/Strings.tr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 149,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/xlf/Strings.fr.xlf",
  "extension" : "xlf",
  "linesOfCode" : 149,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/xlf/Strings.ru.xlf",
  "extension" : "xlf",
  "linesOfCode" : 149,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/xlf/Strings.de.xlf",
  "extension" : "xlf",
  "linesOfCode" : 149,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/xlf/Strings.pt-BR.xlf",
  "extension" : "xlf",
  "linesOfCode" : 149,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/xlf/Strings.zh-Hant.xlf",
  "extension" : "xlf",
  "linesOfCode" : 149,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/xlf/Strings.ja.xlf",
  "extension" : "xlf",
  "linesOfCode" : 149,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/xlf/Strings.es.xlf",
  "extension" : "xlf",
  "linesOfCode" : 149,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/xlf/Strings.zh-Hans.xlf",
  "extension" : "xlf",
  "linesOfCode" : 149,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/xlf/Strings.ko.xlf",
  "extension" : "xlf",
  "linesOfCode" : 149,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/xlf/Strings.pl.xlf",
  "extension" : "xlf",
  "linesOfCode" : 149,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/ProjectRestoreMetadataFrameworkInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 61,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/ProjectRestoreMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 168,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/JTokenExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 30,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/ProjectRestoreSettings.cs",
  "extension" : "cs",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/PackageSpecReferenceDependencyProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 324,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/CacheFileFormat.cs",
  "extension" : "cs",
  "linesOfCode" : 77,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/ProjectRestoreMetadataFile.cs",
  "extension" : "cs",
  "linesOfCode" : 60,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/Utf8JsonStreamLockFileConverters.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/PackageSpecUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 38,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/PackageSpecOperations.cs",
  "extension" : "cs",
  "linesOfCode" : 192,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/TargetFrameworkInformation.cs",
  "extension" : "cs",
  "linesOfCode" : 149,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/ExternalProjectReference.cs",
  "extension" : "cs",
  "linesOfCode" : 95,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/PackageSpecExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 53,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/RestoreLockProperties.cs",
  "extension" : "cs",
  "linesOfCode" : 55,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/ProjectFileDependencyGroup.cs",
  "extension" : "cs",
  "linesOfCode" : 48,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/ProjectLockFile/PackageDependencyType.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/ProjectLockFile/PackagesLockFileTarget.cs",
  "extension" : "cs",
  "linesOfCode" : 63,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/ProjectLockFile/PackagesLockFileFormat.cs",
  "extension" : "cs",
  "linesOfCode" : 203,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/ProjectLockFile/LockFileDependency.cs",
  "extension" : "cs",
  "linesOfCode" : 43,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/ProjectLockFile/LockFileDependencyIdVersionComparer.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/ProjectLockFile/PackagesLockFile.cs",
  "extension" : "cs",
  "linesOfCode" : 45,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/ProjectLockFile/PackagesLockFileUtilities.cs",
  "extension" : "cs",
  "linesOfCode" : 471,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/ProjectLockFile/LockFileDependencyComparerWithoutContentHash.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/ToolPathResolver.cs",
  "extension" : "cs",
  "linesOfCode" : 83,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/LazyStringSplit.cs",
  "extension" : "cs",
  "linesOfCode" : 94,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/JsonPackageSpecReader.cs",
  "extension" : "cs",
  "linesOfCode" : 98,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/WarningProperties.cs",
  "extension" : "cs",
  "linesOfCode" : 77,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/PackageSpec.cs",
  "extension" : "cs",
  "linesOfCode" : 105,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/HashObjectWriter.cs",
  "extension" : "cs",
  "linesOfCode" : 210,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/PackagesConfigProjectRestoreMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/JsonTextReaderExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 163,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/MacroStringsUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 48,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/JsonUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 128,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/CacheFile.cs",
  "extension" : "cs",
  "linesOfCode" : 56,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/ProjectStyle.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/DependencyGraphSpec.cs",
  "extension" : "cs",
  "linesOfCode" : 361,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/GlobalSuppressions.cs",
  "extension" : "cs",
  "linesOfCode" : 66,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/IExternalProjectReferenceProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/FnvHash64Function.cs",
  "extension" : "cs",
  "linesOfCode" : 70,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/LockFile/Utf8JsonStreamIAssetsLogMessageConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 122,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/LockFile/LockFileReadFlags.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/LockFile/LockFileUtilities.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/LockFile/LockFileRuntimeTarget.cs",
  "extension" : "cs",
  "linesOfCode" : 39,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/LockFile/Utf8JsonStreamLockFileTargetLibraryConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 144,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/LockFile/Utf8JsonStreamLockFileConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 180,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/LockFile/LockFileTargetLibrary.cs",
  "extension" : "cs",
  "linesOfCode" : 189,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/LockFile/LockFileContentFile.cs",
  "extension" : "cs",
  "linesOfCode" : 75,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/LockFile/BuildAction.cs",
  "extension" : "cs",
  "linesOfCode" : 74,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/LockFile/Utf8JsonStreamLockFileTargetConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/LockFile/IAssetsLogMessage.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/LockFile/LockFile.cs",
  "extension" : "cs",
  "linesOfCode" : 110,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/LockFile/Utf8JsonStreamLockFileItemConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 35,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/LockFile/LockFileLibrary.cs",
  "extension" : "cs",
  "linesOfCode" : 59,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/LockFile/LockFileExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 50,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/LockFile/LockFileTarget.cs",
  "extension" : "cs",
  "linesOfCode" : 61,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/LockFile/AssetsLogMessage.cs",
  "extension" : "cs",
  "linesOfCode" : 142,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/LockFile/LockFileFormat.cs",
  "extension" : "cs",
  "linesOfCode" : 444,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/LockFile/LockFileItem.cs",
  "extension" : "cs",
  "linesOfCode" : 71,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/LockFile/Utf8JsonStreamLockFileLibraryConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 92,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/NoAllocNewLineStreamWriter.cs",
  "extension" : "cs",
  "linesOfCode" : 30,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/ProjectRestoreReference.cs",
  "extension" : "cs",
  "linesOfCode" : 59,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/FileFormatException.cs",
  "extension" : "cs",
  "linesOfCode" : 105,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/RestoreAuditProperties.cs",
  "extension" : "cs",
  "linesOfCode" : 105,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/StringExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/Utf8JsonStreamProjectFileDependencyGroupConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/CentralTransitiveDependencyGroup.cs",
  "extension" : "cs",
  "linesOfCode" : 54,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/CircularMemoryStream.cs",
  "extension" : "cs",
  "linesOfCode" : 64,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/NuGet.Core/NuGet.ProjectModel/PackageSpecWriter.cs",
  "extension" : "cs",
  "linesOfCode" : 546,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "NuGet.vssettings",
  "extension" : "vssettings",
  "linesOfCode" : 68,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/common.targets",
  "extension" : "targets",
  "linesOfCode" : 169,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/runsettings.proj",
  "extension" : "proj",
  "linesOfCode" : 22,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/symbols.proj",
  "extension" : "proj",
  "linesOfCode" : 30,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/common.ps1",
  "extension" : "ps1",
  "linesOfCode" : 335,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/publish.proj",
  "extension" : "proj",
  "linesOfCode" : 68,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/UpdateNuGetModuleManifest.ps1",
  "extension" : "ps1",
  "linesOfCode" : 34,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/OptProfV2.props",
  "extension" : "props",
  "linesOfCode" : 50,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/TestShared/CommonAssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 1,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/TestShared/RequiredModifierAttributes.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/TestShared/IsExternalInit.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/BuildValidator.proj",
  "extension" : "proj",
  "linesOfCode" : 48,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/sign.proj",
  "extension" : "proj",
  "linesOfCode" : 68,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/config.props",
  "extension" : "props",
  "linesOfCode" : 81,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/build.proj",
  "extension" : "proj",
  "linesOfCode" : 260,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/Shared/TaskResult.cs",
  "extension" : "cs",
  "linesOfCode" : 41,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/Shared/Utf8JsonStreamReaderConverter.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/Shared/TaskResultCache.cs",
  "extension" : "cs",
  "linesOfCode" : 68,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/Shared/StringBuilderPool.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/Shared/DeconstructionExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/Shared/SharedExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 122,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/Shared/RequiredModifierAttributes.cs",
  "extension" : "cs",
  "linesOfCode" : 31,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/Shared/Utf8JsonReaderExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 36,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/Shared/EncodingUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/Shared/HashCodeCombiner.cs",
  "extension" : "cs",
  "linesOfCode" : 173,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/Shared/EqualityUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 238,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/Shared/SimplePool.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/Shared/IsExternalInit.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/Shared/NoAllocEnumerateExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 251,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/Shared/XmlUtility.cs",
  "extension" : "cs",
  "linesOfCode" : 50,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/Shared/Utf8JsonStreamReader.cs",
  "extension" : "cs",
  "linesOfCode" : 314,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/Shared/NullableAttributes.cs",
  "extension" : "cs",
  "linesOfCode" : 124,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/common.props",
  "extension" : "props",
  "linesOfCode" : 11,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/common.project.props",
  "extension" : "props",
  "linesOfCode" : 175,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/docs.proj",
  "extension" : "proj",
  "linesOfCode" : 51,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/sign.targets",
  "extension" : "targets",
  "linesOfCode" : 30,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/restorehelper.targets",
  "extension" : "targets",
  "linesOfCode" : 11,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "configure.cmd",
  "extension" : "cmd",
  "linesOfCode" : 16,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Directory.Build.props",
  "extension" : "props",
  "linesOfCode" : 16,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "configure.ps1",
  "extension" : "ps1",
  "linesOfCode" : 50,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build.ps1",
  "extension" : "ps1",
  "linesOfCode" : 209,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runTests.ps1",
  "extension" : "ps1",
  "linesOfCode" : 103,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/nuget-debug-helpers.ps1",
  "extension" : "ps1",
  "linesOfCode" : 233,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/common.ps1",
  "extension" : "ps1",
  "linesOfCode" : 47,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/e2etests/NuGetFunctionalTestUtils.ps1",
  "extension" : "ps1",
  "linesOfCode" : 290,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/e2etests/RunFunctionalTests.ps1",
  "extension" : "ps1",
  "linesOfCode" : 63,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/e2etests/CreateTestDataPackage.ps1",
  "extension" : "ps1",
  "linesOfCode" : 149,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/e2etests/VSUtils.ps1",
  "extension" : "ps1",
  "linesOfCode" : 350,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/e2etests/SetupMachine.ps1",
  "extension" : "ps1",
  "linesOfCode" : 12,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/e2etests/InstallNuGetVSIX.ps1",
  "extension" : "ps1",
  "linesOfCode" : 52,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/e2etests/Utils.ps1",
  "extension" : "ps1",
  "linesOfCode" : 114,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/e2etests/SetupFunctionalTests.ps1",
  "extension" : "ps1",
  "linesOfCode" : 74,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/perftests/RunPerformanceTests.ps1",
  "extension" : "ps1",
  "linesOfCode" : 285,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/perftests/PerformanceTestRunner.ps1",
  "extension" : "ps1",
  "linesOfCode" : 122,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/perftests/testCases/Test-NuGetClient.ps1",
  "extension" : "ps1",
  "linesOfCode" : 41,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/perftests/testCases/Test-OrchardCore.ps1",
  "extension" : "ps1",
  "linesOfCode" : 41,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/perftests/PerformanceTestUtilities.ps1",
  "extension" : "ps1",
  "linesOfCode" : 495,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/cibuild/CopyArtifacts.ps1",
  "extension" : "ps1",
  "linesOfCode" : 19,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/cibuild/ConfigureVstsBuild.ps1",
  "extension" : "ps1",
  "linesOfCode" : 123,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/utils/ttGen.ps1",
  "extension" : "ps1",
  "linesOfCode" : 12,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/utils/EnableStrongNameVerification.ps1",
  "extension" : "ps1",
  "linesOfCode" : 25,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/utils/EnsureAllPackagesExist.ps1",
  "extension" : "ps1",
  "linesOfCode" : 95,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/utils/TagNuGetClientGitRepostoryOnRelease.ps1",
  "extension" : "ps1",
  "linesOfCode" : 91,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/utils/UpdateNuGetVersion.ps1",
  "extension" : "ps1",
  "linesOfCode" : 61,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/utils/StrongNameVerification.ps1",
  "extension" : "ps1",
  "linesOfCode" : 50,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/utils/UpdateNuGetLicenseSPDXList.ps1",
  "extension" : "ps1",
  "linesOfCode" : 49,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/utils/DisableStrongNameVerification.ps1",
  "extension" : "ps1",
  "linesOfCode" : 26,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/utils/docsPRGen.ps1",
  "extension" : "ps1",
  "linesOfCode" : 30,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build.cmd",
  "extension" : "cmd",
  "linesOfCode" : 2,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Directory.Packages.props",
  "extension" : "props",
  "linesOfCode" : 154,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
} ]