From 6ea2a6540f251fa36d7a246905cff4881bf57a09 Mon Sep 17 00:00:00 2001 From: Alexey Sedunov Date: Thu, 9 Mar 2017 15:37:28 +0300 Subject: [PATCH] Configuration: Don't create kotlinc.xml if the settings don't differ from the defaults #KT-16647 Fixed Original commit: 6b6d7a50302446b1d83c139cce9e45806099e776 --- .../src/org/jetbrains/kotlin/config/facetSerialization.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jps/jps-common/src/org/jetbrains/kotlin/config/facetSerialization.kt b/jps/jps-common/src/org/jetbrains/kotlin/config/facetSerialization.kt index c696d3bd62c..348190d62cb 100644 --- a/jps/jps-common/src/org/jetbrains/kotlin/config/facetSerialization.kt +++ b/jps/jps-common/src/org/jetbrains/kotlin/config/facetSerialization.kt @@ -23,7 +23,7 @@ import org.jdom.Element import org.jetbrains.kotlin.cli.common.arguments.K2JSCompilerArguments import org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments -private fun Element.getOption(name: String) = getChildren("option").firstOrNull { it.getAttribute("name").value == name } +fun Element.getOption(name: String) = getChildren("option").firstOrNull { it.getAttribute("name").value == name } private fun Element.getOptionValue(name: String) = getOption(name)?.getAttribute("value")?.value