Upgrade to Jackson 2.18.0
Closes gh-42480
This commit is contained in:
@@ -11,7 +11,7 @@ checkstyleToolVersion=10.12.4
|
||||
commonsCodecVersion=1.17.1
|
||||
graalVersion=22.3
|
||||
hamcrestVersion=2.2
|
||||
jacksonVersion=2.17.2
|
||||
jacksonVersion=2.18.0
|
||||
javaFormatVersion=0.0.43
|
||||
junitJupiterVersion=5.11.0
|
||||
kotlinVersion=1.9.25
|
||||
|
||||
@@ -49,6 +49,7 @@ import com.fasterxml.jackson.databind.cfg.EnumFeature;
|
||||
import com.fasterxml.jackson.databind.cfg.JsonNodeFeature;
|
||||
import com.fasterxml.jackson.databind.exc.InvalidFormatException;
|
||||
import com.fasterxml.jackson.databind.module.SimpleModule;
|
||||
import com.fasterxml.jackson.databind.ser.DefaultSerializerProvider;
|
||||
import com.fasterxml.jackson.databind.util.StdDateFormat;
|
||||
import com.fasterxml.jackson.module.paramnames.ParameterNamesModule;
|
||||
import org.assertj.core.api.InstanceOfAssertFactories;
|
||||
@@ -318,7 +319,8 @@ class JacksonAutoConfigurationTests {
|
||||
this.contextRunner.withUserConfiguration(ModuleConfig.class).run((context) -> {
|
||||
ObjectMapper objectMapper = context.getBean(Jackson2ObjectMapperBuilder.class).build();
|
||||
assertThat(context.getBean(CustomModule.class).getOwners()).contains(objectMapper);
|
||||
assertThat(objectMapper.canSerialize(Baz.class)).isTrue();
|
||||
assertThat(((DefaultSerializerProvider) objectMapper.getSerializerProviderInstance())
|
||||
.hasSerializerFor(Baz.class, null)).isTrue();
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user