minimal_serialization 0.1.0 copy "minimal_serialization: ^0.1.0" to clipboard
minimal_serialization: ^0.1.0 copied to clipboard

discontinued
outdatedDart 1 only

A transformer for generating serialization rules in the serialization package.

This provides a minimal transformer that generates CustomRule subclasses for serialization of Dart struct objects (only public fields required for serialization, no constructor parameters).

For an example of usage, see http://www.dartdocs.org/documentation/minimal_serialization_example/latest

Basic usage is In your pubpsec transformers: - minimal_serialization : $include: lib/stuff.dart lib/more_stuff.dart For each library 'foo' listed in the $include section this will generate a 'foo_serialization_rules.dart' library with serialization rules for those classes. You can use these like import 'package:my_package/stuff_serialization_rules.dart' as foo; ... var serialization = new Serialization(); foo.rules.values.forEach(serialization.addRule);

0
likes
0
points
1
downloads

Publisher

unverified uploader

Weekly Downloads

A transformer for generating serialization rules in the serialization package.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

analyzer, code_transformers, serialization

More

Packages that depend on minimal_serialization