[ {
  "relativePath" : "runner/src/main/kotlin/com/intellij/idea/Utils.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::runner" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runner/src/main/kotlin/org/jetbrains/idea/inspections/generators/HTMLGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 161,
  "components" : [ "primary::runner" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runner/src/main/kotlin/org/jetbrains/idea/inspections/generators/HTML.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::runner" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runner/src/main/kotlin/org/jetbrains/idea/inspections/generators/XMLGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::runner" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runner/src/main/kotlin/org/jetbrains/idea/inspections/generators/ReportGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::runner" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runner/src/main/kotlin/org/jetbrains/idea/inspections/generators/KotlinKeywords.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::runner" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runner/src/main/kotlin/org/jetbrains/idea/inspections/runners/FileInfoRunner.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::runner" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runner/src/main/kotlin/org/jetbrains/idea/inspections/runners/InspectionsRunner.kt",
  "extension" : "kt",
  "linesOfCode" : 442,
  "components" : [ "primary::runner" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runner/src/main/kotlin/org/jetbrains/idea/inspections/runners/Runner.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::runner" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runner/src/main/kotlin/org/jetbrains/idea/inspections/runners/ReformatRunner.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::runner" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runner/src/main/kotlin/org/jetbrains/idea/inspections/runners/RunnerException.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::runner" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runner/src/main/kotlin/org/jetbrains/idea/inspections/runners/IdeaRunner.kt",
  "extension" : "kt",
  "linesOfCode" : 316,
  "components" : [ "primary::runner" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runner/src/main/kotlin/org/jetbrains/idea/inspections/problems/Entity.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::runner" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runner/src/main/kotlin/org/jetbrains/idea/inspections/problems/ProblemLevel.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::runner" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runner/src/main/kotlin/org/jetbrains/idea/inspections/problems/PinnedProblemDescriptor.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::runner" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runner/src/main/kotlin/org/jetbrains/idea/inspections/problems/DisplayableProblemDescriptor.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::runner" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runner/src/main/kotlin/org/jetbrains/idea/inspections/problems/DisplayableProblemDescriptorImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::runner" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runner/src/main/kotlin/org/jetbrains/idea/inspections/ProxyRunnerImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::runner" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runner/src/main/kotlin/org/jetbrains/idea/inspections/PsiUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::runner" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runner/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 109,
  "components" : [ "primary::runner" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "frontend/src/main/kotlin/org.jetbrains.intellij/ProxyRunner.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::frontend" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "frontend/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 23,
  "components" : [ "primary::frontend" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "interface/src/main/kotlin/org/jetbrains/intellij/plugins/Plugin.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::interface" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "interface/src/main/kotlin/org/jetbrains/intellij/plugins/KotlinPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::interface" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "interface/src/main/kotlin/org/jetbrains/intellij/Logger.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::interface" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "interface/src/main/kotlin/org/jetbrains/intellij/Connection.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::interface" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "interface/src/main/kotlin/org/jetbrains/intellij/Command.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::interface" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "interface/src/main/kotlin/org/jetbrains/intellij/parameters/FileInfoRunnerParameters.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::interface" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "interface/src/main/kotlin/org/jetbrains/intellij/parameters/InspectionsRunnerParameters.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::interface" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "interface/src/main/kotlin/org/jetbrains/intellij/parameters/IdeaRunnerParameters.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::interface" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "interface/src/main/kotlin/org/jetbrains/intellij/RunnerOutcome.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::interface" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "interface/src/main/kotlin/org/jetbrains/intellij/jsonUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 132,
  "components" : [ "primary::interface" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "interface/src/main/kotlin/org/jetbrains/intellij/ProxyLogger.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::interface" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "interface/src/main/kotlin/org/jetbrains/intellij/Timeout.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::interface" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "interface/src/main/kotlin/org/jetbrains/intellij/LoggerLevel.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::interface" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "interface/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 23,
  "components" : [ "primary::interface" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cli/src/main/kotlin/org.jetbrains.intellij/SettingsBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::cli" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cli/src/main/kotlin/org.jetbrains.intellij/StructureGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::cli" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cli/src/main/kotlin/org.jetbrains.intellij/InspectionTool.kt",
  "extension" : "kt",
  "linesOfCode" : 198,
  "components" : [ "primary::cli" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cli/src/main/kotlin/org.jetbrains.intellij/StructureParser.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::cli" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cli/src/main/kotlin/org.jetbrains.intellij/JsonParser.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::cli" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cli/src/main/kotlin/org.jetbrains.intellij/SettingsParser.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::cli" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cli/src/main/kotlin/org.jetbrains.intellij/Structure.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::cli" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cli/src/main/kotlin/org.jetbrains.intellij/ToolArguments.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::cli" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cli/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 85,
  "components" : [ "primary::cli" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/src/main/kotlin/org/jetbrains/idea/inspections/BuildUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 21,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/ideaConfiguration/configurationKotlin_1-2-61_IJ2018-2_with_idea_IJ2017-3/main.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/ideaConfiguration/configurationIdea_IJ2018_3/main.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/ideaConfiguration/configurationKotlin_1-2-61_IJ2017-3_with_idea_IJ2018-2/main.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/ideaConfiguration/configurationIdea_IJ2017_2/main.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/ideaConfiguration/pluginInjection/file.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/ideaConfiguration/configurationIdea_Default/main.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/ideaConfiguration/configurationIdea_IJ2018_1/main.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/ideaConfiguration/configurationIdea_IJ2018_2/main.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/ideaConfiguration/configurationIdea_IJ2018_2_4/main.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/ideaConfiguration/configurationIdea_IU2017_3/main.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/ideaConfiguration/configurationKotlin_1-2-61_Studio_with_idea_IJ2017-3/main.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/ideaConfiguration/configurationIdea_IJ2017_3/main.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/ideaConfiguration/configurationKotlin_1-2-61_Studio_with_idea_IJ2018-2/main.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/ideaConfiguration/configurationIdea_IJ2018_3_1/main.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/kotlinConfiguration/configurationKotlin_1-2-71_IJ2018-2-4/main.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/kotlinConfiguration/configurationKotlin_1-2-40_IJ2017-3/main.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/kotlinConfiguration/configurationKotlin_1-2-60_IJ2018-1/main.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/kotlinConfiguration/configurationKotlin_1-2-60_IJ2018-2-4/main.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/kotlinConfiguration/configurationKotlin_1-2-60_IJ2018-2/main.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/kotlinConfiguration/configurationKotlin_1-2-40_IJ2018-1/main.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/kotlinConfiguration/configurationKotlin_1-2-60_IJ2017-2/main.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/kotlinConfiguration/configurationKotlin_1-3-11_IJ2018-2-4/main.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/kotlinConfiguration/configurationKotlin_1-2-51_IJ2017-2/main.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/kotlinConfiguration/configurationKotlin_1-3-0_IJ2018-2-4/main.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/kotlinConfiguration/configurationKotlin_1-2-40_IJ2018-2/main.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/kotlinConfiguration/configurationKotlin_1-2-71_IJ2018-3/main.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/kotlinConfiguration/configurationKotlin_1-3-11_IJ2018-3/main.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/kotlinConfiguration/configurationKotlin_1-2-51_IJ2018-2/main.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/kotlinConfiguration/configurationKotlin_1-3-10_IJ2018-3/main.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/kotlinConfiguration/configurationKotlin_1-2-40_IJ2017-2/main.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/kotlinConfiguration/configurationKotlin_1-2-51_IJ2018-1/main.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/kotlinConfiguration/configurationKotlin_1-3-10_IJ2018-3-1/main.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/kotlinConfiguration/configurationKotlin_1-2-51_IJ2017-3/main.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/kotlinConfiguration/configurationKotlin_1-2-40_IJ2017-1/main.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/kotlinConfiguration/configurationKotlin_1-2-60_IJ2017-3/main.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/build/unusedReceiverParameterInspection/util.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/build/spaces/main.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/build/redundantVisibility/C.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/inspection/unusedDeclaration/A.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/inspection/stdlib/sample.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/inspection/javaInspections/Main.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/inspection/unusedImport/A.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/inspection/convertToStringTemplate/foo.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/inspection/xmlOutput/My.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/inspection/xmlOutput/report.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/inspection/doNotShowViolations/My.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/inspection/addVariance/main.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/inspection/unusedReceiverParameterInspection/util.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/inspection/htmlOutput/My.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/inspection/htmlOutput/report.html",
  "extension" : "html",
  "linesOfCode" : 156,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/inspection/maxErrors/foo.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/inspection/spaces/main.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/inspection/redundantVisibility/C.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/inspection/customConfigInheritFromIdea/different.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/inspection/weakWarningNeverBecomesError/LeakingThis.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/inspection/maxWarningsIgnoreFailures/foo.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/inspection/redundantModality/My.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/reformat/spaces/main.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/reformat/multiFile/directory/file.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/testData/reformat/multiFile/main.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 33,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/src/main/kotlin/root.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/extra/SomeClass.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/tasks/DownloadKotlinPluginTask.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/tasks/ReformatTask.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/tasks/InspectionsTask.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/tasks/UnzipKotlinPluginTask.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/tasks/CheckInspectionsTask.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/tasks/AbstractInspectionsTask.kt",
  "extension" : "kt",
  "linesOfCode" : 220,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/tasks/SourceTask.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/tasks/UnzipIdeaTask.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/IdeaCheckstyleReports.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/configurations/KotlinPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 157,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/configurations/InspectionPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/ExceptionHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/utils/Copy.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/utils/Unpacker.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/utils/UpToDateChecker.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/utils/Unzip.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/utils/Downloader.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/utils/Unpack.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/InspectionPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/extensions/ReformatExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/extensions/IdeaExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/extensions/PluginExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/extensions/InspectionsExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/extensions/InspectionPluginExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/extensions/PluginsExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/extensions/InspectionExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/org/jetbrains/intellij/AbstractCodeQualityPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/java/org/jetbrains/intellij/extensions/CodeQualityExtension.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 94,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 11,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
} ]