[terminal] use a local logger instead of a global one (IJ-CR-143362)

GitOrigin-RevId: fa16aa1bbb420ae09c3aaa42c97cb00f1dc3d788
This commit is contained in:
Sergey Simonchik
2024-08-29 16:02:58 +02:00
committed by intellij-monorepo-bot
parent d6a5bc0a1c
commit e3c50dccb6
2 changed files with 2 additions and 5 deletions

View File

@@ -1,6 +1,7 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package org.jetbrains.plugins.terminal.block
import com.intellij.openapi.diagnostic.thisLogger
import com.intellij.openapi.project.Project
import org.jetbrains.plugins.terminal.TerminalStartupMoment
import org.jetbrains.plugins.terminal.block.session.BlockTerminalSession
@@ -26,7 +27,7 @@ internal class BlockTerminalResponsivenessReporter(
val durationToReadyPrompt = startupMoment.elapsedNow()
val metrics = listOf(DurationType.FROM_STARTUP_TO_SHOWN_CURSOR to durationToCursorShownInInitializationBlock,
DurationType.FROM_STARTUP_TO_READY_PROMPT to durationToReadyPrompt)
LOG.info("${shellType} new terminal started fully (" + metrics.joinToString { formatMessage(it.first, it.second) } + ")")
thisLogger().info("${shellType} new terminal started fully (" + metrics.joinToString { formatMessage(it.first, it.second) } + ")")
metrics.forEach {
TerminalUsageTriggerCollector.logBlockTerminalStepDuration(project, shellType, it.first, it.second.toKotlinDuration())
}

View File

@@ -2,8 +2,6 @@
package org.jetbrains.plugins.terminal.block
import com.intellij.openapi.Disposable
import com.intellij.openapi.diagnostic.Logger
import com.intellij.openapi.diagnostic.logger
import com.intellij.openapi.project.Project
import com.intellij.openapi.util.Disposer
import com.intellij.openapi.wm.IdeFocusManager
@@ -176,5 +174,3 @@ internal class TerminalWidgetImpl(
}
}
}
internal val LOG: Logger = logger<TerminalWidgetImpl>()