Promote DefaultYangLibResolver
[yangtools.git] / parser / yang-parser-impl / src / main / java / org / opendaylight / yangtools / yang / parser / impl / DefaultYangLibResolver.java
index 79b993f57fafbc15bd119ce1e3a8d1ce92427541..a0e3b4baa172f5795377449ec4048bae713e4530 100644 (file)
@@ -7,7 +7,6 @@
  */
 package org.opendaylight.yangtools.yang.parser.impl;
 
-import com.google.common.annotations.Beta;
 import com.google.common.collect.ImmutableSet;
 import java.io.IOException;
 import java.util.Collection;
@@ -32,10 +31,9 @@ import org.osgi.service.component.annotations.Reference;
 /**
  * Reference {@link YangLibResolver} implementation.
  */
-@Beta
 @Singleton
+@Component
 @MetaInfServices
-@Component(immediate = true)
 public final class DefaultYangLibResolver implements YangLibResolver {
     private final CrossSourceStatementReactor reactor;
 
@@ -45,7 +43,7 @@ public final class DefaultYangLibResolver implements YangLibResolver {
 
     @Inject
     @Activate
-    public DefaultYangLibResolver(final @Reference YangXPathParserFactory xpathFactory) {
+    public DefaultYangLibResolver(@Reference final YangXPathParserFactory xpathFactory) {
         reactor = DefaultReactors.defaultReactorBuilder(xpathFactory).build();
     }