This commit is contained in:
Dmitry Jemerov
2016-06-02 16:52:36 +02:00
parent 28100be46b
commit 5f89274259
2 changed files with 2 additions and 6 deletions
@@ -15,7 +15,6 @@ introduce.non.null.assertion=Add non-null asserted (!!) call
remove.unnecessary.non.null.assertion=Remove unnecessary non-null assertion (!!)
change.to.backing.field=Change reference to backing field
implement.members=Implement members
new.kotlin.file.action=Kotlin File/Class
import.fix=Import
imports.chooser.title=Imports
rename.kotlin.package.class.error=Can't rename Kotlin package facade class
@@ -27,13 +27,12 @@ import com.intellij.openapi.project.Project
import com.intellij.openapi.roots.ProjectRootManager
import com.intellij.psi.PsiDirectory
import com.intellij.psi.PsiFile
import org.jetbrains.kotlin.idea.KotlinBundle
import org.jetbrains.kotlin.idea.KotlinFileType
import org.jetbrains.kotlin.idea.KotlinIcons
import org.jetbrains.kotlin.idea.configuration.showConfigureKotlinNotificationIfNeeded
class NewKotlinFileAction
: CreateFileFromTemplateAction(KotlinBundle.message("new.kotlin.file.action"),
: CreateFileFromTemplateAction("Kotlin File/Class",
"Creates new Kotlin file or class",
KotlinFileType.INSTANCE.icon),
DumbAware
@@ -56,9 +55,7 @@ class NewKotlinFileAction
.addKind("Object", KotlinIcons.OBJECT, "Kotlin Object")
}
override fun getActionName(directory: PsiDirectory, newName: String, templateName: String): String {
return KotlinBundle.message("new.kotlin.file.action")
}
override fun getActionName(directory: PsiDirectory, newName: String, templateName: String) = "Kotlin File/Class"
override fun isAvailable(dataContext: DataContext): Boolean {
if (super.isAvailable(dataContext)) {