Skip to content

Commit ca8c430

Browse files
zuevmaximauduchinok
authored andcommitted
[debugger] IDEA-389712 Migrate ProcessOutputTypes.SYSTEM equals comparison to isSystem call
GitOrigin-RevId: beccdef2c9d08d50b0084cab86d46e85daad17b7
1 parent 617ef02 commit ca8c430

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

rider-fsharp/src/main/java/com/jetbrains/rider/plugins/fsharp/services/fsi/FsiSandboxInfoUpdater.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package com.jetbrains.rider.plugins.fsharp.services.fsi
22

33
import com.intellij.execution.process.ProcessAdapter
44
import com.intellij.execution.process.ProcessEvent
5+
import com.intellij.execution.process.ProcessOutputType
56
import com.intellij.execution.process.ProcessOutputTypes
67
import com.intellij.openapi.client.ClientAppSession
78
import com.intellij.openapi.editor.Editor
@@ -88,7 +89,7 @@ class FsiSandboxInfoUpdater(
8889
}
8990

9091
fun onOutputEnd() {
91-
if (fsiProcessOutputListener.lastOutputType != ProcessOutputTypes.SYSTEM) {
92+
if (!ProcessOutputType.isSystem(fsiProcessOutputListener.lastOutputType)) {
9293
verifiedCommandNumber += 1
9394
if (fsiProcessOutputListener.lastOutputType == ProcessOutputTypes.STDOUT) {
9495
correctCommandNumbers.add(verifiedCommandNumber)
@@ -105,7 +106,7 @@ class FsiSandboxInfoUpdater(
105106
var lastOutputType: Key<*> = ProcessOutputTypes.SYSTEM
106107

107108
override fun onTextAvailable(event: ProcessEvent, outputType: Key<*>) {
108-
if (outputType == ProcessOutputTypes.STDOUT && lastOutputType != ProcessOutputTypes.SYSTEM)
109+
if (outputType == ProcessOutputTypes.STDOUT && !ProcessOutputType.isSystem(lastOutputType))
109110
lastOutputType = ProcessOutputTypes.STDOUT
110111
}
111112

0 commit comments

Comments
 (0)