Fix getting fields after introducing KotlinCommonCodeStyleSettings

This commit is contained in:
Nikolay Krasko
2018-02-14 12:37:14 +03:00
parent 2f855a993e
commit 882913c773
@@ -66,10 +66,10 @@ abstract class AbstractCompletionHandlerTest(private val defaultCompletionType:
val settingName = line.substring(0, index).trim() val settingName = line.substring(0, index).trim()
val settingValue = line.substring(index + 1).trim() val settingValue = line.substring(index + 1).trim()
val (field, settings) = try { val (field, settings) = try {
kotlinStyleSettings::class.java.getDeclaredField(settingName) to kotlinStyleSettings kotlinStyleSettings::class.java.getField(settingName) to kotlinStyleSettings
} }
catch (e: NoSuchFieldException) { catch (e: NoSuchFieldException) {
commonStyleSettings::class.java.getDeclaredField(settingName) to commonStyleSettings commonStyleSettings::class.java.getField(settingName) to commonStyleSettings
} }
when (field.type.name) { when (field.type.name) {
"boolean" -> field.setBoolean(settings, settingValue.toBoolean()) "boolean" -> field.setBoolean(settings, settingValue.toBoolean())