diff --git a/src/java/com/samskivert/util/AbstractIntSet.java b/src/java/com/samskivert/util/AbstractIntSet.java index f272112c..0fab42e5 100644 --- a/src/java/com/samskivert/util/AbstractIntSet.java +++ b/src/java/com/samskivert/util/AbstractIntSet.java @@ -93,7 +93,8 @@ public abstract class AbstractIntSet extends AbstractSet @Override // from AbstractSet public boolean contains (Object o) { - return (o instanceof Integer) && contains(((Integer)o).intValue()); + // let's go ahead and NPE or CCE if an Integer is not specified + return /* (o instanceof Integer) && */ contains(((Integer)o).intValue()); } @Override // from AbstractSet @@ -105,7 +106,8 @@ public abstract class AbstractIntSet extends AbstractSet @Override // from AbstractSet public boolean remove (Object o) { - return (o instanceof Integer) && remove(((Integer)o).intValue()); + // let's go ahead and NPE or CCE if an Integer is not specified + return /* (o instanceof Integer) && */ remove(((Integer)o).intValue()); } @Override // from AbstractSet