equatable_lint 0.3.0 copy "equatable_lint: ^0.3.0" to clipboard
equatable_lint: ^0.3.0 copied to clipboard

This is a set of rules to make classes using Equatable more maintainable. We make sure here that every fields in an Equatable class is linked to the Equatable props getter.

0.3.0 #

  • Upgrade sdk to >=3.0.0 <4.0.0
  • Upgrade custom lint to 0.6.4
  • Upgrade custom_lint_builder to 0.6.4
  • Upgrade analyzer to 6.4.1

0.2.1 #

  • Add "add every missing fields" dart fix for "missing_field_in_equatable_props" lint
  • Add "call super in overrided equatable props" dart fix for "always_call_super_props_when_overriding_equatable_props" lint

0.2.0 #

  • Upgrade custom lint to 0.2.12

0.1.5 #

  • Upgrade custom lint to 0.1.1

0.1.4 #

  • Add fix to show multiple lints when there are multiple fields

0.1.3 #

  • Change package ownership

0.1.2 #

  • Fix bug that count static fields in create_equatable_props_with_every_fields lint

0.1.1 #

  • Fix bug that count getter and setter in create_equatable_props_with_every_fields lint

0.1.0 #

  • Initial version.
5
likes
140
pub points
46%
popularity

Publisher

verified publisherbam.tech

This is a set of rules to make classes using Equatable more maintainable. We make sure here that every fields in an Equatable class is linked to the Equatable props getter.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

analyzer, analyzer_plugin, collection, custom_lint_builder, equatable, source_gen

More

Packages that depend on equatable_lint