Promise<ArrayRenderer> (XValueNodeImpl node, ArrayRenderer original, @NotNull DebuggerContextImpl debuggerContext, @NlsContexts.ConfigurableName String title) { ArrayRenderer clonedRenderer = original.clone(); clonedRenderer.setForced(true); if (ShowSettingsUtil.getInstance().editConfigurable(debuggerContext.getProject(), new NamedArrayConfigurable(title, clonedRenderer))) { return Promises.resolvedPromise(clonedRenderer); } return Promises.rejectedPromise(); }