generic_enum_builder 0.4.0 copy "generic_enum_builder: ^0.4.0" to clipboard
generic_enum_builder: ^0.4.0 copied to clipboard

discontinued
outdated

Source code generator for package generic_enum. Builds extensions containing value-mapping and json-serialization methods for annotated Dart enums.

0.4.0 #

Migrated to null-safety.

0.3.5 #

Applied pedantic lints. Removed folder utils.

0.3.4 #

Added library docs.

0.3.3 #

Amended generated Dart docs of extension <EnumName>Value.

0.3.2 #

Changed builder factory name from jsonBuilder to extensionBuilder. Changed builder name to extension_builder. Added classes ValueGenerator and ValueWriter to enable the generation of an extension mapping enum instances to a String value and to a mapped value of arbitrary data-type. For updated instructions on how to configure the builder see: https://pub.dev/packages/generic_enum#usage.

0.3.1 #

Removed src/collectors.

0.3.0 #

Generates an extensions for each annotated Dart enum. Retained only the builder json_builder.

0.2.7 #

Update dependencies.

0.2.6 #

Added method toJson to test generic enum classes.

0.2.5 #

Amended generated docs of function toJson in json_writer.dart.

0.2.4 #

Amended writers. Updated deps.

0.2.3 #

Amended format of hyperlinks.

0.2.2 #

Amended docs.

0.2.1 #

Removed dependency on generic_enum_annotation.

0.2.0 #

Applied Dart style hints.

0.1.9 #

Added collector and writer classes.

0.1.8 #

Upgraded dependency on generic_enum.

0.1.7 #

Annotating with @GenerateFromJson() now generates a fromJson function and a value-instance map.

0.1.6 #

Upgraded dependencies.

0.1.5 #

Added Dart docs to generated variables and functions.

0.1.4 #

Added builder identifierBuilder.

0.1.3 #

Added class IdentifierGenerator.

0.1.2 #

Included dependency on latest versions of generic_enum and generic_enum_annotation.

0.1.1 #

Removed dependency on build_collection. Used an unmodifiable map instead.

0.1.0 #

Generators now use a prefix for fcts and vars.

0.0.8 #

Corrected syntax error in json_generator.dart.

0.0.7 #

Modified _fromJson.

0.0.6 #

Removed toJson generator.

0.0.5 #

Added Travis badge.

0.0.4 #

Added library keyword.

0.0.3 #

Added Dart docs.

0.0.2 #

Added code generator tests.

0.0.1 #

Initial Version of the library.

0
likes
0
pub points
0%
popularity

Publisher

verified publishersimphotonics.com

Source code generator for package generic_enum. Builds extensions containing value-mapping and json-serialization methods for annotated Dart enums.

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

analyzer, build, dart_style, exception_templates, generic_enum, quote_buffer, source_gen

More

Packages that depend on generic_enum_builder