From 05814f7a421508ad4c600780a641c3b3aa26f44b Mon Sep 17 00:00:00 2001 From: rstoyanchev Date: Tue, 14 Oct 2025 16:42:13 +0100 Subject: [PATCH] Polishing contribution Closes gh-35625 --- .../core/io/buffer/DataBufferLimitException.java | 7 +++++++ .../springframework/core/io/buffer/NettyDataBuffer.java | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/spring-core/src/main/java/org/springframework/core/io/buffer/DataBufferLimitException.java b/spring-core/src/main/java/org/springframework/core/io/buffer/DataBufferLimitException.java index 1ac65333368..93e403277e2 100644 --- a/spring-core/src/main/java/org/springframework/core/io/buffer/DataBufferLimitException.java +++ b/spring-core/src/main/java/org/springframework/core/io/buffer/DataBufferLimitException.java @@ -31,10 +31,17 @@ package org.springframework.core.io.buffer; public class DataBufferLimitException extends IllegalStateException { + /** + * Create an instance with the given message. + */ public DataBufferLimitException(String message) { super(message); } + /** + * Create an instance with a message and a cause, e.g. {@link OutOfMemoryError}. + * @since 6.2.12 + */ public DataBufferLimitException(String message, Throwable cause) { super(message, cause); } diff --git a/spring-core/src/main/java/org/springframework/core/io/buffer/NettyDataBuffer.java b/spring-core/src/main/java/org/springframework/core/io/buffer/NettyDataBuffer.java index 28a9eede4ac..c6660d42a5f 100644 --- a/spring-core/src/main/java/org/springframework/core/io/buffer/NettyDataBuffer.java +++ b/spring-core/src/main/java/org/springframework/core/io/buffer/NettyDataBuffer.java @@ -383,7 +383,8 @@ public class NettyDataBuffer implements PooledDataBuffer { return this.byteBuf.toString(); } catch (OutOfMemoryError ex) { - throw new DataBufferLimitException("Failed to convert data buffer to string: " + ex.getMessage(), ex); + throw new DataBufferLimitException( + "Failed to convert data buffer to string: " + ex.getMessage(), ex); } }