- 01 7月, 2020 4 次提交
-
-
由 Tomáš Matoušek 提交于
-
由 Tomáš Matoušek 提交于
* Revert "Revert "Remove Razor IVTs (#43235)"" This reverts commit 0dc4f3da. * Remove Microsoft.VisualStudio.LanguageServices.Razor.RemoteClient.csproj * Fix package
-
由 Charles Stoner 提交于
-
由 Rikki Gibson 提交于
-
- 30 6月, 2020 12 次提交
-
-
由 Chris Sienkiewicz 提交于
-
由 Rikki Gibson 提交于
-
由 Sam Harwell 提交于
-
由 David 提交于
-
由 David Barbet 提交于
-
由 Andrew Hall 提交于
Inline rename highlight color in Dark Theme only has a contrast ratio of 1.238:1, and the target is 1.5:1 Original Color: #A6F1A6 New Color: #D3F8D3 Contrast ratio is 1.485:1 with new color Resolves: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1139737
-
由 Jason Malinowski 提交于
This reverts commit f755e8a8. That change meant our EditorFeatures code was using DllImports in the cross-platform binary, and we weren't sure what that would do in VS for Mac if that code ran. It also brought a dependency on Microsoft.VisualStudio.RemoteControl, which also seems to depend on various Windows specific APIs. We'll finish up the decision of what to do in https://github.com/dotnet/roslyn/pull/45115
-
由 Allison Chou 提交于
-
由 Rikki Gibson 提交于
Co-authored-by: NAlekseyTs <AlekseyTs@users.noreply.github.com>
-
由 Jason Malinowski 提交于
If you have two projects that reference each other with metadata references, we should avoid converting both of them into project references as that causes a circularity in the Workspace layer. The workspace API correctly throws exceptions if you try to do this, but the Visual Studio project system layer wasn't checking, and so it'd call into the Workspace APIs and throw exceptions. Unfortunately this often resulted in us getting into corrupted states where the data structures got out of sync, which might later result in other exceptions too. This fix isn't entirely correct in that we're not going to re-convert the metadata reference to the project reference if something else breaks the circularity; that's better than crashing so this is an improvement either way. Fixes https://github.com/dotnet/roslyn/issues/39904 Fixes https://github.com/dotnet/roslyn/issues/43633
-
由 Rikki Gibson 提交于
-
由 AlekseyTs 提交于
Align addition of a synthesized override of object.Equals(object? obj) in records with the latest design. (#45475) * Align addition of a synthesized override of object.Equals(object? obj) in records with the latest design. Related to #45296. From specification: The record type includes a synthesized override of object.Equals(object? obj). It is an error if the override is declared explicitly. The synthesized override returns Equals(other as R) where R is the record type.
-
- 29 6月, 2020 1 次提交
-
-
由 Tomáš Matoušek 提交于
* Move SymbolSearch down to EditorFeatures * RemoteControl package reference
-
- 28 6月, 2020 1 次提交
-
-
由 Sam Harwell 提交于
Fixes #45492
-
- 27 6月, 2020 7 次提交
-
-
由 Fredric Silberberg 提交于
-
由 Jason Malinowski 提交于
We have two members in TypeKind that point to the same value, Struct and Structure. Because of this, Enum.ToString(), which under the covers uses a binary search, isn't stable which one it will pick and it can change if other TypeKinds are added. This ensures we keep using the same string consistently. We also have a few members in MethodKind that are also duplicates, but it appears those have kept stable. To be safe, we now serialize explicitly. Fixes https://github.com/dotnet/roslyn/issues/44714
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
* Additional tests for nested function contexts. * Override VisitFunctionPointerLoad in MethodToClassRewriter. * Adjust debug asserts.
-
由 Sam Harwell 提交于
-
由 Tomáš Matoušek 提交于
-
由 Chris Sienkiewicz 提交于
* Introduce LanguageVersion.CSharp9 * Limit netcoreapp3.0, 3.1 and netstdard 2.1 to C# 8.0 * Map CSharp9 to language version preview * Default to CSharp9 for netcoreapp5.0 * Add Tests
-
- 26 6月, 2020 15 次提交
-
-
由 Sam Harwell 提交于
-
由 Sam Harwell 提交于
-
由 Sam Harwell 提交于
Fixes #45452
-
由 Gen Lu 提交于
-
由 Tomas Matousek 提交于
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
Correctly bind function pointer arguments for error recovery. Fixes https://github.com/dotnet/roslyn/issues/45418.
-
由 Sam Harwell 提交于
-
由 Fredric Silberberg 提交于
Correctly support local functions in function pointer loads. Fixes https://github.com/dotnet/roslyn/issues/45447.
-
由 Andy Gocke 提交于
Records need to provide a new form of source property symbol with different syntax. This PR extracts a new base class to try to share as much code as possible with the existing SourcePropertySymbol and the SynthesizedRecordPropertySymbol.
-
由 Gen Lu 提交于
-
由 Gen Lu 提交于
-
由 Gen Lu 提交于
Update src/Features/Core/Portable/Completion/Providers/ImportCompletionProvider/ExtensionMethodImportCompletionHelper.cs Co-authored-by: NCyrusNajmabadi <cyrus.najmabadi@gmail.com>
-
由 Sam Harwell 提交于
-
由 Sam Harwell 提交于
-