BUG-865: hide SchemaPath constructor 97/42897/2
authorRobert Varga <rovarga@cisco.com>
Mon, 1 Aug 2016 09:51:24 +0000 (11:51 +0200)
committerRobert Varga <rovarga@cisco.com>
Mon, 1 Aug 2016 09:56:15 +0000 (11:56 +0200)
SchemaPath should not be subclassed outside of this package,
hide its constructor.

Change-Id: I7d5a73dcc537572220a831a0804deccf0d9f6e9d
Signed-off-by: Robert Varga <rovarga@cisco.com>
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/SchemaPath.java

index fd4466d0343c7ac21c6634c8e896db72441c70ad..ea629398f5b1e4b2bc4466dfae2000651f647634 100644 (file)
@@ -102,13 +102,7 @@ public abstract class SchemaPath implements Immutable {
      */
     private volatile ImmutableList<QName> legacyPath;
 
-    /**
-     * @deprecated This constructor will be hidden in a future release.
-     * @param parent
-     * @param qname
-     */
-    @Deprecated
-    protected SchemaPath(final SchemaPath parent, final QName qname) {
+    SchemaPath(final SchemaPath parent, final QName qname) {
         this.parent = parent;
         this.qname = qname;