[debugger] Rename package xdebugger -> debugger

GitOrigin-RevId: 62b813340ef2b74fdac627a738f7ccbaa7daeede
This commit is contained in:
Nikolay Rykunov
2025-05-11 10:57:10 +00:00
committed by intellij-monorepo-bot
parent ce4a80bedd
commit 7718d72fdb
55 changed files with 104 additions and 82 deletions
@@ -8,7 +8,7 @@ import com.intellij.debugger.engine.executeOnDMT
import com.intellij.execution.filters.ExceptionFilters
import com.intellij.ide.ui.icons.rpcId
import com.intellij.java.debugger.impl.shared.rpc.*
import com.intellij.platform.xdebugger.impl.rpc.toRpc
import com.intellij.platform.debugger.impl.rpc.toRpc
import com.intellij.unscramble.CompoundDumpItem
import com.intellij.unscramble.DumpItem
import com.intellij.xdebugger.impl.rpc.XDebugSessionId
@@ -19,7 +19,7 @@ import com.intellij.openapi.project.DumbAwareAction
import com.intellij.openapi.project.Project
import com.intellij.openapi.util.NlsSafe
import com.intellij.openapi.util.registry.Registry
import com.intellij.platform.xdebugger.impl.rpc.toSimpleTextAttributes
import com.intellij.platform.debugger.impl.rpc.toSimpleTextAttributes
import com.intellij.ui.SimpleTextAttributes
import com.intellij.unscramble.DumpItem
import com.intellij.util.BitUtil
@@ -5,7 +5,7 @@ import com.intellij.execution.filters.Filter
import com.intellij.ide.ui.icons.IconId
import com.intellij.openapi.util.NlsSafe
import com.intellij.platform.rpc.RemoteApiProviderService
import com.intellij.platform.xdebugger.impl.rpc.SerializableSimpleTextAttributes
import com.intellij.platform.debugger.impl.rpc.SerializableSimpleTextAttributes
import com.intellij.xdebugger.impl.rpc.XDebugSessionId
import fleet.rpc.RemoteApi
import fleet.rpc.Rpc
@@ -8,7 +8,7 @@ import com.intellij.openapi.application.EDT
import com.intellij.openapi.application.edtWriteAction
import com.intellij.platform.project.ProjectId
import com.intellij.platform.project.findProject
import com.intellij.platform.xdebugger.impl.rpc.XBreakpointApi
import com.intellij.platform.debugger.impl.rpc.XBreakpointApi
import com.intellij.xdebugger.XDebuggerManager
import com.intellij.xdebugger.breakpoints.SuspendPolicy
import com.intellij.xdebugger.breakpoints.XLineBreakpoint
@@ -13,7 +13,14 @@ import com.intellij.ide.vfs.virtualFile
import com.intellij.openapi.application.EDT
import com.intellij.openapi.application.readAction
import com.intellij.openapi.util.NlsContexts
import com.intellij.platform.xdebugger.impl.rpc.*
import com.intellij.platform.debugger.impl.rpc.XDebuggerEvaluatorDto
import com.intellij.platform.debugger.impl.rpc.XStackFrameCaptionInfo
import com.intellij.platform.debugger.impl.rpc.XStackFrameCustomBackgroundInfo
import com.intellij.platform.debugger.impl.rpc.XStackFrameDto
import com.intellij.platform.debugger.impl.rpc.XStackFramePresentation
import com.intellij.platform.debugger.impl.rpc.XStackFramePresentationFragment
import com.intellij.platform.debugger.impl.rpc.XStackFrameStringEqualityObject
import com.intellij.platform.debugger.impl.rpc.toRpc
import com.intellij.ui.ColoredTextContainer
import com.intellij.ui.SimpleTextAttributes
import com.intellij.xdebugger.XSourcePosition
@@ -4,8 +4,8 @@ package com.intellij.platform.debugger.impl.backend
import com.intellij.platform.project.ProjectId
import com.intellij.platform.project.findProject
import com.intellij.xdebugger.impl.breakpoints.ui.BreakpointsDialogFactory
import com.intellij.platform.xdebugger.impl.rpc.ShowBreakpointDialogRequest
import com.intellij.platform.xdebugger.impl.rpc.XDebuggerBreakpointsDialogApi
import com.intellij.platform.debugger.impl.rpc.ShowBreakpointDialogRequest
import com.intellij.platform.debugger.impl.rpc.XDebuggerBreakpointsDialogApi
import kotlinx.coroutines.channels.awaitClose
import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.channelFlow
@@ -9,6 +9,9 @@ import com.intellij.openapi.components.Service
import com.intellij.openapi.components.service
import com.intellij.openapi.project.Project
import com.intellij.openapi.util.NlsContexts
import com.intellij.platform.debugger.impl.rpc.XDebuggerEvaluatorApi
import com.intellij.platform.debugger.impl.rpc.XEvaluationResult
import com.intellij.platform.debugger.impl.rpc.XFullValueEvaluatorDto
import com.intellij.xdebugger.XDebuggerBundle
import com.intellij.xdebugger.evaluation.XDebuggerEvaluator
import com.intellij.xdebugger.evaluation.XDebuggerEvaluator.XEvaluationCallback
@@ -16,8 +19,8 @@ import com.intellij.xdebugger.frame.XValue
import com.intellij.xdebugger.impl.XDebugSessionImpl
import com.intellij.xdebugger.impl.evaluate.quick.XDebuggerDocumentOffsetEvaluator
import com.intellij.xdebugger.impl.evaluate.quick.common.ValueHintType
import com.intellij.platform.xdebugger.impl.rpc.*
import com.intellij.platform.xdebugger.impl.rpc.XFullValueEvaluatorDto.FullValueEvaluatorLinkAttributes
import com.intellij.platform.debugger.impl.rpc.XFullValueEvaluatorDto.FullValueEvaluatorLinkAttributes
import com.intellij.platform.debugger.impl.rpc.XValueDto
import com.intellij.xdebugger.impl.rpc.XExpressionDto
import com.intellij.xdebugger.impl.rpc.XSourcePositionDto
import com.intellij.xdebugger.impl.rpc.XStackFrameId
@@ -27,7 +30,6 @@ import com.intellij.xdebugger.impl.rpc.models.BackendXValueModelsManager
import com.intellij.xdebugger.impl.rpc.models.XStackFrameModel
import com.intellij.xdebugger.impl.rpc.models.findValue
import com.intellij.xdebugger.impl.rpc.sourcePosition
import com.intellij.xdebugger.impl.rpc.toRpc
import com.intellij.xdebugger.impl.rpc.xExpression
import fleet.rpc.core.RpcFlow
import fleet.rpc.core.toRpc
@@ -1,6 +1,6 @@
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.platform.debugger.impl.backend
import com.intellij.platform.xdebugger.impl.rpc.XDebuggerLuxApi
import com.intellij.platform.debugger.impl.rpc.XDebuggerLuxApi
internal class BackendXDebuggerLuxApi : XDebuggerLuxApi
@@ -19,7 +19,6 @@ import com.intellij.xdebugger.impl.XDebuggerUtilImpl.reshowInlayRunToCursor
import com.intellij.xdebugger.impl.XSteppingSuspendContext
import com.intellij.xdebugger.impl.breakpoints.XBreakpointBase
import com.intellij.xdebugger.impl.frame.XDebugSessionProxy.Companion.useFeProxy
import com.intellij.platform.xdebugger.impl.rpc.*
import com.intellij.xdebugger.impl.rpc.SuspendData
import com.intellij.xdebugger.impl.rpc.XBreakpointEvent
import com.intellij.xdebugger.impl.rpc.XBreakpointsSetDto
@@ -5,7 +5,7 @@ import com.intellij.openapi.application.EDT
import com.intellij.openapi.components.Service
import com.intellij.openapi.components.service
import com.intellij.openapi.project.Project
import com.intellij.platform.xdebugger.impl.rpc.XDebuggerNavigationApi
import com.intellij.platform.debugger.impl.rpc.XDebuggerNavigationApi
import com.intellij.xdebugger.frame.XNavigatable
import com.intellij.xdebugger.frame.XValue
import com.intellij.xdebugger.impl.rpc.XValueId
@@ -2,8 +2,18 @@
package com.intellij.platform.debugger.impl.backend
import com.intellij.platform.debugger.impl.backend.hotswap.BackendXDebuggerHotSwapApi
import com.intellij.platform.debugger.impl.rpc.XBreakpointApi
import com.intellij.platform.debugger.impl.rpc.XDebuggerBreakpointsDialogApi
import com.intellij.platform.debugger.impl.rpc.XDebuggerEvaluatorApi
import com.intellij.platform.debugger.impl.rpc.XDebuggerLuxApi
import com.intellij.platform.debugger.impl.rpc.XDebuggerNavigationApi
import com.intellij.platform.debugger.impl.rpc.XDebuggerValueLookupHintsRemoteApi
import com.intellij.platform.debugger.impl.rpc.XDebuggerValueMarkupApi
import com.intellij.platform.debugger.impl.rpc.XDebuggerValueModifierApi
import com.intellij.platform.debugger.impl.rpc.XDependentBreakpointManagerApi
import com.intellij.platform.debugger.impl.rpc.XExecutionStackApi
import com.intellij.platform.debugger.impl.rpc.XValueApi
import com.intellij.platform.rpc.backend.RemoteApiProvider
import com.intellij.platform.xdebugger.impl.rpc.*
import com.intellij.xdebugger.impl.rpc.XBreakpointTypeApi
import com.intellij.xdebugger.impl.rpc.XDebugSessionApi
import com.intellij.xdebugger.impl.rpc.XDebuggerHotSwapApi
@@ -21,8 +21,8 @@ import com.intellij.xdebugger.evaluation.ExpressionInfo
import com.intellij.xdebugger.evaluation.XDebuggerEvaluator
import com.intellij.xdebugger.impl.evaluate.quick.XValueHint
import com.intellij.xdebugger.impl.evaluate.quick.common.ValueHintType
import com.intellij.platform.xdebugger.impl.rpc.RemoteValueHintId
import com.intellij.platform.xdebugger.impl.rpc.XDebuggerValueLookupHintsRemoteApi
import com.intellij.platform.debugger.impl.rpc.RemoteValueHintId
import com.intellij.platform.debugger.impl.rpc.XDebuggerValueLookupHintsRemoteApi
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.channels.awaitClose
import kotlinx.coroutines.flow.Flow
@@ -1,7 +1,7 @@
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.platform.debugger.impl.backend
import com.intellij.platform.xdebugger.impl.rpc.XDebuggerValueMarkupApi
import com.intellij.platform.debugger.impl.rpc.XDebuggerValueMarkupApi
import com.intellij.ui.JBColor
import com.intellij.xdebugger.impl.XDebugSessionImpl
import com.intellij.xdebugger.impl.frame.XValueMarkers
@@ -2,9 +2,10 @@
package com.intellij.platform.debugger.impl.backend
import com.intellij.openapi.util.NlsContexts
import com.intellij.platform.debugger.impl.rpc.SetValueResult
import com.intellij.platform.debugger.impl.rpc.XDebuggerValueModifierApi
import com.intellij.xdebugger.frame.XValueModifier
import com.intellij.xdebugger.impl.rpc.models.BackendXValueModel
import com.intellij.platform.xdebugger.impl.rpc.*
import com.intellij.xdebugger.impl.rpc.XExpressionDto
import com.intellij.xdebugger.impl.rpc.XValueId
import com.intellij.xdebugger.impl.rpc.xExpression
@@ -5,10 +5,10 @@ import com.intellij.openapi.application.EDT
import com.intellij.openapi.project.Project
import com.intellij.platform.project.ProjectId
import com.intellij.platform.project.findProject
import com.intellij.platform.xdebugger.impl.rpc.XBreakpointDependenciesDto
import com.intellij.platform.xdebugger.impl.rpc.XBreakpointDependencyDto
import com.intellij.platform.xdebugger.impl.rpc.XBreakpointDependencyEvent
import com.intellij.platform.xdebugger.impl.rpc.XDependentBreakpointManagerApi
import com.intellij.platform.debugger.impl.rpc.XBreakpointDependenciesDto
import com.intellij.platform.debugger.impl.rpc.XBreakpointDependencyDto
import com.intellij.platform.debugger.impl.rpc.XBreakpointDependencyEvent
import com.intellij.platform.debugger.impl.rpc.XDependentBreakpointManagerApi
import com.intellij.xdebugger.XDebuggerManager
import com.intellij.xdebugger.breakpoints.XBreakpoint
import com.intellij.xdebugger.impl.XDebuggerManagerImpl
@@ -2,10 +2,10 @@
package com.intellij.platform.debugger.impl.backend
import com.intellij.openapi.util.NlsContexts
import com.intellij.platform.xdebugger.impl.rpc.XExecutionStackApi
import com.intellij.platform.xdebugger.impl.rpc.XStackFrameDto
import com.intellij.platform.xdebugger.impl.rpc.XStackFramesEvent
import com.intellij.platform.xdebugger.impl.rpc.XValueComputeChildrenEvent
import com.intellij.platform.debugger.impl.rpc.XExecutionStackApi
import com.intellij.platform.debugger.impl.rpc.XStackFrameDto
import com.intellij.platform.debugger.impl.rpc.XStackFramesEvent
import com.intellij.platform.debugger.impl.rpc.XValueComputeChildrenEvent
import com.intellij.xdebugger.frame.XExecutionStack
import com.intellij.xdebugger.frame.XStackFrame
import com.intellij.xdebugger.impl.rpc.XExecutionStackId
@@ -4,10 +4,10 @@ package com.intellij.platform.debugger.impl.backend
import com.intellij.ide.ui.icons.rpcId
import com.intellij.openapi.util.NlsContexts
import com.intellij.platform.util.coroutines.childScope
import com.intellij.platform.xdebugger.impl.rpc.XFullValueEvaluatorResult
import com.intellij.platform.xdebugger.impl.rpc.XInlineDebuggerDataDto
import com.intellij.platform.xdebugger.impl.rpc.XValueApi
import com.intellij.platform.xdebugger.impl.rpc.XValueComputeChildrenEvent
import com.intellij.platform.debugger.impl.rpc.XFullValueEvaluatorResult
import com.intellij.platform.debugger.impl.rpc.XInlineDebuggerDataDto
import com.intellij.platform.debugger.impl.rpc.XValueApi
import com.intellij.platform.debugger.impl.rpc.XValueComputeChildrenEvent
import com.intellij.ui.SimpleTextAttributes
import com.intellij.xdebugger.Obsolescent
import com.intellij.xdebugger.XDebuggerBundle
@@ -10,7 +10,7 @@ import com.intellij.openapi.util.Disposer
import com.intellij.openapi.vfs.VirtualFile
import com.intellij.platform.project.projectId
import com.intellij.platform.util.coroutines.childScope
import com.intellij.platform.xdebugger.impl.rpc.XBreakpointApi
import com.intellij.platform.debugger.impl.rpc.XBreakpointApi
import com.intellij.xdebugger.impl.XDebuggerUtilImpl
import com.intellij.xdebugger.impl.XLineBreakpointInstallationInfo
import com.intellij.xdebugger.impl.breakpoints.*
@@ -8,8 +8,8 @@ import com.intellij.openapi.editor.markup.GutterDraggableObject
import com.intellij.openapi.editor.markup.GutterIconRenderer
import com.intellij.openapi.project.Project
import com.intellij.openapi.util.NlsSafe
import com.intellij.platform.debugger.impl.rpc.XBreakpointApi
import com.intellij.platform.util.coroutines.childScope
import com.intellij.platform.xdebugger.impl.rpc.*
import com.intellij.pom.Navigatable
import com.intellij.xdebugger.XExpression
import com.intellij.xdebugger.XSourcePosition
@@ -10,7 +10,7 @@ import com.intellij.openapi.fileEditor.TextEditor
import com.intellij.openapi.project.Project
import com.intellij.openapi.vfs.VirtualFile
import com.intellij.platform.project.projectId
import com.intellij.platform.xdebugger.impl.rpc.XBreakpointApi
import com.intellij.platform.debugger.impl.rpc.XBreakpointApi
import com.intellij.util.ThreeState
import com.intellij.xdebugger.breakpoints.SuspendPolicy
import com.intellij.xdebugger.breakpoints.XBreakpoint
@@ -9,7 +9,7 @@ import com.intellij.openapi.diagnostic.getOrLogException
import com.intellij.openapi.project.Project
import com.intellij.platform.project.projectId
import com.intellij.xdebugger.impl.breakpoints.ui.BreakpointsDialogFactory
import com.intellij.platform.xdebugger.impl.rpc.XDebuggerBreakpointsDialogApi
import com.intellij.platform.debugger.impl.rpc.XDebuggerBreakpointsDialogApi
import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.launch
@@ -20,6 +20,7 @@ import com.intellij.platform.debugger.impl.frontend.frame.FrontendXStackFrame
import com.intellij.platform.debugger.impl.frontend.frame.FrontendXSuspendContext
import com.intellij.platform.debugger.impl.frontend.storage.FrontendXStackFramesStorage
import com.intellij.platform.debugger.impl.frontend.storage.getOrCreateStackFrame
import com.intellij.platform.debugger.impl.rpc.XValueMarkerId
import com.intellij.platform.execution.impl.frontend.createFrontendProcessHandler
import com.intellij.platform.execution.impl.frontend.executionEnvironment
import com.intellij.platform.util.coroutines.childScope
@@ -39,7 +40,6 @@ import com.intellij.xdebugger.impl.XSourceKind
import com.intellij.xdebugger.impl.breakpoints.XBreakpointProxy
import com.intellij.xdebugger.impl.frame.*
import com.intellij.xdebugger.impl.inline.DebuggerInlayListener
import com.intellij.platform.xdebugger.impl.rpc.*
import com.intellij.xdebugger.impl.rpc.SuspendData
import com.intellij.xdebugger.impl.rpc.XDebugSessionApi
import com.intellij.xdebugger.impl.rpc.XDebugSessionDataDto
@@ -3,9 +3,9 @@ package com.intellij.platform.debugger.impl.frontend
import com.intellij.openapi.project.Project
import com.intellij.platform.project.projectId
import com.intellij.platform.xdebugger.impl.rpc.XBreakpointDependencyDto
import com.intellij.platform.xdebugger.impl.rpc.XBreakpointDependencyEvent
import com.intellij.platform.xdebugger.impl.rpc.XDependentBreakpointManagerApi
import com.intellij.platform.debugger.impl.rpc.XBreakpointDependencyDto
import com.intellij.platform.debugger.impl.rpc.XBreakpointDependencyEvent
import com.intellij.platform.debugger.impl.rpc.XDependentBreakpointManagerApi
import com.intellij.xdebugger.impl.breakpoints.XBreakpointProxy
import com.intellij.xdebugger.impl.breakpoints.XDependentBreakpointManagerProxy
import com.intellij.xdebugger.impl.rpc.XBreakpointId
@@ -10,7 +10,7 @@ import com.intellij.openapi.editor.markup.RangeHighlighter
import com.intellij.openapi.project.Project
import com.intellij.openapi.util.TextRange
import com.intellij.openapi.vfs.VirtualFile
import com.intellij.platform.xdebugger.impl.rpc.XBreakpointApi
import com.intellij.platform.debugger.impl.rpc.XBreakpointApi
import com.intellij.xdebugger.XDebuggerUtil
import com.intellij.xdebugger.XSourcePosition
import com.intellij.xdebugger.impl.breakpoints.*
@@ -8,7 +8,7 @@ import com.intellij.platform.debugger.impl.frontend.evaluate.quick.FrontendXValu
import com.intellij.ui.JBColor
import com.intellij.xdebugger.frame.XValue
import com.intellij.xdebugger.impl.frame.XValueMarkers
import com.intellij.platform.xdebugger.impl.rpc.XDebuggerValueMarkupApi
import com.intellij.platform.debugger.impl.rpc.XDebuggerValueMarkupApi
import com.intellij.xdebugger.impl.rpc.XValueMarkerDto
import com.intellij.xdebugger.impl.ui.tree.ValueMarkup
import kotlinx.coroutines.CoroutineScope
@@ -6,13 +6,15 @@ import com.intellij.openapi.application.EDT
import com.intellij.openapi.diagnostic.ControlFlowException
import com.intellij.openapi.editor.Document
import com.intellij.openapi.project.Project
import com.intellij.platform.debugger.impl.rpc.XDebuggerEvaluatorApi
import com.intellij.platform.debugger.impl.rpc.XDebuggerEvaluatorDto
import com.intellij.platform.debugger.impl.rpc.XEvaluationResult
import com.intellij.xdebugger.XDebuggerBundle
import com.intellij.xdebugger.XExpression
import com.intellij.xdebugger.XSourcePosition
import com.intellij.xdebugger.evaluation.XDebuggerEvaluator
import com.intellij.xdebugger.impl.evaluate.quick.XDebuggerDocumentOffsetEvaluator
import com.intellij.xdebugger.impl.evaluate.quick.common.ValueHintType
import com.intellij.platform.xdebugger.impl.rpc.*
import com.intellij.xdebugger.impl.rpc.XStackFrameId
import com.intellij.xdebugger.impl.rpc.toRpc
import fleet.util.logging.logger
@@ -3,9 +3,9 @@ package com.intellij.platform.debugger.impl.frontend.evaluate.quick
import com.intellij.ide.ui.icons.icon
import com.intellij.openapi.application.EDT
import com.intellij.platform.xdebugger.impl.rpc.XFullValueEvaluatorDto
import com.intellij.platform.xdebugger.impl.rpc.XFullValueEvaluatorResult
import com.intellij.platform.xdebugger.impl.rpc.XValueApi
import com.intellij.platform.debugger.impl.rpc.XFullValueEvaluatorDto
import com.intellij.platform.debugger.impl.rpc.XFullValueEvaluatorResult
import com.intellij.platform.debugger.impl.rpc.XValueApi
import com.intellij.xdebugger.frame.XFullValueEvaluator
import com.intellij.xdebugger.impl.rpc.XValueId
import kotlinx.coroutines.CoroutineScope
@@ -8,6 +8,8 @@ import com.intellij.openapi.components.service
import com.intellij.openapi.diagnostic.thisLogger
import com.intellij.openapi.project.Project
import com.intellij.openapi.util.NlsSafe
import com.intellij.platform.debugger.impl.rpc.XValueApi
import com.intellij.platform.debugger.impl.rpc.XValueDto
import com.intellij.platform.util.coroutines.childScope
import com.intellij.util.ConcurrencyUtil
import com.intellij.util.ThreeState
@@ -15,7 +17,6 @@ import com.intellij.xdebugger.Obsolescent
import com.intellij.xdebugger.XExpression
import com.intellij.xdebugger.frame.*
import com.intellij.xdebugger.frame.presentation.XValuePresentation
import com.intellij.platform.xdebugger.impl.rpc.*
import com.intellij.xdebugger.impl.rpc.XSourcePositionDto
import com.intellij.xdebugger.impl.rpc.XValueAdvancedPresentationPart
import com.intellij.xdebugger.impl.rpc.XValueMarkerDto
@@ -8,7 +8,7 @@ import com.intellij.ui.SimpleTextAttributes
import com.intellij.xdebugger.frame.XCompositeNode
import com.intellij.xdebugger.frame.XValueChildrenList
import com.intellij.xdebugger.frame.XValueContainer
import com.intellij.platform.xdebugger.impl.rpc.XValueComputeChildrenEvent
import com.intellij.platform.debugger.impl.rpc.XValueComputeChildrenEvent
import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.async
@@ -7,9 +7,9 @@ import com.intellij.openapi.project.Project
import com.intellij.xdebugger.XExpression
import com.intellij.xdebugger.frame.XValueModifier
import com.intellij.xdebugger.impl.breakpoints.XExpressionImpl
import com.intellij.platform.xdebugger.impl.rpc.SetValueResult
import com.intellij.platform.xdebugger.impl.rpc.XDebuggerValueModifierApi
import com.intellij.platform.xdebugger.impl.rpc.XValueDto
import com.intellij.platform.debugger.impl.rpc.SetValueResult
import com.intellij.platform.debugger.impl.rpc.XDebuggerValueModifierApi
import com.intellij.platform.debugger.impl.rpc.XValueDto
import com.intellij.xdebugger.impl.rpc.toRpc
import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.launch
@@ -18,7 +18,7 @@ import com.intellij.xdebugger.impl.evaluate.quick.common.AbstractValueHint
import com.intellij.xdebugger.impl.evaluate.quick.common.QuickEvaluateHandler
import com.intellij.xdebugger.impl.evaluate.quick.common.ValueHintType
import com.intellij.xdebugger.impl.frame.XDebugSessionProxy.Companion.useFeProxy
import com.intellij.platform.xdebugger.impl.rpc.XDebuggerValueLookupHintsRemoteApi
import com.intellij.platform.debugger.impl.rpc.XDebuggerValueLookupHintsRemoteApi
import com.intellij.xdebugger.settings.XDebuggerSettingsManager
import kotlinx.coroutines.*
import kotlinx.coroutines.future.asCompletableFuture
@@ -10,8 +10,8 @@ import com.intellij.xdebugger.evaluation.ExpressionInfo
import com.intellij.xdebugger.impl.evaluate.childCoroutineScope
import com.intellij.xdebugger.impl.evaluate.quick.common.AbstractValueHint
import com.intellij.xdebugger.impl.evaluate.quick.common.ValueHintType
import com.intellij.platform.xdebugger.impl.rpc.RemoteValueHintId
import com.intellij.platform.xdebugger.impl.rpc.XDebuggerValueLookupHintsRemoteApi
import com.intellij.platform.debugger.impl.rpc.RemoteValueHintId
import com.intellij.platform.debugger.impl.rpc.XDebuggerValueLookupHintsRemoteApi
import kotlinx.coroutines.*
import java.awt.Point
@@ -4,8 +4,8 @@ package com.intellij.platform.debugger.impl.frontend.frame
import com.intellij.ide.ui.icons.icon
import com.intellij.openapi.project.Project
import com.intellij.platform.debugger.impl.frontend.storage.getOrCreateStackFrame
import com.intellij.platform.xdebugger.impl.rpc.XExecutionStackApi
import com.intellij.platform.xdebugger.impl.rpc.XStackFramesEvent
import com.intellij.platform.debugger.impl.rpc.XExecutionStackApi
import com.intellij.platform.debugger.impl.rpc.XStackFramesEvent
import com.intellij.xdebugger.frame.XExecutionStack
import com.intellij.xdebugger.frame.XStackFrame
import com.intellij.xdebugger.impl.rpc.XExecutionStackDto
@@ -9,7 +9,12 @@ import com.intellij.openapi.util.NlsContexts
import com.intellij.platform.debugger.impl.frontend.evaluate.quick.FrontendXValueContainer
import com.intellij.platform.debugger.impl.frontend.evaluate.quick.createFrontendXDebuggerEvaluator
import com.intellij.platform.debugger.impl.frontend.storage.currentPresentation
import com.intellij.platform.xdebugger.impl.rpc.*
import com.intellij.platform.debugger.impl.rpc.XDebuggerEvaluatorDto
import com.intellij.platform.debugger.impl.rpc.XExecutionStackApi
import com.intellij.platform.debugger.impl.rpc.XStackFrameCaptionInfo
import com.intellij.platform.debugger.impl.rpc.XStackFrameCustomBackgroundInfo
import com.intellij.platform.debugger.impl.rpc.XStackFrameEqualityObject
import com.intellij.platform.debugger.impl.rpc.toSimpleTextAttributes
import com.intellij.ui.ColoredTextContainer
import com.intellij.xdebugger.XSourcePosition
import com.intellij.xdebugger.evaluation.XDebuggerEvaluator
@@ -3,7 +3,7 @@ package com.intellij.platform.debugger.impl.frontend.frame
import com.intellij.openapi.project.Project
import com.intellij.platform.debugger.impl.frontend.storage.getOrCreateStackFrame
import com.intellij.platform.xdebugger.impl.rpc.XStackFrameDto
import com.intellij.platform.debugger.impl.rpc.XStackFrameDto
import com.intellij.xdebugger.frame.XExecutionStack
import com.intellij.xdebugger.frame.XSuspendContext
import com.intellij.xdebugger.impl.rpc.XDebugSessionApi
@@ -3,8 +3,8 @@ package com.intellij.platform.debugger.impl.frontend.storage
import com.intellij.openapi.project.Project
import com.intellij.platform.debugger.impl.frontend.frame.FrontendXStackFrame
import com.intellij.platform.xdebugger.impl.rpc.XStackFrameDto
import com.intellij.platform.xdebugger.impl.rpc.XStackFramePresentation
import com.intellij.platform.debugger.impl.rpc.XStackFrameDto
import com.intellij.platform.debugger.impl.rpc.XStackFramePresentation
import com.intellij.xdebugger.impl.rpc.XStackFrameId
import fleet.multiplatform.shims.ConcurrentHashMap
import kotlinx.coroutines.CoroutineScope
@@ -1,5 +1,5 @@
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.platform.xdebugger.impl.rpc
package com.intellij.platform.debugger.impl.rpc
import com.intellij.ide.rpc.BackendDocumentId
import com.intellij.ide.rpc.FrontendDocumentId
@@ -1,5 +1,5 @@
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.platform.xdebugger.impl.rpc
package com.intellij.platform.debugger.impl.rpc
import com.intellij.platform.project.ProjectId
import com.intellij.platform.rpc.RemoteApiProviderService
@@ -1,5 +1,5 @@
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.platform.xdebugger.impl.rpc
package com.intellij.platform.debugger.impl.rpc
import com.intellij.execution.process.ProcessHandler
import com.intellij.execution.ui.ConsoleView
@@ -1,9 +1,8 @@
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.platform.xdebugger.impl.rpc
package com.intellij.platform.debugger.impl.rpc
import com.intellij.ide.rpc.DocumentId
import com.intellij.ide.ui.icons.IconId
import com.intellij.openapi.editor.colors.TextAttributesKey
import com.intellij.openapi.util.NlsContexts
import com.intellij.openapi.util.NlsSafe
import com.intellij.platform.rpc.RemoteApiProviderService
@@ -1,5 +1,5 @@
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.platform.xdebugger.impl.rpc
package com.intellij.platform.debugger.impl.rpc
import com.intellij.platform.rpc.RemoteApiProviderService
import fleet.rpc.RemoteApi
@@ -1,5 +1,5 @@
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.platform.xdebugger.impl.rpc
package com.intellij.platform.debugger.impl.rpc
import com.intellij.platform.rpc.RemoteApiProviderService
import com.intellij.xdebugger.impl.rpc.XValueId
@@ -1,5 +1,5 @@
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.platform.xdebugger.impl.rpc
package com.intellij.platform.debugger.impl.rpc
import com.intellij.openapi.editor.impl.EditorId
import com.intellij.platform.project.ProjectId
@@ -1,5 +1,5 @@
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.platform.xdebugger.impl.rpc
package com.intellij.platform.debugger.impl.rpc
import com.intellij.platform.rpc.RemoteApiProviderService
import com.intellij.xdebugger.impl.rpc.XValueId
@@ -1,5 +1,5 @@
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.platform.xdebugger.impl.rpc
package com.intellij.platform.debugger.impl.rpc
import com.intellij.openapi.util.NlsContexts
import com.intellij.platform.rpc.RemoteApiProviderService
@@ -1,5 +1,5 @@
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.platform.xdebugger.impl.rpc
package com.intellij.platform.debugger.impl.rpc
import com.intellij.platform.project.ProjectId
import com.intellij.platform.rpc.RemoteApiProviderService
@@ -1,5 +1,5 @@
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.platform.xdebugger.impl.rpc
package com.intellij.platform.debugger.impl.rpc
import com.intellij.platform.rpc.RemoteApiProviderService
import com.intellij.xdebugger.impl.rpc.XExecutionStackId
@@ -1,20 +1,16 @@
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.platform.xdebugger.impl.rpc
package com.intellij.platform.debugger.impl.rpc
import com.intellij.ide.ui.colors.ColorId
import com.intellij.ide.ui.colors.color
import com.intellij.ide.ui.colors.rpcId
import com.intellij.ide.ui.icons.IconId
import com.intellij.openapi.util.NlsContexts
import com.intellij.platform.rpc.Id
import com.intellij.platform.rpc.UID
import com.intellij.ui.SimpleTextAttributes
import com.intellij.xdebugger.impl.rpc.XExecutionStackId
import com.intellij.xdebugger.impl.rpc.XSourcePositionDto
import com.intellij.xdebugger.impl.rpc.XStackFrameId
import kotlinx.serialization.Serializable
import org.jetbrains.annotations.ApiStatus
import org.jetbrains.annotations.Nls
@ApiStatus.Internal
@Serializable
@@ -1,5 +1,5 @@
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.platform.xdebugger.impl.rpc
package com.intellij.platform.debugger.impl.rpc
import com.intellij.platform.rpc.RemoteApiProviderService
import com.intellij.util.ThreeState
@@ -1,5 +1,5 @@
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@Internal
package com.intellij.platform.xdebugger.impl.rpc;
package com.intellij.platform.debugger.impl.rpc;
import org.jetbrains.annotations.ApiStatus.Internal;
@@ -5,7 +5,7 @@ import com.intellij.openapi.actionSystem.AnActionEvent
import com.intellij.openapi.actionSystem.PlatformCoreDataKeys
import com.intellij.openapi.application.EDT
import com.intellij.openapi.project.Project
import com.intellij.platform.xdebugger.impl.rpc.XDebuggerValueMarkupApi
import com.intellij.platform.debugger.impl.rpc.XDebuggerValueMarkupApi
import com.intellij.ui.ComponentUtil
import com.intellij.xdebugger.impl.actions.MarkObjectActionHandler
import com.intellij.xdebugger.impl.frame.XDebugSessionProxy
@@ -10,7 +10,7 @@ import com.intellij.openapi.components.service
import com.intellij.openapi.editor.impl.editorId
import com.intellij.openapi.project.Project
import com.intellij.platform.project.projectId
import com.intellij.platform.xdebugger.impl.rpc.XValueApi
import com.intellij.platform.debugger.impl.rpc.XValueApi
import com.intellij.util.ThreeState
import com.intellij.xdebugger.frame.XInlineDebuggerDataCallback
import com.intellij.xdebugger.frame.XValue
@@ -4,7 +4,7 @@ package com.intellij.xdebugger.impl.rpc
import com.intellij.openapi.editor.impl.EditorId
import com.intellij.platform.project.ProjectId
import com.intellij.platform.rpc.RemoteApiProviderService
import com.intellij.platform.xdebugger.impl.rpc.XStackFrameDto
import com.intellij.platform.debugger.impl.rpc.XStackFrameDto
import fleet.rpc.RemoteApi
import fleet.rpc.Rpc
import fleet.rpc.core.DeferredSerializer
@@ -5,7 +5,7 @@ import com.intellij.openapi.actionSystem.ActionUpdateThread
import com.intellij.openapi.actionSystem.AnActionEvent
import com.intellij.openapi.actionSystem.remoting.ActionRemoteBehaviorSpecification
import com.intellij.openapi.project.Project
import com.intellij.platform.xdebugger.impl.rpc.XDebuggerNavigationApi
import com.intellij.platform.debugger.impl.rpc.XDebuggerNavigationApi
import com.intellij.xdebugger.frame.XValue
import com.intellij.xdebugger.impl.frame.XDebugSessionProxy
import com.intellij.xdebugger.impl.rpc.withId
@@ -5,7 +5,7 @@ import com.intellij.openapi.actionSystem.ActionUpdateThread
import com.intellij.openapi.actionSystem.AnActionEvent
import com.intellij.openapi.actionSystem.remoting.ActionRemoteBehaviorSpecification
import com.intellij.openapi.project.Project
import com.intellij.platform.xdebugger.impl.rpc.XDebuggerNavigationApi
import com.intellij.platform.debugger.impl.rpc.XDebuggerNavigationApi
import com.intellij.xdebugger.frame.XValue
import com.intellij.xdebugger.impl.frame.XDebugSessionProxy
import com.intellij.xdebugger.impl.rpc.withId