Skip to content

Implement IEquatable<T> on NSRange - #14083

Merged
rolfbjarne merged 5 commits into
mainfrom
dev/therzok/nsrange-iequatable
Feb 7, 2022
Merged

Implement IEquatable<T> on NSRange#14083
rolfbjarne merged 5 commits into
mainfrom
dev/therzok/nsrange-iequatable

Conversation

@Therzok

@Therzok Therzok commented Feb 4, 2022

Copy link
Copy Markdown
Contributor

Where should tests for this live?

This avoids poor performance of GetHashCode and Equals that are used for the struct using reflection on the first field.

@vs-mobiletools-engineering-service2

Copy link
Copy Markdown
Collaborator

❌ [PR Build] Tests didn't execute on Build. ❌

Tests didn't execute on Build.

GitHub pages

Results can be found in the following github pages (it might take some time to publish):

No test summary was found (something probably failed before the tests could execute)

Pipeline on Agent
Merge 6ee89bc into aeabcf3

Comment thread src/Foundation/NSRange.cs Outdated
Comment thread src/Foundation/NSRange.cs Outdated
@chamons

chamons commented Feb 4, 2022

Copy link
Copy Markdown
Contributor

Looks like a test would need to live somewhere in https://github.com/xamarin/xamarin-macios/tree/main/tests/monotouch-test/Foundation

@vs-mobiletools-engineering-service2

Copy link
Copy Markdown
Collaborator

❌ [PR Build] Tests failed on Build ❌

Tests failed on Build.

API diff

✅ API Diff from stable

View API diff
View dotnet API diff
View dotnet legacy API diff
View dotnet iOS-MacCatalayst API diff

API Current PR diff

ℹ️ API Diff (from PR only) (please review changes)

View API diff
View dotnet API diff
View dotnet legacy API diff
View dotnet iOS-MacCatalayst API diff

Generator diff

Generator Diff (no change)

GitHub pages

Results can be found in the following github pages (it might take some time to publish):

Test results

1 tests failed, 107 tests passed.

Failed tests

  • xcframework-test/Mac Catalyst [dotnet]/Debug [dotnet]: TimedOut (Execution timed out after 1200 seconds.
    No test log file was produced)

Pipeline on Agent XAMBOT-1100.BigSur'
Merge 406c340 into aeabcf3

@rolfbjarne

Copy link
Copy Markdown
Member

Test failure is unrelated (https://github.com/xamarin/maccore/issues/2414).

@rolfbjarne
rolfbjarne merged commit dc9e080 into main Feb 7, 2022
@rolfbjarne
rolfbjarne deleted the dev/therzok/nsrange-iequatable branch February 7, 2022 06:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants