CompletableFuture<Boolean> (Value value, EvaluationContext evaluationContext, NodeDescriptor parentDescriptor) { if (!myChildren.isEmpty()) { return CompletableFuture.completedFuture(true); } if (myAppendDefaultChildren) { return DebugProcessImpl.getDefaultRenderer(value).isExpandableAsync(value, evaluationContext, parentDescriptor); } return CompletableFuture.completedFuture(false); }