summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHåkon Hallingstad <hakon@yahooinc.com>2022-03-10 18:52:27 +0100
committerHåkon Hallingstad <hakon@yahooinc.com>2022-03-10 18:52:27 +0100
commit2eb17bf669ccc1ffb1ace254017b909aa1f839e1 (patch)
tree74d9cd89c35da195fc8847c00e44aa41c1a1a660
parentb0cb662ac362f085a1aadc6f9ba924caa79f7c76 (diff)
Suppress deprecation warnings
-rw-r--r--config/src/main/java/com/yahoo/vespa/config/ConfigFileFormat.java2
-rw-r--r--vespajlib/src/main/java/com/yahoo/slime/JsonFormat.java2
-rw-r--r--vespajlib/src/main/java/com/yahoo/slime/SlimeFormat.java2
-rw-r--r--vespajlib/src/test/java/com/yahoo/slime/JsonFormatTestCase.java1
4 files changed, 6 insertions, 1 deletions
diff --git a/config/src/main/java/com/yahoo/vespa/config/ConfigFileFormat.java b/config/src/main/java/com/yahoo/vespa/config/ConfigFileFormat.java
index d72d720468c..b4d3a886b10 100644
--- a/config/src/main/java/com/yahoo/vespa/config/ConfigFileFormat.java
+++ b/config/src/main/java/com/yahoo/vespa/config/ConfigFileFormat.java
@@ -192,6 +192,8 @@ public class ConfigFileFormat implements SlimeFormat, ObjectTraverser {
}
@Override
+ @Deprecated(since = "7", forRemoval = true)
+ @SuppressWarnings("removal")
public void decode(InputStream is, Slime slime) throws IOException {
throw new UnsupportedOperationException("decode is not supported");
}
diff --git a/vespajlib/src/main/java/com/yahoo/slime/JsonFormat.java b/vespajlib/src/main/java/com/yahoo/slime/JsonFormat.java
index 3772aafa044..5532ccbda9c 100644
--- a/vespajlib/src/main/java/com/yahoo/slime/JsonFormat.java
+++ b/vespajlib/src/main/java/com/yahoo/slime/JsonFormat.java
@@ -40,6 +40,8 @@ public final class JsonFormat implements SlimeFormat {
}
@Override
+ @Deprecated(since = "7", forRemoval = true)
+ @SuppressWarnings("removal")
public void decode(InputStream is, Slime slime) {
throw new UnsupportedOperationException("Not implemented");
}
diff --git a/vespajlib/src/main/java/com/yahoo/slime/SlimeFormat.java b/vespajlib/src/main/java/com/yahoo/slime/SlimeFormat.java
index 64f71625dc1..86003f519bc 100644
--- a/vespajlib/src/main/java/com/yahoo/slime/SlimeFormat.java
+++ b/vespajlib/src/main/java/com/yahoo/slime/SlimeFormat.java
@@ -25,7 +25,7 @@ public interface SlimeFormat {
* @param slime The slime object to decode into.
* @deprecated use e.g. {@link JsonDecoder} instead
*/
- @Deprecated(forRemoval = true, since = "7")
+ @Deprecated(since = "7", forRemoval = true)
void decode(InputStream is, Slime slime) throws IOException;
}
diff --git a/vespajlib/src/test/java/com/yahoo/slime/JsonFormatTestCase.java b/vespajlib/src/test/java/com/yahoo/slime/JsonFormatTestCase.java
index 763f8cb221c..e06b9826385 100644
--- a/vespajlib/src/test/java/com/yahoo/slime/JsonFormatTestCase.java
+++ b/vespajlib/src/test/java/com/yahoo/slime/JsonFormatTestCase.java
@@ -227,6 +227,7 @@ public class JsonFormatTestCase {
}
@Test(expected = UnsupportedOperationException.class)
+ @SuppressWarnings("removal")
public void testThatDecodeIsNotImplemented() {
new JsonFormat(true).decode(null, null);
}