[ {
  "relativePath" : "settings.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 17,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildPlugin.ps1",
  "extension" : "ps1",
  "linesOfCode" : 9,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "gradle/libs.versions.toml",
  "extension" : "toml",
  "linesOfCode" : 10,
  "components" : [ "primary::gradle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runVisualStudio.ps1",
  "extension" : "ps1",
  "linesOfCode" : 70,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "protocol/src/main/kotlin/model/rider/AsmViewerModel.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::protocol" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protocol/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 52,
  "components" : [ "primary::protocol" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.JitAsmViewer/IJitAsmViewerZone.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm/JitCodeGenResult.cs",
  "extension" : "cs",
  "linesOfCode" : 2,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm/JitDisasmConfiguration.cs",
  "extension" : "cs",
  "linesOfCode" : 71,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm/JitDisasmTargetUtils.cs",
  "extension" : "cs",
  "linesOfCode" : 92,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm/TextUtils.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm/JitDisasmTargetFramework.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm/JitPathUtils.cs",
  "extension" : "cs",
  "linesOfCode" : 90,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm/JitCompilerTypes.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm/JitDisasmProjectContext.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm/DisassemblyPrettifier.cs",
  "extension" : "cs",
  "linesOfCode" : 78,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm/RuntimePlatformUtils.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm/ProcessUtils.cs",
  "extension" : "cs",
  "linesOfCode" : 149,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm/LoaderAppManager.cs",
  "extension" : "cs",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm/DisasmTarget.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm/JitCodegenProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 432,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/AsmCompilationService.cs",
  "extension" : "cs",
  "linesOfCode" : 35,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasmAdapters/JitDisasmProjectContextFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasmAdapters/JitDisasmConfigurationFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasmAdapters/JitDisasmTargetFrameworkFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasmAdapters/JitDisasmLoggerFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 69,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasmAdapters/AsmViewerErrorCodeExtensions.cs",
  "extension" : "cs",
  "linesOfCode" : 40,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/ShowAsmViewerContextAction.cs",
  "extension" : "cs",
  "linesOfCode" : 56,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/AsmViewerErrors.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/Statistics/FusValidationPatterns.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/Statistics/AsmViewerUsageCollector.cs",
  "extension" : "cs",
  "linesOfCode" : 138,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/IDotNetDisassemblerZone.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/AsmViewerHost.cs",
  "extension" : "cs",
  "linesOfCode" : 178,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/AsmViewerUpdateCoordinator.cs",
  "extension" : "cs",
  "linesOfCode" : 110,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/IsExternalInit.cs",
  "extension" : "cs",
  "linesOfCode" : 4,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/AsmMethodLocator.cs",
  "extension" : "cs",
  "linesOfCode" : 86,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/ReSharperPlugin.DotNetDisassembler/Resources/Strings.Designer.cs",
  "extension" : "cs",
  "linesOfCode" : 61,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/Plugin.props",
  "extension" : "props",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/dotnet/Directory.Build.props",
  "extension" : "props",
  "linesOfCode" : 39,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/AsmViewerBundle.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/AsmViewerInternalActions.kt",
  "extension" : "kt",
  "linesOfCode" : 104,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/AsmViewerHostUi.kt",
  "extension" : "kt",
  "linesOfCode" : 117,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/AsmViewerEntryPoints.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/AsmViewerHost.kt",
  "extension" : "kt",
  "linesOfCode" : 113,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/AsmContentPanel.kt",
  "extension" : "kt",
  "linesOfCode" : 243,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/AsmViewerState.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/ConfigurationDialog.kt",
  "extension" : "kt",
  "linesOfCode" : 183,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/statistics/AsmViewerStatisticsCollector.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/AsmViewerModel.Generated.kt",
  "extension" : "kt",
  "linesOfCode" : 321,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/AsmViewerStatus.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/language/AsmFileType.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/language/AsmSyntaxHighlighterFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/language/AsmSyntaxHighlighter.kt",
  "extension" : "kt",
  "linesOfCode" : 188,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/language/AsmLanguage.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/AsmViewerSettings.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/rider/main/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "publishPlugin.ps1",
  "extension" : "ps1",
  "linesOfCode" : 16,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotnet.cmd",
  "extension" : "cmd",
  "linesOfCode" : 178,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "settings.ps1",
  "extension" : "ps1",
  "linesOfCode" : 29,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 129,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::TODOs" ]
} ]