From b5423154007eaca1ac5c2cb4000930aba6c95f66 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Thu, 26 Mar 2020 13:43:57 +0100 Subject: [PATCH] Remove SchemaPath FIXMEs We actually do not want to use SchemaPath relative/absolute classes, as we want to get rid of SchemaPath. The use cases related to the FIXMEs here are already covered by SchemaNodeIdentifier, which is being used as appropriate. Change-Id: I6257df419ab9a2fbdb2cbbf88b9593a6b01a4712 Signed-off-by: Robert Varga --- .../org/opendaylight/yangtools/yang/model/api/SchemaPath.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/SchemaPath.java b/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/SchemaPath.java index 2414d78fb6..2704d21b3a 100644 --- a/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/SchemaPath.java +++ b/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/SchemaPath.java @@ -30,7 +30,6 @@ public abstract class SchemaPath implements Immutable { /** * An absolute SchemaPath. */ - // FIXME: 5.0.0: expose as a top-level construct (and use in APIs) private static final class AbsoluteSchemaPath extends SchemaPath { private AbsoluteSchemaPath(final SchemaPath parent, final QName qname) { super(parent, qname); @@ -50,7 +49,6 @@ public abstract class SchemaPath implements Immutable { /** * A relative SchemaPath. */ - // FIXME: 5.0.0: expose as a top-level construct (and use in APIs) private static final class RelativeSchemaPath extends SchemaPath { private RelativeSchemaPath(final SchemaPath parent, final QName qname) { super(parent, qname); -- 2.36.6