diff --git a/idea/idea-android/src/org/jetbrains/kotlin/android/intention/CreateXmlResourceParameters.kt b/idea/idea-android/src/org/jetbrains/kotlin/android/intention/CreateXmlResourceParameters.kt index 69e8ffe3f5f..206131aece6 100644 --- a/idea/idea-android/src/org/jetbrains/kotlin/android/intention/CreateXmlResourceParameters.kt +++ b/idea/idea-android/src/org/jetbrains/kotlin/android/intention/CreateXmlResourceParameters.kt @@ -17,6 +17,7 @@ package org.jetbrains.kotlin.android.intention import com.intellij.openapi.util.Key +import com.intellij.openapi.vfs.VirtualFile val CREATE_XML_RESOURCE_PARAMETERS_NAME_KEY = Key("CREATE_XML_RESOURCE_PARAMETERS_NAME_KEY") @@ -24,4 +25,5 @@ val CREATE_XML_RESOURCE_PARAMETERS_NAME_KEY = Key("CREATE_XML_RESOURCE_P class CreateXmlResourceParameters(val name: String, val value: String, val fileName: String, + val resourceDirectory: VirtualFile, val directoryNames: List) \ No newline at end of file diff --git a/idea/idea-android/src/org/jetbrains/kotlin/android/intention/KotlinAndroidAddStringResource.kt b/idea/idea-android/src/org/jetbrains/kotlin/android/intention/KotlinAndroidAddStringResource.kt index ad23cb5ac7e..b4986479775 100644 --- a/idea/idea-android/src/org/jetbrains/kotlin/android/intention/KotlinAndroidAddStringResource.kt +++ b/idea/idea-android/src/org/jetbrains/kotlin/android/intention/KotlinAndroidAddStringResource.kt @@ -26,12 +26,14 @@ import com.intellij.openapi.command.undo.UndoUtil import com.intellij.openapi.editor.Editor import com.intellij.openapi.module.Module import com.intellij.openapi.ui.Messages +import com.intellij.openapi.vfs.VirtualFile import com.intellij.psi.* import com.intellij.psi.util.PsiTreeUtil import org.jetbrains.android.actions.CreateXmlResourceDialog import org.jetbrains.android.facet.AndroidFacet import org.jetbrains.android.util.AndroidBundle import org.jetbrains.android.util.AndroidResourceUtil +import org.jetbrains.android.util.AndroidUtils import org.jetbrains.kotlin.builtins.isExtensionFunctionType import org.jetbrains.kotlin.descriptors.* import org.jetbrains.kotlin.idea.caches.resolve.analyze @@ -55,6 +57,7 @@ class KotlinAndroidAddStringResource : SelfTargetingIntention