Minor: Fix compilation-breaking nullability issues

This commit is contained in:
Alexey Sedunov
2015-07-09 20:26:45 +03:00
parent 058829aa55
commit e8f5a2db7c
2 changed files with 4 additions and 3 deletions
@@ -29,6 +29,7 @@ import com.intellij.refactoring.rename.RenameUtil
import com.intellij.usageView.UsageInfo import com.intellij.usageView.UsageInfo
import com.intellij.usageView.UsageViewDescriptor import com.intellij.usageView.UsageViewDescriptor
import com.intellij.util.containers.MultiMap import com.intellij.util.containers.MultiMap
import org.jetbrains.annotations.NotNull
import org.jetbrains.kotlin.idea.refactoring.changeSignature.usages.JetUsageInfo import org.jetbrains.kotlin.idea.refactoring.changeSignature.usages.JetUsageInfo
import org.jetbrains.kotlin.idea.refactoring.changeSignature.usages.KotlinWrapperForJavaUsageInfos import org.jetbrains.kotlin.idea.refactoring.changeSignature.usages.KotlinWrapperForJavaUsageInfos
import java.util.* import java.util.*
@@ -101,7 +102,7 @@ public class JetChangeSignatureProcessor(project: Project,
return true return true
} }
override fun isPreviewUsages(usages: Array<UsageInfo>?) = isPreviewUsages() override fun isPreviewUsages(NotNull usages: Array<out UsageInfo>): Boolean = isPreviewUsages()
override fun getCommandName() = commandName override fun getCommandName() = commandName
} }
@@ -406,7 +406,7 @@ public class JetChangeSignatureDialog(
private fun evaluateChangeInfo(parametersModel: JetCallableParameterTableModel, private fun evaluateChangeInfo(parametersModel: JetCallableParameterTableModel,
returnTypeCodeFragment: PsiCodeFragment?, returnTypeCodeFragment: PsiCodeFragment?,
methodDescriptor: JetMethodDescriptor, methodDescriptor: JetMethodDescriptor,
visibility: Visibility, visibility: Visibility?,
methodName: String, methodName: String,
defaultValueContext: PsiElement): JetChangeInfo { defaultValueContext: PsiElement): JetChangeInfo {
val parameters = parametersModel.getItems().map { parameter -> val parameters = parametersModel.getItems().map { parameter ->
@@ -428,7 +428,7 @@ public class JetChangeSignatureDialog(
methodName, methodName,
returnType, returnType,
returnTypeText, returnTypeText,
visibility, visibility ?: Visibilities.INTERNAL,
parameters, parameters,
parametersModel.getReceiver(), parametersModel.getReceiver(),
defaultValueContext) defaultValueContext)