Polishing

This commit is contained in:
Sam Brannen 2022-08-11 19:41:56 +02:00
parent 5c68a278b5
commit 0207f3a55f
1 changed files with 3 additions and 4 deletions

View File

@ -42,7 +42,6 @@ import org.springframework.cglib.core.CollectionUtils;
import org.springframework.cglib.core.Constants;
import org.springframework.cglib.core.DuplicatesPredicate;
import org.springframework.cglib.core.EmitUtils;
import org.springframework.cglib.core.KeyFactory;
import org.springframework.cglib.core.Local;
import org.springframework.cglib.core.MethodInfo;
import org.springframework.cglib.core.MethodInfoTransformer;
@ -556,9 +555,9 @@ public class Enhancer extends AbstractClassGenerator {
private Object createHelper() {
preValidate();
// SPRING PATCH BEGIN
Object key = new EnhancerKey((superclass != null) ? superclass.getName() : null,
(interfaces != null ? Arrays.asList(ReflectUtils.getNames(interfaces)) :null),
filter == ALL_ZERO ? null : new WeakCacheKey<CallbackFilter>(filter),
Object key = new EnhancerKey((superclass != null ? superclass.getName() : null),
(interfaces != null ? Arrays.asList(ReflectUtils.getNames(interfaces)) : null),
(filter == ALL_ZERO ? null : new WeakCacheKey<CallbackFilter>(filter)),
Arrays.asList(callbackTypes),
useFactory,
interceptDuringConstruction,