Don't log ControlFlowException
Fixed #EA-223788
This commit is contained in:
@@ -18,6 +18,7 @@ package org.jetbrains.kotlin.idea.scratch
|
||||
|
||||
import com.intellij.openapi.application.ApplicationManager
|
||||
import com.intellij.openapi.application.runReadAction
|
||||
import com.intellij.openapi.diagnostic.ControlFlowException
|
||||
import com.intellij.openapi.editor.EditorFactory
|
||||
import com.intellij.openapi.editor.event.DocumentEvent
|
||||
import com.intellij.openapi.editor.event.DocumentListener
|
||||
@@ -46,7 +47,7 @@ abstract class ScratchExecutor(protected val file: ScratchFile) {
|
||||
handler.onFinish(file)
|
||||
}
|
||||
|
||||
if (e != null) LOG.error(e)
|
||||
if (e != null && (e !is ControlFlowException)) LOG.error(e)
|
||||
}
|
||||
|
||||
class CompositeOutputHandler : ScratchOutputHandler {
|
||||
|
||||
Reference in New Issue
Block a user