Mark missed StatementStreamSource methods 79/68679/2
authorRobert Varga <robert.varga@pantheon.tech>
Sun, 25 Feb 2018 22:13:02 +0000 (23:13 +0100)
committerRobert Varga <nite@hq.sk>
Sun, 25 Feb 2018 22:54:22 +0000 (22:54 +0000)
We have failed to mark methods in this interface for API movement
before 2.0.0, hence they were left out. Mark them for 3.0.0 so we
do not forget again.

Change-Id: Ic24e12e6f9c984f6d92d53aeb2aa38f542306beb
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-parser-spi/src/main/java/org/opendaylight/yangtools/yang/parser/spi/source/StatementStreamSource.java

index 8b67a03180031764c918d59050d7fac554ba2b3c..1e0bd2db06853ccb3a902fe3284d635df67c63cf 100644 (file)
@@ -85,6 +85,7 @@ public interface StatementStreamSource extends Identifiable<SourceIdentifier> {
      *             If source was is not valid, or provided statement writer
      *             failed to write statements.
      */
+    // FIXME: 3.0.0: remove this method or make it default
     void writeLinkage(StatementWriter writer, QNameToStatementDefinition stmtDef, PrefixToModule preLinkagePrefixes);
 
     /**
@@ -106,6 +107,7 @@ public interface StatementStreamSource extends Identifiable<SourceIdentifier> {
      *             If source was is not valid, or provided statement writer
      *             failed to write statements.
      */
+    // FIXME: 3.0.0: make this method non-default
     default void writeLinkage(final StatementWriter writer, final QNameToStatementDefinition stmtDef,
             final PrefixToModule preLinkagePrefixes, final YangVersion yangVersion) {
         writeLinkage(writer, stmtDef, preLinkagePrefixes);
@@ -126,6 +128,7 @@ public interface StatementStreamSource extends Identifiable<SourceIdentifier> {
      *             If source was is not valid, or provided statement writer
      *             failed to write statements.
      */
+    // FIXME: 3.0.0: remove this method or make it default
     void writeLinkageAndStatementDefinitions(StatementWriter writer, QNameToStatementDefinition stmtDef,
             PrefixToModule prefixes);
 
@@ -150,6 +153,7 @@ public interface StatementStreamSource extends Identifiable<SourceIdentifier> {
      *             If source was is not valid, or provided statement writer
      *             failed to write statements.
      */
+    // FIXME: 3.0.0: make this method non-default
     default void writeLinkageAndStatementDefinitions(final StatementWriter writer,
             final QNameToStatementDefinition stmtDef, final PrefixToModule prefixes, final YangVersion yangVersion) {
         writeLinkageAndStatementDefinitions(writer, stmtDef, prefixes);
@@ -169,6 +173,7 @@ public interface StatementStreamSource extends Identifiable<SourceIdentifier> {
      *             If source was is not valid, or provided statement writer
      *             failed to write statements.
      */
+    // FIXME: 3.0.0: remove this method or make it default
     void writeFull(StatementWriter writer,QNameToStatementDefinition stmtDef, PrefixToModule prefixes);
 
     /**
@@ -189,6 +194,7 @@ public interface StatementStreamSource extends Identifiable<SourceIdentifier> {
      *             If source was is not valid, or provided statement writer
      *             failed to write statements.
      */
+    // FIXME: 3.0.0: make this method non-default
     default void writeFull(final StatementWriter writer, final QNameToStatementDefinition stmtDef,
             final PrefixToModule prefixes, final YangVersion yangVersion) {
         writeFull(writer, stmtDef, prefixes);