Move SchemaUtils to yang-data-util
[yangtools.git] / yang / yang-data-util / src / main / java / org / opendaylight / yangtools / yang / data / util / NormalizedNodeSchemaUtils.java
similarity index 92%
rename from yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/SchemaUtils.java
rename to yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/NormalizedNodeSchemaUtils.java
index 9aa79ea47027a8c864d7a0ddfc19d68aa3e5d2bd..15b615e616f729e903d7bba7b560517214bf7c4a 100644 (file)
@@ -5,8 +5,9 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.yangtools.yang.data.impl.schema;
+package org.opendaylight.yangtools.yang.data.util;
 
+import com.google.common.annotations.Beta;
 import java.util.HashSet;
 import java.util.Optional;
 import java.util.Set;
@@ -20,10 +21,10 @@ import org.opendaylight.yangtools.yang.model.api.CaseSchemaNode;
 import org.opendaylight.yangtools.yang.model.api.ChoiceSchemaNode;
 import org.opendaylight.yangtools.yang.model.api.DataSchemaNode;
 
-// FIXME: 7.0.0: find a better place for these methods
-@Deprecated
-public final class SchemaUtils {
-    private SchemaUtils() {
+// FIXME: 8.0.0: re-examine usefulness of these methods
+@Beta
+public final class NormalizedNodeSchemaUtils {
+    private NormalizedNodeSchemaUtils() {
         // Hidden on purpose
     }