diff --git a/moshi/src/main/java/com/squareup/moshi/JsonReader.java b/moshi/src/main/java/com/squareup/moshi/JsonReader.java index b6fd9d8..5c2ad77 100644 --- a/moshi/src/main/java/com/squareup/moshi/JsonReader.java +++ b/moshi/src/main/java/com/squareup/moshi/JsonReader.java @@ -497,7 +497,7 @@ public abstract class JsonReader implements Closeable { * jsonReader.nextInt() // Returns 456, reader contains 789 and ]. * } */ - public abstract JsonReader peekJson(); + @CheckReturnValue public abstract JsonReader peekJson(); /** * Returns a JsonPath to diff --git a/moshi/src/test/java/com/squareup/moshi/JsonReaderTest.java b/moshi/src/test/java/com/squareup/moshi/JsonReaderTest.java index 95c1c40..de3406f 100644 --- a/moshi/src/test/java/com/squareup/moshi/JsonReaderTest.java +++ b/moshi/src/test/java/com/squareup/moshi/JsonReaderTest.java @@ -38,6 +38,7 @@ import static org.junit.Assert.fail; import static org.junit.Assume.assumeTrue; @RunWith(Parameterized.class) +@SuppressWarnings("CheckReturnValue") public final class JsonReaderTest { @Parameter public JsonCodecFactory factory;