Skip to content

Merge master to features/module-initializers#46025

Merged
55 commits merged intofeatures/module-initializersfrom
merges/master-to-features/module-initializers
Jul 16, 2020
Merged

Merge master to features/module-initializers#46025
55 commits merged intofeatures/module-initializersfrom
merges/master-to-features/module-initializers

Conversation

@dotnet-bot
Copy link
Collaborator

This is an automatically generated pull request from master into features/module-initializers.

git fetch --all
git checkout merges/master-to-features/module-initializers
git reset --hard upstream/features/module-initializers
git merge upstream/master
# Fix merge conflicts
git commit
git push upstream merges/master-to-features/module-initializers --force

Once all conflicts are resolved and all the tests pass, you are free to merge the pull request.

mavasani and others added 30 commits June 22, 2020 07:33
Addresses #44131
The added analyzer APIs are similar to the existing APIs for syntax tree callback. This commit adds the compiler APIs + tests

Future enhancement: Add analyzer action for reporting diagnostics in analyzer config files
Also returns partial results when not all indices are available
by aggregating overloads, also reduce the number of items returned
Enable tests and update features to support new language changes around patterns.
genlu and others added 18 commits July 14, 2020 15:21
Change signature accessibility - add screenreader header for empty column
Fix PropertiesInRecursivePattern_PositionalInFirstProperty_AfterComma
Improvement to completion for unimported extension methods
Add analyzer action for reporting diagnostics in additional files
Reduce nested testing level in x86 release E2E tests.
Include information why symbol key resolution has failed to help with debugging.
Clean up compiler logging

The compiler logging support primarily helped with identifying issues
with the underlying protocol. That was an area of problem in the initial
compiler server development and a sensible logging scenario.

Now though the underlying protocol isn't really an issue for the server.
The bigger issue is tracking the underlying state transitions of the
server and the reasons for making such transitions. This PR moves our
logging to match this new reality.
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

JoeRobich and others added 3 commits July 15, 2020 17:27
@ghost ghost merged commit 91eb6ee into features/module-initializers Jul 16, 2020
@ghost ghost deleted the merges/master-to-features/module-initializers branch July 16, 2020 21:40
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.