Skip to content

Remove EquatableMixin and mark Equatable class with abstract mixin class #204

@pintusingh28

Description

@pintusingh28

As the latest version of dart has removed support for dart version < 3.0.0, we should consider to updated dart sdk constraints to >=3.0.0 <4.0.0 and replace EquatableMixin with Equatable with marking it as abstract mixin class, so we can use Equatable class as Mixin or Base class whichever is requied.

Solution:

  • Update Dart sdk constraints to >=3.0.0 <4.0.0
  • Mark Equatable class as abstract mixin class
  • Deprecate EquatableMixin and remove it in future versions.

reopens the issue #194

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions