From e24937f04366c31c02b637134a29e7786445f7b5 Mon Sep 17 00:00:00 2001 From: Maksim Zuev Date: Tue, 10 Dec 2024 14:35:27 +0100 Subject: [PATCH] [spring debugger] IDEA-363331 Provide wrapped value in property evaluator * with a mocked value, the renderer can distinguish the value by type and safely render a string without interfering with basic strings GitOrigin-RevId: 4529234324d3ff80dd73d62fc85e1c0ca9c248db --- .../com/intellij/debugger/jdi/GeneratedReferenceType.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/java/debugger/impl/src/com/intellij/debugger/jdi/GeneratedReferenceType.java b/java/debugger/impl/src/com/intellij/debugger/jdi/GeneratedReferenceType.java index 1c11da918ae7..72164c2da197 100644 --- a/java/debugger/impl/src/com/intellij/debugger/jdi/GeneratedReferenceType.java +++ b/java/debugger/impl/src/com/intellij/debugger/jdi/GeneratedReferenceType.java @@ -1,6 +1,7 @@ // Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package com.intellij.debugger.jdi; +import com.intellij.debugger.engine.DebugProcess; import com.intellij.debugger.impl.DebuggerUtilsEx; import com.sun.jdi.*; import org.jetbrains.annotations.NotNull; @@ -176,12 +177,12 @@ public class GeneratedReferenceType implements ReferenceType { @Override public List availableStrata() { - return List.of(myVm.getDefaultStratum()); + return List.of(defaultStratum()); } @Override public String defaultStratum() { - return myVm.getDefaultStratum(); + return DebugProcess.JAVA_STRATUM; } @Override