Skip to content

✨ Implement ImmutableSegmentedList<T>#54424

Merged
sharwell merged 11 commits intodotnet:mainfrom
sharwell:immutable-segmented-list
Jul 22, 2021
Merged

✨ Implement ImmutableSegmentedList<T>#54424
sharwell merged 11 commits intodotnet:mainfrom
sharwell:immutable-segmented-list

Conversation

@sharwell
Copy link
Copy Markdown
Contributor

This type relates to SegmentedList<T> in the same way that ImmutableSegmentedDictionary<TKey, TValue> relates to SegmentedDictionary<TKey, TValue>.

/cc @rainersigwald

@ghost ghost added the Area-IDE label Jun 27, 2021
@sharwell sharwell changed the title Implement ImmutableSegmentedList<T> ✨Implement ImmutableSegmentedList<T> Jun 27, 2021
@sharwell sharwell changed the title ✨Implement ImmutableSegmentedList<T> ✨ Implement ImmutableSegmentedList<T> Jun 27, 2021
@sharwell sharwell marked this pull request as ready for review June 27, 2021 21:33
@sharwell sharwell requested a review from a team as a code owner June 27, 2021 21:33
Copy link
Copy Markdown
Contributor

@Forgind Forgind 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! Questions as promised 🙂

@sharwell
Copy link
Copy Markdown
Contributor Author

sharwell commented Jul 2, 2021

@dotnet/roslyn-compiler for reviews

sharwell added 2 commits July 9, 2021 10:58
* Document IListCalls and related types
* Clarify comments in code
* Clear ImmutableSegmentedList<T>.ValueBuilder._list when initializing _mutableList
@sharwell sharwell force-pushed the immutable-segmented-list branch from 534b6f1 to 30a0e82 Compare July 9, 2021 17:58
@sharwell
Copy link
Copy Markdown
Contributor Author

sharwell commented Jul 9, 2021

@CyrusNajmabadi any other issues here?

@dotnet/roslyn-compiler for reviews

@sharwell
Copy link
Copy Markdown
Contributor Author

@dotnet/roslyn-compiler for reviews

@RikkiGibson RikkiGibson self-assigned this Jul 15, 2021
@chsienki chsienki self-assigned this Jul 21, 2021
@sharwell sharwell enabled auto-merge July 22, 2021 19:27
@dotnet dotnet deleted a comment from azure-pipelines bot Jul 22, 2021
@sharwell sharwell merged commit 55352c6 into dotnet:main Jul 22, 2021
@ghost ghost added this to the Next milestone Jul 22, 2021
@allisonchou allisonchou modified the milestones: Next, 17.0.P3 Jul 27, 2021
@sharwell sharwell deleted the immutable-segmented-list branch January 13, 2022 15:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants