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

Merge 'dotnet/master' into DefaultInterfaceImplementation #34513

Conversation

AlekseyTs
Copy link
Contributor

No description provided.

sharwell and others added 30 commits January 10, 2019 15:32
Assumes.Present produces a more informative exception and message on failure.
* Require a single IStreamingFindUsagesPresenter
* Link to debugger team (owner) in source control
sharwell and others added 20 commits March 25, 2019 17:45
* Move EnC debug information reading to Features.

Encapsulate the logic in EditAndContinueMethodDebugInfoReader.
…assed to a method (dotnet#34177)

* Fixes dotnet#34176

* Fix test name

* Update tests - WIP

* Fix conditional

* Improve conditional

* add tests and check for caret before string
…structors (dotnet#34041)

* Fixes 33603 and 33623

* Respond to feedback

* Fix spelling/random characters

Co-Authored-By: chborl <chborl@users.noreply.github.com>

* Use IsEmpty property

Co-Authored-By: chborl <chborl@users.noreply.github.com>

* remove unneeded null check

* Configure await false

Co-Authored-By: chborl <chborl@users.noreply.github.com>

* refactor null check

Co-Authored-By: chborl <chborl@users.noreply.github.com>

* Respond to feedback and refactor

* Wrap long lines

* Update test comments

Co-Authored-By: chborl <chborl@users.noreply.github.com>

* Change .AsImmutableOrNull to .ToImmutableAndFree

Co-Authored-By: chborl <chborl@users.noreply.github.com>

* Fix test doc comments

* Apply suggestions from code review

Update doc comment

Co-Authored-By: chborl <chborl@users.noreply.github.com>
* made light bulb to check workspace status service

* rename field name

* addressing PR feedbacks

* LB created more implementation than I needed

* add tracking issues.
Update infrastructure for 16.1 preview1
Move checks in build.ps1 into try/catch block
* Analyze nullability in script initializer

* C# 8 for scripts for now

* nullable context script test

* extra null check

* added possibility to set c# Language Version on ScriptOptions

* adjust tests

* added ScriptOptionsTests for C# lang version

* adapted tests after rebase

* code review changes

* fixed test names & resx CDATA

* changed the ScriptOptions.WithLanguageVersion error message text and moved it to ScriptingResources.resx

* Update CSharpScriptingResources.Designer.cs
Track l-values in conditional operator
Assignment to ref variable produces safety warnings
Do not return null task In RemoveHostClientExtensions
We previously decided to remove IFromIndexOperation in favor of using an IUnaryOperation to represent the ^ syntax in C#, but did not have time to remove the interface completely. This PR finishes the change.
…o-master

Merge dev16.1-preview1 to master
* removed IEditorClassificationService that is marked obsolete since 2017 and bunch of other code that only existed for the IEditorClassificationService.

according to vso, only F# still has dependency so I talked to them to move to new API (IClassificationService) - https://devdiv.visualstudio.com/DevDiv/_git/DotNet-Source-Build-Tarball?path=%2Fsrc%2Ffsharp%2Fvsintegration%2Fsrc%2FFSharp.Editor%2FClassification%2FColorizationService.fs&version=GBmaster

and a bunch of clean up and move code that has no dependency to the editor to lower layers so that I can consume in razor scenario.

* added shim project for FSharp that has internal visible to FSharp editor

* merged dotnet#31941

* addressing PR feedback

* moved some type (such as DocumentSpan, ClassifiedSpan and etc) back to where fsharp has IVT to.

can't move those since partner team is using them and they don't have IVT to workspace layer for some reasons.

also, have put the IEditorClassificationService back and add a proxy in FSharp External Access so that it can still work until they remove all IVT.
@AlekseyTs AlekseyTs marked this pull request as ready for review March 27, 2019 20:06
@AlekseyTs AlekseyTs requested review from a team as code owners March 27, 2019 20:06
@AlekseyTs
Copy link
Contributor Author

@dotnet/roslyn-compiler Need a sign-off for an integration PR

@AlekseyTs AlekseyTs merged commit e429f49 into dotnet:features/DefaultInterfaceImplementation Mar 27, 2019
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.