Remove useless UnsupportedOperationException throws
[yangtools.git] / yang / yang-parser-rfc7950 / src / main / java / org / opendaylight / yangtools / yang / parser / rfc7950 / reactor / YangValidationBundles.java
index f0309a0ad8d219a36ffbb9d230580e96642d6940..31e089b928707c5ec25bff7551af6ecf281f8fff 100644 (file)
@@ -21,10 +21,6 @@ import org.opendaylight.yangtools.yang.model.api.YangStmtMapping;
 import org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition;
 
 public final class YangValidationBundles {
-    private YangValidationBundles() {
-        throw new UnsupportedOperationException("Utility class");
-    }
-
     public static final Set<StatementDefinition> SUPPORTED_REFINE_SUBSTATEMENTS = ImmutableSet.of(
         YangStmtMapping.DEFAULT, YangStmtMapping.DESCRIPTION, YangStmtMapping.REFERENCE, YangStmtMapping.CONFIG,
         YangStmtMapping.MANDATORY, YangStmtMapping.MUST, YangStmtMapping.PRESENCE, YangStmtMapping.MIN_ELEMENTS,
@@ -43,6 +39,10 @@ public final class YangValidationBundles {
         .put(YangStmtMapping.MAX_ELEMENTS, ImmutableSet.of(YangStmtMapping.LIST, YangStmtMapping.LEAF_LIST))
         .build();
 
+    private YangValidationBundles() {
+        // Hidden on purpose
+    }
+
     /**
      * Supported deviation target statements for specific deviate substatements in specific yang-version.
      * Example: deviate 'add' adds a 'default' substatement. In YANG 1.0, the target node of such deviation can be