boolean (@NotNull SuspendContextCommandImpl action, LocatableEvent event) { try { Value value = ContainerUtil.getFirstItem(DebuggerUtilsEx.getArgumentValues(event.thread().frame(0))); if (value instanceof ArrayReference) { ((ArrayReference)value).getValues().forEach(v -> noticeRedefineClass(((ClassObjectReference)v).reflectedType())); } } catch (IncompatibleThreadStateException e) { LOG.warn(e); } return false; }