roslyn icon indicating copy to clipboard operation
roslyn copied to clipboard

The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.

Results 953 roslyn issues
Sort by recently updated
recently updated
newest added

Potential fix for https://dev.azure.com/devdiv/DevDiv/_workitems/edit/1582837 @ryzngard and @dibarbet investigate this and it looks like caused by the stackoverflow in the recursive function.

Area-IDE

``` interface I1 where T1 : I1 { static abstract void M1(); static virtual void M2() { } static abstract event System.Action E1; static virtual event System.Action E2; static abstract...

Area-IDE
New Language Feature - Default Interface Impl
IDE-IntelliSense
New Feature - StaticAbstractMembersInInterfaces

_This issue has been moved from [a ticket on Developer Community](https://developercommunity.visualstudio.com/t/C-10-nullable-type--character-displa/10015742)._ --- [severity:It bothers me. A fix would be nice] Consider the following code snippet: ```csharp /// /// Serializes this...

Area-IDE
Concept-Design Debt
Developer Community
IDE-IntelliSense
IntelliSense-Quick Info

**Version Used**: VS2022 17.1 preview 2 **Steps to Reproduce**: 1. Type code such as ```csharp SizeChanged += ([A] a, b) => { }; ``` 2. While I typing `[` to...

Area-IDE
Concept-Design Debt
IDE-IntelliSense

**Version Used**: 4.01 **Steps to Reproduce**: ![$@6`56LW%R_HKB_EX{2$ YB](https://user-images.githubusercontent.com/920370/148040941-64bd5eb8-0be6-4746-ad60-20edfd84db95.png) ![_E~@OREI826%IA WVU(WFDF](https://user-images.githubusercontent.com/920370/148040985-cf6bd3e9-996f-4e0d-88a2-00441b2d3500.png) ![~UD()5X~7_A K2%3Q _QXOF](https://user-images.githubusercontent.com/920370/148040995-a8ae3552-a420-46bb-a992-0f4d70e6f062.png) ![$%Z%VPDUUD_@0F9OOG6T{V7](https://user-images.githubusercontent.com/920370/148041348-fc5a357e-ec47-4e27-9441-3dc1071df940.png) **Expected Behavior**: **Actual Behavior**:

Area-IDE
Concept-Continuous Improvement
IDE-IntelliSense

**Version Used**: VS2022 17.1.0 preview1.1 **Steps to Reproduce**: 1. Create an new console app, and change it to multi target frameworks with `net6.0;net472` ```xml Exe net6.0;net472 enable enable latest ```...

Bug
Area-IDE
IDE-IntelliSense

Example: ``` if (underlyingItem is RoslynNavigationBarItem.SymbolItem { Location.InDocumentInfo$$.spans: var symbolSpans }) ``` `InDocumentInfo` is a nullable value type. Because of this, completoin thinks it should offer: ![image](https://user-images.githubusercontent.com/4564579/140593249-b37e36cb-7881-4d36-8012-8feaba74440c.png) These are the...

Bug
Area-IDE
IDE-IntelliSense
IntelliSense-Completion
New Feature - Extended Property Patterns

_This issue has been moved from [a ticket on Developer Community](https://developercommunity.visualstudio.com/t/AutoCorrect-wrong-when-using-aliasses/1567574)._ --- [severity:It bothers me. A fix would be nice] Aliassing types will cause Intellisense to give wrong names for...

Question
Area-IDE
Developer Community
IDE-IntelliSense
IntelliSense-Quick Info

_This issue has been moved from [a ticket on Developer Community](https://developercommunity.visualstudio.com/t/Add-new-C-syntax-to-new-IntelliSense-su/1519375)._ --- When I type `private Dictionary Streams { get; } = ` I'd like to be completed as `new();`...

help wanted
Area-IDE
Concept-Continuous Improvement
Developer Community
New Language Feature - Target-Typed New
IDE-IntelliSense
IntelliSense-Completion

**Version Used**: VS16.11.1 **Steps to Reproduce**: ```C# struct MyDecimal { public readonly long Exponent; public static MyDecimal operator *(MyDecimal a, int b) => default; } MyDecimal m; m.ex| // cursor...

Bug
Area-IDE
IDE-IntelliSense
IntelliSense-Completion