Path	Lines of Code
build.sbt	114
core/src/main/scala/org/jetbrains/sbtidea/ConsoleLogger.scala	8
core/src/main/scala/org/jetbrains/sbtidea/NullLogger.scala	8
core/src/main/scala/org/jetbrains/sbtidea/PluginLogger.scala	56
core/src/main/scala/org/jetbrains/sbtidea/SbtPluginLogger.scala	20
core/src/main/scala/org/jetbrains/sbtidea/package.scala	28
core/src/main/scala/org/jetbrains/sbtidea/structure/ProjectStructureExtractor.scala	11
core/src/main/scala/org/jetbrains/sbtidea/structure/package.scala	25
core/src/main/scala/org/jetbrains/sbtidea/structure/sbtImpl/CommonSbtProjectData.scala	11
core/src/main/scala/org/jetbrains/sbtidea/structure/sbtImpl/IvyLibraryExtractor.scala	55
core/src/main/scala/org/jetbrains/sbtidea/structure/sbtImpl/ModuleKeyImpl.scala	23
core/src/main/scala/org/jetbrains/sbtidea/structure/sbtImpl/SbtIvyLibrary.scala	7
core/src/main/scala/org/jetbrains/sbtidea/structure/sbtImpl/SbtProjectData.scala	11
core/src/main/scala/org/jetbrains/sbtidea/structure/sbtImpl/SbtProjectNode.scala	13
core/src/main/scala/org/jetbrains/sbtidea/structure/sbtImpl/SbtProjectNodeImpl.scala	21
core/src/main/scala/org/jetbrains/sbtidea/structure/sbtImpl/SbtProjectStructureExtractor.scala	22
core/src/main/scala/org/jetbrains/sbtidea/structure/sbtImpl/SbtProjectStructureExtractorBase.scala	74
core/src/main/scala/org/jetbrains/sbtidea/structure/sbtImpl/TransitiveDeps.scala	28
core/src/main/scala/org/jetbrains/sbtidea/structure/sbtImpl/package.scala	37
ideaSupport/src/main/scala/org/jetbrains/sbtidea/Defns.scala	30
ideaSupport/src/main/scala/org/jetbrains/sbtidea/IdeaConfigBuildingOptions.scala	22
ideaSupport/src/main/scala/org/jetbrains/sbtidea/Init.scala	214
ideaSupport/src/main/scala/org/jetbrains/sbtidea/IntelliJPlatform.scala	35
ideaSupport/src/main/scala/org/jetbrains/sbtidea/IntellijPlugin.scala	46
ideaSupport/src/main/scala/org/jetbrains/sbtidea/JbrInfo.scala	82
ideaSupport/src/main/scala/org/jetbrains/sbtidea/Keys.scala	107
ideaSupport/src/main/scala/org/jetbrains/sbtidea/PluginJars.scala	4
ideaSupport/src/main/scala/org/jetbrains/sbtidea/PluginSigningOptions.scala	6
ideaSupport/src/main/scala/org/jetbrains/sbtidea/Quirks.scala	24
ideaSupport/src/main/scala/org/jetbrains/sbtidea/SbtIdeaPlugin.scala	13
ideaSupport/src/main/scala/org/jetbrains/sbtidea/Utils.scala	50
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/CommunityUpdater.scala	132
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/FileDownloader.scala	294
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/IdeaUpdater.scala	12
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/IntelliJVersionDetector.scala	28
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/NioUtils.java	19
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/PluginXmlContent.scala	3
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/PluginXmlDetector.scala	42
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/Version.scala	5
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/VersionComparatorUtil.java	141
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/api/IdeInstallationProcessContext.scala	21
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/api/Installer.scala	5
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/api/ResolvedArtifact.scala	7
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/api/Resolver.scala	4
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/api/UnresolvedArtifact.scala	8
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/api/UrlBasedArtifact.scala	5
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/cachesCleanup/CachedSdksCollector.scala	31
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/cachesCleanup/CleanupUtils.scala	51
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/cachesCleanup/DownloadsCollector.scala	11
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/cachesCleanup/FileUtils.scala	56
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/cachesCleanup/OldDownloadsCleanup.scala	58
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/cachesCleanup/OldDownloadsDetector.scala	10
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/cachesCleanup/OldSdkCleanup.scala	71
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/cachesCleanup/OldSdkDetector.scala	40
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/cachesCleanup/package.scala	41
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/idea/IJRepoIdeaResolver.scala	20
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/idea/IdeaArtifact.scala	5
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/idea/IdeaDependency.scala	12
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/idea/IdeaDist.scala	13
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/idea/IdeaDistInstaller.scala	116
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/idea/IdeaSources.scala	21
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/idea/IdeaSourcesInstaller.scala	34
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/idea/IntellijRepositories.scala	28
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/idea/IntellijVersionUtils.scala	107
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/idea/package.scala	5
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/jbr/JbrDependency.scala	19
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/jbr/JbrInstaller.scala	67
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/jbr/JbrResolver.scala	64
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/package.scala	35
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/plugin/CaffeineCache.scala	18
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/plugin/LocalPluginInstaller.scala	12
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/plugin/LocalPluginRegistry.scala	122
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/plugin/LocalPluginRegistryApi.scala	14
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/plugin/PluginArtifact.scala	25
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/plugin/PluginDependency.scala	14
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/plugin/PluginDescriptor.scala	89
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/plugin/PluginIndex.scala	11
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/plugin/PluginIndexImpl.scala	96
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/plugin/PluginInfo.scala	22
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/plugin/PluginRepoApi.scala	9
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/plugin/PluginRepoUtils.scala	41
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/plugin/PluginResolver.scala	144
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/plugin/RepoPluginInstaller.scala	146
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/plugin/serialization/PluginIndexSerializer.scala	7
ideaSupport/src/main/scala/org/jetbrains/sbtidea/download/plugin/serialization/XmlPluginIndexSerializer.scala	65
ideaSupport/src/main/scala/org/jetbrains/sbtidea/instrumentation/ManipulateBytecode.scala	56
ideaSupport/src/main/scala/org/jetbrains/sbtidea/instrumentation/ThreadingAnnotationInstrumenter.scala	88
ideaSupport/src/main/scala/org/jetbrains/sbtidea/pluginXmlOptions.scala	17
ideaSupport/src/main/scala/org/jetbrains/sbtidea/productInfo/ProductInfo.scala	70
ideaSupport/src/main/scala/org/jetbrains/sbtidea/productInfo/ProductInfoExtraDataProvider.scala	39
ideaSupport/src/main/scala/org/jetbrains/sbtidea/productInfo/ProductInfoParser.scala	50
ideaSupport/src/main/scala/org/jetbrains/sbtidea/runIdea/CustomIntellijVMOptions.scala	19
ideaSupport/src/main/scala/org/jetbrains/sbtidea/runIdea/IdeaRunner.scala	31
ideaSupport/src/main/scala/org/jetbrains/sbtidea/runIdea/IntellijAwareRunner.scala	87
ideaSupport/src/main/scala/org/jetbrains/sbtidea/runIdea/IntellijVMOptions.scala	101
ideaSupport/src/main/scala/org/jetbrains/sbtidea/runIdea/IntellijVMOptionsBuilder.scala	195
ideaSupport/src/main/scala/org/jetbrains/sbtidea/runIdea/JRE.scala	3
ideaSupport/src/main/scala/org/jetbrains/sbtidea/searchableoptions/BuildIndex.scala	129
ideaSupport/src/main/scala/org/jetbrains/sbtidea/tasks/CreateIdeaArtifactXmlTask.scala	21
ideaSupport/src/main/scala/org/jetbrains/sbtidea/tasks/GenerateIdeaRunConfigurations.scala	60
ideaSupport/src/main/scala/org/jetbrains/sbtidea/tasks/IdeaConfigBuilder.scala	229
ideaSupport/src/main/scala/org/jetbrains/sbtidea/tasks/PatchPluginXmlTask.scala	18
ideaSupport/src/main/scala/org/jetbrains/sbtidea/tasks/ProgressTrackingInputStreamBody.scala	26
ideaSupport/src/main/scala/org/jetbrains/sbtidea/tasks/PublishPlugin.scala	96
ideaSupport/src/main/scala/org/jetbrains/sbtidea/tasks/RunIDETask.scala	41
ideaSupport/src/main/scala/org/jetbrains/sbtidea/tasks/RunPluginVerifierTask.scala	106
ideaSupport/src/main/scala/org/jetbrains/sbtidea/tasks/SbtIdeaTask.scala	8
ideaSupport/src/main/scala/org/jetbrains/sbtidea/tasks/SearchPluginId.scala	99
ideaSupport/src/main/scala/org/jetbrains/sbtidea/tasks/SignPluginArtifactTask.scala	58
ideaSupport/src/main/scala/org/jetbrains/sbtidea/tasks/UpdateWithIDEAInjectionTask.scala	95
ideaSupport/src/main/scala/org/jetbrains/sbtidea/tasks/classpath/AttributedClasspathTasks.scala	133
ideaSupport/src/main/scala/org/jetbrains/sbtidea/tasks/classpath/ExternalDependencyClasspathTasks.scala	18
ideaSupport/src/main/scala/org/jetbrains/sbtidea/tasks/classpath/PluginClasspathUtils.scala	83
ideaSupport/src/main/scala/org/jetbrains/sbtidea/tasks/classpath/TestClasspathTasks.scala	30
ideaSupport/src/main/scala/org/jetbrains/sbtidea/verifier/FailureLevel.java	23
ideaSupport/src/main/scala/org/jetbrains/sbtidea/verifier/PluginVerifierOptions.scala	37
ideaSupport/src/main/scala/org/jetbrains/sbtidea/xml/PluginXmlDetector.scala	11
ideaSupport/src/main/scala/org/jetbrains/sbtidea/xml/PluginXmlPatcher.scala	48
ideaSupport/testData/projects/dependency-with-multiple-artifacts/build.sbt	24
ideaSupport/testData/projects/simple-ultimate-edition/build.sbt	6
ideaSupport/testData/projects/simple-with-plugin/build.sbt	7
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/ExcludeFilter.scala	15
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/MAPPING_KIND.scala	5
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/Mapping.scala	7
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/MappingMetaData.scala	17
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/PackagingDefs.scala	8
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/PackagingKeys.scala	44
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/PackagingKeysInit.scala	110
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/PackagingMethod.scala	11
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/PackagingPlugin.scala	8
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/ShadePattern.scala	2
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/apiAdapter.scala	43
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/artifact/ArtifactBuilder.scala	4
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/artifact/ClassShader.scala	33
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/artifact/DistBuilder.scala	58
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/artifact/DynamicDistBuilder.scala	25
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/artifact/DynamicPackager.scala	30
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/artifact/IdeaArtifactXmlBuilder.scala	118
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/artifact/IncrementalCache.scala	54
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/artifact/JarPackager.scala	144
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/artifact/MappingArtifactBuilder.scala	40
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/artifact/ZipDistBuilder.scala	12
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/artifact/package.scala	13
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/mappings/AbstractMappingBuilder.scala	8
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/mappings/LinearMappingsBuilder.scala	154
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/mappings/package.scala	35
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/package.scala	8
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/structure/PackagedProjectNode.scala	7
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/structure/PackagingMethod.scala	10
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/structure/ProjectPackagingOptions.scala	16
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/structure/sbtImpl/SbtPackageProjectData.scala	21
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/structure/sbtImpl/SbtPackagedProjectNodeImpl.scala	28
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/structure/sbtImpl/SbtPackagingStructureExtractor.scala	98
packaging/src/main/scala/org/jetbrains/sbtidea/packaging/structure/sbtImpl/SbtProjectPackagingOptionsImpl.scala	15
packaging/src/main/scala/org/pantsbuild/jarjar/NiceJJProcessor.scala	3
packaging/testData/_structureDumper.sbt	26
project/plugins.sbt	2
visualizer/src/main/scala/org/jetbrains/sbtidea/tasks/structure/render/ProjectNodeRenderingStrategy.scala	35
visualizer/src/main/scala/org/jetbrains/sbtidea/tasks/structure/render/ProjectStructureVisualizerPlugin.scala	34
visualizer/src/main/scala/org/jetbrains/sbtidea/tasks/structure/render/StructurePrinter.scala	20
