We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 057a06f commit c1022ccCopy full SHA for c1022cc
iabgpp-encoder/src/main/java/com/iab/gpp/encoder/datatype/encoder/IntegerBitSet.java
@@ -101,12 +101,15 @@ public Spliterator.OfInt spliterator(){
101
public IntStream intStream() {
102
return StreamSupport.intStream(spliterator(), false);
103
}
104
-
+
105
private static final void logOutOfRange(int value) {
106
LOGGER.warning("Exceeding IntegerBitSet.MAX_COLLECTION_SIZE: "+ value);
107
108
109
public void addRange(int start, int end) {
110
+ if (end < start) {
111
+ throw new IllegalArgumentException("Negative length range");
112
+ }
113
int realStart = from + start;
114
int realEnd = from + end;
115
if (realStart >= to) {
0 commit comments