autoequal 0.8.0 copy "autoequal: ^0.8.0" to clipboard
autoequal: ^0.8.0 copied to clipboard

Annotations for code generator 'autoequal_gen' to simplify work with 'equatable'. It will generate 'List<Object?> props' private extensions for all annotated classes.

0.8.0 | 1.9.2023 #

  • Remove deprecated _autoequalProps

0.7.1 #

  • Update README

0.7.0 #

  • Require Dart 3.0 or later
  • Add final modifier to annotation classes
  • Migrate from pedantic to lints
  • Update dependencies

Thank you techouse for your contributions!!

0.6.0 #

  • (skipping to match the version of the autoequal_gen package)

0.5.1 #

  • Fixed use of autoequal_gen with analyzer: 5.0.0

0.5.0 #

  • Added ability to use getters for generated props
  • Allowed to use @autoequal with abstract class
  • Improved inheritance with @autoequal
  • Mixin improvements
  • Generated props name changed to _$props to fit the code convention. _autoequalProps is now deprecated and will be removed in future releases.

Thanks a lot to mrgnhnt96 for these changes

0.4.1 #

  • analyzer updated

0.4.0 #

  • Dependencies updated
  • build_runner updated to 2.2.0
  • Ready to Dart 2.17

0.3.0 #

  • build_runner updated to 2.1.5

0.2.0 #

  • Migrated to null-safety
  • The version of the equatable lib upgraded to 2.0

0.1.2 #

  • Fixed and improved @autoequalMixin.

0.1.1 #

  • Added @autoequalMixin.

0.1.0 #

  • Initial version.
11
likes
0
pub points
83%
popularity

Publisher

verified publishermrgnhnt.com

Annotations for code generator 'autoequal_gen' to simplify work with 'equatable'. It will generate 'List<Object?> props' private extensions for all annotated classes.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

meta

More

Packages that depend on autoequal