fixed_collections

Last updated:

0 purchases

fixed_collections Image
fixed_collections Images
Add to Cart

Description:

fixed collections

fixed_collections #
This library contains fixed (immutable) collections. You pass an Iterable, Set or Map into the constructor and get a collection you cannot modify. More importantly, all the members that modify the list are deprecated, so you get a warning or error at compile time. Use this library with the deprecated_member_use_from_same_package code analysis option.
Why Use This Library? #
The collections in this library are normal Lists, Sets and Maps, unlike other immutable collections. They implement the interfaces for these. You can pass them around in your app and pass them to external functions that accept these collections as parameters, but if your code mutates the list, you will see warnings.

Errors #
Turn on the rule deprecated_member_use_from_same_package by adding it to your analysis_options.yaml file. Or, use the austerity package to make your Dart experience much more strict.
analyzer:
errors:
deprecated_member_use_from_same_package: error
copied to clipboard
If you want a less severe warning, you can use warning instead of error.
analyzer:
errors:
deprecated_member_use_from_same_package: warning
copied to clipboard
Read more about customizing analysis errors here.

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.