v1.1.7
- Added primitive throwable interfaces and
Util.safe
converters. Thanks to @PromanSEW - Improved comparators chaining in
ComparatorCompat
. Thanks to @BattleShipPark - Fixed
filter
operator in primitive streams. Thanks to @romainpiel - Removed deprecated
Stream.ofRange
methods. - Iterators moved to separate package.
Warning
If you're using PrimitiveIterator
, PrimitiveExtIterator
or LsaExtIterator
to create own custom operators, please, fix imports:
// Before
import com.annimon.stream.PrimitiveIterator;
import com.annimon.stream.LsaExtIterator;
// After
import com.annimon.stream.iterator.PrimitiveIterator;
import com.annimon.stream.iterator.LsaExtIterator;
If you're using ComparatorCompat.chain
, see #110
streamTest
StreamMatcher.elements
now usesIterable
matcher- Removed deprecated
StreamMatcher.isNotEmpty
method