private static void validatePseudoScopedBean ( Bean < ? > bean , BeanManagerImpl beanManager ) { if ( bean . getInjectionPoints ( ) . isEmpty ( ) ) { // Skip validation if there are no injection points (e.g. for classes which are not intended to be used as beans) return ; } reallyValidatePseudoScopedBean ( bean , beanManager , new LinkedHashSet < Object > ( ) , new HashSet < Bean < ? > > ( ) ) ; }
Checks to make sure that pseudo scoped beans ( i . e .