boolean (@NotNull ExecutionNode node) { if (!Objects.equals(myHint, node.myHint)) return false; if (myErrors != node.myErrors.get()) return false; if (myWarnings != node.myWarnings.get()) return false; if (isRunning != node.isRunning()) return false; return true; }