Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG][dart-dio] Incorrect hashCode and == overide for fields withList #18192

Closed
4 of 6 tasks
vasilich6107 opened this issue Mar 21, 2024 · 0 comments
Closed
4 of 6 tasks

Comments

@vasilich6107
Copy link
Contributor

vasilich6107 commented Mar 21, 2024

Bug Report Checklist

  • Have you provided a full/minimal spec to reproduce the issue?
  • Have you validated the input using an OpenAPI validator (example)?
  • Have you tested with the latest master to confirm the issue still exists?
  • Have you searched for related issues/PRs?
  • What's the actual output vs expected output?
  • [Optional] Sponsorship to speed up the bug fix or feature request (example)
Description

Having the list of object final List<ApiUnit> units;

the hashCode function will take other.units == units; which is incorrect cause new arrays are always with new hashes

consider copying implementation from
https://github.com/felangel/equatable/blob/master/lib/src/equatable.dart#L45

openapi-generator version

all

Related issues/PRs

#18198

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant