11/*
2- * Copyright 2023-2024 the original author or authors.
2+ * Copyright 2023-2025 the original author or authors.
33 *
44 * Licensed under the Apache License, Version 2.0 (the "License");
55 * you may not use this file except in compliance with the License.
2323
2424import org .springframework .beans .BeanUtils ;
2525import org .springframework .core .KotlinDetector ;
26- import org .springframework .util .ClassUtils ;
2726
2827/**
2928 * Utility methods for Jackson.
@@ -43,8 +42,8 @@ public abstract class JacksonUtils {
4342 public static List <Module > instantiateAvailableModules () {
4443 List <Module > modules = new ArrayList <>();
4544 try {
46- Class <? extends com .fasterxml .jackson .databind .Module > jdk8ModuleClass = (Class <? extends Module >) ClassUtils
47- .forName ("com.fasterxml.jackson.datatype.jdk8.Jdk8Module" , null );
45+ Class <? extends com .fasterxml .jackson .databind .Module > jdk8ModuleClass = (Class <? extends Module >) Class
46+ .forName ("com.fasterxml.jackson.datatype.jdk8.Jdk8Module" );
4847 com .fasterxml .jackson .databind .Module jdk8Module = BeanUtils .instantiateClass (jdk8ModuleClass );
4948 modules .add (jdk8Module );
5049 }
@@ -53,8 +52,8 @@ public static List<Module> instantiateAvailableModules() {
5352 }
5453
5554 try {
56- Class <? extends com .fasterxml .jackson .databind .Module > javaTimeModuleClass = (Class <? extends Module >) ClassUtils
57- .forName ("com.fasterxml.jackson.datatype.jsr310.JavaTimeModule" , null );
55+ Class <? extends com .fasterxml .jackson .databind .Module > javaTimeModuleClass = (Class <? extends Module >) Class
56+ .forName ("com.fasterxml.jackson.datatype.jsr310.JavaTimeModule" );
5857 com .fasterxml .jackson .databind .Module javaTimeModule = BeanUtils .instantiateClass (javaTimeModuleClass );
5958 modules .add (javaTimeModule );
6059 }
@@ -63,8 +62,8 @@ public static List<Module> instantiateAvailableModules() {
6362 }
6463
6564 try {
66- Class <? extends com .fasterxml .jackson .databind .Module > parameterNamesModuleClass = (Class <? extends Module >) ClassUtils
67- .forName ("com.fasterxml.jackson.module.paramnames.ParameterNamesModule" , null );
65+ Class <? extends com .fasterxml .jackson .databind .Module > parameterNamesModuleClass = (Class <? extends Module >) Class
66+ .forName ("com.fasterxml.jackson.module.paramnames.ParameterNamesModule" );
6867 com .fasterxml .jackson .databind .Module parameterNamesModule = BeanUtils
6968 .instantiateClass (parameterNamesModuleClass );
7069 modules .add (parameterNamesModule );
@@ -76,8 +75,8 @@ public static List<Module> instantiateAvailableModules() {
7675 // Kotlin present?
7776 if (KotlinDetector .isKotlinPresent ()) {
7877 try {
79- Class <? extends com .fasterxml .jackson .databind .Module > kotlinModuleClass = (Class <? extends Module >) ClassUtils
80- .forName ("com.fasterxml.jackson.module.kotlin.KotlinModule" , null );
78+ Class <? extends com .fasterxml .jackson .databind .Module > kotlinModuleClass = (Class <? extends Module >) Class
79+ .forName ("com.fasterxml.jackson.module.kotlin.KotlinModule" );
8180 Module kotlinModule = BeanUtils .instantiateClass (kotlinModuleClass );
8281 modules .add (kotlinModule );
8382 }
0 commit comments