[ {
  "relativePath" : "kotlin-dsl/CSharpScriptCustom.xml",
  "extension" : "xml",
  "linesOfCode" : 59,
  "components" : [ "primary::kotlin-dsl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kotlin-dsl/DotnetVsTest.xml",
  "extension" : "xml",
  "linesOfCode" : 159,
  "components" : [ "primary::kotlin-dsl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kotlin-dsl/NUnit.xml",
  "extension" : "xml",
  "linesOfCode" : 86,
  "components" : [ "primary::kotlin-dsl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kotlin-dsl/DotnetDevenv.xml",
  "extension" : "xml",
  "linesOfCode" : 112,
  "components" : [ "primary::kotlin-dsl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kotlin-dsl/ReSharperDuplicatesFinder.xml",
  "extension" : "xml",
  "linesOfCode" : 135,
  "components" : [ "primary::kotlin-dsl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kotlin-dsl/CSharpScriptFile.xml",
  "extension" : "xml",
  "linesOfCode" : 59,
  "components" : [ "primary::kotlin-dsl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kotlin-dsl/DotnetNugetPush.xml",
  "extension" : "xml",
  "linesOfCode" : 74,
  "components" : [ "primary::kotlin-dsl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kotlin-dsl/DotnetTest.xml",
  "extension" : "xml",
  "linesOfCode" : 125,
  "components" : [ "primary::kotlin-dsl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kotlin-dsl/DotnetPublish.xml",
  "extension" : "xml",
  "linesOfCode" : 86,
  "components" : [ "primary::kotlin-dsl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kotlin-dsl/DotnetRun.xml",
  "extension" : "xml",
  "linesOfCode" : 81,
  "components" : [ "primary::kotlin-dsl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kotlin-dsl/DotnetPack.xml",
  "extension" : "xml",
  "linesOfCode" : 84,
  "components" : [ "primary::kotlin-dsl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kotlin-dsl/DotCover.xml",
  "extension" : "xml",
  "linesOfCode" : 103,
  "components" : [ "primary::kotlin-dsl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kotlin-dsl/ReSharperInspections.xml",
  "extension" : "xml",
  "linesOfCode" : 122,
  "components" : [ "primary::kotlin-dsl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kotlin-dsl/DotnetMsBuild.xml",
  "extension" : "xml",
  "linesOfCode" : 113,
  "components" : [ "primary::kotlin-dsl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kotlin-dsl/DotnetCustom.xml",
  "extension" : "xml",
  "linesOfCode" : 49,
  "components" : [ "primary::kotlin-dsl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kotlin-dsl/DotnetNugetDelete.xml",
  "extension" : "xml",
  "linesOfCode" : 66,
  "components" : [ "primary::kotlin-dsl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kotlin-dsl/DotnetRestore.xml",
  "extension" : "xml",
  "linesOfCode" : 78,
  "components" : [ "primary::kotlin-dsl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kotlin-dsl/CoverageAddOn.xml",
  "extension" : "xml",
  "linesOfCode" : 37,
  "components" : [ "primary::kotlin-dsl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kotlin-dsl/DotnetClean.xml",
  "extension" : "xml",
  "linesOfCode" : 80,
  "components" : [ "primary::kotlin-dsl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kotlin-dsl/DotnetBuild.xml",
  "extension" : "xml",
  "linesOfCode" : 82,
  "components" : [ "primary::kotlin-dsl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/teamcity-plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/resharper-teamcity-plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/HttpDownloader.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/ToolService.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/CustomCache.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/healthStatus/reports/DupFinderWithIncompatibleCltVersionPageExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/healthStatus/reports/DupFinderWithIncompatibleCltVersionReport.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/ToolServiceImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 111,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/HttpDownloaderImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/nunit/ToolsParser.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/nunit/NUnitToolVersion.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/nunit/NUnitBean.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/nunit/NUnitToolProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/nunit/NUnitToolProviderInitializer.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/nunit/NUnitRunType.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/nunit/NUnitAvailableToolsFetcher.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/nunit/ToolsParserImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/nunit/NUnitRequirementsProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/NuGetTool.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/EvictStrategy.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/script/CSharpScriptTypeAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/script/CSharpScriptToolProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/script/CSharpScriptConstantsBean.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/script/CSharpScriptRunType.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/script/CSharpScriptRunTypePropertiesProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/script/discovery/ScriptDiscoverImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/script/discovery/Script.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/script/discovery/CSharpScriptDiscoveryExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/script/discovery/ScriptDiscover.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/BeanConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/FileSystemServiceImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/NuGetService.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/ToolVersionProviderImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/TimeEvictStrategy.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/FileSystemService.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetParametersProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 133,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/SdkType.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/fetchers/DotnetFrameworksFetcher.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/fetchers/DotnetSdkFetcher.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/fetchers/DotnetTargetsFetcher.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/fetchers/DotnetConfigurationsFetcher.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/fetchers/DotnetRuntimesFetcher.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/commands/MSBuildCommandType.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/commands/PublishCommandType.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/commands/PackCommandType.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/commands/TestRetryCountValidator.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/commands/VSTestCommandType.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/commands/VisualStudioCommandType.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/commands/DotCoverCoverageType.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/commands/NugetDeleteCommandType.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/commands/RestoreCommandType.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/commands/TestCommandType.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/commands/CustomCommandType.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/commands/BuildCommandType.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/commands/RunCommandType.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/commands/DotnetCLICommandType.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/commands/CommandType.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/commands/CleanCommandType.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/commands/NugetPushCommandType.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/SdkTypeResolverImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetRunnerRunType.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/Version.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/SdkWizardImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/StreamFactoryImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/Target.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/JsonProjectDeserializer.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/ReaderFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/SolutionDiscoverer.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/DotnetRunnerDiscoveryExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 183,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/Solution.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/SdkVersion.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/ReaderFactoryImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/ProjectTypeSelectorImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/JsonProjectDto.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/Project.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/MSBuildProjectDeserializer.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/ProjectType.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/DiscoveredTargetNameFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/Configuration.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/Property.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/SdkVersionType.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/StreamFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/SolutionDeserializer.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/SlnxSolutionDeserializer.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/Reference.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/SdkResolverImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 142,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/Framework.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/DefaultDiscoveredTargetNameFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/Runtime.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/DiscoveredTarget.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/MSBuildSolutionDeserializer.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/ProjectTypeSelector.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/SdkResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/SolutionDiscoverImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/SdkWizard.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/requirements/RequiredDotnetSDKRequirementsProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/requirements/commands/VisualStudioRequirementsProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/requirements/commands/MSBuildRequirementsProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/requirements/commands/VSTestRequirementsProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/requirements/commands/DotnetCLIRequirementsProviders.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/requirements/commands/DotnetCommandRequirementsProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/requirements/DotnetRunnerRequirementsProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/requirements/SDKBasedRequirementFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/requirements/SDKBasedRequirementFactoryImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotnet/SdkTypeResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/inspect/DupFinderRunType.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/inspect/InspectCodeRunType.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/inspect/RequirementsResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/inspect/InspectCodeConstantsBean.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/inspect/DupFinderRunTypePropertiesProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/inspect/ReSharperToolVersion.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/inspect/ReSharperCmdToolProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/inspect/RequirementsResolverImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/inspect/DupFinderConstantsBean.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/inspect/ReSharperCmdTypeAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/inspect/InspectCodeRunTypePropertiesProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/inspect/ReSharperRequirementsProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/NuGetPackage.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/CustomCacheManager.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/RequirementsProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/NuGetServiceImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/DotnetUsageStatisticsProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 185,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/ToolVersionProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotCover/DotCoverPackageIdResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotCover/DotCoverPackageFilter.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotCover/DotCoverReportTab.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotCover/DotCoverRunnerRunType.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotCover/DotCoverToolVersionType.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotCover/DotCoverDownloadableToolVersion.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotCover/DotCoverToolProviderAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 144,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotCover/DotCoverRequirementsProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotCover/DotCoverRunnerProperties.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotCover/DotCoverToolTypeAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotCover/DotCoverRunnerParametersProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotCover/DotCoverToolComparator.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotCover/DotCoverToolVersion.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotCover/DotCoverToolUsageProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/kotlin/jetbrains/buildServer/dotCover/DotCoverParametersPreprocessor.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/META-INF/build-server-plugin-dotnet.xml",
  "extension" : "xml",
  "linesOfCode" : 118,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/viewInspectCodeRunParams.jsp",
  "extension" : "jsp",
  "linesOfCode" : 33,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/editDotCoverRunnerParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 98,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/editCSharpScriptRunParams.jsp",
  "extension" : "jsp",
  "linesOfCode" : 64,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/nunit/viewNUnitParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 35,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/nunit/editNUnitRunnerParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 134,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet-settings.css",
  "extension" : "css",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/viewCSharpScriptRunParams.jsp",
  "extension" : "jsp",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/coverage/editDotCoverParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 42,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/coverage/viewDotCoverParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 19,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/editInspectCodeRunParams.jsp",
  "extension" : "jsp",
  "linesOfCode" : 125,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/viewDotCoverRunnerParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 40,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/editDotnetParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 604,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet/editPackParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet/viewCustomParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 1,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet/editNugetPushParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet/viewBuildParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 29,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet/viewMSBuildParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 24,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet/editRunParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet/editPublishParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet/editVisualStudioParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 17,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet/editRestoreParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet/editCleanParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet/editNugetDeleteParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet/editBuildParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet/viewVisualStudioParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 19,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet/viewNugetPushParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 16,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet/viewPackParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 24,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet/viewNugetDeleteParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 11,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet/editCustomParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet/editVSTestParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 46,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet/viewCleanParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 24,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet/viewVSTestParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 29,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet/viewRestoreParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 24,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet/editTestParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 13,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet/viewTestParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 34,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet/viewRunParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 19,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet/viewPublishParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 29,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotnet/editMSBuildParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 16,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dupFinderWithIncompatibleCltVersionReport.jsp",
  "extension" : "jsp",
  "linesOfCode" : 35,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/editDupFinderRunParams.jsp",
  "extension" : "jsp",
  "linesOfCode" : 131,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/viewDotnetParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 34,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/dotCover/editCoverCommandParameters.jsp",
  "extension" : "jsp",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/src/main/resources/buildServerResources/viewDupFinderRunParams.jsp",
  "extension" : "jsp",
  "linesOfCode" : 38,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-server/dotcover-teamcity-plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 39,
  "components" : [ "primary::plugin-dotnet-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/Ranges.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/XmlDocumentService.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/Bound.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/Range.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/nunit/NUnitRunnerConstants.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/script/ScriptType.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/script/ScriptConstants.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/JsonParser.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/XmlDocumentServiceImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/Deserializer.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/coverage/agent/serviceMessage/CoverageServiceMessageSetup.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/dotnet/SemanticVersionParser.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/dotnet/Platform.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/dotnet/SemanticVersion.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/dotnet/ToolType.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/dotnet/CoverageConstants.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetConstants.kt",
  "extension" : "kt",
  "linesOfCode" : 100,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/dotnet/Verbosity.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/dotnet/ToolBitness.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/dotnet/ToolPlatform.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/dotnet/SemanticVersionParserImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/dotnet/TestReportingMode.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/dotnet/VisualStudioAction.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/dotnet/MonoConstants.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetCommandType.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/dotnet/VsTestPlatform.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/dotnet/Tool.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/dotnet/TargetDotNetFramework.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/inspect/CltConstants.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/inspect/InspectionTool.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/inspect/InspectionToolPlatform.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/inspect/DupFinderConstants.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/inspect/DotNetConstants.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/inspect/InspectCodeConstants.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/DocumentExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/DotnetCoroutineDispatcher.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/JsonParserImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/kotlin/jetbrains/buildServer/Serializer.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-common/src/main/resources/META-INF/build-common-plugin-dotnet.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::plugin-dotnet-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/teamcity-plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/ExecutableWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/nunit/toolState/NUnitToolStateVerifier.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/nunit/toolState/NUnitToolStateParser.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/nunit/toolState/NUnitToolState.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/nunit/NUnitTeamCityEventListenerExtensionPreparer.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/nunit/NUnitWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/nunit/NUnitOutputDeduplicationObserver.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/nunit/arguments/NUnitArgumentsProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/nunit/arguments/NUnitTestingAssembliesProviderImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/nunit/arguments/NUnitTestFilterProviderImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/nunit/arguments/NUnitConsoleRunnerPathProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/nunit/MonoExecutableWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/nunit/NUnitToolStateWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/nunit/NUnitReorderingWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 121,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/nunit/NUnitViaProjectFileWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/nunit/NUnitSettingsImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/nunit/NUnitViaCommandLineWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/nunit/nUnitProject/NUnitProjectGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/nunit/nUnitProject/NUnitProjectSerializer.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/nunit/nUnitProject/NUnitProject.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/nunit/testReordering/NUnitXmlTestInfoParser.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/nunit/testReordering/NUnitReorderingTestsSplitService.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/nunit/testReordering/TestInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/nunit/testReordering/RunnerConfigVarTestInfoParser.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/nunit/NUnitSettings.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/script/ScriptResolverImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/script/ToolResolverImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/script/RspContentFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/script/ToolVersionResolverImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/script/ToolResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/script/CommandLineFactoryImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/script/ScriptResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/script/CommandLineFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/script/RspContentFactoryImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/script/ToolVersionResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/script/CsiTool.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/script/CSharpScriptWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/sh/ShWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/rx/Observable.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/rx/Observer.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/rx/Subject.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/rx/Notification.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/rx/NotificationError.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/rx/Observables.kt",
  "extension" : "kt",
  "linesOfCode" : 237,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/rx/Observers.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/rx/NotificationCompleted.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/rx/Subjects.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/rx/NotificationKind.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/rx/Disposable.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/rx/NotificationNext.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/rx/Disposables.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/common/MSBuildEnvironmentVariables.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/visualStudio/VisualStudioFileSystemProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/visualStudio/JsonVisualStudioInstanceParser.kt",
  "extension" : "kt",
  "linesOfCode" : 98,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/visualStudio/VisualStudioPackagesRegistryLocator.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/visualStudio/VisualStudioPackagesEnvironmentLocator.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/visualStudio/VisualStudioToolResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/visualStudio/ToolResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/visualStudio/VisualStudioInstanceFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/visualStudio/VisualStudioPackagesLocator.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/visualStudio/VisualStudioAgentPropertiesProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/visualStudio/VisualStudioInstanceParser.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/visualStudio/VisualStudioWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/visualStudio/VisualStudioRegistryProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/mono/MonoVersionParser.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/mono/MonoToolEnvironment.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/mono/MonoPropertiesExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/mono/MonoToolProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/cmd/CmdWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/custom/CustomCommandWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/utils/FileExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetWorkflowAnalyzer.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/CommandTargetType.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetFilterFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/SimpleStateWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetVersionParser.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetFilter.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/ParameterTestsFilterProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/VersionEnumerator.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/ArgumentsProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetWorkloadProviderBase.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/RegistryBasedDotnetWorkloadProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/ResultsAnalyzerImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetWorkload.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/SharedCompilationArgumentsProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/CommandRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/CommandTarget.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetToolEnvironment.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/NugetPushCommand.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/DotnetCommandBase.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/BuildCommand.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/CleanCommand.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/TestCommand.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/MSBuildCommand.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/targeting/TargetArguments.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/targeting/TargetTypeProviderImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/targeting/TargetServiceImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/targeting/TargetService.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/targeting/TargetArgumentsProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/targeting/TargetsParser.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/targeting/TargetArgumentsProviderByType.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/targeting/TargetTypeProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/targeting/TargetsParserImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/VSTestCommand.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/ListTestsCommand.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/nuget/NugetCredentialProviderSelectorImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/nuget/NugetEnvironmentVariables.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/nuget/NugetEnvironmentImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/nuget/NugetResultsObserver.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/nuget/NugetEnvironmentPredefined.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/nuget/NugetEnvironment.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/nuget/NugetCredentialProviderSelector.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/msbuild/MSBuildParameter.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/msbuild/MSBuildParameterConverterImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/msbuild/MSBuildParameterConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/msbuild/MSBuildParametersProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/msbuild/MSBuildArgumentsProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/msbuild/MSBuildParameterNormalizer.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/msbuild/MSBuildLoggerArgumentsProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/msbuild/MSBuildParameterType.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/msbuild/MSBuildVSTestLoggerParametersProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/RunCommand.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/PackCommand.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/vstest/VSTestLoggerArgumentsProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/vstest/VSTestLoggerEnvironmentCleaner.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/vstest/VSTestLoggerEnvironmentAnalyzerImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/vstest/VSTestLoggerEnvironmentBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/vstest/VSTestLoggerEnvironmentAnalyzer.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/custom/RollForwardOption.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/custom/TeamCityDotnetTestSuppressorCommand.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/RestoreCommand.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/PublishCommand.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/NugetDeleteCommand.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/transformation/DotnetCommandsTransformationStage.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/transformation/DotnetCommandsTransformer.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/transformation/RootDotnetCommandTransformer.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/transformation/MultiTargetDotnetCommandTransformer.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/transformation/ComposedDotnetCommandTransformer.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/responseFile/ResponseFileArgumentsProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/responseFile/ResponseFileFactoryImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/responseFile/ResponseFileFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/commands/CustomCommand.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetCommandContext.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/FailedTestSource.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetCommandResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/FileBasedDotnetWorkloadProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/Versioned.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/ToolResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetStateWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetVersionProviderImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/EnvironmentVariables.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetCommandResolverImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetWorkloadProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/ToolState.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/logging/Logger.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/logging/LoggerParameters.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/logging/LoggerResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/logging/LoggerResolverImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/logging/LoggerParametersImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 143,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/EnvironmentCleaner.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/SequencerImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/DotnetCoverageEventListener.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/DotnetCoverageProcessorReportPublisher.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/DotnetCoverageReportsMerger.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/DotnetCoverageReportGeneratorsHolderImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/DotnetCoverageReportGeneratorsHolder.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/Sequencer.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/DotnetCoverageReportRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/DotnetCoverageDataProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/serviceMessage/DotnetCoverageParametersBase.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/serviceMessage/DotnetCoverageParametersHolderImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/serviceMessage/DotnetCoverageParameters.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/serviceMessage/DotnetCoverageParametersHolder.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/serviceMessage/DotnetCoverageParametersImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/DotnetCoverageGeneratorInput.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/DotnetCoverageProcessorReportPublisherImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/utils/TempFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/utils/FileServiceImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/utils/PathUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/utils/FileService.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/utils/TempFactoryImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/dotcover/DotCoverCoverageGenerationResult.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/dotcover/DotCoverToolRunner.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/dotcover/DotCoverReportGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 190,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/dotcover/DotCoverVersion.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/dotcover/DotCover1_1_ReporterImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/dotcover/DotCover26CommandsConfigFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/dotcover/DotCover1_0_ReporterImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 98,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/dotcover/DotCover2016CommandsConfigFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/dotcover/DotCoverCommandsConfigFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/dotcover/DotCoverReportRunnerFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/dotcover/DotCoverParametersFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/dotcover/DotCoverVersionChecker.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/dotcover/DotCoverToolRunnerImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/dotcover/DotCoverVersionFetcher.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/dotcover/DotCover27CommandsConfigFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/dotcover/DotCoverReporterZipTool.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/dotcover/DotCoverReporterTool.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/dotcover/DotCoverParameters.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/DotnetCoverageReportGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/DotnetCoverageProcessorEventsSubscription.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/DotnetCoverageProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 123,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/ReportFilesProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/DotnetCoverageReportGeneratorRunner.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/coverage/GenerateIndexPagePostProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 158,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetVersionProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/ResultsAnalyzer.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetFilterFactoryImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/ComposedTestsFilterProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetWorkflowAnalyzerImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetNugetCacheCleaner.kt",
  "extension" : "kt",
  "linesOfCode" : 92,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/EnvironmentBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetToolProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/VisualStudioTestAgentPropertiesProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/MSBuildAgentPropertiesProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/mstest/MSTestConsoleInstanceFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/TargetingPackFileSystemAgentPropertiesProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/dotnetSdk/DotnetSdksProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/dotnetSdk/DotnetSdk.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/dotnetSdk/DotnetSdksProviderImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/WindowsSdkAgentPropertiesProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/MSTestAgentPropertiesProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/DotnetFrameworkSdkAgentPropertiesProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/MSBuildRegistryAgentPropertiesProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/dotnetFramework/DotnetFrameworkSdkInstanceFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/dotnetFramework/DotnetFrameworkSdkRegistryProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/dotnetFramework/DotnetPolicyRegistryVisitor.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/dotnetFramework/DotnetFrameworkValidatorImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/dotnetFramework/DotnetFrameworkValidator.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/dotnetFramework/DotnetFrameworksEnvironmentImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/dotnetFramework/DotnetFrameworksWindowsRegistryVisitor.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/dotnetFramework/DotnetFramework.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/dotnetFramework/DotnetFrameworksProviderImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/dotnetFramework/DotnetFrameworksEnvironment.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/dotnetFramework/DotnetFrameworksProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/dotnetFramework/DotnetSetupRegistryVisitor.kt",
  "extension" : "kt",
  "linesOfCode" : 161,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/DotnetSdkAgentPropertiesProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/msbuild/MSBuildValidator.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/msbuild/MSBuildValidatorImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/DotnetRuntimeAgentPropertiesProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/DotnetFrameworkRegistryAgentPropertiesProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/vstest/VisualStudioTestProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/vstest/VisualStudioTestConsoleInstanceFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/MSBuildFileSystemAgentPropertiesProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/SdkRegistryProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 122,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/dotnetRuntime/DotnetRuntime.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/dotnetRuntime/DotnetRuntimesProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/dotnetRuntime/DotnetRuntimesProviderImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/DotnetWorkloadAgentPropertiesProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/discovery/TargetingPackAgentPropertiesProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/SystemParametersProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetWorkflowAnalyzerContext.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetEnvironmentVariables.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetCommonArgumentsProviderImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/ToolStateWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/CommandResult.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetCommonArgumentsProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/CustomArgumentsProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/toolResolvers/MSBuildToolResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/toolResolvers/VSTestToolResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/toolResolvers/DotnetToolResolverImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/toolResolvers/DotnetToolResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/DotnetCommand.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/VersionEnumeratorImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/BuildServerShutdownMonitor.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotnet/FailedTestSourceImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/DotCoverProjectSerializerImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 132,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/DotCoverFilterProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 93,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/DotCoverProfiledProcessWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/report/DotCoverTeamCityReportGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 213,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/report/BundledDotCover.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/report/model/CoveredFile.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/report/model/ClassHolder.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/report/model/CoveredFiles.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/report/model/DotNetSourceCodeProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 183,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/report/model/DotCoverClass.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/report/model/NamespaceInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/report/model/DotCoverData.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/report/model/AdditiveValue.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/report/model/AssemblyInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/report/DotnetCoverageGenerationResult.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/report/artifacts/ArtifactsUploaderImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/report/artifacts/DotnetCoverageArtifactsPublisher.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/report/artifacts/ArtifactsUploader.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/report/artifacts/DotnetCoverageArtifactsPublisherImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/report/DotCoverPropertiesExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/DotCoverProject.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/DotCoverProjectSerializer.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/DotCoverReportingWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 193,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/tool/DotCoverToolType.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/tool/DotCoverAgentTool.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/DotCoverModeDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/DotCoverSettings.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/DotCoverMode.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/DotCoverServiceMessage.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/command/DotCoverCommandLineBuilderBase.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/command/DotCoverCommandType.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/command/DotCoverCommandLineBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/command/DotCoverReportCommandLineBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/command/DotCoverMergeCommandLineBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/command/DotCoverCoverCommandLineBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/DotCoverWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 139,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/EnvironmentVariables.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/DotCoverEntryPointSelector.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/CoverageFilter.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/DotCoverEntryPointSelectorImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/statistics/DotnetCoverageStatisticsPublisherImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/statistics/DotnetCoverageStatisticsPublisher.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/DotCoverFilterConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/DotCoverFilterConverterImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/utils/Distances.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/utils/XmlXppAbstractParser.kt",
  "extension" : "kt",
  "linesOfCode" : 278,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/DotCoverEnvironmentVariables.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/dotcover/CoverageFilterProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/ConfigurationFile.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/InspectionOutputObserver.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/InspectionArguments.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/InspectionVersionParser.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/XmlReaderImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/ToolStartInfoResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/PluginsSpecificationProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/ArgumentsProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/EnvironmentProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/InspectionWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 115,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/InspectCacheCleaner.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/DownloadPluginXmlElementGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/FolderPluginXmlElementGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/ToolStartInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/InspectionToolStateWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/InspectionToolState.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/ArtifactService.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/IdPluginsSpecificationProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/FilePluginXmlElementGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/XmlWriterImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/DupFinderEnvironmentProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/InspectionConfigurationFile.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/DupFinderCodeDataProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 130,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/XmlPluginsSpecificationProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/ArgumentsProviderImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/DupFinderConfigurationFile.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/ToolStartInfoResolverImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/InspectCodeEnvironmentProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/DupFinderOutputObserver.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/XmlWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/InspectionToolStateWorkflowComposerImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/ArtifactServiceImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/PluginDescriptor.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/PluginDescriptorType.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/XmlReader.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/InspectCodeDataProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/PluginXmlElementGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/PluginDescriptorsProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/OutputObserver.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/inspect/PluginDescriptorsProviderImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/ProfilerHostWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/CommandLineArgument.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/Logger.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/WindowsRegistryHive.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/AgentPropertiesProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/PEReader.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/ToolInstanceProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/ServiceMessageSourceImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/serviceMessages/PublishArtifactsServiceMessage.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/serviceMessages/TestRetrySupportServiceMessage.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/serviceMessages/ImportDataServiceMessage.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/OutputReplacer.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/WorkflowSessionEventDispatcher.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/ToolInstance.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/BuildInfoImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/BuildOptions.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/MessageIndicesSource.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/BasePathResolverWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/WorkflowContext.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/SimpleWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/ProgramCommandLineAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/DefaultColorTheme.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/CleanType.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/Workflow.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/MessagePositionsSource.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/CacheCleanerSessionImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/ParameterType.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/Color.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/CannotExecute.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/PathsService.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/ProgramCommandLineFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/CommandExecutionAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/CacheCleaner.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/ColorTheme.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/ServiceMessageSource.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/WindowsPathResolverWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/WorkflowFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/PathResolverWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/Index.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/WorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/WorkflowSessionEventListener.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/MessagesGuard.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/LayeredWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/CommandExecutionFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/LoggerServiceImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/Converter.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/WorkflowSessionImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/StdOutText.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/CannotExecuteImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/Source.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/ParametersService.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/WorkflowBuildServiceFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/BuildOptionsImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/ServiceMessagesSource.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/ToolInstanceFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/PathResolverState.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/BuildStepPostProcessingWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/BuildInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/UnixPathResolverWorkflowComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/WorkflowStatus.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/BuildStepContext.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/PathsServiceImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/ParametersServiceImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/LoggerService.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/PathType.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/runner/VirtualContextImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/PathMatcher.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/ArgumentsServiceImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/FileReadOperation.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/WindowsRegistryParser.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/CommandLinePresentationService.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/ArgumentsService.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/WindowsRegistryBitness.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/WildcardPathResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/CommandResultExitCode.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/CommandResultOutput.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/WindowsRegistryVisitor.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/AgentProperty.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/CommandResultEvent.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/Environment.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/CommandLineExecutorImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/ToolSearchServiceImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/WindowsRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/TargetType.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/ToolEnvironment.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/WindowsRegistryValue.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/CommandLineArgumentType.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/EventSources.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/CommandLine.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/PEReaderImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/WindowsRegistryValueType.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/BeanConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/PropertiesExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/CommandLineOutputAccumulationObserver.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/AntPathMatcher.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/ToolPath.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/Version.kt",
  "extension" : "kt",
  "linesOfCode" : 144,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/FileSystemServiceImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/EnvironmentImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/CommandResultAttribute.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/WindowsRegistryImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/CommandLineExecutor.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/WindowsRegistryParserImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/WindowsRegistryKey.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/ToolVersionOutputParser.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/FileSystemService.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/FileReadOperationResult.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/PathResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/ToolSearchService.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/Path.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/CommandLineResult.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/CommandLineEnvironmentVariable.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/CommandResultError.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/EventSourcesImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/EventObservers.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/CommandLinePresentationServiceImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/ToolInstanceType.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/kotlin/jetbrains/buildServer/agent/EventObserver.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/resources/META-INF/build-agent-plugin-dotnet.xml",
  "extension" : "xml",
  "linesOfCode" : 711,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Assembly.cs",
  "extension" : "cs",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/ObjectExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/Configuration/CommandLineConfigurationProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/Configuration/CommandLineConfigurationSource.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/MsBuild/MsBuildLocatorWrapper.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/MsBuild/IMsBuildLocator.cs",
  "extension" : "cs",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/MsBuild/MSBuildExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/MsBuild/MsBuildProject.cs",
  "extension" : "cs",
  "linesOfCode" : 38,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/Console/NormalConsoleFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/Console/DetailedConsoleFormatter.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/Console/ColumnAligner.cs",
  "extension" : "cs",
  "linesOfCode" : 48,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/DotnetAssembly/IDotnetAssemblyLoader.cs",
  "extension" : "cs",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/DotnetAssembly/DotnetCustomAttribute.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/DotnetAssembly/DotnetMethod.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/DotnetAssembly/IDotnetAssembly.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/DotnetAssembly/DotnetAssembly.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/DotnetAssembly/IDotnetCustomAttribute.cs",
  "extension" : "cs",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/DotnetAssembly/DotnetAssemblyLoader.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/DotnetAssembly/IDotnetType.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/DotnetAssembly/DotnetAssemblyReference.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/DotnetAssembly/DotnetType.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/DotnetAssembly/IDotnetMethod.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/DotnetAssembly/IDotnetAssemblyReference.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/Result.cs",
  "extension" : "cs",
  "linesOfCode" : 33,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/DependencyInjection/ServiceCollectionExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 42,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/Verbosity.cs",
  "extension" : "cs",
  "linesOfCode" : 55,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/CommandLine/Parsing/CommandLineParsingResult.cs",
  "extension" : "cs",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/CommandLine/Parsing/CommandLineParser.cs",
  "extension" : "cs",
  "linesOfCode" : 131,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/CommandLine/Parsing/IConfigurationParsingResult.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/CommandLine/Parsing/ICommandLineParser.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/CommandLine/Validation/ICommandValidator.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/CommandLine/Validation/CommandValidator.cs",
  "extension" : "cs",
  "linesOfCode" : 48,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/CommandLine/Validation/ValidationAttribute.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/CommandLine/Validation/RequiredAttribute.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/CommandLine/Validation/ValidationResult.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/CommandLine/Validation/ValidatePathAttribute.cs",
  "extension" : "cs",
  "linesOfCode" : 83,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/CommandLine/Validation/ValidateEnumAttribute.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/CommandLine/CommandRouter.cs",
  "extension" : "cs",
  "linesOfCode" : 81,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/CommandLine/ICommandHandler.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/CommandLine/Help/IHelpPrinter.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/CommandLine/Help/HelpPrinter.cs",
  "extension" : "cs",
  "linesOfCode" : 35,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/CommandLine/Commands/CommandOptionAttribute.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/CommandLine/Commands/CommandOptionDescriptionAttribute.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/CommandLine/Commands/Command.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/CommandLine/Commands/CommandDescriptionAttribute.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/CommandLine/Commands/CommandAttribute.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/Logging/Configurators/DetailedLoggerConfigurator.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/Logging/Configurators/MinimalLoggerConfigurator.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/Logging/Configurators/DiagnosticLoggerConfigurator.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/Logging/Configurators/QuietLoggerConfigurator.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/Logging/Configurators/NormalLoggerConfigurator.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/Logging/ILoggerConfigurator.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/Logging/CustomLoggerProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/FileSystemExtensions/FileCopier.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/FileSystemExtensions/FileReader.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/FileSystemExtensions/IFileCopier.cs",
  "extension" : "cs",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/FileSystemExtensions/IFileReader.cs",
  "extension" : "cs",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/FileSystemExtensions/FileSystemExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 58,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Infrastructure/FileSystemExtensions/FileExtension.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Program.cs",
  "extension" : "cs",
  "linesOfCode" : 86,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/App/MainCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/App/Suppress/SuppressCommandHandler.cs",
  "extension" : "cs",
  "linesOfCode" : 64,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/App/Suppress/SuppressCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/App/Restore/RestoreCommand.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/App/Restore/RestoreCommandHandler.cs",
  "extension" : "cs",
  "linesOfCode" : 28,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Backup/IBackupRestore.cs",
  "extension" : "cs",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Backup/BackupRestore.cs",
  "extension" : "cs",
  "linesOfCode" : 81,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Backup/BackupMetadataSaver.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Backup/BackupFileMetadata.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Backup/IBackupMetadataSaver.cs",
  "extension" : "cs",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Suppression/SuppressionStrategies/NUnitTestClassSuppressionStrategy.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Suppression/SuppressionStrategies/XUnitTestClassSuppressionStrategy.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Suppression/SuppressionStrategies/MsTestTestClassSuppressionStrategy.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Suppression/SuppressionStrategies/BaseSuppressionStrategy.cs",
  "extension" : "cs",
  "linesOfCode" : 56,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Suppression/TestSuppressionResult.cs",
  "extension" : "cs",
  "linesOfCode" : 2,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Suppression/TestsSuppressor.cs",
  "extension" : "cs",
  "linesOfCode" : 47,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Suppression/TestSuppressionParameters.cs",
  "extension" : "cs",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Suppression/TestSuppressionDecider.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Suppression/ITestSuppressionStrategy.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Suppression/ITestsSuppressor.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Suppression/ITestSuppressionDecider.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Targeting/ITargetResolvingStrategy.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Targeting/ITargetResolver.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Targeting/TargetResolver.cs",
  "extension" : "cs",
  "linesOfCode" : 117,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Targeting/TargetType.cs",
  "extension" : "cs",
  "linesOfCode" : 41,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Targeting/Strategies/DirectoryTargetResolvingStrategy.cs",
  "extension" : "cs",
  "linesOfCode" : 65,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Targeting/Strategies/AssemblyTargetResolvingStrategy.cs",
  "extension" : "cs",
  "linesOfCode" : 68,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Targeting/Strategies/BaseTargetResolvingStrategy.cs",
  "extension" : "cs",
  "linesOfCode" : 49,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Targeting/Strategies/MsBuildBinlogTargetResolvingStrategy.cs",
  "extension" : "cs",
  "linesOfCode" : 103,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Targeting/Strategies/ProjectTargetResolvingStrategy.cs",
  "extension" : "cs",
  "linesOfCode" : 89,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Targeting/Strategies/SolutionTargetResolvingStrategy.cs",
  "extension" : "cs",
  "linesOfCode" : 59,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Patching/AssemblyPatchingResult.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Patching/AssemblyPatcher.cs",
  "extension" : "cs",
  "linesOfCode" : 124,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Patching/Mutators/TestSuppressionMutator.cs",
  "extension" : "cs",
  "linesOfCode" : 47,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Patching/IAssemblyPatcher.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Patching/TestSuppressionPatchingCriteria.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Patching/IAssemblyMutator.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Patching/IAssemblyPatchingCriteria.cs",
  "extension" : "cs",
  "linesOfCode" : 2,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/Patching/AssemblyMutationResult.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/TestEngines/ITestEngine.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/TestEngines/ITestEngineRecognizer.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/TestEngines/ITestClassDetector.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/TestEngines/TestClass.cs",
  "extension" : "cs",
  "linesOfCode" : 3,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/TestEngines/Engines/XUnit.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/TestEngines/Engines/MSTest.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/TestEngines/Engines/NUnit.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/TestEngines/TestClassDetector.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/TestEngines/TestEngineRecognizer.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/TestSelectors/TestSelector.cs",
  "extension" : "cs",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/TestSelectors/ITestSelectorsLoader.cs",
  "extension" : "cs",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/TestSelectors/TestSelectorParser.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/TestSelectors/ITestSelectorParser.cs",
  "extension" : "cs",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin-dotnet-agent/src/main/csharp/TeamCity.Dotnet.TestSuppressor/TeamCity.Dotnet.TestSuppressor/Domain/TestSelectors/TestSelectorsLoader.cs",
  "extension" : "cs",
  "linesOfCode" : 78,
  "components" : [ "primary::plugin-dotnet-agent" ],
  "concerns" : [ "::Unclassified" ]
} ]