Suppressed false warnings
diff --git a/library/src/main/java/com/davemorrissey/labs/subscaleview/ImageSource.java b/library/src/main/java/com/davemorrissey/labs/subscaleview/ImageSource.java
index f96488a..de818ca 100644
--- a/library/src/main/java/com/davemorrissey/labs/subscaleview/ImageSource.java
+++ b/library/src/main/java/com/davemorrissey/labs/subscaleview/ImageSource.java
@@ -15,6 +15,7 @@
  * When you are using a preview image, you must set the dimensions of the full size image on the
  * ImageSource object for the full size image using the {@link #dimensions(int, int)} method.
  */
+@SuppressWarnings({"unused", "WeakerAccess"})
 public final class ImageSource {
 
     static final String FILE_SCHEME = "file:///";
diff --git a/library/src/main/java/com/davemorrissey/labs/subscaleview/ImageViewState.java b/library/src/main/java/com/davemorrissey/labs/subscaleview/ImageViewState.java
index c0ab5bc..34c0f99 100644
--- a/library/src/main/java/com/davemorrissey/labs/subscaleview/ImageViewState.java
+++ b/library/src/main/java/com/davemorrissey/labs/subscaleview/ImageViewState.java
@@ -7,6 +7,7 @@
 /**
  * Wraps the scale, center and orientation of a displayed image for easy restoration on screen rotate.
  */
+@SuppressWarnings("WeakerAccess")
 public class ImageViewState implements Serializable {
 
     private float scale;