Skip to content

Merges/main to features/improved definite assignment#51746

Merged
662 commits merged intofeatures/improved-definite-assignmentfrom
merges/main-to-features/improved-definite-assignment
Mar 9, 2021
Merged

Merges/main to features/improved definite assignment#51746
662 commits merged intofeatures/improved-definite-assignmentfrom
merges/main-to-features/improved-definite-assignment

Conversation

@RikkiGibson
Copy link
Member

manually merging to get the feature branch up to date.

msftbot[bot] and others added 30 commits February 19, 2021 01:16
…to-release/dev16.10-vs-deps

Merge release/dev16.9-vs-deps to release/dev16.10-vs-deps
* Simplify named argument binding by making all named args specifically BoundAssignmentOperators. They already were, this carries the knowledge through the rest of the code.
* Add tests for invalid attribute binding scenarios.
* Only bind constructor params for error recovery in bad cases.
* Use the correct binder when binding for error recover to avoid runaway binding.
…-to-master-vs-deps

Merge release/dev16.10-vs-deps to master-vs-deps
…erges/release/dev16.10-to-release/dev16.10-vs-deps
…ase/dev16.10-vs-deps

Merge release/dev16.10 to release/dev16.10-vs-deps
…-to-master-vs-deps

Merge release/dev16.10-vs-deps to master-vs-deps
…se/dev16.9-vs-deps

Merge release/dev16.9 to release/dev16.9-vs-deps
…to-release/dev16.10-vs-deps

Merge release/dev16.9-vs-deps to release/dev16.10-vs-deps
…erges/release/dev16.10-to-release/dev16.10-vs-deps
…ase/dev16.10-vs-deps

Merge release/dev16.10 to release/dev16.10-vs-deps
…-to-master-vs-deps

Merge release/dev16.10-vs-deps to master-vs-deps
…-to-master-vs-deps

Merge release/dev16.10-vs-deps to master-vs-deps
…ase/dev16.10-vs-deps

Merge release/dev16.10 to release/dev16.10-vs-deps
…-to-master-vs-deps

Merge release/dev16.10-vs-deps to master-vs-deps
This commit updates the segmenting algorithms in SegmentedArray to use
the same shift/mask approach that SegmentedArray<T> uses, which avoids
the need for integer division division.
CyrusNajmabadi and others added 15 commits March 5, 2021 11:29
Add lsp server name to log name
Fix line change calculation to account for source-generated documents
Include source generators in TryGetMethodDescriptorAsync
Update the Find-References feature to only find inheritance results that could lead to a specific member being used at runtime.
Show diagnostic ids in analyzer report
* Refactor tests that cause warnings in CI

* Address feedback from @cston
Use Environment.CurrentManagedThreadId
Revert statement that is breaking sqlite on OSX.
@RikkiGibson RikkiGibson requested review from a team as code owners March 8, 2021 18:33
@RikkiGibson RikkiGibson requested a review from a team March 8, 2021 18:33
@RikkiGibson RikkiGibson removed request for a team March 8, 2021 18:33
Copy link

@ghost ghost left a comment

Choose a reason for hiding this comment

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

Auto-approval

@ghost ghost merged commit f0f4f1d into features/improved-definite-assignment Mar 9, 2021
@ghost ghost deleted the merges/main-to-features/improved-definite-assignment branch March 9, 2021 01:02
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.