From 6b729379f5d9eb7068f74c87c41bc481a89e2bbd Mon Sep 17 00:00:00 2001 From: Egor Ushakov Date: Thu, 3 Oct 2024 15:33:56 +0200 Subject: [PATCH] [debugger] one less getSourcePosition usage GitOrigin-RevId: 9584076caecf6ebcf1426114131b2c4c387ed0e7 --- .../src/com/intellij/debugger/engine/DebugProcessImpl.java | 2 +- .../debugger/ui/breakpoints/RunToCursorBreakpoint.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/java/debugger/impl/src/com/intellij/debugger/engine/DebugProcessImpl.java b/java/debugger/impl/src/com/intellij/debugger/engine/DebugProcessImpl.java index 8e827915b550..6b2eb491273b 100644 --- a/java/debugger/impl/src/com/intellij/debugger/engine/DebugProcessImpl.java +++ b/java/debugger/impl/src/com/intellij/debugger/engine/DebugProcessImpl.java @@ -2133,7 +2133,7 @@ public abstract class DebugProcessImpl extends UserDataHolderBase implements Deb DebuggerInvocationUtil.swingInvokeLater(project, () -> { Messages.showErrorDialog( JavaDebuggerBundle.message("error.running.to.cursor.no.executable.code", - myRunToCursorBreakpoint.getSourcePosition().getFile().getName(), + myRunToCursorBreakpoint.getFileName(), myRunToCursorBreakpoint.getLineIndex() + 1), UIUtil.removeMnemonic(ActionsBundle.actionText(XDebuggerActions.RUN_TO_CURSOR))); DebuggerSession session = debugProcess.getSession(); diff --git a/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/RunToCursorBreakpoint.java b/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/RunToCursorBreakpoint.java index 0f85a6f3553e..27270fc6a4ab 100644 --- a/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/RunToCursorBreakpoint.java +++ b/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/RunToCursorBreakpoint.java @@ -1,4 +1,4 @@ -// Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package com.intellij.debugger.ui.breakpoints; import com.intellij.debugger.JavaDebuggerBundle; @@ -41,7 +41,7 @@ public class RunToCursorBreakpoint extends SyntheticLineBreakpoint implements St } @Override - protected String getFileName() { + public String getFileName() { return myCustomPosition.getFile().getName(); }