Skip to content

Commit aa3573b

Browse files
committed
Polishing
1 parent 6990648 commit aa3573b

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

spring-web/src/main/java/org/springframework/http/codec/AbstractCodecConfigurer.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
3232
import org.springframework.core.codec.Decoder;
3333
import org.springframework.core.codec.Encoder;
3434
import org.springframework.core.codec.ResourceDecoder;
35-
import org.springframework.core.codec.StringDecoder;
3635
import org.springframework.http.codec.json.Jackson2JsonDecoder;
3736
import org.springframework.http.codec.json.Jackson2JsonEncoder;
3837
import org.springframework.http.codec.xml.Jaxb2XmlDecoder;
@@ -50,12 +49,12 @@ public abstract class AbstractCodecConfigurer {
5049

5150
public static final boolean jackson2Present =
5251
ClassUtils.isPresent("com.fasterxml.jackson.databind.ObjectMapper",
53-
ServerCodecConfigurer.class.getClassLoader()) &&
52+
AbstractCodecConfigurer.class.getClassLoader()) &&
5453
ClassUtils.isPresent("com.fasterxml.jackson.core.JsonGenerator",
55-
ServerCodecConfigurer.class.getClassLoader());
54+
AbstractCodecConfigurer.class.getClassLoader());
5655

5756
public static final boolean jaxb2Present =
58-
ClassUtils.isPresent("javax.xml.bind.Binder", ServerCodecConfigurer.class.getClassLoader());
57+
ClassUtils.isPresent("javax.xml.bind.Binder", AbstractCodecConfigurer.class.getClassLoader());
5958

6059

6160
private final DefaultCodecConfigurer defaultCodecs;

spring-web/src/main/java/org/springframework/http/codec/ServerCodecConfigurer.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,12 +49,14 @@ public ServerDefaultCodecConfigurer defaultCodec() {
4949
}
5050

5151

52+
@Override
5253
protected void addDefaultTypedReaders(List<HttpMessageReader<?>> result) {
5354
super.addDefaultTypedReaders(result);
5455
defaultCodec().addReaderTo(result, FormHttpMessageReader::new);
5556
}
5657

5758

59+
@Override
5860
protected void addDefaultObjectWriters(List<HttpMessageWriter<?>> result) {
5961
super.addDefaultObjectWriters(result);
6062
defaultCodec().addServerSentEventWriterTo(result);
@@ -79,10 +81,12 @@ public void serverSentEventEncoder(Encoder<?> encoder) {
7981

8082
// Internal methods for building a list of default readers or writers...
8183

84+
@Override
8285
protected void addStringReaderTextOnlyTo(List<HttpMessageReader<?>> result) {
8386
addReaderTo(result, () -> new DecoderHttpMessageReader<>(StringDecoder.textPlainOnly(true)));
8487
}
8588

89+
@Override
8690
protected void addStringReaderTo(List<HttpMessageReader<?>> result) {
8791
addReaderTo(result, () -> new DecoderHttpMessageReader<>(StringDecoder.allMimeTypes(true)));
8892
}

0 commit comments

Comments
 (0)