Terminally deprecate SchemaNode.getPath()
[yangtools.git] / model / yang-model-api / src / main / java / org / opendaylight / yangtools / yang / model / api / SchemaNode.java
index 441bc793a5b8e281a534d13e5cecc089e78d43d3..d4f70a1efe41a1bca707b76d1c04d671a0de42d1 100644 (file)
@@ -39,8 +39,11 @@ public interface SchemaNode extends DocumentedNode.WithStatus {
      *                   identity within a given {@link EffectiveModelContext}.
      *               </li>
      *             </ul>
+     *             An alternative method of exchanging pointers to schema nodes (well, statements, really), exists in
+     *             the form of {@link EffectiveStatementInference} and its ecosystem. This method is scheduled for
+     *             removal in the next major release.
      */
-    @Deprecated
+    @Deprecated(forRemoval = true)
     default @NonNull SchemaPath getPath() {
         return SchemaNodeDefaults.throwUnsupported(this);
     }