import javax.enterprise.context.Dependent;
import javax.enterprise.event.Observes;
import javax.enterprise.inject.spi.AfterBeanDiscovery;
import javax.enterprise.inject.spi.BeanManager;
import javax.enterprise.inject.spi.Extension;
<BUG>import org.wildfly.swarm.container.runtime.xmlconfig.XMLConfig;
public class XMLConfigProducingExtension implements Extension {</BUG>
private final Optional<URL> xmlConfig;
public XMLConfigProducingExtension(Optional<URL> xmlConfig) {
this.xmlConfig = xmlConfig;

import javax.enterprise.context.Dependent;
import javax.enterprise.event.Observes;
import javax.enterprise.inject.spi.AfterBeanDiscovery;
import javax.enterprise.inject.spi.BeanManager;
import javax.enterprise.inject.spi.Extension;
import org.wildfly.swarm.container.runtime.xmlconfig.XMLConfig;
import org.wildfly.swarm.spi.api.cdi.CommonBean;
import org.wildfly.swarm.spi.api.cdi.CommonBeanBuilder;
public class XMLConfigProducingExtension implements Extension {
private final Optional<URL> xmlConfig;
public XMLConfigProducingExtension(Optional<URL> xmlConfig) {
this.xmlConfig = xmlConfig;
