diff --git a/src/main/java/com/samskivert/depot/Transformers.java b/src/main/java/com/samskivert/depot/Transformers.java index 8e27021..8e07a27 100644 --- a/src/main/java/com/samskivert/depot/Transformers.java +++ b/src/main/java/com/samskivert/depot/Transformers.java @@ -206,10 +206,10 @@ public class Transformers "Cannot proceed: EnumSet field is to be populated with a null element."); set = Sets.newHashSet(); } else { - @SuppressWarnings("unchecked") + @SuppressWarnings({ "unchecked", "rawtypes" }) Class eclazz = (Class)elementType; @SuppressWarnings("unchecked") - Set eSet = (Set)EnumSet.noneOf(eclazz); + Set eSet = EnumSet.noneOf(eclazz); set = eSet; } adder = set; diff --git a/src/main/java/com/samskivert/depot/annotation/Transform.java b/src/main/java/com/samskivert/depot/annotation/Transform.java index 9eb60a6..bcb2410 100644 --- a/src/main/java/com/samskivert/depot/annotation/Transform.java +++ b/src/main/java/com/samskivert/depot/annotation/Transform.java @@ -50,6 +50,7 @@ public @interface Transform /** * Specifies a transformer to be used when persisting the target of this annotation. */ + @SuppressWarnings("rawtypes") Class value (); /**