diff --git a/gson/src/main/java/com/google/gson/internal/Streams.java b/gson/src/main/java/com/google/gson/internal/Streams.java index 607c9293..9c29f2a4 100644 --- a/gson/src/main/java/com/google/gson/internal/Streams.java +++ b/gson/src/main/java/com/google/gson/internal/Streams.java @@ -68,6 +68,7 @@ public final class Streams { TypeAdapters.JSON_ELEMENT.write(writer, element); } + @SuppressWarnings("resource") public static Writer writerForAppendable(Appendable appendable) { return appendable instanceof Writer ? (Writer) appendable : new AppendableWriter(appendable); } diff --git a/gson/src/test/java/com/google/gson/VersionExclusionStrategyTest.java b/gson/src/test/java/com/google/gson/VersionExclusionStrategyTest.java index 7b6549e6..d878850e 100644 --- a/gson/src/test/java/com/google/gson/VersionExclusionStrategyTest.java +++ b/gson/src/test/java/com/google/gson/VersionExclusionStrategyTest.java @@ -49,7 +49,6 @@ public class VersionExclusionStrategyTest extends TestCase { @Since(VERSION) private static class MockObject { - @SuppressWarnings("unused") @Since(VERSION) public final int someField = 0; } diff --git a/gson/src/test/java/com/google/gson/functional/ExposeFieldsTest.java b/gson/src/test/java/com/google/gson/functional/ExposeFieldsTest.java index 586c270f..0ec5c433 100644 --- a/gson/src/test/java/com/google/gson/functional/ExposeFieldsTest.java +++ b/gson/src/test/java/com/google/gson/functional/ExposeFieldsTest.java @@ -110,7 +110,6 @@ public class ExposeFieldsTest extends TestCase { assertNotNull(obj.interfaceField); } - @SuppressWarnings("unused") private static class ClassWithExposedFields { @Expose private final Integer a; private final Integer b; diff --git a/gson/src/test/java/com/google/gson/internal/LinkedHashTreeMapTest.java b/gson/src/test/java/com/google/gson/internal/LinkedHashTreeMapTest.java index 2ba7ec2a..2aeeeb76 100644 --- a/gson/src/test/java/com/google/gson/internal/LinkedHashTreeMapTest.java +++ b/gson/src/test/java/com/google/gson/internal/LinkedHashTreeMapTest.java @@ -67,7 +67,6 @@ public final class LinkedHashTreeMapTest extends TestCase { } catch (ClassCastException expected) {} } - @SuppressWarnings("SuspiciousMethodCalls") public void testContainsNonComparableKeyReturnsFalse() { LinkedHashTreeMap map = new LinkedHashTreeMap(); map.put("a", "android"); diff --git a/gson/src/test/java/com/google/gson/internal/LinkedTreeMapTest.java b/gson/src/test/java/com/google/gson/internal/LinkedTreeMapTest.java index ac661e00..580d25a5 100644 --- a/gson/src/test/java/com/google/gson/internal/LinkedTreeMapTest.java +++ b/gson/src/test/java/com/google/gson/internal/LinkedTreeMapTest.java @@ -16,16 +16,16 @@ package com.google.gson.internal; -import com.google.gson.common.MoreAsserts; - -import junit.framework.TestCase; - import java.util.ArrayList; import java.util.Arrays; import java.util.Iterator; import java.util.Map; import java.util.Random; +import junit.framework.TestCase; + +import com.google.gson.common.MoreAsserts; + public final class LinkedTreeMapTest extends TestCase { public void testIterationOrder() { @@ -67,7 +67,6 @@ public final class LinkedTreeMapTest extends TestCase { } catch (ClassCastException expected) {} } - @SuppressWarnings("SuspiciousMethodCalls") public void testContainsNonComparableKeyReturnsFalse() { LinkedTreeMap map = new LinkedTreeMap(); map.put("a", "android");