private CheckIntervalData next()

in safeguard-impl/src/main/java/org/apache/safeguard/impl/circuitbreaker/CircuitBreakerInterceptor.java [393:402]


        private CheckIntervalData next(final boolean value) {
            final BitSet bitSet = new BitSet(length);
            bitSet.or(states);
            if (value) {
                bitSet.set(currentIdx);
            } else {
                bitSet.clear(currentIdx);
            }
            return new CheckIntervalData(length, (currentIdx + 1) % length, Math.min(count + 1, length), bitSet, checkIntervalStart);
        }