weak 1.1.0+1 copy "weak: ^1.1.0+1" to clipboard
weak: ^1.1.0+1 copied to clipboard

Weak referenced collections - WeakHashMap, WeakHashSet, WeakList, and WeakReferenceQueue implemented with WeakReference and Finalizer.

1.1.0+1 #

  • dart format source codes

1.1.0 #

  • add [WeakList.nonNulls] for the case that no need to iterate nulls (for better performance)
  • and [WeakList.nonNullsReversed] for the case that no need to iterate nulls reversely (for better performance)
  • add [WeakList.getNonNullRange] for the case that no need to iterate nulls in a range
  • add [WeakList.getNonNullRangeReversed] for the case that no need to iterate nulls reversely in a range
  • tune [WeakList.where] about non-null iteration for better performance

1.0.0+2 #

  • run dart fix on lints 5.1.1 (package:lints/recommended.yaml)
  • minor: tune dartdoc

1.0.0+1 #

  • add an example
  • dart format source codes
  • add some comments

1.0.0 #

  • Initial version.
2
likes
160
points
9
downloads

Publisher

unverified uploader

Weekly Downloads

Weak referenced collections - WeakHashMap, WeakHashSet, WeakList, and WeakReferenceQueue implemented with WeakReference and Finalizer.

Repository (GitHub)

Documentation

API reference

License

BSD-3-Clause (license)

More

Packages that depend on weak