This avoids recalculating things everytime a factory is constructed inside the same classloader @author Adrian Brock
136137138139140141142143144
return classInfo; } private ClassInfo getJavassistTypeInfo(Class<?> clazz) { JavassistTypeInfoFactory typeInfoFactory = new JavassistTypeInfoFactory(); ClassInfo classInfo = (ClassInfo)typeInfoFactory.getTypeInfo(clazz); return classInfo; }
50515253545556
// TODO JBMICROCONT-130 this is broken for javassist } protected TypeInfoFactory getTypeInfoFactory() { return new JavassistTypeInfoFactory(); }
44454647484950
return suite(JavassistPrimitiveUnitTestCase.class); } protected TypeInfoFactory getTypeInfoFactory() { return new JavassistTypeInfoFactory(); }
42434445464748
return suite(JavassistNumberUnitTestCase.class); } protected TypeInfoFactory getTypeInfoFactory() { return new JavassistTypeInfoFactory(); }
super(name); } protected TypeInfoFactory getTypeInfoFactory() { return new JavassistTypeInfoFactory(); }
61626364656667
37383940414243
} @Override protected TypeInfoFactory getTypeInfoFactory() { return new JavassistTypeInfoFactory(); }