Refactoring: move util functions to gradleUtils.kt
This commit is contained in:
-10
@@ -3,7 +3,6 @@ package org.jetbrains.kotlin.gradle.plugin
|
|||||||
import org.gradle.api.Plugin
|
import org.gradle.api.Plugin
|
||||||
import org.gradle.api.Project
|
import org.gradle.api.Project
|
||||||
import org.gradle.api.internal.file.FileResolver
|
import org.gradle.api.internal.file.FileResolver
|
||||||
import org.gradle.api.logging.Logger
|
|
||||||
import org.gradle.api.logging.Logging
|
import org.gradle.api.logging.Logging
|
||||||
import org.jetbrains.kotlin.gradle.internal.KotlinSourceSetProviderImpl
|
import org.jetbrains.kotlin.gradle.internal.KotlinSourceSetProviderImpl
|
||||||
import org.jetbrains.kotlin.gradle.tasks.AndroidTasksProvider
|
import org.jetbrains.kotlin.gradle.tasks.AndroidTasksProvider
|
||||||
@@ -48,12 +47,3 @@ open class Kotlin2JsPluginWrapper @Inject constructor(fileResolver: FileResolver
|
|||||||
Kotlin2JsPlugin(KotlinTasksProvider(), KotlinSourceSetProviderImpl(fileResolver))
|
Kotlin2JsPlugin(KotlinTasksProvider(), KotlinSourceSetProviderImpl(fileResolver))
|
||||||
}
|
}
|
||||||
|
|
||||||
fun Logger.kotlinDebug(message: String) {
|
|
||||||
this.debug("[KOTLIN] $message")
|
|
||||||
}
|
|
||||||
|
|
||||||
inline fun Logger.kotlinDebug(message: () -> String) {
|
|
||||||
if (isDebugEnabled) {
|
|
||||||
kotlinDebug(message())
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|||||||
+13
-1
@@ -2,6 +2,7 @@ package org.jetbrains.kotlin.gradle.plugin
|
|||||||
|
|
||||||
import org.gradle.api.Task
|
import org.gradle.api.Task
|
||||||
import org.gradle.api.file.FileCollection
|
import org.gradle.api.file.FileCollection
|
||||||
|
import org.gradle.api.logging.Logger
|
||||||
import org.gradle.api.plugins.ExtensionAware
|
import org.gradle.api.plugins.ExtensionAware
|
||||||
import org.gradle.api.tasks.compile.AbstractCompile
|
import org.gradle.api.tasks.compile.AbstractCompile
|
||||||
import java.io.File
|
import java.io.File
|
||||||
@@ -36,4 +37,15 @@ internal inline fun <reified T : Any> Any.addExtension(name: String, extension:
|
|||||||
(this as ExtensionAware).extensions.add(name, extension)
|
(this as ExtensionAware).extensions.add(name, extension)
|
||||||
|
|
||||||
internal fun Any.findExtension(name: String): Any? =
|
internal fun Any.findExtension(name: String): Any? =
|
||||||
(this as ExtensionAware).extensions.findByName(name)
|
(this as ExtensionAware).extensions.findByName(name)
|
||||||
|
|
||||||
|
|
||||||
|
internal fun Logger.kotlinDebug(message: String) {
|
||||||
|
this.debug("[KOTLIN] $message")
|
||||||
|
}
|
||||||
|
|
||||||
|
internal inline fun Logger.kotlinDebug(message: () -> String) {
|
||||||
|
if (isDebugEnabled) {
|
||||||
|
kotlinDebug(message())
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user