use of org.jboss.weld.bootstrap.FastProcessAnnotatedTypeResolver in project core by weld.
the class VerifyingExtension method init.
void init(@Observes BeforeBeanDiscovery event, BeanManager manager) throws Exception {
ServiceRegistry services = BeanManagerProxy.unwrap(manager).getServices();
this.classFileServices = services.get(ClassFileServices.class);
this.resolver = new FastProcessAnnotatedTypeResolver(services.get(GlobalObserverNotifierService.class).getAllObserverMethods());
this.notifier = BeanManagerProxy.unwrap(manager).getGlobalLenientObserverNotifier();
this.discovery = services.get(RequiredAnnotationDiscovery.class);
this.transformer = services.get(ClassTransformer.class);
}
Aggregations