From 7c0b3e31c7694c0e7a145de2bfcfc5d719025716 Mon Sep 17 00:00:00 2001 From: Alexander Udalov Date: Sat, 3 Oct 2015 00:40:15 +0300 Subject: [PATCH] Fix usages of callable references with empty LHS in project --- .../rmi/kotlinr/KotlinCompilerClient.kt | 2 +- .../org/jetbrains/kotlin/rmi/DaemonParams.kt | 22 +++++++++---------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/compiler/rmi/kotlinr/src/org/jetbrains/kotlin/rmi/kotlinr/KotlinCompilerClient.kt b/compiler/rmi/kotlinr/src/org/jetbrains/kotlin/rmi/kotlinr/KotlinCompilerClient.kt index c44482d72e9..0a5793e5eef 100644 --- a/compiler/rmi/kotlinr/src/org/jetbrains/kotlin/rmi/kotlinr/KotlinCompilerClient.kt +++ b/compiler/rmi/kotlinr/src/org/jetbrains/kotlin/rmi/kotlinr/KotlinCompilerClient.kt @@ -151,7 +151,7 @@ public object KotlinCompilerClient { public var stop: Boolean = false ) : OptionsGroup { override val mappers: List> - get() = listOf(BoolPropMapper(this, ::stop)) + get() = listOf(BoolPropMapper(this, ClientOptions::stop)) } diff --git a/compiler/rmi/rmi-interface/src/org/jetbrains/kotlin/rmi/DaemonParams.kt b/compiler/rmi/rmi-interface/src/org/jetbrains/kotlin/rmi/DaemonParams.kt index 73c573edab1..d3d6b8202c4 100644 --- a/compiler/rmi/rmi-interface/src/org/jetbrains/kotlin/rmi/DaemonParams.kt +++ b/compiler/rmi/rmi-interface/src/org/jetbrains/kotlin/rmi/DaemonParams.kt @@ -191,13 +191,13 @@ public data class DaemonJVMOptions( ) : OptionsGroup { override val mappers: List> - get() = listOf(StringPropMapper(this, ::maxMemory, listOf("Xmx"), mergeDelimiter = ""), - StringPropMapper(this, ::maxPermSize, listOf("XX:MaxPermSize"), mergeDelimiter = "="), - StringPropMapper(this, ::reservedCodeCacheSize, listOf("XX:ReservedCodeCacheSize"), mergeDelimiter = "="), + get() = listOf(StringPropMapper(this, DaemonJVMOptions::maxMemory, listOf("Xmx"), mergeDelimiter = ""), + StringPropMapper(this, DaemonJVMOptions::maxPermSize, listOf("XX:MaxPermSize"), mergeDelimiter = "="), + StringPropMapper(this, DaemonJVMOptions::reservedCodeCacheSize, listOf("XX:ReservedCodeCacheSize"), mergeDelimiter = "="), restMapper) val restMapper: RestPropMapper<*, *> - get() = RestPropMapper(this, ::jvmParams) + get() = RestPropMapper(this, DaemonJVMOptions::jvmParams) } @@ -209,10 +209,10 @@ public data class DaemonOptions( ) : OptionsGroup { override val mappers: List> - get() = listOf(PropMapper(this, ::runFilesPath, fromString = { it.trimQuotes() }), - PropMapper(this, ::autoshutdownMemoryThreshold, fromString = { it.toLong() }, skipIf = { it == 0L }, mergeDelimiter = "="), - PropMapper(this, ::autoshutdownIdleSeconds, fromString = { it.toInt() }, skipIf = { it == 0 }, mergeDelimiter = "="), - NullablePropMapper(this, ::clientAliveFlagPath, fromString = { it }, toString = { "${it?.trimQuotes()}" }, mergeDelimiter = "=")) + get() = listOf(PropMapper(this, DaemonOptions::runFilesPath, fromString = { it.trimQuotes() }), + PropMapper(this, DaemonOptions::autoshutdownMemoryThreshold, fromString = { it.toLong() }, skipIf = { it == 0L }, mergeDelimiter = "="), + PropMapper(this, DaemonOptions::autoshutdownIdleSeconds, fromString = { it.toInt() }, skipIf = { it == 0 }, mergeDelimiter = "="), + NullablePropMapper(this, DaemonOptions::clientAliveFlagPath, fromString = { it }, toString = { "${it?.trimQuotes()}" }, mergeDelimiter = "=")) } @@ -263,9 +263,9 @@ public data class CompilerId( ) : OptionsGroup { override val mappers: List> - get() = listOf(PropMapper(this, ::compilerClasspath, toString = { it.joinToString(File.pathSeparator) }, fromString = { it.trimQuotes().split(File.pathSeparator) }), - StringPropMapper(this, ::compilerDigest), - StringPropMapper(this, ::compilerVersion)) + get() = listOf(PropMapper(this, CompilerId::compilerClasspath, toString = { it.joinToString(File.pathSeparator) }, fromString = { it.trimQuotes().split(File.pathSeparator) }), + StringPropMapper(this, CompilerId::compilerDigest), + StringPropMapper(this, CompilerId::compilerVersion)) public fun updateDigest() { compilerDigest = compilerClasspath.getFilesClasspathDigest()