diff --git a/gson/pom.xml b/gson/pom.xml index 66c302b5..3b1190d3 100644 --- a/gson/pom.xml +++ b/gson/pom.xml @@ -49,6 +49,12 @@ http://www.google.com + + com.google.code.findbugs + jsr305 + 3.0.0 + true + junit junit diff --git a/gson/src/main/java/com/google/gson/Gson.java b/gson/src/main/java/com/google/gson/Gson.java index 844188ac..9d5d6ffd 100644 --- a/gson/src/main/java/com/google/gson/Gson.java +++ b/gson/src/main/java/com/google/gson/Gson.java @@ -31,6 +31,8 @@ import java.util.HashMap; import java.util.List; import java.util.Map; +import javax.annotation.concurrent.ThreadSafe; + import com.google.gson.internal.ConstructorConstructor; import com.google.gson.internal.Excluder; import com.google.gson.internal.Primitives; @@ -96,6 +98,7 @@ import com.google.gson.stream.MalformedJsonException; * @author Joel Leitch * @author Jesse Wilson */ +@ThreadSafe public final class Gson { static final boolean DEFAULT_JSON_NON_EXECUTABLE = false;