KEMBAR78
Merge 'dotnet/main' into ParamsCollections by AlekseyTs · Pull Request #71824 · dotnet/roslyn · GitHub
Skip to content

Conversation

@AlekseyTs
Copy link
Contributor

Trivial merge conflicts only.
The last commit disables/adjusts several ParamsCollections unit-tests because collection expressions conversions rules were changed in 'main'.

CyrusNajmabadi and others added 30 commits January 11, 2024 10:37
Speed up integration test build by only building required dependencies
Don't hard select promoted default item if there's filter text
- Replaced (almost) all uses of LSP types in XAML EA APIs
Today, when ENCing, we avoid actually emitting IL for members that were not touched by the user. However, we still calculate diagnostics for the entire compilation, which is a lot of unnecessary work. To address this, we plumb the existing symbol filter through `Symbol.ForceComplete`, avoid work on symbols that should not be completed for this ENC session.
* Add tests

* Fix field load in assignment

* Add more tests
CyrusNajmabadi and others added 15 commits January 25, 2024 13:53
…ForDocData

Check Frame's VSFPROPID_IsDocDataInitialized before Getting DocData
Co-authored-by: Jason Malinowski <jason@jason-m.com>
Co-authored-by: Jason Malinowski <jason@jason-m.com>
Fix System.Data.SqlClient version alert
Load Roslyn DevKit assemblies into the default ALC
* Do not throw exceptions when we can't make a doc id

* Use chars

* Simplify code

* Add tests

* consistency

* Push check through

* Logic

* efficiency

* nrt

* nrt

* update

* Add resiliency to null

* Docs

* Remove unnecessary boolean

* REvert

* Docs

* Docs

* Rename

* consistency

* Add docs

* Add docs

* Fix

* Lint

* Remove pooling

* Tweak docs

* Add assert

* Docs

* Fix assert

* move api

* move to non-primary constructor

* move to non-primary constructor

* move to cleanup pr

* move to cleanup pr

* move to cleanup pr

* move to cleanup pr

* move to cleanup pr

* move to cleanup pr

* Remove boolean flow

* Allow null

* doc

* Fix docs

* move back

* Add docs

* Simplify

* Revert

* Revert

* Revert

* Add assertion and comment
@AlekseyTs AlekseyTs requested review from a team, 333fred and dibarbet as code owners January 26, 2024 20:33
@ghost ghost added the untriaged Issues and PRs which have not yet been triaged by a lead label Jan 26, 2024
@AlekseyTs
Copy link
Contributor Author

@RikkiGibson, @333fred, @dotnet/roslyn-compiler Need a sign-off for a merge from 'main'

@AlekseyTs AlekseyTs enabled auto-merge January 26, 2024 20:34
@AlekseyTs AlekseyTs merged commit 897fd49 into dotnet:features/ParamsCollections Jan 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area-Compilers untriaged Issues and PRs which have not yet been triaged by a lead

Projects

None yet

Development

Successfully merging this pull request may close these issues.