dartbag 0.5.0 dartbag: ^0.5.0 copied to clipboard
A grab-bag of miscellaneous, lightweight utility code for Dart.
0.5.0 #
- Renamed the
iterables
library tocollection
. - Added a
compareIterables
function. - Added a
LinkedHashMap.sort
extension method. - Added an
isSubtype<T1, T2>
generic function. - Adjusted some timing-based tests to be less flaky by instead checking if they pass most of the time.
- Require Dart 2.18.0.
0.4.1 #
- Added a
Future.cast
extension method. - Added a
List.sortWithAsyncKey
extension method as an asynchronous version ofList.sortWithKey
.
0.4.0 #
- Removed
RestartableTimer
.package:async
already provides such a class. - Added a
timeAsyncOperation
function as an asynchronous version oftimeOperation
. - Added a
parseOptionValue
extension method onpackage:args
'sArgResults
. - Added a
matcher
library with atoStringMatches
function.
0.3.0 #
- Added a
List.rotateLeft
extension method. - Allow the
analysis_options.yaml
file to be consumed by other packages. - Moved
timeOperation
frommisc.dart
todebug.dart
. - Fixed
int.padLeft
to work with negative integers. - Modified
RepeatableRandom
to allow callers to specify the underlying pseudo-random-number generator. - Updated the
README.md
file.
0.2.0 #
- Initial published version.