Fix most bgp-parser-spi checkstyle violations
[bgpcep.git] / bgp / parser-spi / src / main / java / org / opendaylight / protocol / bgp / parser / spi / pojo / ServiceLoaderBGPExtensionProviderContext.java
index 267d167c4e8f75c743de14fab5d91e012d7bf13b..ec438322d8fec7e646f9dedfd4ec84cb60762eab 100644 (file)
@@ -13,24 +13,17 @@ import org.opendaylight.protocol.bgp.parser.spi.BGPExtensionProviderContext;
 
 public final class ServiceLoaderBGPExtensionProviderContext {
     private static final class Holder {
-        private static final BGPExtensionProviderContext INSTANCE;
+        private static final BGPExtensionProviderContext INSTANCE = create();
 
         private Holder() {
         }
-
-        static {
-            try {
-                INSTANCE = create();
-            } catch (final Exception e) {
-                throw new ExceptionInInitializerError(e);
-            }
-        }
     }
 
     public static BGPExtensionProviderContext create() {
         final BGPExtensionProviderContext ctx = new SimpleBGPExtensionProviderContext();
 
-        final ServiceLoader<BGPExtensionProviderActivator> loader = ServiceLoader.load(BGPExtensionProviderActivator.class);
+        final ServiceLoader<BGPExtensionProviderActivator> loader = ServiceLoader.load(
+            BGPExtensionProviderActivator.class);
         for (final BGPExtensionProviderActivator a : loader) {
             a.start(ctx);
         }