diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/KotlinPlugin.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/KotlinPlugin.kt index ee418ff8088..f969ebb1408 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/KotlinPlugin.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/KotlinPlugin.kt @@ -1,40 +1,42 @@ package org.jetbrains.kotlin.gradle.plugin -import org.gradle.api.Plugin -import org.gradle.api.Project -import org.gradle.api.tasks.SourceSet -import org.jetbrains.kotlin.gradle.internal.KotlinSourceSetImpl -import org.gradle.api.internal.project.ProjectInternal -import org.gradle.api.internal.HasConvention -import org.jetbrains.kotlin.gradle.internal.KotlinSourceSet -import java.io.File -import org.gradle.api.Action -import org.gradle.api.tasks.compile.AbstractCompile import com.android.build.gradle.BaseExtension -import com.android.build.gradle.api.AndroidSourceSet import com.android.build.gradle.BasePlugin +import com.android.build.gradle.api.AndroidSourceSet import com.android.build.gradle.internal.variant.BaseVariantData import com.android.build.gradle.internal.variant.BaseVariantOutputData -import org.gradle.api.artifacts.dsl.DependencyHandler -import org.gradle.api.artifacts.ConfigurationContainer -import org.gradle.api.initialization.dsl.ScriptHandler -import org.jetbrains.kotlin.gradle.plugin.android.AndroidGradleWrapper -import javax.inject.Inject -import org.gradle.api.file.SourceDirectorySet -import kotlin.properties.Delegates -import org.gradle.api.tasks.Delete import groovy.lang.Closure +import org.gradle.api.Action +import org.gradle.api.Plugin +import org.gradle.api.Project import org.gradle.api.artifacts.Configuration +import org.gradle.api.artifacts.ConfigurationContainer +import org.gradle.api.artifacts.dsl.DependencyHandler import org.gradle.api.file.FileCollection -import org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider -import java.util.ServiceLoader -import org.gradle.api.logging.* -import org.gradle.api.plugins.* +import org.gradle.api.file.SourceDirectorySet +import org.gradle.api.initialization.dsl.ScriptHandler +import org.gradle.api.internal.HasConvention +import org.gradle.api.internal.project.ProjectInternal +import org.gradle.api.logging.Logging +import org.gradle.api.plugins.ExtensionAware +import org.gradle.api.plugins.JavaBasePlugin +import org.gradle.api.plugins.JavaPlugin +import org.gradle.api.plugins.JavaPluginConvention +import org.gradle.api.tasks.Delete +import org.gradle.api.tasks.SourceSet +import org.gradle.api.tasks.compile.AbstractCompile import org.gradle.api.tasks.compile.JavaCompile import org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager +import org.jetbrains.kotlin.gradle.internal.KotlinSourceSet +import org.jetbrains.kotlin.gradle.internal.KotlinSourceSetImpl import org.jetbrains.kotlin.gradle.internal.initKapt +import org.jetbrains.kotlin.gradle.plugin.android.AndroidGradleWrapper +import org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider +import java.io.File import java.net.URL +import java.util.* import java.util.jar.Manifest +import javax.inject.Inject val KOTLIN_AFTER_JAVA_TASK_SUFFIX = "AfterJava" diff --git a/libraries/tools/kotlin-gradle-plugin/src/test/kotlin/org/jetbrains/kotlin/gradle/BaseGradleIT.kt b/libraries/tools/kotlin-gradle-plugin/src/test/kotlin/org/jetbrains/kotlin/gradle/BaseGradleIT.kt index 5ff6656e5ab..dd24c545c30 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/test/kotlin/org/jetbrains/kotlin/gradle/BaseGradleIT.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/test/kotlin/org/jetbrains/kotlin/gradle/BaseGradleIT.kt @@ -7,11 +7,7 @@ import org.junit.AfterClass import org.junit.Before import java.io.File import java.io.InputStream -import kotlin.test.assertTrue -import kotlin.test.assertFalse -import kotlin.test.assertEquals -import kotlin.test.assertNotEquals -import kotlin.test.fail +import kotlin.test.* private val SYSTEM_LINE_SEPARATOR = System.getProperty("line.separator")