mirror of
https://github.com/fankes/moshi.git
synced 2025-10-20 00:19:21 +08:00
Merge pull request #354 from square/eric.20170925.checkreturnvalue
Add CheckReturnValue for toJson's string result.
This commit is contained in:
@@ -20,6 +20,7 @@ import java.lang.annotation.Annotation;
|
|||||||
import java.lang.reflect.Type;
|
import java.lang.reflect.Type;
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
|
import javax.annotation.CheckReturnValue;
|
||||||
import javax.annotation.Nullable;
|
import javax.annotation.Nullable;
|
||||||
import okio.Buffer;
|
import okio.Buffer;
|
||||||
import okio.BufferedSink;
|
import okio.BufferedSink;
|
||||||
@@ -46,7 +47,7 @@ public abstract class JsonAdapter<T> {
|
|||||||
toJson(writer, value);
|
toJson(writer, value);
|
||||||
}
|
}
|
||||||
|
|
||||||
public final String toJson(@Nullable T value) {
|
public final @CheckReturnValue String toJson(@Nullable T value) {
|
||||||
Buffer buffer = new Buffer();
|
Buffer buffer = new Buffer();
|
||||||
try {
|
try {
|
||||||
toJson(buffer, value);
|
toJson(buffer, value);
|
||||||
|
Reference in New Issue
Block a user