-
Notifications
You must be signed in to change notification settings - Fork 4k
Insights: dotnet/roslyn
Overview
Could not load contribution data
Please try again later
51 Pull requests merged by 21 people
-
VB: Do not use overload resolution for expression tree conversion
#75490 merged
Oct 18, 2024 -
Access services on Solution rather than workspace in Razor cohost (Roslyn OOP) scenarios
#75545 merged
Oct 18, 2024 -
Change commit to async when enter is pressed
#75335 merged
Oct 18, 2024 -
Disable retaining PR val builds
#75552 merged
Oct 17, 2024 -
Add ETW events when ALCs are created or disposed
#75550 merged
Oct 17, 2024 -
Remove references to torn analyzers
#75533 merged
Oct 17, 2024 -
Speculative changes to PrimaryConstructorBaseTypeSyntax
#75546 merged
Oct 17, 2024 -
Add more first-class Span tests
#75414 merged
Oct 17, 2024 -
Unify collection expression cycle handling
#75464 merged
Oct 17, 2024 -
Move
#if NET
directives forward#75500 merged
Oct 17, 2024 -
Remove comment for Obsolete on Index or Range
#75531 merged
Oct 17, 2024 -
Merge release/dev17.11 to release/dev17.12
#75542 merged
Oct 17, 2024 -
Platform documentation
#75540 merged
Oct 17, 2024 -
Merge release/dev17.10 to release/dev17.11
#75440 merged
Oct 16, 2024 -
Add new IRazorMappingService to replace IRazorSpanMappingService
#75524 merged
Oct 16, 2024 -
Cherry pick #75515
#75535 merged
Oct 16, 2024 -
Fix keyword recommending in record parameter attributes
#75520 merged
Oct 16, 2024 -
Remove LittleEndian asserts
#75159 merged
Oct 16, 2024 -
docs: Fix "Augment user code" example
#75041 merged
Oct 16, 2024 -
Also compare other properties when remove block spans
#75515 merged
Oct 16, 2024 -
Revert "Update BuildHost STJ to 8.0.4"
#75530 merged
Oct 16, 2024 -
Fix 'use auto property' when field is passed as method argument
#75519 merged
Oct 16, 2024 -
Fix servicehub symbol package name
#75525 merged
Oct 16, 2024 -
Revert "Update BuildHost STJ to 8.0.4"
#75528 merged
Oct 16, 2024 -
Clarify the compiler's policy towards well-known types/members
#75522 merged
Oct 16, 2024 -
Report diagnostics from
TryFindDisposePatternMethod
when bindingforeach
loop#75422 merged
Oct 16, 2024 -
Add warning when property has a backing field but a manually implemented accessor does not use it
#75325 merged
Oct 16, 2024 -
Do not crash server if we fail to determine language for non-mutating request
#75509 merged
Oct 16, 2024 -
Remove extra invalid character
#75523 merged
Oct 15, 2024 -
[release/dev17.10] Update dependencies from dotnet/arcade
#75252 merged
Oct 15, 2024 -
Create nuspec for servicehub r2r symbol packages
#75514 merged
Oct 15, 2024 -
Fix 'await completion' adding async to the wrong member
#75517 merged
Oct 15, 2024 -
Remove unused option
#75494 merged
Oct 15, 2024 -
EE: Handle notification when metadata has been invalidated
#75423 merged
Oct 15, 2024 -
[main] Update dependencies from dotnet/source-build-reference-packages
#75314 merged
Oct 15, 2024 -
Mention
Enumerable.Reverse
breaking change#75501 merged
Oct 15, 2024 -
Report LSP loading telemetry
#75402 merged
Oct 15, 2024 -
ExcludeFromSourceBuild->ExcludeFromSourceOnlyBuild
#75504 merged
Oct 15, 2024 -
VB: Do not use overload resolution while lowering interpolated strings
#75449 merged
Oct 15, 2024 -
[main] Update dependencies from dotnet/arcade
#75211 merged
Oct 15, 2024 -
Fix symbol package name
#75508 merged
Oct 14, 2024 -
[release/dev17.8] Merge from internal 17.8
#75468 merged
Oct 14, 2024 -
Exclude two manually zipped servicehub symbol nupkgs from being signed
#75505 merged
Oct 14, 2024 -
Test case for analyzer dependency loading
#75487 merged
Oct 14, 2024 -
Do not pin the Compilers.Toolset version
#75488 merged
Oct 14, 2024 -
Add --sign switch on non-windows platforms
#75491 merged
Oct 14, 2024 -
Update to net9.0
#75465 merged
Oct 14, 2024 -
Fix assignment analysis of ref fields
#75340 merged
Oct 14, 2024 -
Build and publish .ni.pdb for R2R images
#75489 merged
Oct 11, 2024 -
Improve quick info on
using
keyword#75462 merged
Oct 11, 2024 -
[release/dev17.10] Merge from internal 17.10
#75471 merged
Oct 11, 2024
22 Pull requests opened by 14 people
-
Onboard C# advanced pages to unified settings
#75493 opened
Oct 12, 2024 -
Improve performance on `SymbolCompletionProviderTests`
#75496 opened
Oct 12, 2024 -
Run binary SDL once on all artifacts
#75502 opened
Oct 14, 2024 -
[WIP] Pass `runningProject` to `GetUpdateAsync` and get projectToRebuild and projectToRestart back
#75503 opened
Oct 14, 2024 -
Restrict some types in object initializer setters when not directly settable
#75507 opened
Oct 14, 2024 -
Handle deconstruct pattern in ref safety analysis
#75511 opened
Oct 15, 2024 -
[release/dev17.12] EE: Handle notification when metadata has been invalidated (#75423)
#75518 opened
Oct 15, 2024 -
[main] Update dependencies from dotnet/source-build-reference-packages
#75527 opened
Oct 16, 2024 -
Fix incremental parsing error with dot-dot tokens.
#75532 opened
Oct 16, 2024 -
When replacing CodeStyle analyzers do not provide Features analyzers fallback options
#75534 opened
Oct 16, 2024 -
Update source-build team references
#75536 opened
Oct 16, 2024 -
[release/dev17.10] Update dependencies from dotnet/arcade
#75538 opened
Oct 16, 2024 -
[main] Update dependencies from dotnet/arcade
#75539 opened
Oct 16, 2024 -
Merge release/dev17.10 to release/dev17.11
#75541 opened
Oct 17, 2024 -
ClrOnly condition is not working on mono
#75548 opened
Oct 17, 2024 -
Do not lex `..` as a single DotDotToken
#75549 opened
Oct 17, 2024 -
Dispose of ITextDocument(s) when closing preview view
#75551 opened
Oct 17, 2024 -
Revise expression parsing
#75553 opened
Oct 17, 2024 -
Update Language Feature Status.md
#75555 opened
Oct 17, 2024 -
Prototype string literals in data section
#75557 opened
Oct 18, 2024 -
Avoid unnecessary tail increment in collection expressions codegen
#75559 opened
Oct 18, 2024
56 Issues closed by 6 people
-
```MakeInvocationExpression``` helper doesn't belong in ```SyntheticBoundNodeFactory```
#74275 closed
Oct 18, 2024 -
Nullable Reference Types: Pattern matching does not propogate further in execution flow (CS8602)
#75556 closed
Oct 18, 2024 -
IntelliCode suggestion stuck and never goes away
#75408 closed
Oct 17, 2024 -
IDE0001: False Positive for default primary constructor
#75026 closed
Oct 17, 2024 -
Handling of infinite collection initialization chains could be unified
#75024 closed
Oct 17, 2024 -
Applicable attribute target keywords not recommended for primary constructor parameters
#68399 closed
Oct 16, 2024 -
Fix `Use auto property` does not update method arguments in property accessors
#75516 closed
Oct 16, 2024 -
csharpsourcegenerators.findreferencesforfilewithdefinitioninsourcegeneratedfile(false)
#64721 closed
Oct 16, 2024 -
It looks like GetDisposalInfoForEnumerator never reports diagnostics produced by TryFindDisposePatternMethod
#73934 closed
Oct 16, 2024 -
Confirm whether obsolete DisposeAsync should be reported
#30257 closed
Oct 16, 2024 -
Implement nullable analysis for `field` keyword
#75244 closed
Oct 15, 2024 -
Obsolete diagnostic not reported on System.Index or System.Range
#57745 closed
Oct 15, 2024 -
Aggregate telemetry for understanding analyzers/fixer perf to report on slow analyzers
#67074 closed
Oct 15, 2024 -
await completion adds async to unrelated local function instead of the containing method declaration
#67952 closed
Oct 15, 2024 -
List of Workspace/OOP/infrastructure simplifications we may be able to make within the Workspace
#56763 closed
Oct 15, 2024 -
`new str$$` completion shows two lowercase `string`, one as keyword and one as class name
#63614 closed
Oct 15, 2024 -
Source Generator - Visual representation of generated .g.cs files in Solution Explorer never updates
#64162 closed
Oct 15, 2024 -
Sticky scroll doesn't work in C# when Block Structure Guides are disabled
#68310 closed
Oct 15, 2024 -
Intellisense not suggesting extension methods from source generated code
#69887 closed
Oct 15, 2024 -
Cross-project errors using reference assemblies
#13815 closed
Oct 15, 2024 -
API proposal: Expose functionality of `SyntaxGenerator.TypedConstantExpression` via a better method
#62181 closed
Oct 15, 2024 -
CodeFix/CodeRefactoring Support for AdditionalFiles and AnalyzerConfigFiles
#62877 closed
Oct 15, 2024 -
IDE0038 is not enforced during build
#69052 closed
Oct 15, 2024 -
Provide a knob for overridden members to keep showing in the editor's `override` menu.
#69713 closed
Oct 15, 2024 -
`dotnet_style_prefer_is_null_check_over_reference_equality_method` not respected by other features
#65577 closed
Oct 15, 2024 -
IDE0055 should be better actionable
#67594 closed
Oct 15, 2024 -
Visual Basic Documentation Comments should minimize beside target, not above it.
#67401 closed
Oct 15, 2024 -
Revise `DeclarationModifiers.From` implementation
#66171 closed
Oct 15, 2024 -
'Use primary constructor' should not be shown above 'Initialize field'
#68671 closed
Oct 15, 2024 -
LanguageVersionExtensions needs to map special values to specific versions before comparing values
#69477 closed
Oct 15, 2024 -
Remove from Microsoft.CodeAnalysis.Features the deprecated Microsoft.CodeAnalysis.Elfie
#67256 closed
Oct 15, 2024 -
FAR doesn't list all references from file linked into multiple project
#66558 closed
Oct 15, 2024 -
How to extend embedded language highlighting utilizing StringSyntaxAttribute?
#68435 closed
Oct 15, 2024 -
C# document outline add region
#65333 closed
Oct 15, 2024 -
the rename variable utility renames more variable then needed
#68464 closed
Oct 15, 2024 -
Expose project ID on compilations in ServiceHub.RoslynCodeAnalysisService.exe
#67218 closed
Oct 15, 2024 -
Completions should not show `Obsolete` items with `error` set to `true`
#67089 closed
Oct 15, 2024 -
Embedded languages - support customizing tooltip
#65531 closed
Oct 15, 2024 -
Provide access to ApplicationDefinition project item from Microsoft.CodeAnalysis.Project
#67215 closed
Oct 15, 2024 -
Pasting text in snipped closes the edit mode immediately
#67572 closed
Oct 15, 2024 -
Semantic code snippet can not loop Tab
#67738 closed
Oct 15, 2024 -
Incorrect Indentation after inserting prop or ctor semantic snippets (maybe others...)
#67740 closed
Oct 15, 2024 -
ctor code snippset doesn't work after 17.4.0 preview 5.0 update
#68514 closed
Oct 15, 2024 -
For loop auto completion, why not make settings to customize it's behavior?
#60891 closed
Oct 15, 2024 -
Template formatting with namespace style leads to mis-aligned content
#65591 closed
Oct 15, 2024 -
System.Text.RegularExpressions.Generator stops working after file rename
#67125 closed
Oct 15, 2024 -
DebuggerDisplayAttribute
#26054 closed
Oct 15, 2024 -
Text editor project selection always resets in shared source files
#41874 closed
Oct 15, 2024 -
remove `net7.0` target
#75205 closed
Oct 14, 2024 -
Migrate the target framework in our builds
#75453 closed
Oct 14, 2024 -
"Field is never assigned" warning inconsistent for ref fields
#75315 closed
Oct 14, 2024 -
Quick info shows incorrect `Dispose` method when hovering over `using` keyword
#75429 closed
Oct 11, 2024
17 Issues opened by 14 people
-
Test plan for "null-conditional assignment"
#75554 opened
Oct 17, 2024 -
Action `Convert to full property` generates erroneous code for semi-auto properties
#75547 opened
Oct 17, 2024 -
`ContainingSymbol` for substituted local function seems incorrect
#75543 opened
Oct 17, 2024 -
Allow Multi-Parsing of same file with different defines.
#75537 opened
Oct 16, 2024 -
Quick info on `field` exposes generated member name, unlike on accessors
#75529 opened
Oct 16, 2024 -
Nullable reference types in ValueTuples produce CS8619 when using non-null value
#75526 opened
Oct 16, 2024 -
F2 Rename on class only selects a part of the name
#75521 opened
Oct 15, 2024 -
Enable NuGet Audit in roslyn
#75510 opened
Oct 15, 2024 -
Suggestion: warn on use of "not A or B" pattern matching syntax
#75506 opened
Oct 14, 2024 -
Consider not using the obsolete ServicePointManager
#75499 opened
Oct 14, 2024 -
MSBuild.UnitTests should target `$(NetRoslyn)` instead of `$(NetVS)`
#75498 opened
Oct 14, 2024 -
Found conflicts between different versions of libraries for the project under .NET Framework 4.7.2
#75497 opened
Oct 14, 2024 -
New files, members are not recognized after git pull
#75495 opened
Oct 12, 2024 -
LightBulb Preview buffer leaks via LSP
#75492 opened
Oct 12, 2024 -
Value tracking window doesn't track setting to null value
#75485 opened
Oct 11, 2024
87 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Skip tests on Mono
#75160 commented on
Oct 18, 2024 • 18 new comments -
Collection expressions: nullable analysis of spread element expression
#74686 commented on
Oct 18, 2024 • 15 new comments -
Track GeneratedFilesOutputDirectory in the IDE
#75311 commented on
Oct 18, 2024 • 12 new comments -
Respect [MemberNotNull] on local functions
#75448 commented on
Oct 17, 2024 • 8 new comments -
Cache checksum computation at an collection-element level
#75479 commented on
Oct 15, 2024 • 2 new comments -
Fix reporting of MSBuild warnings in MSBuildWorkspace
#75183 commented on
Oct 14, 2024 • 2 new comments -
Allow suppressing foreach iteration variable nullability mismatch
#75432 commented on
Oct 18, 2024 • 1 new comment -
Support updating resource files during Hot Reload/EnC
#75133 commented on
Oct 16, 2024 • 0 new comments -
EE and EnC integration tests require updated Visual Studio debugger
#75456 commented on
Oct 16, 2024 • 0 new comments -
IDE0004 false positive when using GetType()
#75424 commented on
Oct 16, 2024 • 0 new comments -
??= operator generates IDE0052 notice
#70728 commented on
Oct 16, 2024 • 0 new comments -
When moving class to another namespace, the this. qualification is removed from the code (IDE0009).
#68377 commented on
Oct 16, 2024 • 0 new comments -
False-positive for IDE0059 when using a variable in an async local function
#66657 commented on
Oct 16, 2024 • 0 new comments -
False positive IDE0059 with anonymous types
#68611 commented on
Oct 16, 2024 • 0 new comments -
Multiple errors are generated when using Quick Actions on a IDE0028 Message in .NET 8
#70818 commented on
Oct 16, 2024 • 0 new comments -
Default naming rules (IDE1006) have to be defined explicitly if custom rules are used
#71414 commented on
Oct 16, 2024 • 0 new comments -
[main] Update dependencies from dotnet/source-build-externals
#75482 commented on
Oct 18, 2024 • 0 new comments -
EnC: Revisit automatic inclusion of EnC logs in VS Feedback
#75114 commented on
Oct 16, 2024 • 0 new comments -
EnC docs: Move "supported edits" info from Roslyn repo to learn.microsoft.docs
#75112 commented on
Oct 16, 2024 • 0 new comments -
EnC: Add UI that displays active changes as a diff
#75111 commented on
Oct 16, 2024 • 0 new comments -
The assembly update failed.
#73173 commented on
Oct 16, 2024 • 0 new comments -
Add ErrorCode to RuntimeRudeEdit
#74666 commented on
Oct 16, 2024 • 0 new comments -
MSBuildWorkspace should have unit tests running on mono
#74407 commented on
Oct 16, 2024 • 0 new comments -
Visual Studio 2022 17.8.0 Preview 2.0: Lengthy string variable makes VS very slow
#70736 commented on
Oct 16, 2024 • 0 new comments -
Support more format string embedded langauges
#71973 commented on
Oct 16, 2024 • 0 new comments -
Completion of `_` inserts `#if`
#71599 commented on
Oct 15, 2024 • 0 new comments -
[release/dev17.11] Merge from internal 17.11
#75472 commented on
Oct 11, 2024 • 0 new comments -
[release/dev17.8] Update dependencies from dotnet/arcade
#75469 commented on
Oct 16, 2024 • 0 new comments -
Merge release/dev17.12 to main
#75442 commented on
Oct 15, 2024 • 0 new comments -
Clear current value when awaiting in async-iterator
#75426 commented on
Oct 17, 2024 • 0 new comments -
Revert "Split out ref safety analysis into a separate pass after binding (#64928)"
#75406 commented on
Oct 16, 2024 • 0 new comments -
[release/dev17.6] Update dependencies from dotnet/arcade
#75354 commented on
Oct 16, 2024 • 0 new comments -
[release/dev17.11] Update dependencies from dotnet/arcade
#74836 commented on
Oct 17, 2024 • 0 new comments -
Fix null encoding in new document in move type action
#74623 commented on
Oct 13, 2024 • 0 new comments -
Put TArg before callbacks
#74370 commented on
Oct 16, 2024 • 0 new comments -
Migrate Codelens provider to .NET
#74321 commented on
Oct 17, 2024 • 0 new comments -
Adjust IDE0290 code fix to keep comments before removed syntax node (#69012)
#69518 commented on
Oct 15, 2024 • 0 new comments -
EditorConfig comments cannot follow a property value
#51625 commented on
Oct 16, 2024 • 0 new comments -
.NET WinForms: IntelliSense remark IDE0051 shown for own class methods, but not for Form class methods
#71870 commented on
Oct 18, 2024 • 0 new comments -
IDE0047 should not appear in pattern-match expression when-clause of switch-case.
#75203 commented on
Oct 18, 2024 • 0 new comments -
For loops autofill is different when inside a loop
#74839 commented on
Oct 17, 2024 • 0 new comments -
.editorconfig option is not always reported correctly
#75121 commented on
Oct 17, 2024 • 0 new comments -
IDE0052 Reported for Ref Field Assignment
#71847 commented on
Oct 17, 2024 • 0 new comments -
IDE0120 does not work in various cases (Where+Count)
#71293 commented on
Oct 17, 2024 • 0 new comments -
EditorBrowsable(Never) Not Hiding Members in Release DLL
#71209 commented on
Oct 15, 2024 • 0 new comments -
[LSP] Expose on shutdown handler (similar to IOnInitialized)
#71124 commented on
Oct 15, 2024 • 0 new comments -
VSCode lang server should have a UI that tells the user when an extension crashed.
#70844 commented on
Oct 15, 2024 • 0 new comments -
Test CSharpCompletionCommandHandlerTests.TestNonBlockingExpandCompletionDoesNotChangeItemOrder failed in CI
#70835 commented on
Oct 15, 2024 • 0 new comments -
Remove IDE0055 (formatting) pragma suppressions for collection literals
#70711 commented on
Oct 15, 2024 • 0 new comments -
Running analyzers on dotnet/runtime yields AD0001 failures from IDE0004
#70654 commented on
Oct 15, 2024 • 0 new comments -
Disabling responsive completion options in integration tests not effective
#70787 commented on
Oct 15, 2024 • 0 new comments -
Update to latest SRM and remove workaround
#70389 commented on
Oct 15, 2024 • 0 new comments -
C# completion offered for explicit static interface method declaration generates code with several issues
#70458 commented on
Oct 15, 2024 • 0 new comments -
[Infra] Re-enable tests that utilize `DotNetSdkMSBuildInstalled`
#67566 commented on
Oct 15, 2024 • 0 new comments -
Tracking issue on license/cla failures
#67965 commented on
Oct 15, 2024 • 0 new comments -
`Microsoft.CodeAnalysis.Project.DefaultNamespace` is null for `sqlproj`.
#65607 commented on
Oct 15, 2024 • 0 new comments -
Every time I open the .editorconfig it adds things to the file I don't want
#59325 commented on
Oct 15, 2024 • 0 new comments -
Roslyn could emit cpobj to reduce IL size when copying to/from ref/ptr-s
#54465 commented on
Oct 14, 2024 • 0 new comments -
[IntelliSense] Suggest names of remaining explicitly implementable members after dotting an implemented interface without typing the return type
#75435 commented on
Oct 14, 2024 • 0 new comments -
Fixed buffer size expression has no symbol info
#75113 commented on
Oct 13, 2024 • 0 new comments -
If class has primary constructor, cannot provide XML documentation comment for class
#75272 commented on
Oct 13, 2024 • 0 new comments -
Skipping EE integration tests causes many failures in integration test run
#75478 commented on
Oct 12, 2024 • 0 new comments -
Conversion of a stackalloc expression
#23995 commented on
Oct 12, 2024 • 0 new comments -
CompilerVisibleProperty fails to escape special characters (# and ;)
#51692 commented on
Oct 12, 2024 • 0 new comments -
Incorrect formatting of lambda when indenting first line
#31416 commented on
Oct 11, 2024 • 0 new comments -
IDE0079 (Remove unnecessary suppression) to cover --nowarn command line parameter
#65867 commented on
Oct 16, 2024 • 0 new comments -
Collection expressions: handle use site diagnostics and other complex cases when using well-known members
#70241 commented on
Oct 16, 2024 • 0 new comments -
Expected behavior for Go To Definition for metadata references
#24349 commented on
Oct 16, 2024 • 0 new comments -
InlineHints are unreadable in Windows High Contrast mode
#69755 commented on
Oct 15, 2024 • 0 new comments -
"Replace property with method" shouldn't convert expression body to block body
#66113 commented on
Oct 15, 2024 • 0 new comments -
`Inline temporary variable` adds unnecessary cast and introduces warning
#65517 commented on
Oct 15, 2024 • 0 new comments -
Use primary constructor (and remove fields) removes code comments
#69012 commented on
Oct 15, 2024 • 0 new comments -
`IDE0241` is not reported when found attribute
#65401 commented on
Oct 15, 2024 • 0 new comments -
Remove Unused References does not work for .NET Standard 2.0 project although it uses the new csproj format
#68189 commented on
Oct 15, 2024 • 0 new comments -
IDE0055 for indented comment
#66478 commented on
Oct 15, 2024 • 0 new comments -
Inheritance margin should show language glyph for ambigous members as well
#67397 commented on
Oct 15, 2024 • 0 new comments -
If option is sended to LSP client, its name and group name need to be frozen
#67714 commented on
Oct 15, 2024 • 0 new comments -
Add an option to apply code formatting to collection initializers
#8269 commented on
Oct 15, 2024 • 0 new comments -
InvalidOperationException in DocumentHighlighting.AbstractDocumentHighlightsService.AddLocationSpanAsync
#75337 commented on
Oct 15, 2024 • 0 new comments -
EnC: Warning reported when updating entry point shouldn't be reported for async Main
#75286 commented on
Oct 15, 2024 • 0 new comments -
[LSP] Do not recompute syntax diagnostics if syntax has not changed
#75241 commented on
Oct 15, 2024 • 0 new comments -
EnC tests produce different results when using Windows and Portable PDB
#75262 commented on
Oct 15, 2024 • 0 new comments -
[LSP] Return the same resultId if the diagnostic report is the same
#75240 commented on
Oct 15, 2024 • 0 new comments -
Port source generator balanced mode to VSCode
#75152 commented on
Oct 15, 2024 • 0 new comments -
ArgumentOutOfRangeException in SyntaxNode.FindNode
#75014 commented on
Oct 15, 2024 • 0 new comments -
Consider logging more info to Hot Reload output pane
#75115 commented on
Oct 15, 2024 • 0 new comments -
CSharpCompletionCommandHandlerTests.TestDeletingWholeWordResetCompletionToTheDefaultItem is flakey
#71851 commented on
Oct 15, 2024 • 0 new comments