import com.intellij.util.pico.AssignableToComponentAdapter;
import com.intellij.util.xmlb.XmlSerializer;
import org.jdom.Element;
import org.jetbrains.annotations.NotNull;
import org.picocontainer.*;
<BUG>import org.picocontainer.defaults.AssignabilityRegistrationException;</BUG>
import org.picocontainer.defaults.CachingComponentAdapter;
import org.picocontainer.defaults.ConstructorInjectionComponentAdapter;
<BUG>import org.picocontainer.defaults.NotConcreteRegistrationException;</BUG>
public class ExtensionComponentAdapter implements LoadingOrder.Orderable, AssignableToComponentAdapter {

import com.intellij.util.pico.AssignableToComponentAdapter;
import com.intellij.util.xmlb.XmlSerializer;
import org.jdom.Element;
import org.jetbrains.annotations.NotNull;
import org.picocontainer.*;
import org.picocontainer.defaults.CachingComponentAdapter;
import org.picocontainer.defaults.ConstructorInjectionComponentAdapter;
public class ExtensionComponentAdapter implements LoadingOrder.Orderable, AssignableToComponentAdapter {
