[ {
  "relativePath" : "packagesearch.versions.toml",
  "extension" : "toml",
  "linesOfCode" : 100,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "settings.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 65,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tests.http",
  "extension" : "http",
  "linesOfCode" : 27,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kmp-modifier/src/main/kotlin/com/intellij/packageSearch/mppDependencyUpdater/MppDependency.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::kmp-modifier" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kmp-modifier/src/main/kotlin/com/intellij/packageSearch/mppDependencyUpdater/resolved/MppGradleProjectResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::kmp-modifier" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kmp-modifier/src/main/kotlin/com/intellij/packageSearch/mppDependencyUpdater/resolved/MppCompilationInfoProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::kmp-modifier" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kmp-modifier/src/main/kotlin/com/intellij/packageSearch/mppDependencyUpdater/resolved/MppDataNodeProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::kmp-modifier" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kmp-modifier/src/main/kotlin/com/intellij/packageSearch/mppDependencyUpdater/resolved/MppCompilationInfoModel.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::kmp-modifier" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kmp-modifier/src/main/kotlin/com/intellij/packageSearch/mppDependencyUpdater/MppDependencyModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 271,
  "components" : [ "primary::kmp-modifier" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "kmp-modifier/src/main/kotlin/com/intellij/packageSearch/mppDependencyUpdater/dsl/elements/KotlinDslElement.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::kmp-modifier" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kmp-modifier/src/main/kotlin/com/intellij/packageSearch/mppDependencyUpdater/dsl/elements/CreatingDslElement.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::kmp-modifier" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kmp-modifier/src/main/kotlin/com/intellij/packageSearch/mppDependencyUpdater/dsl/elements/GettingDslElement.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::kmp-modifier" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kmp-modifier/src/main/kotlin/com/intellij/packageSearch/mppDependencyUpdater/dsl/elements/MppGradlePropertiesDslElement.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::kmp-modifier" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kmp-modifier/src/main/kotlin/com/intellij/packageSearch/mppDependencyUpdater/dsl/elements/CommonTestSourceSetElement.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::kmp-modifier" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kmp-modifier/src/main/kotlin/com/intellij/packageSearch/mppDependencyUpdater/dsl/elements/SourceSetsElement.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::kmp-modifier" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kmp-modifier/src/main/kotlin/com/intellij/packageSearch/mppDependencyUpdater/dsl/elements/SourceSetElement.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::kmp-modifier" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kmp-modifier/src/main/kotlin/com/intellij/packageSearch/mppDependencyUpdater/dsl/elements/SourceSetDependenciesElement.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::kmp-modifier" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kmp-modifier/src/main/kotlin/com/intellij/packageSearch/mppDependencyUpdater/dsl/elements/CommonMainSourceSetElement.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::kmp-modifier" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kmp-modifier/src/main/kotlin/com/intellij/packageSearch/mppDependencyUpdater/dsl/models/SourceSetModel.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::kmp-modifier" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kmp-modifier/src/main/kotlin/com/intellij/packageSearch/mppDependencyUpdater/dsl/models/KotlinDslModel.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::kmp-modifier" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kmp-modifier/src/main/kotlin/com/intellij/packageSearch/mppDependencyUpdater/dsl/KotlinDslProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::kmp-modifier" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kmp-modifier/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 22,
  "components" : [ "primary::kmp-modifier" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/settings.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 13,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/src/main/kotlin/Utils.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/src/main/kotlin/org/jetbrains/packagesearch/gradle/GeneratePackageSearchObject.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 12,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/maven/src/main/kotlin/com/jetbrains/packagesearch/plugin/maven/MavenUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 189,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/maven/src/main/kotlin/com/jetbrains/packagesearch/plugin/maven/CommonRepositories.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/maven/src/main/kotlin/com/jetbrains/packagesearch/plugin/maven/PackageSearchMavenModule.kt",
  "extension" : "kt",
  "linesOfCode" : 111,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/maven/src/main/kotlin/com/jetbrains/packagesearch/plugin/maven/PackageSearchDeclaredMavenPackage.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/maven/src/main/kotlin/com/jetbrains/packagesearch/plugin/maven/EditMavenModuleContext.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/maven/src/main/kotlin/com/jetbrains/packagesearch/plugin/maven/MavenSyncStateService.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/maven/src/main/kotlin/com/jetbrains/packagesearch/plugin/maven/MavenDependencyModel.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/maven/src/main/kotlin/com/jetbrains/packagesearch/plugin/maven/MavenModuleProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/maven/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 16,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/core/src/main/kotlin/com/jetbrains/packagesearch/plugin/core/data/IconProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/core/src/main/kotlin/com/jetbrains/packagesearch/plugin/core/data/PackageSearchModule.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/core/src/main/kotlin/com/jetbrains/packagesearch/plugin/core/data/PackageSearchDeclaredMavenPackage.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/core/src/main/kotlin/com/jetbrains/packagesearch/plugin/core/data/PackageSearchModuleVariant.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/core/src/main/kotlin/com/jetbrains/packagesearch/plugin/core/data/PackageSearchDeclaredPackage.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/core/src/main/kotlin/com/jetbrains/packagesearch/plugin/core/data/PackageSearchDependencyManager.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/core/src/main/kotlin/com/jetbrains/packagesearch/plugin/core/utils/NioPathSerializer.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/core/src/main/kotlin/com/jetbrains/packagesearch/plugin/core/utils/Utils.kt",
  "extension" : "kt",
  "linesOfCode" : 310,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/core/src/main/kotlin/com/jetbrains/packagesearch/plugin/core/utils/KMPAttributes.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/core/src/main/kotlin/com/jetbrains/packagesearch/plugin/core/extensions/PackageSearchModuleProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/core/src/main/kotlin/com/jetbrains/packagesearch/plugin/core/extensions/Contexts.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/core/src/main/kotlin/com/jetbrains/packagesearch/plugin/core/extensions/DependencyDeclarationIndexes.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/core/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 42,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/gradle/kmp/src/main/kotlin/com/jetbrains/packagesearch/plugin/gradle/PackageSearchKotlinMultiplatformDeclaredDependency.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/gradle/kmp/src/main/kotlin/com/jetbrains/packagesearch/plugin/gradle/KotlinMultiplatformModuleProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/gradle/kmp/src/main/kotlin/com/jetbrains/packagesearch/plugin/gradle/PackageSearchKotlinMultiplatformModule.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/gradle/kmp/src/main/kotlin/com/jetbrains/packagesearch/plugin/gradle/PackageSearchKotlinMultiplatformVariant.kt",
  "extension" : "kt",
  "linesOfCode" : 239,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/gradle/kmp/src/main/kotlin/com/jetbrains/packagesearch/plugin/gradle/EditKMPModuleContext.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/gradle/kmp/src/main/kotlin/com/jetbrains/packagesearch/plugin/gradle/KMPUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 200,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/gradle/kmp/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 20,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/gradle/base/src/main/kotlin/com/jetbrains/packagesearch/plugin/gradle/GradleModuleProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/gradle/base/src/main/kotlin/com/jetbrains/packagesearch/plugin/gradle/PackageSearchGradleModule.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/gradle/base/src/main/kotlin/com/jetbrains/packagesearch/plugin/gradle/EditGradleModuleContext.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/gradle/base/src/main/kotlin/com/jetbrains/packagesearch/plugin/gradle/GradleUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/gradle/base/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 20,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/gradle/tooling/src/main/java/com/jetbrains/packagesearch/plugin/gradle/tooling/PackageSearchGradleJavaModel.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/gradle/tooling/src/main/java/com/jetbrains/packagesearch/plugin/gradle/tooling/PackageSearchGradleJavaModelImpl.java",
  "extension" : "java",
  "linesOfCode" : 201,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/gradle/tooling/src/main/java/com/jetbrains/packagesearch/plugin/gradle/tooling/PackageSearchGradleModelBuilder.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/gradle/tooling/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 19,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/gradle/src/main/kotlin/com/jetbrains/packagesearch/plugin/gradle/PackageSearchProjectResolverExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/gradle/src/main/kotlin/com/jetbrains/packagesearch/plugin/gradle/GradleDependencyModel.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/gradle/src/main/kotlin/com/jetbrains/packagesearch/plugin/gradle/GradleModuleTransformer.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/gradle/src/main/kotlin/com/jetbrains/packagesearch/plugin/gradle/utils/Utils.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/gradle/src/main/kotlin/com/jetbrains/packagesearch/plugin/gradle/utils/GradleUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 123,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/gradle/src/main/kotlin/com/jetbrains/packagesearch/plugin/gradle/PackageSearchGradleDeclaredPackage.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/gradle/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 21,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/PackageSearchModuleBaseTransformerUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/FeatureFlags.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/PackageSearchBundle.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/services/PackageSearchFUSService.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/services/PackageSearchProjectService.kt",
  "extension" : "kt",
  "linesOfCode" : 157,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/services/PackageSearchSettingsService.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/fus/FUSGroupIds.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/fus/PackageSearchEventsLogger.kt",
  "extension" : "kt",
  "linesOfCode" : 279,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/fus/PackageSearchFUSEvent.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/PackageSearchToolWindowFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/utils/Utils.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/utils/WindowedModuleBuilderContext.kt",
  "extension" : "kt",
  "linesOfCode" : 107,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/utils/IntelliJLogger.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/utils/installActions.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/utils/Services.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/inspections/PackageUpdateInspection.kt",
  "extension" : "kt",
  "linesOfCode" : 204,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/bridge/CustomStyles.kt",
  "extension" : "kt",
  "linesOfCode" : 88,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/bridge/Utils.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/bridge/Components.kt",
  "extension" : "kt",
  "linesOfCode" : 218,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/PackageSearchToolWindow.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/PackageSearchMetrics.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/ActionState.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/PackageSearchPackagePanel.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/panels/side/PackageOverviewTab.kt",
  "extension" : "kt",
  "linesOfCode" : 314,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/panels/side/HeaderAttributesTab.kt",
  "extension" : "kt",
  "linesOfCode" : 207,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/panels/side/PackageSearchInfoPanel.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/panels/tree/PackageSearchModulesTree.kt",
  "extension" : "kt",
  "linesOfCode" : 190,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/panels/packages/PackageSearchSearchBar.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/panels/packages/PackageSearchCentralPanel.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/panels/packages/PackageSearchPackageList.kt",
  "extension" : "kt",
  "linesOfCode" : 497,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/panels/packages/items/PackageGroupHeader.kt",
  "extension" : "kt",
  "linesOfCode" : 169,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/NoModulesFound.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/model/PackageSearchToolWindowState.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/model/Utils.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/model/tree/TreeViewModel.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/model/tree/TreeItemModel.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/model/tree/asTree.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/model/ToolWindowViewModel.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/model/NoModulesFoundViewMode.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/model/packageslist/PackageListBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 464,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/model/packageslist/Utils.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/model/packageslist/Search.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/model/packageslist/PackageListItemEvent.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/model/packageslist/PackageListItem.kt",
  "extension" : "kt",
  "linesOfCode" : 137,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/model/packageslist/PackageListViewModel.kt",
  "extension" : "kt",
  "linesOfCode" : 766,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/model/infopanel/InfoPanelViewModel.kt",
  "extension" : "kt",
  "linesOfCode" : 152,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/model/infopanel/InfoPanelContent.kt",
  "extension" : "kt",
  "linesOfCode" : 150,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/model/infopanel/Utils.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/model/infopanel/asPanelContent.kt",
  "extension" : "kt",
  "linesOfCode" : 207,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/model/infopanel/InfoPanelContentEvent.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/PackageSearchColors.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/UiUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/kotlin/com/jetbrains/packagesearch/plugin/ui/CompositionLocals.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/resources/META-INF/maven.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/resources/META-INF/gradle.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/resources/META-INF/kotlin.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/resources/META-INF/performancePlugin.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/src/main/resources/inspectionDescriptions/PackageUpdate.html",
  "extension" : "html",
  "linesOfCode" : 23,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/utils/src/main/kotlin/com/jetbrains/packagesearch/plugin/utils/LogExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/utils/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 18,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/jps/src/main/kotlin/com/jetbrains/packagesearch/plugin/maven/EditJpsModuleContext.kt",
  "extension" : "kt",
  "linesOfCode" : 176,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/jps/src/main/kotlin/com/jetbrains/packagesearch/plugin/maven/JpsModuleProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/jps/src/main/kotlin/com/jetbrains/packagesearch/plugin/maven/MavenUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 174,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/jps/src/main/kotlin/com/jetbrains/packagesearch/plugin/maven/PackageSearchDeclaredJpsPackage.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/jps/src/main/kotlin/com/jetbrains/packagesearch/plugin/maven/PackageSearchJpsModule.kt",
  "extension" : "kt",
  "linesOfCode" : 160,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/jps/src/main/kotlin/com/jetbrains/packagesearch/plugin/maven/MavenDependencyModel.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/jps/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 24,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "plugin/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 162,
  "components" : [ "primary::plugin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 21,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
} ]