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

Task: Update HashSet<T> implementation to match .NET 8 behavior #106

Open
NightOwl888 opened this issue Sep 15, 2024 · 0 comments
Open

Task: Update HashSet<T> implementation to match .NET 8 behavior #106

NightOwl888 opened this issue Sep 15, 2024 · 0 comments
Labels
is:enhancement New feature or request pri:normal up for grabs This issue is open to be worked on by anyone
Milestone

Comments

@NightOwl888
Copy link
Owner

.NET 8 changes some collection behaviors. The test framework tests per interface and uses boolean switches to control tests for specific behaviors. We have configured the switches to make the tests pass based on the current behaviors rather than ensure they are in sync with .NET 8. So, the task is to go through the HashSet<T> implementation, bring in all changes between .NET 5 and .NET 8, and do the same with the HashSet<T> tests, setting each of the boolean switches to match .NET 8 (as appropriate).

@NightOwl888 NightOwl888 added is:enhancement New feature or request pri:normal up for grabs This issue is open to be worked on by anyone labels Sep 15, 2024
@NightOwl888 NightOwl888 added this to the 2.1 milestone Sep 15, 2024
@NightOwl888 NightOwl888 modified the milestones: 2.1, 3.0, 2.2 Oct 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
is:enhancement New feature or request pri:normal up for grabs This issue is open to be worked on by anyone
Projects
None yet
Development

No branches or pull requests

1 participant