From 90206fc21f67322f41958d477ca7e2457058fb59 Mon Sep 17 00:00:00 2001 From: Zalim Bashorov Date: Mon, 20 Jul 2015 16:48:21 +0300 Subject: [PATCH] Introduce UsageCollector Original commit: 679d5fe4967dafa05a65361d373e896b93ea2fd8 --- .../src/org/jetbrains/kotlin/jps/build/KotlinBuilder.kt | 1 + .../jps/incremental/IncrementalCompilationComponentsImpl.kt | 3 +++ 2 files changed, 4 insertions(+) diff --git a/jps/jps-plugin/src/org/jetbrains/kotlin/jps/build/KotlinBuilder.kt b/jps/jps-plugin/src/org/jetbrains/kotlin/jps/build/KotlinBuilder.kt index 478f291a287..ed82ef9b6f2 100644 --- a/jps/jps-plugin/src/org/jetbrains/kotlin/jps/build/KotlinBuilder.kt +++ b/jps/jps-plugin/src/org/jetbrains/kotlin/jps/build/KotlinBuilder.kt @@ -280,6 +280,7 @@ public class KotlinBuilder : ModuleLevelBuilder(BuilderCategory.SOURCE_PROCESSOR PathUtil.getKotlinPathsForJpsPluginOrJpsTests(), { className -> className.startsWith("org.jetbrains.kotlin.load.kotlin.incremental.components.") + || className.startsWith("org.jetbrains.kotlin.incremental.components.") || className == "org.jetbrains.kotlin.config.Services" || className.startsWith("org.apache.log4j.") // For logging from compiler || className == "org.jetbrains.kotlin.progress.CompilationCanceledStatus" diff --git a/jps/jps-plugin/src/org/jetbrains/kotlin/jps/incremental/IncrementalCompilationComponentsImpl.kt b/jps/jps-plugin/src/org/jetbrains/kotlin/jps/incremental/IncrementalCompilationComponentsImpl.kt index 26ca656d72b..1d0f2f95f8b 100644 --- a/jps/jps-plugin/src/org/jetbrains/kotlin/jps/incremental/IncrementalCompilationComponentsImpl.kt +++ b/jps/jps-plugin/src/org/jetbrains/kotlin/jps/incremental/IncrementalCompilationComponentsImpl.kt @@ -17,6 +17,7 @@ package org.jetbrains.kotlin.jps.incremental import org.jetbrains.jps.incremental.ModuleBuildTarget +import org.jetbrains.kotlin.incremental.components.UsageCollector import org.jetbrains.kotlin.load.kotlin.incremental.components.IncrementalCache import org.jetbrains.kotlin.load.kotlin.incremental.components.IncrementalCompilationComponents @@ -26,4 +27,6 @@ public class IncrementalCompilationComponentsImpl(caches: Map