built_collection 1.0.4 copy "built_collection: ^1.0.4" to clipboard
built_collection: ^1.0.4 copied to clipboard

outdatedDart 1 only

Builder pattern wrappers for core Dart collections.

Changelog #

1.0.4 #

  • Add reference identity check to equals operators.

1.0.3 #

  • Fix factories when iterable generic type is subtype of requested type.

1.0.2 #

  • Add generic type information to map, fold and expand methods.

1.0.1 #

  • Make map operator[] take Object instead of K, as SDK collections do.
  • Fix toString for result of toList, toSet, toMap.

1.0.0 #

  • Fix missing generics on some return types.
  • Fix BuiltList and BuiltSet "contains" method, should take Object, not E.
  • Add removeAll and retainAll methods to SetBuilder.
  • Add BuiltList.toBuiltSet() and BuiltSet.toBuiltList().
  • Add addIterable methods to Map and Multimap builders.

0.4.0 #

  • Add BuiltSetMultimap.

0.3.1 #

  • Fix "part of" statement.

0.3.0 #

  • Bug fix: fix Iterable "update in place" methods of BuiltList and BuiltSet so they discard original list or set.
  • Make keys and values stable for BuiltMap and BuiltMultimap.
  • Make repeated builds return identical instances for BuiltList, BuiltMap, BuiltSet.
  • Add 'replace' methods.

0.2.0 #

  • Add BuiltListMultimap.

0.1.1 #

  • Fix comments.

0.1.0 #

  • Add build and rebuild methods to BuiltList, BuiltMap, BuiltSet.
  • Add update methods to ListBuilder, MapBuilder, SetBuilder.

0.0.1 #

  • Initial version.
316
likes
0
points
3M
downloads

Publisher

verified publishergoogle.dev

Weekly Downloads

Builder pattern wrappers for core Dart collections.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

quiver

More

Packages that depend on built_collection