lists 0.0.14 lists: ^0.0.14 copied to clipboard
Collection of the lists (BitList, FilledList, GroupedRangeList, RangeList, SparseBoolList, SparseList, StepList, WrappedList).
0.0.14 #
- Added method
trim() => void
toSparseList<E>
- Fixed bug (decrease length) in
SparseList.removeValues()
. - Improved performance of modifications
SparseList<E>
.
0.0.12 #
- Fixed bug (decrease length) in
SparseList.removeValues()
.
0.0.11 #
- Fixed bug in
SparseList.removeValues()
.
0.0.10 #
- Improved performance of modifications
SparseList<E>
. - Removed limitations on the bounds of the range in
SparseList.removeValues()
.
0.0.9 #
- Added method
getIndexes() => Iterable<int>
toSparseList<E>
0.0.8 #
- Added field
groups => List<GroupedRangeList<E>>
toSparseList<E>
0.0.7 #
- Added field
end => int
toSparseList<E>
- Added field
start => int
toSparseList<E>
0.0.6 #
- Added class
SparseBoolList
- Modified method in
SparseList<E>
fromgetGroups(RangeList range)
togetGroups([RangeList range])
0.0.5 #
- Improved (up to 15%) the performance of the
SparseList.addGroup()
when the group added to the end
0.0.4 #
- Added class
GroupedRangeList<E>
- Added class
SparseList<E>
- Added method
includes(RangeList other) => bool
toRangeList
- Added method
intersection(RangeList other) => RangeList
toRangeList
- Added method
subtract(RangeList other) => List<RangeList>
toRangeList
- Added operator
+(RangeList other) => RangeList
toRangeList