Skip to content

Conversation

@nirinchev
Copy link
Member

@nirinchev nirinchev commented Mar 15, 2021

Description

TODO

  • Changelog entry
  • Tests (if applicable)

@nirinchev nirinchev self-assigned this Mar 15, 2021
@nirinchev nirinchev changed the title Wire up set<->set methods Various Set fixes and improvements Mar 16, 2021
@nirinchev nirinchev requested review from LaPeste and papafe March 16, 2021 01:02
Copy link
Contributor

@papafe papafe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me

Copy link
Contributor

@LaPeste LaPeste left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

On Tests/Realm.Tests/Database/RealmSetTests.cs I went a little faster then the rest, but overall the changes look more then reasonable to me. However, I have a few doubts about the weaving part, so it could be beneficial if at the next PR reviews (Friday) you could spend a few words on the subject.

Base automatically changed from ni/unity-cleanup to master March 18, 2021 15:39
- Simplify collection accessors/weaving by having not constructing the unmanaged collections
- Fix adding to Dictionary<EmbeddedObject> when the value is null
- Implement Object.GetHashCode
- Implement custom IEqualityComparer for binary data to match the native behavior
- Add tests for Set<Object> and Set<byte[]>
@nirinchev nirinchev merged commit 17a373f into master Mar 18, 2021
@nirinchev nirinchev deleted the ni/sets-again branch March 18, 2021 21:05
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 15, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

3 participants