Do not reference SchemaPath in yang-data-impl 08/102008/4
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 8 Aug 2022 09:08:47 +0000 (11:08 +0200)
committerRobert Varga <nite@hq.sk>
Wed, 10 Aug 2022 09:21:50 +0000 (09:21 +0000)
We have alternative instantiation methods fro
SchemaOrderedNormalizedNodeWriter. Do not reference SchemaPath.

JIRA: YANGTOOLS-1244
Change-Id: Ieab738b98f5ebea8e9c7388f35a4ff3a998b197d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
data/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/SchemaOrderedNormalizedNodeWriter.java

index ecd478dc8ef300d380f72c2ef49af41391638748..ccd20dac160fb98f5408bf92baa374a37b3d421e 100644 (file)
@@ -27,7 +27,6 @@ import org.opendaylight.yangtools.yang.model.api.DataSchemaNode;
 import org.opendaylight.yangtools.yang.model.api.EffectiveModelContext;
 import org.opendaylight.yangtools.yang.model.api.ListSchemaNode;
 import org.opendaylight.yangtools.yang.model.api.SchemaNode;
-import org.opendaylight.yangtools.yang.model.api.SchemaPath;
 import org.opendaylight.yangtools.yang.model.api.SchemaTreeInference;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 import org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Absolute;
@@ -93,20 +92,6 @@ public class SchemaOrderedNormalizedNodeWriter extends NormalizedNodeWriter {
         this(writer, SchemaInferenceStack.ofInference(rootInference));
     }
 
-    /**
-     * Create a new writer backed by a {@link NormalizedNodeStreamWriter}.
-     *
-     * @param writer Back-end writer
-     * @param schemaContext Associated {@link EffectiveModelContext}
-     * @param path root path
-     * @deprecated Use either one of the alternative constructors instead.
-     */
-    @Deprecated(since = "7.0.11", forRemoval = true)
-    public SchemaOrderedNormalizedNodeWriter(final NormalizedNodeStreamWriter writer,
-            final EffectiveModelContext schemaContext, final SchemaPath path) {
-        this(writer, SchemaInferenceStack.ofSchemaPath(schemaContext, path));
-    }
-
     @Override
     public SchemaOrderedNormalizedNodeWriter write(final NormalizedNode node) throws IOException {
         if (schemaContext.equals(root)) {