Browse Source

Polishing

pull/28964/head
Sam Brannen 4 years ago
parent
commit
0207f3a55f
  1. 7
      spring-core/src/main/java/org/springframework/cglib/proxy/Enhancer.java

7
spring-core/src/main/java/org/springframework/cglib/proxy/Enhancer.java

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

Loading…
Cancel
Save