Fix source compatibility with 183 platform
This commit is contained in:
+1
-1
@@ -39,7 +39,7 @@ import org.jetbrains.kotlin.resolve.descriptorUtil.fqNameUnsafe
|
||||
|
||||
|
||||
class SearchNotPropertyCandidatesAction : AnAction() {
|
||||
override fun actionPerformed(e: AnActionEvent?) {
|
||||
override fun actionPerformed(e: AnActionEvent) {
|
||||
val project = e?.project!!
|
||||
val psiFile = e.getData(CommonDataKeys.PSI_FILE) as? KtFile ?: return
|
||||
|
||||
|
||||
+2
-2
@@ -55,8 +55,8 @@ import javax.swing.JFileChooser
|
||||
import javax.swing.JPanel
|
||||
|
||||
abstract class AbstractCompletionBenchmarkAction : AnAction() {
|
||||
override fun actionPerformed(e: AnActionEvent?) {
|
||||
val project = e?.project ?: return
|
||||
override fun actionPerformed(e: AnActionEvent) {
|
||||
val project = e.project ?: return
|
||||
|
||||
val benchmarkSink = CompletionBenchmarkSink.enableAndGet()
|
||||
val scenario = createBenchmarkScenario(project, benchmarkSink) ?: return
|
||||
|
||||
+2
-2
@@ -46,8 +46,8 @@ import javax.swing.JFileChooser
|
||||
import kotlin.properties.Delegates
|
||||
|
||||
class HighlightingBenchmarkAction : AnAction() {
|
||||
override fun actionPerformed(e: AnActionEvent?) {
|
||||
val project = e?.project ?: return
|
||||
override fun actionPerformed(e: AnActionEvent) {
|
||||
val project = e.project ?: return
|
||||
|
||||
val settings = showSettingsDialog() ?: return
|
||||
|
||||
|
||||
+1
-1
@@ -16,6 +16,7 @@
|
||||
|
||||
package org.jetbrains.kotlin.idea.actions.internal.benchmark
|
||||
|
||||
import com.intellij.openapi.actionSystem.AnActionEvent
|
||||
import com.intellij.openapi.project.Project
|
||||
import com.intellij.openapi.ui.DialogBuilder
|
||||
import com.intellij.psi.PsiWhiteSpace
|
||||
@@ -66,7 +67,6 @@ class TopLevelCompletionBenchmarkAction : AbstractCompletionBenchmarkAction() {
|
||||
return TopLevelCompletionBenchmarkScenario(ktFiles, settings, project, benchmarkSink, random)
|
||||
}
|
||||
|
||||
|
||||
data class Settings(val seed: Long, val lines: Int, val files: Int)
|
||||
|
||||
private fun showSettingsDialog(): Settings? {
|
||||
|
||||
@@ -8,10 +8,10 @@ package org.jetbrains.kotlin.idea.migration
|
||||
import com.intellij.openapi.actionSystem.AnActionEvent
|
||||
|
||||
class CodeMigrationAction : CodeInspectionAction("Code Migration", "Code migration") {
|
||||
override fun update(e: AnActionEvent?) {
|
||||
override fun update(e: AnActionEvent) {
|
||||
super.update(e)
|
||||
|
||||
val project = e?.project
|
||||
val project = e.project
|
||||
if (project != null) {
|
||||
e.presentation.isEnabledAndVisible = CodeMigrationToggleAction.isEnabled(project)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user