package org.glassfish.soteria.cdi;
import static java.util.Arrays.asList;
import static java.util.Optional.empty;
<BUG>import java.lang.annotation.Annotation;
import java.util.LinkedList;</BUG>
import java.util.Optional;
import java.util.Queue;
<BUG>import javax.enterprise.inject.spi.Annotated;
import javax.enterprise.inject.spi.BeanManager;</BUG>
import javax.enterprise.inject.spi.BeforeBeanDiscovery;

package org.glassfish.soteria.cdi;
import static java.util.Arrays.asList;
import static java.util.Optional.empty;
import java.lang.annotation.Annotation;
import java.lang.reflect.Type;
import java.util.LinkedList;
import java.util.Optional;
import java.util.Queue;
import javax.enterprise.inject.spi.Annotated;
import javax.enterprise.inject.spi.Bean;
import javax.enterprise.inject.spi.BeanManager;
import javax.enterprise.inject.spi.BeforeBeanDiscovery;
