Deprecate newDataInputWithoutValidation() for removal 07/88707/2
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 26 Mar 2020 12:42:46 +0000 (13:42 +0100)
committerRobert Varga <nite@hq.sk>
Thu, 26 Mar 2020 13:37:47 +0000 (13:37 +0000)
This is a mighty historic hack, which should no longer be used,
as it delays stream validation to some unknown future access.

Change-Id: I49d02b77bb09b059fe641e83216ae111eecdee18
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-data-codec-binfmt/src/main/java/org/opendaylight/yangtools/yang/data/codec/binfmt/NormalizedNodeDataInput.java

index 30543358813edd220444b89d4167e3353eb1cc4a..5e4c4cda9040c8ed1d714b56d4a0f9ade18d80ee 100644 (file)
@@ -110,8 +110,7 @@ public interface NormalizedNodeDataInput extends DataInput {
      * @return a new {@link NormalizedNodeDataInput} instance
      * @deprecated Use {@link #newDataInput(DataInput)} instead.
      */
-    // FIXME: 5.0.0: deprecate for removal
-    @Deprecated
+    @Deprecated(forRemoval = true)
     static @NonNull NormalizedNodeDataInput newDataInputWithoutValidation(final @NonNull DataInput input) {
         return new VersionedNormalizedNodeDataInput(input);
     }