mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[rd debugger] Refactor: move ID classes to the rpc module
GitOrigin-RevId: 761fb09dd8de0e1f903d9cf8eabdae0e19fabb1e
This commit is contained in:
committed by
intellij-monorepo-bot
parent
7bd4225cc7
commit
30de3fb047
+1
-1
@@ -11,9 +11,9 @@ import com.intellij.debugger.memory.filtering.ClassInstancesProvider
|
||||
import com.intellij.debugger.memory.ui.InstancesWindow
|
||||
import com.intellij.java.debugger.impl.shared.rpc.JavaDebuggerLuxActionsApi
|
||||
import com.intellij.openapi.application.EDT
|
||||
import com.intellij.platform.debugger.impl.rpc.XValueId
|
||||
import com.intellij.platform.project.ProjectId
|
||||
import com.intellij.platform.project.findProject
|
||||
import com.intellij.xdebugger.impl.rpc.XValueId
|
||||
import com.intellij.xdebugger.impl.rpc.models.BackendXValueModel
|
||||
import com.sun.jdi.ReferenceType
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@ import com.intellij.debugger.impl.DebuggerSession
|
||||
import com.intellij.java.debugger.impl.shared.rpc.JavaDebuggerManagerApi
|
||||
import com.intellij.java.debugger.impl.shared.rpc.JavaDebuggerSessionDto
|
||||
import com.intellij.java.debugger.impl.shared.rpc.JavaSessionState
|
||||
import com.intellij.xdebugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.platform.debugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.xdebugger.impl.rpc.models.findValue
|
||||
import fleet.rpc.core.toRpc
|
||||
import kotlinx.coroutines.flow.map
|
||||
|
||||
+3
-3
@@ -9,12 +9,12 @@ import com.intellij.ide.ui.icons.rpcId
|
||||
import com.intellij.java.debugger.impl.shared.engine.NodeRendererId
|
||||
import com.intellij.java.debugger.impl.shared.rpc.*
|
||||
import com.intellij.openapi.application.EDT
|
||||
import com.intellij.platform.debugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.platform.debugger.impl.rpc.XExecutionStackId
|
||||
import com.intellij.platform.debugger.impl.rpc.XValueId
|
||||
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
|
||||
import com.intellij.xdebugger.impl.rpc.XExecutionStackId
|
||||
import com.intellij.xdebugger.impl.rpc.XValueId
|
||||
import com.intellij.xdebugger.impl.rpc.models.BackendXValueModel
|
||||
import com.intellij.xdebugger.impl.rpc.models.findValue
|
||||
import fleet.util.channels.use
|
||||
|
||||
+1
-1
@@ -5,11 +5,11 @@ import com.intellij.java.debugger.impl.shared.rpc.JavaDebuggerManagerApi
|
||||
import com.intellij.openapi.components.Service
|
||||
import com.intellij.openapi.components.service
|
||||
import com.intellij.openapi.project.Project
|
||||
import com.intellij.platform.debugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.platform.util.coroutines.childScope
|
||||
import com.intellij.xdebugger.impl.XDebuggerManagerProxyListener
|
||||
import com.intellij.xdebugger.impl.frame.XDebugManagerProxy
|
||||
import com.intellij.xdebugger.impl.frame.XDebugSessionProxy
|
||||
import com.intellij.xdebugger.impl.rpc.XDebugSessionId
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import kotlinx.coroutines.channels.Channel
|
||||
import kotlinx.coroutines.flow.collectLatest
|
||||
|
||||
+1
-1
@@ -10,12 +10,12 @@ import com.intellij.openapi.actionSystem.*
|
||||
import com.intellij.openapi.actionSystem.remoting.ActionRemoteBehaviorSpecification
|
||||
import com.intellij.openapi.project.DumbAware
|
||||
import com.intellij.openapi.project.Project
|
||||
import com.intellij.platform.debugger.impl.rpc.XValueId
|
||||
import com.intellij.platform.debugger.impl.shared.FrontendDescriptorStateManager
|
||||
import com.intellij.xdebugger.frame.XValue
|
||||
import com.intellij.xdebugger.frame.XValuePlace
|
||||
import com.intellij.xdebugger.impl.frame.XDebugManagerProxy
|
||||
import com.intellij.xdebugger.impl.frame.XDebugSessionProxy
|
||||
import com.intellij.xdebugger.impl.rpc.XValueId
|
||||
import com.intellij.xdebugger.impl.ui.DebuggerUIUtil
|
||||
import com.intellij.xdebugger.impl.ui.tree.XDebuggerTree
|
||||
import com.intellij.xdebugger.impl.ui.tree.nodes.XValueNodeImpl
|
||||
|
||||
+1
-1
@@ -1,9 +1,9 @@
|
||||
// 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.java.debugger.impl.shared.rpc
|
||||
|
||||
import com.intellij.platform.debugger.impl.rpc.XValueId
|
||||
import com.intellij.platform.project.ProjectId
|
||||
import com.intellij.platform.rpc.RemoteApiProviderService
|
||||
import com.intellij.xdebugger.impl.rpc.XValueId
|
||||
import fleet.rpc.RemoteApi
|
||||
import fleet.rpc.Rpc
|
||||
import fleet.rpc.remoteApiDescriptor
|
||||
|
||||
+1
-1
@@ -1,8 +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.java.debugger.impl.shared.rpc
|
||||
|
||||
import com.intellij.platform.debugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.platform.rpc.RemoteApiProviderService
|
||||
import com.intellij.xdebugger.impl.rpc.XDebugSessionId
|
||||
import fleet.rpc.RemoteApi
|
||||
import fleet.rpc.Rpc
|
||||
import fleet.rpc.core.RpcFlow
|
||||
|
||||
+3
-3
@@ -6,10 +6,10 @@ import com.intellij.ide.ui.icons.IconId
|
||||
import com.intellij.java.debugger.impl.shared.engine.NodeRendererId
|
||||
import com.intellij.openapi.util.NlsSafe
|
||||
import com.intellij.platform.debugger.impl.rpc.SerializableSimpleTextAttributes
|
||||
import com.intellij.platform.debugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.platform.debugger.impl.rpc.XExecutionStackId
|
||||
import com.intellij.platform.debugger.impl.rpc.XValueId
|
||||
import com.intellij.platform.rpc.RemoteApiProviderService
|
||||
import com.intellij.xdebugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.xdebugger.impl.rpc.XExecutionStackId
|
||||
import com.intellij.xdebugger.impl.rpc.XValueId
|
||||
import fleet.rpc.RemoteApi
|
||||
import fleet.rpc.Rpc
|
||||
import fleet.rpc.core.ReceiveChannelSerializer
|
||||
|
||||
-2
@@ -16,8 +16,6 @@ import com.intellij.xdebugger.impl.breakpoints.XBreakpointManagerImpl
|
||||
import com.intellij.xdebugger.impl.breakpoints.XBreakpointProxy.Monolith.Companion.getEditorsProvider
|
||||
import com.intellij.xdebugger.impl.breakpoints.XBreakpointUtil
|
||||
import com.intellij.xdebugger.impl.breakpoints.XLineBreakpointImpl
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointId
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointTypeId
|
||||
import com.intellij.xdebugger.impl.rpc.models.findValue
|
||||
|
||||
internal class BackendXBreakpointApi : XBreakpointApi {
|
||||
|
||||
-3
@@ -14,7 +14,6 @@ import com.intellij.openapi.components.service
|
||||
import com.intellij.openapi.diagnostic.logger
|
||||
import com.intellij.openapi.editor.Document
|
||||
import com.intellij.openapi.extensions.ExtensionPointAdapter
|
||||
import com.intellij.openapi.fileEditor.FileDocumentManager
|
||||
import com.intellij.openapi.progress.ProgressManager
|
||||
import com.intellij.openapi.progress.blockingContextToIndicator
|
||||
import com.intellij.openapi.project.Project
|
||||
@@ -34,8 +33,6 @@ import com.intellij.xdebugger.breakpoints.XBreakpointType
|
||||
import com.intellij.xdebugger.breakpoints.XLineBreakpointType
|
||||
import com.intellij.xdebugger.impl.XDebuggerUtilImpl
|
||||
import com.intellij.xdebugger.impl.breakpoints.*
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointId
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointTypeId
|
||||
import com.intellij.xdebugger.impl.rpc.models.findValue
|
||||
import com.intellij.xdebugger.impl.rpc.sourcePosition
|
||||
import fleet.rpc.core.toRpc
|
||||
|
||||
+2
@@ -2,6 +2,8 @@
|
||||
package com.intellij.platform.debugger.impl.backend
|
||||
|
||||
import com.intellij.openapi.application.EDT
|
||||
import com.intellij.platform.debugger.impl.rpc.XDebugSessionDataId
|
||||
import com.intellij.platform.debugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.platform.debugger.impl.rpc.XDebuggerSessionAdditionalTabEvent
|
||||
import com.intellij.xdebugger.impl.findValue
|
||||
import com.intellij.xdebugger.impl.rpc.*
|
||||
|
||||
-1
@@ -17,7 +17,6 @@ import com.intellij.xdebugger.impl.XDebugSessionImpl
|
||||
import com.intellij.xdebugger.impl.evaluate.XEvaluationOrigin
|
||||
import com.intellij.xdebugger.impl.evaluate.quick.XDebuggerDocumentOffsetEvaluator
|
||||
import com.intellij.xdebugger.impl.evaluate.quick.common.ValueHintType
|
||||
import com.intellij.xdebugger.impl.rpc.XStackFrameId
|
||||
import com.intellij.xdebugger.impl.rpc.models.*
|
||||
import com.intellij.xdebugger.impl.rpc.sourcePosition
|
||||
import com.intellij.xdebugger.impl.ui.tree.nodes.XEvaluationCallbackWithOrigin
|
||||
|
||||
-1
@@ -20,7 +20,6 @@ import com.intellij.xdebugger.impl.XDebugSessionImpl
|
||||
import com.intellij.xdebugger.impl.XDebuggerManagerImpl
|
||||
import com.intellij.xdebugger.impl.XDebuggerUtilImpl.reshowInlayRunToCursor
|
||||
import com.intellij.xdebugger.impl.breakpoints.XBreakpointBase
|
||||
import com.intellij.xdebugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.xdebugger.impl.rpc.models.findValue
|
||||
import com.intellij.xdebugger.impl.rpc.toRpc
|
||||
import com.intellij.xdebugger.impl.settings.XDebuggerSettingManagerImpl
|
||||
|
||||
+1
-1
@@ -4,10 +4,10 @@ package com.intellij.platform.debugger.impl.backend
|
||||
import com.intellij.openapi.application.EDT
|
||||
import com.intellij.platform.debugger.impl.rpc.TimeoutSafeResult
|
||||
import com.intellij.platform.debugger.impl.rpc.XDebuggerNavigationApi
|
||||
import com.intellij.platform.debugger.impl.rpc.XValueId
|
||||
import com.intellij.xdebugger.XSourcePosition
|
||||
import com.intellij.xdebugger.frame.XNavigatable
|
||||
import com.intellij.xdebugger.frame.XValue
|
||||
import com.intellij.xdebugger.impl.rpc.XValueId
|
||||
import com.intellij.xdebugger.impl.rpc.models.BackendXValueModel
|
||||
import kotlinx.coroutines.CompletableDeferred
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
|
||||
+2
-2
@@ -2,13 +2,13 @@
|
||||
package com.intellij.platform.debugger.impl.backend
|
||||
|
||||
import com.intellij.ide.ui.colors.color
|
||||
import com.intellij.platform.debugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.platform.debugger.impl.rpc.XDebuggerValueMarkupApi
|
||||
import com.intellij.platform.debugger.impl.rpc.XValueId
|
||||
import com.intellij.platform.debugger.impl.rpc.XValueMarkerDto
|
||||
import com.intellij.ui.JBColor
|
||||
import com.intellij.xdebugger.impl.XDebugSessionImpl
|
||||
import com.intellij.xdebugger.impl.frame.XValueMarkers
|
||||
import com.intellij.xdebugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.xdebugger.impl.rpc.XValueId
|
||||
import com.intellij.xdebugger.impl.rpc.models.BackendXValueModel
|
||||
import com.intellij.xdebugger.impl.rpc.models.BackendXValueModelsManager
|
||||
import com.intellij.xdebugger.impl.rpc.models.findValue
|
||||
|
||||
-1
@@ -4,7 +4,6 @@ package com.intellij.platform.debugger.impl.backend
|
||||
import com.intellij.openapi.util.NlsContexts
|
||||
import com.intellij.platform.debugger.impl.rpc.*
|
||||
import com.intellij.xdebugger.frame.XValueModifier
|
||||
import com.intellij.xdebugger.impl.rpc.XValueId
|
||||
import com.intellij.xdebugger.impl.rpc.models.BackendXValueModel
|
||||
import kotlinx.coroutines.CompletableDeferred
|
||||
|
||||
|
||||
+1
-1
@@ -6,6 +6,7 @@ import com.intellij.openapi.project.Project
|
||||
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.XBreakpointId
|
||||
import com.intellij.platform.debugger.impl.rpc.XDependentBreakpointManagerApi
|
||||
import com.intellij.platform.project.ProjectId
|
||||
import com.intellij.platform.project.findProject
|
||||
@@ -15,7 +16,6 @@ import com.intellij.xdebugger.impl.XDebuggerManagerImpl
|
||||
import com.intellij.xdebugger.impl.breakpoints.XBreakpointBase
|
||||
import com.intellij.xdebugger.impl.breakpoints.XDependentBreakpointListener
|
||||
import com.intellij.xdebugger.impl.breakpoints.XDependentBreakpointManager
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointId
|
||||
import com.intellij.xdebugger.impl.rpc.models.findValue
|
||||
import fleet.rpc.core.toRpc
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
|
||||
-3
@@ -7,9 +7,6 @@ import com.intellij.openapi.util.NlsContexts
|
||||
import com.intellij.platform.debugger.impl.rpc.*
|
||||
import com.intellij.xdebugger.frame.XExecutionStack
|
||||
import com.intellij.xdebugger.frame.XStackFrame
|
||||
import com.intellij.xdebugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.xdebugger.impl.rpc.XExecutionStackId
|
||||
import com.intellij.xdebugger.impl.rpc.XStackFrameId
|
||||
import com.intellij.xdebugger.impl.rpc.models.findValue
|
||||
import kotlinx.coroutines.*
|
||||
import kotlinx.coroutines.channels.Channel
|
||||
|
||||
-2
@@ -13,8 +13,6 @@ import com.intellij.xdebugger.XSourcePosition
|
||||
import com.intellij.xdebugger.frame.*
|
||||
import com.intellij.xdebugger.frame.XFullValueEvaluator.XFullValueEvaluationCallback
|
||||
import com.intellij.xdebugger.impl.XDebugSessionImpl
|
||||
import com.intellij.xdebugger.impl.rpc.XValueGroupId
|
||||
import com.intellij.xdebugger.impl.rpc.XValueId
|
||||
import com.intellij.xdebugger.impl.rpc.models.BackendXValueModel
|
||||
import com.intellij.xdebugger.impl.rpc.models.findValue
|
||||
import com.intellij.xdebugger.impl.rpc.models.getOrStoreGlobally
|
||||
|
||||
-1
@@ -11,7 +11,6 @@ import com.intellij.xdebugger.impl.XDebugSessionImpl
|
||||
import com.intellij.xdebugger.impl.XDebuggerManagerImpl
|
||||
import com.intellij.xdebugger.impl.breakpoints.*
|
||||
import com.intellij.xdebugger.impl.breakpoints.XBreakpointProxy.Monolith.Companion.getEditorsProvider
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointTypeId
|
||||
import com.intellij.xdebugger.impl.rpc.toRpc
|
||||
import fleet.rpc.core.toRpc
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
|
||||
-1
@@ -19,7 +19,6 @@ import com.intellij.xdebugger.SplitDebuggerMode
|
||||
import com.intellij.xdebugger.impl.XLineBreakpointInstallationInfo
|
||||
import com.intellij.xdebugger.impl.breakpoints.*
|
||||
import com.intellij.xdebugger.impl.breakpoints.ui.BreakpointItem
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointId
|
||||
import fleet.rpc.client.RpcClientException
|
||||
import kotlinx.coroutines.*
|
||||
import kotlinx.coroutines.channels.BufferOverflow
|
||||
|
||||
-1
@@ -18,7 +18,6 @@ import com.intellij.xdebugger.breakpoints.SuspendPolicy
|
||||
import com.intellij.xdebugger.evaluation.XDebuggerEditorsProvider
|
||||
import com.intellij.xdebugger.impl.breakpoints.*
|
||||
import com.intellij.xdebugger.impl.breakpoints.XBreakpointBase.calculateIcon
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointId
|
||||
import com.intellij.xdebugger.impl.rpc.sourcePosition
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import kotlinx.coroutines.cancel
|
||||
|
||||
+1
-1
@@ -6,10 +6,10 @@ import com.intellij.openapi.components.service
|
||||
import com.intellij.openapi.project.Project
|
||||
import com.intellij.platform.debugger.impl.rpc.XBreakpointTypeApi
|
||||
import com.intellij.platform.debugger.impl.rpc.XBreakpointTypeDto
|
||||
import com.intellij.platform.debugger.impl.rpc.XBreakpointTypeId
|
||||
import com.intellij.platform.project.projectId
|
||||
import com.intellij.xdebugger.impl.breakpoints.XBreakpointTypeProxy
|
||||
import com.intellij.xdebugger.impl.breakpoints.XLineBreakpointTypeProxy
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointTypeId
|
||||
import fleet.multiplatform.shims.ConcurrentHashMap
|
||||
import fleet.rpc.client.durable
|
||||
import kotlinx.coroutines.CompletableDeferred
|
||||
|
||||
+2
-2
@@ -6,6 +6,8 @@ import com.intellij.frontend.FrontendType
|
||||
import com.intellij.openapi.project.Project
|
||||
import com.intellij.platform.debugger.impl.frontend.evaluate.quick.FrontendXValue
|
||||
import com.intellij.platform.debugger.impl.frontend.frame.FrontendXExecutionStack
|
||||
import com.intellij.platform.debugger.impl.rpc.XExecutionStackId
|
||||
import com.intellij.platform.debugger.impl.rpc.XValueId
|
||||
import com.intellij.xdebugger.SplitDebuggerMode
|
||||
import com.intellij.xdebugger.frame.XExecutionStack
|
||||
import com.intellij.xdebugger.frame.XValue
|
||||
@@ -13,8 +15,6 @@ import com.intellij.xdebugger.impl.XDebuggerExecutionPointManager
|
||||
import com.intellij.xdebugger.impl.breakpoints.XBreakpointManagerProxy
|
||||
import com.intellij.xdebugger.impl.frame.XDebugManagerProxy
|
||||
import com.intellij.xdebugger.impl.frame.XDebugSessionProxy
|
||||
import com.intellij.xdebugger.impl.rpc.XExecutionStackId
|
||||
import com.intellij.xdebugger.impl.rpc.XValueId
|
||||
import com.intellij.xdebugger.impl.util.XDebugMonolithUtils
|
||||
import com.intellij.xdebugger.impl.withTemporaryXValueId
|
||||
import kotlinx.coroutines.flow.Flow
|
||||
|
||||
-1
@@ -22,7 +22,6 @@ import com.intellij.util.asDisposable
|
||||
import com.intellij.xdebugger.SplitDebuggerMode
|
||||
import com.intellij.xdebugger.impl.XDebuggerManagerProxyListener
|
||||
import com.intellij.xdebugger.impl.frame.XDebugSessionProxy
|
||||
import com.intellij.xdebugger.impl.rpc.XDebugSessionId
|
||||
import fleet.rpc.client.durable
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
|
||||
+1
-1
@@ -4,11 +4,11 @@ package com.intellij.platform.debugger.impl.frontend
|
||||
import com.intellij.openapi.project.Project
|
||||
import com.intellij.platform.debugger.impl.rpc.XBreakpointDependencyDto
|
||||
import com.intellij.platform.debugger.impl.rpc.XBreakpointDependencyEvent
|
||||
import com.intellij.platform.debugger.impl.rpc.XBreakpointId
|
||||
import com.intellij.platform.debugger.impl.rpc.XDependentBreakpointManagerApi
|
||||
import com.intellij.platform.project.projectId
|
||||
import com.intellij.xdebugger.impl.breakpoints.XBreakpointProxy
|
||||
import com.intellij.xdebugger.impl.breakpoints.XDependentBreakpointManagerProxy
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointId
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import kotlinx.coroutines.channels.Channel
|
||||
import kotlinx.coroutines.launch
|
||||
|
||||
-1
@@ -15,7 +15,6 @@ import com.intellij.xdebugger.evaluation.ExpressionInfo
|
||||
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.xdebugger.impl.rpc.XStackFrameId
|
||||
import com.intellij.xdebugger.impl.rpc.toRpc
|
||||
import com.intellij.xdebugger.impl.ui.tree.nodes.XEvaluationCallbackWithOrigin
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
|
||||
+1
-1
@@ -6,8 +6,8 @@ import com.intellij.openapi.application.EDT
|
||||
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.platform.debugger.impl.rpc.XValueId
|
||||
import com.intellij.xdebugger.frame.XFullValueEvaluator
|
||||
import com.intellij.xdebugger.impl.rpc.XValueId
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
import kotlinx.coroutines.launch
|
||||
|
||||
+1
-1
@@ -1,11 +1,11 @@
|
||||
// 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.frontend.frame
|
||||
|
||||
import com.intellij.platform.debugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.platform.debugger.impl.rpc.XExecutionStackApi
|
||||
import com.intellij.util.ThreeState
|
||||
import com.intellij.xdebugger.frame.XDropFrameHandler
|
||||
import com.intellij.xdebugger.frame.XStackFrame
|
||||
import com.intellij.xdebugger.impl.rpc.XDebugSessionId
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import kotlinx.coroutines.launch
|
||||
|
||||
|
||||
+1
-1
@@ -6,11 +6,11 @@ import com.intellij.openapi.project.Project
|
||||
import com.intellij.platform.debugger.impl.frontend.storage.getOrCreateStackFrame
|
||||
import com.intellij.platform.debugger.impl.rpc.XExecutionStackApi
|
||||
import com.intellij.platform.debugger.impl.rpc.XExecutionStackDto
|
||||
import com.intellij.platform.debugger.impl.rpc.XExecutionStackId
|
||||
import com.intellij.platform.debugger.impl.rpc.XStackFramesEvent
|
||||
import com.intellij.xdebugger.frame.XDescriptor
|
||||
import com.intellij.xdebugger.frame.XExecutionStack
|
||||
import com.intellij.xdebugger.frame.XStackFrame
|
||||
import com.intellij.xdebugger.impl.rpc.XExecutionStackId
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import kotlinx.coroutines.future.asCompletableFuture
|
||||
import kotlinx.coroutines.launch
|
||||
|
||||
-1
@@ -17,7 +17,6 @@ import com.intellij.xdebugger.frame.XCompositeNode
|
||||
import com.intellij.xdebugger.frame.XStackFrame
|
||||
import com.intellij.xdebugger.frame.XStackFrameUiPresentationContainer
|
||||
import com.intellij.xdebugger.impl.frame.XDebuggerFramesList
|
||||
import com.intellij.xdebugger.impl.rpc.XStackFrameId
|
||||
import com.intellij.xdebugger.impl.rpc.sourcePosition
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import kotlinx.coroutines.channels.awaitClose
|
||||
|
||||
+1
-1
@@ -4,7 +4,7 @@ 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.debugger.impl.rpc.XStackFrameDto
|
||||
import com.intellij.xdebugger.impl.rpc.XStackFrameId
|
||||
import com.intellij.platform.debugger.impl.rpc.XStackFrameId
|
||||
import fleet.multiplatform.shims.ConcurrentHashMap
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import kotlin.coroutines.AbstractCoroutineContextElement
|
||||
|
||||
@@ -19,7 +19,6 @@ jvm_library(
|
||||
"//platform/xdebugger-api:debugger",
|
||||
"//libraries/kotlinx/serialization/core",
|
||||
"//libraries/kotlinx/serialization/json",
|
||||
"//platform/xdebugger-impl/shared",
|
||||
"//platform/project/shared:project",
|
||||
"//platform/platform-impl:ide-impl",
|
||||
"//platform/platform-impl/rpc",
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
e:com.intellij.xdebugger.impl.evaluate.quick.common.ValueHintType
|
||||
- java.lang.Enum
|
||||
- sf:Companion:com.intellij.xdebugger.impl.evaluate.quick.common.ValueHintType$Companion
|
||||
- sf:MOUSE_ALT_OVER_HINT:com.intellij.xdebugger.impl.evaluate.quick.common.ValueHintType
|
||||
- sf:MOUSE_CLICK_HINT:com.intellij.xdebugger.impl.evaluate.quick.common.ValueHintType
|
||||
- sf:MOUSE_OVER_HINT:com.intellij.xdebugger.impl.evaluate.quick.common.ValueHintType
|
||||
- s:getEntries():kotlin.enums.EnumEntries
|
||||
- s:valueOf(java.lang.String):com.intellij.xdebugger.impl.evaluate.quick.common.ValueHintType
|
||||
- s:values():com.intellij.xdebugger.impl.evaluate.quick.common.ValueHintType[]
|
||||
f:com.intellij.xdebugger.impl.evaluate.quick.common.ValueHintType$Companion
|
||||
- f:serializer():kotlinx.serialization.KSerializer
|
||||
|
||||
@@ -38,7 +38,6 @@
|
||||
<orderEntry type="module" module-name="intellij.platform.debugger" />
|
||||
<orderEntry type="module" module-name="intellij.libraries.kotlinx.serialization.core" />
|
||||
<orderEntry type="module" module-name="intellij.libraries.kotlinx.serialization.json" />
|
||||
<orderEntry type="module" module-name="intellij.platform.debugger.impl.shared" />
|
||||
<orderEntry type="module" module-name="intellij.platform.project" />
|
||||
<orderEntry type="module" module-name="intellij.platform.ide.impl" />
|
||||
<orderEntry type="module" module-name="intellij.platform.ide.rpc" />
|
||||
|
||||
-2
@@ -10,8 +10,6 @@ import com.intellij.platform.project.ProjectId
|
||||
import com.intellij.platform.rpc.RemoteApiProviderService
|
||||
import com.intellij.xdebugger.breakpoints.SuspendPolicy
|
||||
import com.intellij.xdebugger.evaluation.EvaluationMode
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointId
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointTypeId
|
||||
import fleet.rpc.RemoteApi
|
||||
import fleet.rpc.Rpc
|
||||
import fleet.rpc.remoteApiDescriptor
|
||||
|
||||
+1
-3
@@ -1,13 +1,11 @@
|
||||
// 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.rpc
|
||||
|
||||
import com.intellij.ide.ui.icons.IconId
|
||||
import com.intellij.ide.rpc.util.TextRangeId
|
||||
import com.intellij.ide.ui.icons.IconId
|
||||
import com.intellij.ide.vfs.VirtualFileId
|
||||
import com.intellij.openapi.util.NlsSafe
|
||||
import com.intellij.xdebugger.breakpoints.SuspendPolicy
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointId
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointTypeId
|
||||
import fleet.rpc.core.RpcFlow
|
||||
import kotlinx.serialization.Serializable
|
||||
import org.jetbrains.annotations.ApiStatus
|
||||
|
||||
+1
-1
@@ -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.xdebugger.impl.rpc
|
||||
package com.intellij.platform.debugger.impl.rpc
|
||||
|
||||
import com.intellij.platform.rpc.Id
|
||||
import com.intellij.platform.rpc.UID
|
||||
-2
@@ -11,8 +11,6 @@ import com.intellij.platform.rpc.RemoteApiProviderService
|
||||
import com.intellij.platform.rpc.UID
|
||||
import com.intellij.xdebugger.breakpoints.SuspendPolicy
|
||||
import com.intellij.xdebugger.breakpoints.XBreakpointType
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointId
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointTypeId
|
||||
import fleet.rpc.RemoteApi
|
||||
import fleet.rpc.Rpc
|
||||
import fleet.rpc.core.RpcFlow
|
||||
|
||||
+1
-1
@@ -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.xdebugger.impl.rpc
|
||||
package com.intellij.platform.debugger.impl.rpc
|
||||
|
||||
import kotlinx.serialization.Serializable
|
||||
import org.jetbrains.annotations.ApiStatus
|
||||
-1
@@ -15,7 +15,6 @@ import com.intellij.platform.rpc.UID
|
||||
import com.intellij.xdebugger.evaluation.EvaluationMode
|
||||
import com.intellij.xdebugger.evaluation.XDebuggerEditorsProvider
|
||||
import com.intellij.xdebugger.frame.XDescriptor
|
||||
import com.intellij.xdebugger.impl.rpc.*
|
||||
import fleet.rpc.RemoteApi
|
||||
import fleet.rpc.Rpc
|
||||
import fleet.rpc.core.DeferredSerializer
|
||||
|
||||
+1
-1
@@ -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.xdebugger.impl.rpc
|
||||
package com.intellij.platform.debugger.impl.rpc
|
||||
|
||||
import com.intellij.platform.rpc.Id
|
||||
import com.intellij.platform.rpc.UID
|
||||
+1
-4
@@ -8,14 +8,11 @@ import com.intellij.openapi.util.NlsSafe
|
||||
import com.intellij.platform.rpc.RemoteApiProviderService
|
||||
import com.intellij.ui.SimpleTextAttributes
|
||||
import com.intellij.xdebugger.evaluation.ExpressionInfo
|
||||
import com.intellij.xdebugger.impl.evaluate.XEvaluationOrigin
|
||||
import com.intellij.xdebugger.frame.XDebuggerTreeNodeHyperlink
|
||||
import com.intellij.xdebugger.frame.XDescriptor
|
||||
import com.intellij.xdebugger.frame.XPinToTopData
|
||||
import com.intellij.xdebugger.impl.evaluate.XEvaluationOrigin
|
||||
import com.intellij.xdebugger.impl.evaluate.quick.common.ValueHintType
|
||||
import com.intellij.xdebugger.impl.rpc.XStackFrameId
|
||||
import com.intellij.xdebugger.impl.rpc.XValueGroupId
|
||||
import com.intellij.xdebugger.impl.rpc.XValueId
|
||||
import fleet.rpc.RemoteApi
|
||||
import fleet.rpc.Rpc
|
||||
import fleet.rpc.core.DeferredSerializer
|
||||
|
||||
-2
@@ -4,8 +4,6 @@ package com.intellij.platform.debugger.impl.rpc
|
||||
import com.intellij.openapi.editor.impl.EditorId
|
||||
import com.intellij.platform.project.ProjectId
|
||||
import com.intellij.platform.rpc.RemoteApiProviderService
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointId
|
||||
import com.intellij.xdebugger.impl.rpc.XDebugSessionId
|
||||
import fleet.rpc.RemoteApi
|
||||
import fleet.rpc.Rpc
|
||||
import fleet.rpc.core.RpcFlow
|
||||
|
||||
-1
@@ -2,7 +2,6 @@
|
||||
package com.intellij.platform.debugger.impl.rpc
|
||||
|
||||
import com.intellij.platform.rpc.RemoteApiProviderService
|
||||
import com.intellij.xdebugger.impl.rpc.XValueId
|
||||
import fleet.rpc.RemoteApi
|
||||
import fleet.rpc.Rpc
|
||||
import fleet.rpc.remoteApiDescriptor
|
||||
|
||||
-1
@@ -1,7 +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.rpc
|
||||
|
||||
import com.intellij.xdebugger.impl.rpc.XValueId
|
||||
import kotlinx.serialization.Serializable
|
||||
import org.jetbrains.annotations.ApiStatus
|
||||
|
||||
|
||||
-2
@@ -2,8 +2,6 @@
|
||||
package com.intellij.platform.debugger.impl.rpc
|
||||
|
||||
import com.intellij.platform.rpc.RemoteApiProviderService
|
||||
import com.intellij.xdebugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.xdebugger.impl.rpc.XValueId
|
||||
import fleet.rpc.RemoteApi
|
||||
import fleet.rpc.Rpc
|
||||
import fleet.rpc.remoteApiDescriptor
|
||||
|
||||
-1
@@ -3,7 +3,6 @@ package com.intellij.platform.debugger.impl.rpc
|
||||
|
||||
import com.intellij.openapi.util.NlsContexts
|
||||
import com.intellij.platform.rpc.RemoteApiProviderService
|
||||
import com.intellij.xdebugger.impl.rpc.XValueId
|
||||
import fleet.rpc.RemoteApi
|
||||
import fleet.rpc.Rpc
|
||||
import fleet.rpc.remoteApiDescriptor
|
||||
|
||||
-1
@@ -3,7 +3,6 @@ package com.intellij.platform.debugger.impl.rpc
|
||||
|
||||
import com.intellij.platform.project.ProjectId
|
||||
import com.intellij.platform.rpc.RemoteApiProviderService
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointId
|
||||
import fleet.rpc.RemoteApi
|
||||
import fleet.rpc.Rpc
|
||||
import fleet.rpc.core.RpcFlow
|
||||
|
||||
-3
@@ -2,9 +2,6 @@
|
||||
package com.intellij.platform.debugger.impl.rpc
|
||||
|
||||
import com.intellij.platform.rpc.RemoteApiProviderService
|
||||
import com.intellij.xdebugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.xdebugger.impl.rpc.XExecutionStackId
|
||||
import com.intellij.xdebugger.impl.rpc.XStackFrameId
|
||||
import fleet.rpc.RemoteApi
|
||||
import fleet.rpc.Rpc
|
||||
import fleet.rpc.remoteApiDescriptor
|
||||
|
||||
+1
-1
@@ -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.xdebugger.impl.rpc
|
||||
package com.intellij.platform.debugger.impl.rpc
|
||||
|
||||
import com.intellij.platform.rpc.Id
|
||||
import com.intellij.platform.rpc.UID
|
||||
+1
-1
@@ -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.xdebugger.impl.rpc
|
||||
package com.intellij.platform.debugger.impl.rpc
|
||||
|
||||
import com.intellij.platform.rpc.Id
|
||||
import com.intellij.platform.rpc.UID
|
||||
-1
@@ -8,7 +8,6 @@ import com.intellij.ide.ui.icons.IconId
|
||||
import com.intellij.openapi.util.NlsContexts
|
||||
import com.intellij.ui.SimpleTextAttributes
|
||||
import com.intellij.util.ThreeState
|
||||
import com.intellij.xdebugger.impl.rpc.XStackFrameId
|
||||
import kotlinx.serialization.Serializable
|
||||
import org.jetbrains.annotations.ApiStatus
|
||||
|
||||
|
||||
@@ -3,8 +3,6 @@ package com.intellij.platform.debugger.impl.rpc
|
||||
|
||||
import com.intellij.platform.rpc.RemoteApiProviderService
|
||||
import com.intellij.util.ThreeState
|
||||
import com.intellij.xdebugger.impl.rpc.XValueGroupId
|
||||
import com.intellij.xdebugger.impl.rpc.XValueId
|
||||
import fleet.rpc.RemoteApi
|
||||
import fleet.rpc.Rpc
|
||||
import fleet.rpc.core.RpcFlow
|
||||
|
||||
+1
-1
@@ -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.xdebugger.impl.rpc
|
||||
package com.intellij.platform.debugger.impl.rpc
|
||||
|
||||
import com.intellij.platform.rpc.Id
|
||||
import com.intellij.platform.rpc.UID
|
||||
@@ -1,11 +0,0 @@
|
||||
e:com.intellij.xdebugger.impl.evaluate.quick.common.ValueHintType
|
||||
- java.lang.Enum
|
||||
- sf:Companion:com.intellij.xdebugger.impl.evaluate.quick.common.ValueHintType$Companion
|
||||
- sf:MOUSE_ALT_OVER_HINT:com.intellij.xdebugger.impl.evaluate.quick.common.ValueHintType
|
||||
- sf:MOUSE_CLICK_HINT:com.intellij.xdebugger.impl.evaluate.quick.common.ValueHintType
|
||||
- sf:MOUSE_OVER_HINT:com.intellij.xdebugger.impl.evaluate.quick.common.ValueHintType
|
||||
- s:getEntries():kotlin.enums.EnumEntries
|
||||
- s:valueOf(java.lang.String):com.intellij.xdebugger.impl.evaluate.quick.common.ValueHintType
|
||||
- s:values():com.intellij.xdebugger.impl.evaluate.quick.common.ValueHintType[]
|
||||
f:com.intellij.xdebugger.impl.evaluate.quick.common.ValueHintType$Companion
|
||||
- f:serializer():kotlinx.serialization.KSerializer
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
// 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.xdebugger.impl.rpc;
|
||||
|
||||
import org.jetbrains.annotations.ApiStatus.Internal;
|
||||
-2
@@ -14,8 +14,6 @@ import com.intellij.xdebugger.XSourcePosition
|
||||
import com.intellij.xdebugger.impl.breakpoints.XLineBreakpointProxy
|
||||
import com.intellij.xdebugger.impl.breakpoints.XLineBreakpointTypeProxy
|
||||
import com.intellij.xdebugger.impl.frame.XDebugManagerProxy
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointId
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointTypeId
|
||||
import com.intellij.xdebugger.impl.rpc.toRpc
|
||||
import fleet.util.channels.use
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
|
||||
+2
-2
@@ -5,6 +5,8 @@ import com.intellij.frontend.FrontendApplicationInfo
|
||||
import com.intellij.frontend.FrontendType
|
||||
import com.intellij.idea.AppMode
|
||||
import com.intellij.openapi.project.Project
|
||||
import com.intellij.platform.debugger.impl.rpc.XExecutionStackId
|
||||
import com.intellij.platform.debugger.impl.rpc.XValueId
|
||||
import com.intellij.xdebugger.SplitDebuggerMode
|
||||
import com.intellij.xdebugger.XDebuggerManager
|
||||
import com.intellij.xdebugger.frame.XExecutionStack
|
||||
@@ -15,8 +17,6 @@ import com.intellij.xdebugger.impl.breakpoints.asProxy
|
||||
import com.intellij.xdebugger.impl.frame.XDebugManagerProxy
|
||||
import com.intellij.xdebugger.impl.frame.XDebugSessionProxy
|
||||
import com.intellij.xdebugger.impl.frame.asProxy
|
||||
import com.intellij.xdebugger.impl.rpc.XExecutionStackId
|
||||
import com.intellij.xdebugger.impl.rpc.XValueId
|
||||
import com.intellij.xdebugger.impl.rpc.models.BackendXValueModel
|
||||
import com.intellij.xdebugger.impl.rpc.models.getOrStoreGlobally
|
||||
import kotlinx.coroutines.*
|
||||
|
||||
@@ -41,6 +41,8 @@ import com.intellij.openapi.util.Comparing
|
||||
import com.intellij.openapi.util.Disposer
|
||||
import com.intellij.openapi.util.Ref
|
||||
import com.intellij.openapi.util.ThrowableComputable
|
||||
import com.intellij.platform.debugger.impl.rpc.XDebugSessionDataId
|
||||
import com.intellij.platform.debugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.platform.util.coroutines.childScope
|
||||
import com.intellij.psi.search.GlobalSearchScope
|
||||
import com.intellij.ui.AppUIUtil.invokeLaterIfProjectAlive
|
||||
@@ -69,7 +71,10 @@ import com.intellij.xdebugger.impl.frame.*
|
||||
import com.intellij.xdebugger.impl.inline.DebuggerInlayListener
|
||||
import com.intellij.xdebugger.impl.inline.InlineDebugRenderer
|
||||
import com.intellij.xdebugger.impl.mixedmode.XMixedModeCombinedDebugProcess
|
||||
import com.intellij.xdebugger.impl.rpc.*
|
||||
import com.intellij.xdebugger.impl.rpc.XDebugSessionPausedInfo
|
||||
import com.intellij.xdebugger.impl.rpc.XDebuggerSessionTabAbstractInfo
|
||||
import com.intellij.xdebugger.impl.rpc.XDebuggerSessionTabInfo
|
||||
import com.intellij.xdebugger.impl.rpc.XDebuggerSessionTabInfoNoInit
|
||||
import com.intellij.xdebugger.impl.rpc.models.storeGlobally
|
||||
import com.intellij.xdebugger.impl.settings.XDebuggerSettingManagerImpl
|
||||
import com.intellij.xdebugger.impl.ui.*
|
||||
|
||||
+1
-1
@@ -14,9 +14,9 @@ import com.intellij.openapi.actionSystem.remoting.ActionRemoteBehaviorSpecificat
|
||||
import com.intellij.openapi.editor.Editor;
|
||||
import com.intellij.openapi.project.DumbAwareAction;
|
||||
import com.intellij.openapi.project.Project;
|
||||
import com.intellij.platform.debugger.impl.rpc.XBreakpointId;
|
||||
import com.intellij.xdebugger.impl.breakpoints.XBreakpointUtil;
|
||||
import com.intellij.xdebugger.impl.breakpoints.ui.BreakpointsDialogFactory;
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointId;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
public class ViewBreakpointsAction extends DumbAwareAction implements ActionRemoteBehaviorSpecification.FrontendOtherwiseBackend {
|
||||
|
||||
+1
-1
@@ -1,8 +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.xdebugger.impl.breakpoints
|
||||
|
||||
import com.intellij.platform.debugger.impl.rpc.XBreakpointId
|
||||
import com.intellij.platform.rpc.topics.ProjectRemoteTopic
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointId
|
||||
import kotlinx.serialization.Serializable
|
||||
import org.jetbrains.annotations.ApiStatus
|
||||
|
||||
|
||||
+1
-1
@@ -12,6 +12,7 @@ import com.intellij.openapi.util.JDOMUtil;
|
||||
import com.intellij.openapi.util.NlsSafe;
|
||||
import com.intellij.openapi.util.UserDataHolderBase;
|
||||
import com.intellij.openapi.util.text.StringUtil;
|
||||
import com.intellij.platform.debugger.impl.rpc.XBreakpointId;
|
||||
import com.intellij.pom.Navigatable;
|
||||
import com.intellij.ui.ColorUtil;
|
||||
import com.intellij.ui.ExperimentalUI;
|
||||
@@ -30,7 +31,6 @@ import com.intellij.xdebugger.impl.XDebugSessionImpl;
|
||||
import com.intellij.xdebugger.impl.XDebuggerUtilImpl;
|
||||
import com.intellij.xdebugger.impl.frame.XDebugManagerProxy;
|
||||
import com.intellij.xdebugger.impl.frame.XDebugSessionProxy;
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointId;
|
||||
import com.intellij.xml.CommonXmlStrings;
|
||||
import com.intellij.xml.util.XmlStringUtil;
|
||||
import kotlin.Unit;
|
||||
|
||||
+1
-1
@@ -13,13 +13,13 @@ import com.intellij.openapi.editor.markup.TextAttributes;
|
||||
import com.intellij.openapi.project.Project;
|
||||
import com.intellij.openapi.util.text.StringUtil;
|
||||
import com.intellij.openapi.vfs.VirtualFile;
|
||||
import com.intellij.platform.debugger.impl.rpc.XBreakpointId;
|
||||
import com.intellij.pom.Navigatable;
|
||||
import com.intellij.ui.*;
|
||||
import com.intellij.ui.popup.util.DetailView;
|
||||
import com.intellij.util.concurrency.AppExecutorUtil;
|
||||
import com.intellij.xdebugger.impl.breakpoints.ui.BreakpointItem;
|
||||
import com.intellij.xdebugger.impl.breakpoints.ui.XLightBreakpointPropertiesPanel;
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointId;
|
||||
import com.intellij.xdebugger.ui.DebuggerColors;
|
||||
import org.jetbrains.annotations.ApiStatus;
|
||||
import org.jetbrains.annotations.Nls;
|
||||
|
||||
+1
-1
@@ -5,11 +5,11 @@ import com.intellij.openapi.Disposable
|
||||
import com.intellij.openapi.application.WriteAction
|
||||
import com.intellij.openapi.editor.Editor
|
||||
import com.intellij.openapi.vfs.VirtualFile
|
||||
import com.intellij.platform.debugger.impl.rpc.XBreakpointId
|
||||
import com.intellij.util.ThrowableRunnable
|
||||
import com.intellij.xdebugger.XDebuggerUtil
|
||||
import com.intellij.xdebugger.impl.XLineBreakpointInstallationInfo
|
||||
import com.intellij.xdebugger.impl.breakpoints.ui.BreakpointItem
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointId
|
||||
import org.jetbrains.annotations.ApiStatus
|
||||
|
||||
@ApiStatus.Internal
|
||||
|
||||
+1
-1
@@ -5,6 +5,7 @@ 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.XBreakpointId
|
||||
import com.intellij.pom.Navigatable
|
||||
import com.intellij.xdebugger.XDebuggerManager
|
||||
import com.intellij.xdebugger.XExpression
|
||||
@@ -15,7 +16,6 @@ import com.intellij.xdebugger.breakpoints.XBreakpointProperties
|
||||
import com.intellij.xdebugger.breakpoints.XBreakpointType
|
||||
import com.intellij.xdebugger.evaluation.XDebuggerEditorsProvider
|
||||
import com.intellij.xdebugger.impl.XDebugSessionImpl
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointId
|
||||
import org.jetbrains.annotations.ApiStatus
|
||||
import javax.swing.Icon
|
||||
|
||||
|
||||
+1
-1
@@ -3,6 +3,7 @@ package com.intellij.xdebugger.impl.breakpoints
|
||||
|
||||
import com.intellij.openapi.application.EDT
|
||||
import com.intellij.openapi.project.Project
|
||||
import com.intellij.platform.debugger.impl.rpc.XBreakpointTypeId
|
||||
import com.intellij.xdebugger.XDebuggerManager
|
||||
import com.intellij.xdebugger.breakpoints.SuspendPolicy
|
||||
import com.intellij.xdebugger.breakpoints.XBreakpoint
|
||||
@@ -10,7 +11,6 @@ import com.intellij.xdebugger.breakpoints.XBreakpointType
|
||||
import com.intellij.xdebugger.breakpoints.XLineBreakpointType
|
||||
import com.intellij.xdebugger.breakpoints.ui.XBreakpointCustomPropertiesPanel
|
||||
import com.intellij.xdebugger.impl.breakpoints.XBreakpointUtil.breakpointTypes
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointTypeId
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
import kotlinx.coroutines.withContext
|
||||
import org.jetbrains.annotations.ApiStatus
|
||||
|
||||
+1
-1
@@ -9,8 +9,8 @@ import com.intellij.openapi.components.Service
|
||||
import com.intellij.openapi.components.service
|
||||
import com.intellij.openapi.project.DumbAware
|
||||
import com.intellij.openapi.project.Project
|
||||
import com.intellij.platform.debugger.impl.rpc.XBreakpointId
|
||||
import com.intellij.xdebugger.impl.breakpoints.XBreakpointTypeProxy
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointId
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
import kotlinx.coroutines.launch
|
||||
|
||||
+1
-1
@@ -3,13 +3,13 @@ package com.intellij.xdebugger.impl.breakpoints.ui;
|
||||
|
||||
import com.intellij.openapi.project.Project;
|
||||
import com.intellij.openapi.util.Key;
|
||||
import com.intellij.platform.debugger.impl.rpc.XBreakpointId;
|
||||
import com.intellij.pom.Navigatable;
|
||||
import com.intellij.ui.ColoredListCellRenderer;
|
||||
import com.intellij.ui.ColoredTreeCellRenderer;
|
||||
import com.intellij.ui.SimpleColoredComponent;
|
||||
import com.intellij.ui.popup.util.ItemWrapper;
|
||||
import com.intellij.xdebugger.impl.breakpoints.XBreakpointProxy;
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointId;
|
||||
import org.jetbrains.annotations.ApiStatus;
|
||||
import org.jetbrains.annotations.Nls;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
|
||||
+1
-1
@@ -3,11 +3,11 @@ package com.intellij.xdebugger.impl.breakpoints.ui;
|
||||
|
||||
|
||||
import com.intellij.openapi.project.Project;
|
||||
import com.intellij.platform.debugger.impl.rpc.XBreakpointId;
|
||||
import com.intellij.ui.SimpleColoredComponent;
|
||||
import com.intellij.ui.popup.util.DetailView;
|
||||
import com.intellij.xdebugger.XDebuggerBundle;
|
||||
import com.intellij.xdebugger.impl.breakpoints.XBreakpointProxy;
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointId;
|
||||
import org.jetbrains.annotations.ApiStatus;
|
||||
import org.jetbrains.annotations.Nls;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
|
||||
+1
-1
@@ -14,6 +14,7 @@ import com.intellij.openapi.ui.popup.JBPopupFactory;
|
||||
import com.intellij.openapi.util.Disposer;
|
||||
import com.intellij.openapi.util.NlsActions;
|
||||
import com.intellij.openapi.util.NlsSafe;
|
||||
import com.intellij.platform.debugger.impl.rpc.XBreakpointId;
|
||||
import com.intellij.ui.*;
|
||||
import com.intellij.ui.popup.util.DetailController;
|
||||
import com.intellij.ui.popup.util.DetailViewImpl;
|
||||
@@ -35,7 +36,6 @@ import com.intellij.xdebugger.impl.breakpoints.ui.tree.BreakpointItemNode;
|
||||
import com.intellij.xdebugger.impl.breakpoints.ui.tree.BreakpointItemsTreeController;
|
||||
import com.intellij.xdebugger.impl.breakpoints.ui.tree.BreakpointsCheckboxTree;
|
||||
import com.intellij.xdebugger.impl.breakpoints.ui.tree.BreakpointsGroupNode;
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointId;
|
||||
import kotlin.Unit;
|
||||
import org.jetbrains.annotations.ApiStatus;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
+1
-1
@@ -9,6 +9,7 @@ import com.intellij.openapi.components.service
|
||||
import com.intellij.openapi.project.Project
|
||||
import com.intellij.openapi.ui.popup.Balloon
|
||||
import com.intellij.openapi.util.Disposer
|
||||
import com.intellij.platform.debugger.impl.rpc.XBreakpointId
|
||||
import com.intellij.platform.rpc.topics.sendToClient
|
||||
import com.intellij.xdebugger.SplitDebuggerMode
|
||||
import com.intellij.xdebugger.breakpoints.XBreakpoint
|
||||
@@ -17,7 +18,6 @@ import com.intellij.xdebugger.impl.breakpoints.ShowBreakpointDialogRequest
|
||||
import com.intellij.xdebugger.impl.breakpoints.XBreakpointBase
|
||||
import com.intellij.xdebugger.impl.breakpoints.XBreakpointProxy
|
||||
import com.intellij.xdebugger.impl.frame.XDebugManagerProxy
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointId
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
import kotlinx.coroutines.launch
|
||||
|
||||
+1
-1
@@ -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.xdebugger.impl.breakpoints.ui
|
||||
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointId
|
||||
import com.intellij.platform.debugger.impl.rpc.XBreakpointId
|
||||
import org.jetbrains.annotations.ApiStatus
|
||||
|
||||
@ApiStatus.Internal
|
||||
|
||||
+1
-1
@@ -4,9 +4,9 @@ package com.intellij.xdebugger.impl.frame
|
||||
import com.intellij.openapi.project.Project
|
||||
import com.intellij.platform.debugger.impl.rpc.ShowFramesRequest
|
||||
import com.intellij.platform.debugger.impl.rpc.ShowSessionTabRequest
|
||||
import com.intellij.platform.debugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.platform.rpc.topics.ProjectRemoteTopic
|
||||
import com.intellij.platform.rpc.topics.sendToClient
|
||||
import com.intellij.xdebugger.impl.rpc.XDebugSessionId
|
||||
import org.jetbrains.annotations.ApiStatus
|
||||
|
||||
@ApiStatus.Internal
|
||||
|
||||
@@ -3,13 +3,13 @@ package com.intellij.xdebugger.impl.frame
|
||||
|
||||
import com.intellij.openapi.extensions.ExtensionPointName
|
||||
import com.intellij.openapi.project.Project
|
||||
import com.intellij.platform.debugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.platform.debugger.impl.rpc.XExecutionStackId
|
||||
import com.intellij.platform.debugger.impl.rpc.XValueId
|
||||
import com.intellij.xdebugger.frame.XExecutionStack
|
||||
import com.intellij.xdebugger.frame.XValue
|
||||
import com.intellij.xdebugger.impl.XDebuggerExecutionPointManager
|
||||
import com.intellij.xdebugger.impl.breakpoints.XBreakpointManagerProxy
|
||||
import com.intellij.xdebugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.xdebugger.impl.rpc.XExecutionStackId
|
||||
import com.intellij.xdebugger.impl.rpc.XValueId
|
||||
import kotlinx.coroutines.flow.Flow
|
||||
import org.jetbrains.annotations.ApiStatus
|
||||
|
||||
|
||||
@@ -12,6 +12,7 @@ import com.intellij.openapi.actionSystem.DefaultActionGroup
|
||||
import com.intellij.openapi.application.EDT
|
||||
import com.intellij.openapi.project.Project
|
||||
import com.intellij.openapi.util.NlsSafe
|
||||
import com.intellij.platform.debugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.xdebugger.XDebugSession
|
||||
import com.intellij.xdebugger.XDebugSessionListener
|
||||
import com.intellij.xdebugger.XSourcePosition
|
||||
@@ -27,7 +28,6 @@ import com.intellij.xdebugger.impl.XSteppingSuspendContext
|
||||
import com.intellij.xdebugger.impl.breakpoints.XBreakpointBase
|
||||
import com.intellij.xdebugger.impl.breakpoints.XBreakpointProxy
|
||||
import com.intellij.xdebugger.impl.breakpoints.asProxy
|
||||
import com.intellij.xdebugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.xdebugger.impl.ui.XDebugSessionData
|
||||
import com.intellij.xdebugger.impl.ui.XDebugSessionTab
|
||||
import com.intellij.xdebugger.ui.XDebugTabLayouter
|
||||
|
||||
@@ -4,6 +4,8 @@ package com.intellij.xdebugger.impl.rpc
|
||||
import com.intellij.execution.RunContentDescriptorIdImpl
|
||||
import com.intellij.execution.rpc.ExecutionEnvironmentProxyDto
|
||||
import com.intellij.ide.ui.icons.IconId
|
||||
import com.intellij.platform.debugger.impl.rpc.XDebugSessionDataId
|
||||
import com.intellij.platform.debugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.platform.debugger.impl.rpc.XDebuggerSessionAdditionalTabEvent
|
||||
import com.intellij.platform.rpc.Id
|
||||
import com.intellij.platform.rpc.RemoteApiProviderService
|
||||
|
||||
+1
-1
@@ -3,12 +3,12 @@ package com.intellij.xdebugger.impl.rpc.models
|
||||
|
||||
import com.intellij.openapi.components.Service
|
||||
import com.intellij.openapi.components.service
|
||||
import com.intellij.platform.debugger.impl.rpc.XValueGroupId
|
||||
import com.intellij.platform.kernel.ids.BackendValueIdType
|
||||
import com.intellij.platform.kernel.ids.findValueById
|
||||
import com.intellij.platform.kernel.ids.storeValueGlobally
|
||||
import com.intellij.xdebugger.frame.XValueGroup
|
||||
import com.intellij.xdebugger.impl.XDebugSessionImpl
|
||||
import com.intellij.xdebugger.impl.rpc.XValueGroupId
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import org.jetbrains.annotations.ApiStatus
|
||||
|
||||
|
||||
+1
-2
@@ -9,6 +9,7 @@ import com.intellij.openapi.project.Project
|
||||
import com.intellij.platform.debugger.impl.rpc.XFullValueEvaluatorDto
|
||||
import com.intellij.platform.debugger.impl.rpc.XFullValueEvaluatorDto.FullValueEvaluatorLinkAttributes
|
||||
import com.intellij.platform.debugger.impl.rpc.XValueDto
|
||||
import com.intellij.platform.debugger.impl.rpc.XValueId
|
||||
import com.intellij.platform.debugger.impl.rpc.XValueMarkerDto
|
||||
import com.intellij.platform.debugger.impl.rpc.XValueSerializedPresentation
|
||||
import com.intellij.platform.debugger.impl.rpc.XValueTextProviderDto
|
||||
@@ -25,14 +26,12 @@ import com.intellij.xdebugger.frame.XValue
|
||||
import com.intellij.xdebugger.frame.XValuePlace
|
||||
import com.intellij.xdebugger.impl.XDebugSessionImpl
|
||||
import com.intellij.xdebugger.impl.pinned.items.PinToTopValue
|
||||
import com.intellij.xdebugger.impl.rpc.XValueId
|
||||
import com.intellij.xdebugger.impl.ui.XValueTextProvider
|
||||
import com.intellij.xdebugger.impl.ui.tree.ValueMarkup
|
||||
import fleet.rpc.core.RpcFlow
|
||||
import fleet.rpc.core.toRpc
|
||||
import kotlinx.collections.immutable.toImmutableSet
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import kotlinx.coroutines.Deferred
|
||||
import kotlinx.coroutines.channels.BufferOverflow
|
||||
import kotlinx.coroutines.flow.*
|
||||
import kotlinx.coroutines.future.asDeferred
|
||||
|
||||
+1
-1
@@ -1,11 +1,11 @@
|
||||
// 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.xdebugger.impl.rpc.models
|
||||
|
||||
import com.intellij.platform.debugger.impl.rpc.XBreakpointId
|
||||
import com.intellij.platform.kernel.ids.BackendValueIdType
|
||||
import com.intellij.platform.kernel.ids.findValueById
|
||||
import com.intellij.platform.kernel.ids.storeValueGlobally
|
||||
import com.intellij.xdebugger.impl.breakpoints.XBreakpointBase
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointId
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import org.jetbrains.annotations.ApiStatus
|
||||
|
||||
|
||||
+2
-2
@@ -1,12 +1,12 @@
|
||||
// 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.xdebugger.impl.rpc.models
|
||||
|
||||
import com.intellij.platform.debugger.impl.rpc.XDebugSessionDataId
|
||||
import com.intellij.platform.debugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.platform.kernel.ids.BackendValueIdType
|
||||
import com.intellij.platform.kernel.ids.findValueById
|
||||
import com.intellij.platform.kernel.ids.storeValueGlobally
|
||||
import com.intellij.xdebugger.impl.XDebugSessionImpl
|
||||
import com.intellij.xdebugger.impl.rpc.XDebugSessionDataId
|
||||
import com.intellij.xdebugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.xdebugger.impl.ui.XDebugSessionData
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import org.jetbrains.annotations.ApiStatus
|
||||
|
||||
+1
-1
@@ -3,6 +3,7 @@ package com.intellij.xdebugger.impl.rpc.models
|
||||
|
||||
import com.intellij.openapi.components.Service
|
||||
import com.intellij.openapi.components.service
|
||||
import com.intellij.platform.debugger.impl.rpc.XExecutionStackId
|
||||
import com.intellij.platform.kernel.ids.BackendValueIdType
|
||||
import com.intellij.platform.kernel.ids.findValueById
|
||||
import com.intellij.platform.kernel.ids.storeValueGlobally
|
||||
@@ -10,7 +11,6 @@ import com.intellij.util.AwaitCancellationAndInvoke
|
||||
import com.intellij.util.awaitCancellationAndInvoke
|
||||
import com.intellij.xdebugger.frame.XExecutionStack
|
||||
import com.intellij.xdebugger.impl.XDebugSessionImpl
|
||||
import com.intellij.xdebugger.impl.rpc.XExecutionStackId
|
||||
import fleet.multiplatform.shims.ConcurrentHashMap
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import org.jetbrains.annotations.ApiStatus
|
||||
|
||||
+1
-1
@@ -3,12 +3,12 @@ package com.intellij.xdebugger.impl.rpc.models
|
||||
|
||||
import com.intellij.openapi.components.Service
|
||||
import com.intellij.openapi.components.service
|
||||
import com.intellij.platform.debugger.impl.rpc.XStackFrameId
|
||||
import com.intellij.platform.kernel.ids.BackendValueIdType
|
||||
import com.intellij.platform.kernel.ids.findValueById
|
||||
import com.intellij.platform.kernel.ids.storeValueGlobally
|
||||
import com.intellij.xdebugger.frame.XStackFrame
|
||||
import com.intellij.xdebugger.impl.XDebugSessionImpl
|
||||
import com.intellij.xdebugger.impl.rpc.XStackFrameId
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import org.jetbrains.annotations.ApiStatus
|
||||
|
||||
|
||||
+1
-1
@@ -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.platform.debugger.impl.rpc.XDebuggerNavigationApi
|
||||
import com.intellij.xdebugger.impl.rpc.XValueId
|
||||
import com.intellij.platform.debugger.impl.rpc.XValueId
|
||||
import com.intellij.xdebugger.impl.ui.tree.nodes.XValueNodeImpl
|
||||
|
||||
private class XJumpToSourceAction : XJumpToSourceActionBase(), ActionRemoteBehaviorSpecification.FrontendOtherwiseBackend {
|
||||
|
||||
+1
-1
@@ -5,9 +5,9 @@ import com.intellij.openapi.actionSystem.AnActionEvent
|
||||
import com.intellij.openapi.application.EDT
|
||||
import com.intellij.openapi.ui.DialogWrapper
|
||||
import com.intellij.openapi.util.registry.Registry.Companion.`is`
|
||||
import com.intellij.platform.debugger.impl.rpc.XValueId
|
||||
import com.intellij.xdebugger.impl.evaluate.XDebuggerEvaluationDialog
|
||||
import com.intellij.xdebugger.impl.frame.XDebugManagerProxy
|
||||
import com.intellij.xdebugger.impl.rpc.XValueId
|
||||
import com.intellij.xdebugger.impl.ui.DebuggerUIUtil
|
||||
import com.intellij.xdebugger.impl.ui.tree.nodes.XValueNodeImpl
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
|
||||
+1
-1
@@ -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.platform.debugger.impl.rpc.XDebuggerNavigationApi
|
||||
import com.intellij.xdebugger.impl.rpc.XValueId
|
||||
import com.intellij.platform.debugger.impl.rpc.XValueId
|
||||
import com.intellij.xdebugger.impl.ui.tree.nodes.XValueNodeImpl
|
||||
|
||||
private class XJumpToTypeSourceAction : XJumpToSourceActionBase(), ActionRemoteBehaviorSpecification.FrontendOtherwiseBackend {
|
||||
|
||||
@@ -3,14 +3,14 @@ package com.intellij.xdebugger.impl.util
|
||||
|
||||
import com.intellij.frontend.FrontendApplicationInfo
|
||||
import com.intellij.frontend.FrontendType
|
||||
import com.intellij.platform.debugger.impl.rpc.XBreakpointId
|
||||
import com.intellij.platform.debugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.platform.debugger.impl.rpc.XValueId
|
||||
import com.intellij.xdebugger.breakpoints.XBreakpointType
|
||||
import com.intellij.xdebugger.frame.XValue
|
||||
import com.intellij.xdebugger.impl.XDebugSessionImpl
|
||||
import com.intellij.xdebugger.impl.breakpoints.XBreakpointBase
|
||||
import com.intellij.xdebugger.impl.breakpoints.XBreakpointUtil
|
||||
import com.intellij.xdebugger.impl.rpc.XBreakpointId
|
||||
import com.intellij.xdebugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.xdebugger.impl.rpc.XValueId
|
||||
import com.intellij.xdebugger.impl.rpc.models.BackendXValueModel
|
||||
import com.intellij.xdebugger.impl.rpc.models.findValue
|
||||
import org.jetbrains.annotations.ApiStatus
|
||||
|
||||
@@ -64,7 +64,7 @@ jvm_library(
|
||||
"//libraries/kotlinx/serialization/json",
|
||||
"//java/java-impl:impl",
|
||||
"//java/debugger/shared",
|
||||
"//platform/xdebugger-impl/shared",
|
||||
"//platform/xdebugger-impl/rpc",
|
||||
]
|
||||
)
|
||||
### auto-generated section `build intellij.kotlin.jvm.debugger.coroutines` end
|
||||
@@ -69,6 +69,6 @@
|
||||
<orderEntry type="module" module-name="intellij.libraries.kotlinx.serialization.json" />
|
||||
<orderEntry type="module" module-name="intellij.java.impl" />
|
||||
<orderEntry type="module" module-name="intellij.java.debugger.impl.shared" />
|
||||
<orderEntry type="module" module-name="intellij.platform.debugger.impl.shared" />
|
||||
<orderEntry type="module" module-name="intellij.platform.debugger.impl.rpc" />
|
||||
</component>
|
||||
</module>
|
||||
@@ -35,7 +35,7 @@ jvm_library(
|
||||
"//plugins/kotlin/jvm-debugger/coroutines",
|
||||
"//platform/statistics",
|
||||
"//plugins/kotlin/base/facet",
|
||||
"//platform/xdebugger-impl/shared",
|
||||
"//platform/xdebugger-impl/rpc",
|
||||
"//platform/editor-ui-api:editor-ui",
|
||||
"//plugins/kotlin/j2k/shared",
|
||||
]
|
||||
|
||||
@@ -48,7 +48,7 @@ jvm_library(
|
||||
"@lib//:kotlinc-analysis-api",
|
||||
"//plugins/kotlin/jvm-debugger/eval4j",
|
||||
"@lib//:kotlinc-scripting-compiler-plugin",
|
||||
"//platform/xdebugger-impl/shared",
|
||||
"//platform/xdebugger-impl/rpc",
|
||||
]
|
||||
)
|
||||
### auto-generated section `build kotlin.jvm-debugger.evaluation.k1` end
|
||||
@@ -54,6 +54,6 @@
|
||||
<orderEntry type="library" name="kotlinc.analysis-api" level="project" />
|
||||
<orderEntry type="module" module-name="intellij.kotlin.jvm.debugger.eval4j" />
|
||||
<orderEntry type="library" name="kotlinc.scripting-compiler-plugin" level="project" />
|
||||
<orderEntry type="module" module-name="intellij.platform.debugger.impl.shared" />
|
||||
<orderEntry type="module" module-name="intellij.platform.debugger.impl.rpc" />
|
||||
</component>
|
||||
</module>
|
||||
@@ -29,7 +29,7 @@
|
||||
<orderEntry type="module" module-name="intellij.kotlin.jvm.debugger.coroutines" />
|
||||
<orderEntry type="module" module-name="intellij.platform.statistics" />
|
||||
<orderEntry type="module" module-name="intellij.kotlin.base.facet" />
|
||||
<orderEntry type="module" module-name="intellij.platform.debugger.impl.shared" />
|
||||
<orderEntry type="module" module-name="intellij.platform.debugger.impl.rpc" />
|
||||
<orderEntry type="module" module-name="intellij.platform.editor.ui" />
|
||||
<orderEntry type="module" module-name="kotlin.j2k.shared" />
|
||||
</component>
|
||||
|
||||
@@ -19,12 +19,12 @@ jvm_library(
|
||||
"//platform/kernel/shared:kernel",
|
||||
"//platform/platform-impl/rpc",
|
||||
"//plugins/stream-debugger-core/intellij.debugger.streams.shared:debugger-streams-shared",
|
||||
"//platform/xdebugger-impl/shared",
|
||||
"@lib//:kotlinx-coroutines-core",
|
||||
"//platform/xdebugger-impl:debugger-impl",
|
||||
"//platform/xdebugger-api:debugger",
|
||||
"//plugins/stream-debugger-core:debugger-streams-core",
|
||||
"//platform/core-api:core",
|
||||
"//platform/xdebugger-impl/rpc",
|
||||
]
|
||||
)
|
||||
### auto-generated section `build intellij.debugger.streams.backend` end
|
||||
+1
-1
@@ -38,11 +38,11 @@
|
||||
<orderEntry type="module" module-name="intellij.platform.kernel" />
|
||||
<orderEntry type="module" module-name="intellij.platform.ide.rpc" />
|
||||
<orderEntry type="module" module-name="intellij.debugger.streams.shared" />
|
||||
<orderEntry type="module" module-name="intellij.platform.debugger.impl.shared" />
|
||||
<orderEntry type="library" name="kotlinx-coroutines-core" level="project" />
|
||||
<orderEntry type="module" module-name="intellij.platform.debugger.impl" />
|
||||
<orderEntry type="module" module-name="intellij.platform.debugger" />
|
||||
<orderEntry type="module" module-name="intellij.debugger.streams.core" />
|
||||
<orderEntry type="module" module-name="intellij.platform.core" />
|
||||
<orderEntry type="module" module-name="intellij.platform.debugger.impl.rpc" />
|
||||
</component>
|
||||
</module>
|
||||
+1
-1
@@ -4,10 +4,10 @@ import com.intellij.debugger.streams.core.action.TraceStreamRunner
|
||||
import com.intellij.debugger.streams.shared.ChainStatus
|
||||
import com.intellij.debugger.streams.shared.StreamDebuggerApi
|
||||
import com.intellij.openapi.application.smartReadAction
|
||||
import com.intellij.platform.debugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.util.asDisposable
|
||||
import com.intellij.xdebugger.XDebugSession
|
||||
import com.intellij.xdebugger.XDebugSessionListener
|
||||
import com.intellij.xdebugger.impl.rpc.XDebugSessionId
|
||||
import com.intellij.xdebugger.impl.rpc.models.findValue
|
||||
import kotlinx.coroutines.ExperimentalCoroutinesApi
|
||||
import kotlinx.coroutines.channels.Channel
|
||||
|
||||
@@ -24,7 +24,7 @@ jvm_library(
|
||||
"//libraries/kotlinx/serialization/core",
|
||||
"//libraries/kotlinx/serialization/json",
|
||||
"//platform/xdebugger-impl:debugger-impl",
|
||||
"//platform/xdebugger-impl/shared",
|
||||
"//platform/xdebugger-impl/rpc",
|
||||
]
|
||||
)
|
||||
### auto-generated section `build intellij.debugger.streams.shared` end
|
||||
+1
-1
@@ -43,6 +43,6 @@
|
||||
<orderEntry type="module" module-name="intellij.libraries.kotlinx.serialization.core" />
|
||||
<orderEntry type="module" module-name="intellij.libraries.kotlinx.serialization.json" />
|
||||
<orderEntry type="module" module-name="intellij.platform.debugger.impl" />
|
||||
<orderEntry type="module" module-name="intellij.platform.debugger.impl.shared" />
|
||||
<orderEntry type="module" module-name="intellij.platform.debugger.impl.rpc" />
|
||||
</component>
|
||||
</module>
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user