From 5931afd75af5724cac9571fd5de4c0971f59f68c Mon Sep 17 00:00:00 2001 From: Alexander Kuznetsov Date: Tue, 8 Oct 2024 17:16:14 +0200 Subject: [PATCH] [debugger] IDEA-349254 Remove obsolete overload of DebuggerUtilsImpl.invokeObjectMethod GitOrigin-RevId: 46ca61027e483c41c7721a6c72cbd2f16b26cd8d --- .../src/com/intellij/debugger/impl/DebuggerUtilsImpl.java | 7 ------- .../intellij/debugger/ui/tree/render/FileObjectRenderer.kt | 4 ++-- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/java/debugger/impl/src/com/intellij/debugger/impl/DebuggerUtilsImpl.java b/java/debugger/impl/src/com/intellij/debugger/impl/DebuggerUtilsImpl.java index 6230a99f287a..db5db8c507c5 100644 --- a/java/debugger/impl/src/com/intellij/debugger/impl/DebuggerUtilsImpl.java +++ b/java/debugger/impl/src/com/intellij/debugger/impl/DebuggerUtilsImpl.java @@ -556,13 +556,6 @@ public final class DebuggerUtilsImpl extends DebuggerUtilsEx { return evaluationContext.getDebugProcess().invokeMethod(evaluationContext, type, method, Collections.emptyList()); } - public static @Nullable Value invokeObjectMethod(@NotNull EvaluationContextImpl evaluationContext, - @NotNull ObjectReference value, - @NotNull String methodName, - @Nullable String signature) throws EvaluateException { - return invokeObjectMethod(evaluationContext, value, methodName, signature, Collections.emptyList()); - } - public static @Nullable Value invokeObjectMethod(@NotNull EvaluationContextImpl evaluationContext, @NotNull ObjectReference value, @NotNull String methodName, diff --git a/java/debugger/impl/src/com/intellij/debugger/ui/tree/render/FileObjectRenderer.kt b/java/debugger/impl/src/com/intellij/debugger/ui/tree/render/FileObjectRenderer.kt index 427f17fd7410..34d35a21a0af 100644 --- a/java/debugger/impl/src/com/intellij/debugger/ui/tree/render/FileObjectRenderer.kt +++ b/java/debugger/impl/src/com/intellij/debugger/ui/tree/render/FileObjectRenderer.kt @@ -32,13 +32,13 @@ class FileObjectRenderer : CompoundRendererProvider() { override fun getFullValueEvaluator(evaluationContext: EvaluationContextImpl, valueDescriptor: ValueDescriptorImpl): XFullValueEvaluator? { val value = valueDescriptor.value as? ObjectReference ?: return null try { - val isFile = DebuggerUtilsImpl.invokeObjectMethod(evaluationContext, value, "isFile", "()Z") + val isFile = DebuggerUtilsImpl.invokeObjectMethod(evaluationContext, value, "isFile", "()Z", emptyList()) if ((isFile as? BooleanValue)?.value() == true) { return object : JavaValue.JavaFullValueEvaluator(message("message.node.open"), evaluationContext) { override fun isShowValuePopup(): Boolean = false override fun evaluate(callback: XFullValueEvaluationCallback) { - val path = DebuggerUtilsImpl.invokeObjectMethod(evaluationContext, value, "getAbsolutePath", "()Ljava/lang/String;") + val path = DebuggerUtilsImpl.invokeObjectMethod(evaluationContext, value, "getAbsolutePath", "()Ljava/lang/String;", emptyList()) if (path is StringReference) { callback.evaluated("") val vFile = LocalFileSystem.getInstance().refreshAndFindFileByPath(path.value()) ?: return