CliOptions moved to the separate file

This commit is contained in:
Yan Zhulanow
2014-12-09 20:27:35 +03:00
parent e891d48a7a
commit 4b18507bf5
3 changed files with 54 additions and 35 deletions
@@ -38,7 +38,7 @@ import java.util.ServiceLoader
import java.io.IOException
import java.util.Enumeration
import org.jetbrains.kotlin.compiler.plugin.parsePluginOption
import org.jetbrains.kotlin.compiler.plugin.PluginOptionValue
import org.jetbrains.kotlin.compiler.plugin.CliOptionValue
public object PluginCliParser {
@@ -75,7 +75,7 @@ public object PluginCliParser {
for (processor in commandLineProcessors) {
val declaredOptions = processor.pluginOptions.valuesToMap { it.name }
val optionsToValues = MultiMap<CliOption, PluginOptionValue>()
val optionsToValues = MultiMap<CliOption, CliOptionValue>()
for (optionValue in optionValuesByPlugin[processor.pluginId].orEmpty()) {
val option = declaredOptions[optionValue!!.optionName]