From 8d575b3c5139623195d0e91eec96ea091b1e243e Mon Sep 17 00:00:00 2001 From: Ryan Harter Date: Mon, 17 Aug 2015 10:30:27 -0500 Subject: [PATCH] Adds method scope to Json annotation for use with AutoValue. --- moshi/src/main/java/com/squareup/moshi/Json.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/moshi/src/main/java/com/squareup/moshi/Json.java b/moshi/src/main/java/com/squareup/moshi/Json.java index 9abecc5..908fa45 100644 --- a/moshi/src/main/java/com/squareup/moshi/Json.java +++ b/moshi/src/main/java/com/squareup/moshi/Json.java @@ -20,10 +20,11 @@ import java.lang.annotation.Retention; import java.lang.annotation.Target; import static java.lang.annotation.ElementType.FIELD; +import static java.lang.annotation.ElementType.METHOD; import static java.lang.annotation.RetentionPolicy.RUNTIME; /** Customizes how a field is encoded as JSON. */ -@Target(FIELD) +@Target({FIELD, METHOD}) @Retention(RUNTIME) @Documented public @interface Json {