- Notifications
You must be signed in to change notification settings - Fork4.1k
Insights: dotnet/roslyn
Overview
Could not load contribution data
Please try again later
62 Pull requests merged by14 people
- Bump Microsoft.VisualStudio.Extensibility.Testing.Xunit to 0.1.796-beta
#79471 merged
Jul 18, 2025 - Reduce path length of Roslyn ServiceHub Services folder
#79460 merged
Jul 18, 2025 - Skip GetProjectXml_FileBasedProgram_SdkTooOld_01 test
#79465 merged
Jul 18, 2025 - [automated] Merge branch 'main' => 'main-vs-deps'
#79469 merged
Jul 18, 2025 - Update insertions for VS release changes
#79453 merged
Jul 18, 2025 - [automated] Merge branch 'main' => 'main-vs-deps'
#79457 merged
Jul 18, 2025 - Remove assumption about a tree shape that compound assignment produces
#79432 merged
Jul 18, 2025 - Use ConfigureAwait(true) when in a blocking JTF run call
#79456 merged
Jul 18, 2025 - [automated] Merge branch 'main' => 'main-vs-deps'
#79455 merged
Jul 18, 2025 - Fix static extension method not showing up on enum type
#79454 merged
Jul 18, 2025 - Remove dependency on ClassificationOptions and DefinitionItem from Semantic Search service
#79439 merged
Jul 17, 2025 - [automated] Merge branch 'main' => 'main-vs-deps'
#79449 merged
Jul 17, 2025 - Allow razor to use SolutionChecksumUpdater
#79373 merged
Jul 17, 2025 - Move to .NET 10p6
#79438 merged
Jul 17, 2025 - Adds EqualityComparer<T>.Create polyfill
#79345 merged
Jul 17, 2025 - [automated] Merge branch 'main' => 'main-vs-deps'
#79441 merged
Jul 17, 2025 - Fixes rename attribute bug
#79418 merged
Jul 17, 2025 - Move to xunit.runner.visualstudio 3.1.3
#79434 merged
Jul 17, 2025 - [main] Update dependencies from dotnet/arcade
#79385 merged
Jul 17, 2025 - [automated] Merge branch 'main' => 'main-vs-deps'
#79435 merged
Jul 17, 2025 - Avoid reusing temps whose refs might be captured
#76009 merged
Jul 17, 2025 - Avoid eliding pointer-to-ref conversions
#79311 merged
Jul 17, 2025 - [automated] Merge branch 'main' => 'main-vs-deps'
#79433 merged
Jul 17, 2025 - Update 'use auto property' to respect user options around
this.
for property access.#79405 merged
Jul 17, 2025 - Fix issue where we weren't properly preserving indentation when pasting into a string literal
#79401 merged
Jul 17, 2025 - Extensions: extension marker type name
#79308 merged
Jul 17, 2025 - Fix code gen for some compound assignment scenarios involving extension properties.
#79339 merged
Jul 17, 2025 - Fix make-readonly with spans.
#79393 merged
Jul 17, 2025 - Change how trailing trivia is preserved in use-auto-prop
#79425 merged
Jul 17, 2025 - [automated] Merge branch 'main' => 'main-vs-deps'
#79429 merged
Jul 17, 2025 - Indent test arguments
#79403 merged
Jul 17, 2025 - Special case a few well-known immutable types in use-auto-prop
#79422 merged
Jul 17, 2025 - Preserve comments when switching to auto props
#79420 merged
Jul 17, 2025 - Add tracking issue for disabled assert
#79427 merged
Jul 17, 2025 - Fix loss of nullability attributes when getting the 'constructed reduced from' method.
#79400 merged
Jul 17, 2025 - Support interpolated string handlers in extension blocks
#78425 merged
Jul 17, 2025 - Merge main
#79424 merged
Jul 17, 2025 - Delete unnecessary GetServiceAsync calls
#79396 merged
Jul 16, 2025 - Offer 'implement interface' when inside a type's body
#79382 merged
Jul 16, 2025 - Delete unused types
#79317 merged
Jul 16, 2025 - EnC support for project level changes
#79239 merged
Jul 16, 2025 - Handle new extension foreach nullability
#79319 merged
Jul 16, 2025 - Put revert in main too
#79390 merged
Jul 16, 2025 - [automated] Merge branch 'main' => 'main-vs-deps'
#79392 merged
Jul 16, 2025 - Update to xunit.runner.visualstudio 3.1.1
#79343 merged
Jul 16, 2025 - Update configs for snap
#79383 merged
Jul 14, 2025 - *** DO NOT MERGE: Revert "Remove most remaining uses of WorkspaceChanged off the UI thread (#78778)"
#79366 merged
Jul 14, 2025 - Ensure generated types come after top level statements
#79378 merged
Jul 14, 2025 - [automated] Merge branch 'main' => 'main-vs-deps'
#79380 merged
Jul 14, 2025 - Fix issue where typeof/sizeof weren't classified properly in FindRefs
#79372 merged
Jul 14, 2025 - Allow user to still create a new field/prop when offering to initialize an existing prop
#79376 merged
Jul 14, 2025 - Add test showing issue no longer reproes
#79368 merged
Jul 14, 2025 - Add test showing issue no longer repros.
#79367 merged
Jul 14, 2025 - [automated] Merge branch 'main' => 'main-vs-deps'
#79346 merged
Jul 14, 2025 - Reapply "Update code to use null propagation (#78733)"
#78930 merged
Jul 14, 2025 - Fix crash in replace property with methods
#79358 merged
Jul 14, 2025 - Make tests more consistent
#79353 merged
Jul 14, 2025 - Fix issue with remove unnecessary parens in vb
#79357 merged
Jul 14, 2025 - Fix issue offering to remove nullable cast in a ternary expression
#79355 merged
Jul 14, 2025 - Fix 'use var' with spans
#79348 merged
Jul 14, 2025 - Fix not offering to remove unnecessary nullable pragmas
#79356 merged
Jul 14, 2025 - Fix crash in use-null-prop fixer
#79340 merged
Jul 11, 2025
24 Pull requests opened by15 people
- Remove UI thread use of UIContext
#79347 opened
Jul 12, 2025 - [main] Source code updates from dotnet/dotnet
#79354 opened
Jul 13, 2025 - feat(formatter): Add configurable parameter wrapping for conditionals and method call chains
#79377 opened
Jul 14, 2025 - Debug helix
#79381 opened
Jul 14, 2025 - Simplify stale project handling
#79386 opened
Jul 14, 2025 - WIP fixed irregular spacing between list items
#79388 opened
Jul 14, 2025 - Remove most remaining workspace changed on UI thread
#79391 opened
Jul 15, 2025 - Update to Arcade 10.0.0-beta.25262.1
#79394 opened
Jul 15, 2025 - Debug helix revert
#79397 opened
Jul 15, 2025 - Update/correct AugmentUserCode sample code
#79398 opened
Jul 15, 2025 - Extensions: fix issue with GetParameterOrExtensionParameter
#79402 opened
Jul 15, 2025 - File-based program directive diagnostics in editor
#79421 opened
Jul 16, 2025 - Nullable extensions: Add assertion to AsMemberOfType and handle failures
#79428 opened
Jul 16, 2025 - Projects to deploy
#79430 opened
Jul 16, 2025 - Collect test diagnostic logs
#79442 opened
Jul 17, 2025 - Propagate dotnet run-api errors more clearly
#79445 opened
Jul 17, 2025 - Generate complogs on build failure
#79446 opened
Jul 17, 2025 - Rewrite method infos earlier in ref safety analysis
#79447 opened
Jul 17, 2025 - *** DO NOT MERGE: revert fda66cf568b800dcf957d7d061d13691e60a52f1
#79448 opened
Jul 17, 2025 - [main] Update dependencies from dotnet/arcade
#79450 opened
Jul 17, 2025 - Extensions: address or split remaining open issues directly associated with test plan
#79452 opened
Jul 17, 2025 - Allow Razor to create a formatting options, and send them to OOP
#79458 opened
Jul 18, 2025 - Fix receiver capturing for various extension scenarios
#79472 opened
Jul 18, 2025 - [automated] Merge branch 'main' => 'main-vs-deps'
#79473 opened
Jul 18, 2025
52 Issues closed by9 people
- EnC: Detect changes in compilation and parse options
#78921 closed
Jul 18, 2025 - Update CodeGenAsyncSpillTests with runtime async testing
#79467 closed
Jul 18, 2025 - F12 (Go To Definition) navigates to .NET ref assemblies instead of source code
#79461 closed
Jul 18, 2025 - Default method implementation in old framework versions
#79359 closed
Jul 18, 2025 - Static extension members for `enum` type are not part of IntelliSense
#79444 closed
Jul 18, 2025 - [Bug] Invalid IL sequence emitted for re-track from pointer to byref
#79051 closed
Jul 17, 2025 - Copy&paste into raw string literal affects formatting
#74661 closed
Jul 17, 2025 - IDE0251 does not take implicit conversions to Span<T> from InlineBuffer types
#79384 closed
Jul 17, 2025 - IDE0025 strangely indents when a comment follows the property name
#38057 closed
Jul 17, 2025 - "Use auto property" not offered for System.Guid property depending on target framework
#76815 closed
Jul 17, 2025 - "Use auto property" loses comments before the field
#76813 closed
Jul 17, 2025 - IDE0001 false positive on nullable attributes
#75570 closed
Jul 17, 2025 - error CS8945 when using `InterpolatedStringHandlerArgument` with new `extension` block
#78137 closed
Jul 17, 2025 - Do not hardcode depended services during initialization
#29598 closed
Jul 16, 2025 - Offer "Implement interface" in type declaration body block too when empty
#78294 closed
Jul 16, 2025 - Batch fixer for 'Use auto property' adds too much indentation with directive before backing field
#76812 closed
Jul 16, 2025 - 'Use auto property' batch fixer leaves `get ;`
#77159 closed
Jul 16, 2025 - collection initialization via [] initializer
#79419 closed
Jul 16, 2025 - How to Analyze new single file projects
#79387 closed
Jul 16, 2025 - ExternalAccess.Razor breaks Roslyn layering rules
#76674 closed
Jul 15, 2025 - Possible inconsistency when SimplifyTypeNames produces diagnostics in member access expressions
#40646 closed
Jul 15, 2025 - SimplifyTypeNames requires two simplification passes
#40647 closed
Jul 15, 2025 - "Simplify type name" treats fully qualified type as different instance to non-fully qualified type
#15997 closed
Jul 15, 2025 - "Remove and Sort Usings" Ignores #pagma warning disable IDE0005
#26245 closed
Jul 14, 2025 - EditorConfig Option csharp_preferred_modifier_order is missing `const`
#23033 closed
Jul 14, 2025 - Generate class codefix produces invalid code for top-level programs
#49649 closed
Jul 14, 2025 - Improve "Kind" column in "Find all references" for `nameof` and `typeof`
#79100 closed
Jul 14, 2025 - "Create and assign field" option disappears when "initialize property" is offered
#76565 closed
Jul 14, 2025 - "Show potential fixes" does not offer a simple namespace fix
#72022 closed
Jul 14, 2025 - #78816 Question
#79369 closed
Jul 14, 2025 - vsftest 3 test issue - please close.
#79370 closed
Jul 14, 2025 - Find All References only detects references within OPEN files of Web Site Project
#76757 closed
Jul 14, 2025 - FAR on `Create` method of a collection builder doesn't find all the usages
#71133 closed
Jul 14, 2025 - Extract interface feature shall be able to replace/update existing file
#71802 closed
Jul 14, 2025 - Set default sort options for Document Outline
#68516 closed
Jul 14, 2025 - Raw string literal interpolation close character completion should work
#61541 closed
Jul 14, 2025 - Visual Studio is adding unnecessary space between curly braces.
#78115 closed
Jul 14, 2025 - `Adding missing usings...` (and covering my code)
#78816 closed
Jul 14, 2025 - »replace property with methods« creates an error in Visual Studio for undefined types
#78642 closed
Jul 14, 2025 - dotnet_style_require_accessibility_modifiers is stuck as "hidden" diagnostic
#23229 closed
Jul 14, 2025 - IDE0047 Parentheses can be removed false positive VB
#78187 closed
Jul 14, 2025 - Incorrect "IDE0004 Cast is redundant" in ternary involving nullable and Task
#60720 closed
Jul 14, 2025 - IDE0007 not reported when resolved type is Span<T>
#79337 closed
Jul 14, 2025 - `IDE0241` is not reported when found attribute
#65401 closed
Jul 14, 2025 - IDE0053 doesn't seem to work
#79246 closed
Jul 13, 2025 - CS1591 thinks "protected internal" is public
#79349 closed
Jul 12, 2025
29 Issues opened by13 people
- Make IDocumentSupportsFeatureService public
#79470 opened
Jul 18, 2025 - LocalRewriter.TransformPropertyOrEventReceiver can return expression without rewriting it
#79466 opened
Jul 18, 2025 - Unskip VirtualProjectXmlProviderTests.GetProjectXml_FileBasedProgram_SdkTooOld_01
#79464 opened
Jul 18, 2025 - code cleanup removes all using statements
#79463 opened
Jul 18, 2025 - VS do not offer add using light bulb fix for CsWin32 generated types
#79462 opened
Jul 18, 2025 - TypeSymbol comparison errors
#79459 opened
Jul 18, 2025 - Extensions: consider adjusting receiver requirements for extension members
#79451 opened
Jul 17, 2025 - Extensions: follow-ups related to `using` directives
#79440 opened
Jul 17, 2025 - Invalid order of evaluation for compound assignment involving expanded param array form
#79436 opened
Jul 17, 2025 - Disabled assert: ExtensionMethodReferenceRewriter StackTrace hang
#79426 opened
Jul 16, 2025 - EnC: Resolve breakpoints in added documents/projects
#79423 opened
Jul 16, 2025 - An unexpected error during async rewrite of generic compound assignment to a member of an RValue
#79415 opened
Jul 16, 2025 - VB.Net compiler does not handle attribute correctly
#79413 opened
Jul 16, 2025 - Delete AbstractPackage.RegisterService used by TempPE registration
#79395 opened
Jul 15, 2025 - Add new LangVer for C# 14 and related paperwork
#79389 opened
Jul 14, 2025 - Inconsistent capturing for interpolated string handlers
#79379 opened
Jul 14, 2025 - Do not suggest to suppress a diagnostic using `SuppressMessageAttribute` on `extension`
#79375 opened
Jul 14, 2025 - Extensions: follow-up to confirm effect of Endianness on marker type name
#79374 opened
Jul 14, 2025 - CSharpAddParameterCodeFixProvider
#79364 opened
Jul 14, 2025 - nameof for record Constructor Parameter not working
#79362 opened
Jul 14, 2025 - Disabled Test: Analyzers loading extra assemblies
#79352 opened
Jul 12, 2025 - Disabled Test: TestWin32ResWithBadResFile_CS1583ERR_BadWin32Res_01
#79351 opened
Jul 12, 2025 - Disabled Test: Synchronization Regression in .NET 10
#79350 opened
Jul 12, 2025 - Unexpected order of custom modifiers read from metadata
#79344 opened
Jul 11, 2025
40 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.
- Cleanup split between lexer and sliding-text-window
#79205 commented on
Jul 18, 2025 • 15 new comments - Improve compiler server/client logging
#79335 commented on
Jul 17, 2025 • 4 new comments - WIP: Move to Resx MVP
#79297 commented on
Jul 16, 2025 • 3 new comments - Fix ref safety of implicit calls that might capture refs in the receiver
#76657 commented on
Jul 17, 2025 • 3 new comments - Attributes on generic parameters of async local functions don't flow to generated code
#79333 commented on
Jul 18, 2025 • 0 new comments - C# compiler crashes when using "switch" block
#79336 commented on
Jul 18, 2025 • 0 new comments - HR fails when removing a property with an initializer from a partial class
#79320 commented on
Jul 18, 2025 • 0 new comments - .editorconfig diagnostic suppressions don't apply to source-generated files
#47384 commented on
Jul 18, 2025 • 0 new comments - IndexOutOfRangeException in overload resolution of C# 14 extensions
#79193 commented on
Jul 18, 2025 • 0 new comments - Possible bug in NullabilityRewriter code generator
#79132 commented on
Jul 18, 2025 • 0 new comments - [release/dev17.10] Update dependencies from dotnet/arcade
#78154 commented on
Jul 17, 2025 • 0 new comments - Add metadata documents to the MAS workspace upfront
#78886 commented on
Jul 18, 2025 • 0 new comments - [WIP] Metadata virtual followup
#79023 commented on
Jul 18, 2025 • 0 new comments - Add parsing of StateMachine GeneratedNames to StackFrameParser
#79073 commented on
Jul 16, 2025 • 0 new comments - Remove semantic snippets feature flag
#79095 commented on
Jul 16, 2025 • 0 new comments - Better error recovery for incomplete local declarations
#79115 commented on
Jul 16, 2025 • 0 new comments - Completion for `#:project` paths
#79275 commented on
Jul 15, 2025 • 0 new comments - Update debugger contracts to 18.0.0-beta.25353.1
#79277 commented on
Jul 16, 2025 • 0 new comments - Extensions: add test for function type scenario
#79323 commented on
Jul 18, 2025 • 0 new comments - Find implementation assemblies for reference assemblies in unloaded project references
#79328 commented on
Jul 16, 2025 • 0 new comments - Extensions: follow-up for EnC support
#78959 commented on
Jul 11, 2025 • 0 new comments - GitHub release issues
#79165 commented on
Jul 13, 2025 • 0 new comments - Area - LSIF
#76308 commented on
Jul 13, 2025 • 0 new comments - prefer var not working as expected
#29657 commented on
Jul 13, 2025 • 0 new comments - Generators - analyzer using references causing problems CS8785
#43903 commented on
Jul 14, 2025 • 0 new comments - Balanced Source Generator mode does not work on saving
#75586 commented on
Jul 14, 2025 • 0 new comments - [C#] Nested curly brace is not auto completed in interpolated string
#72116 commented on
Jul 14, 2025 • 0 new comments - New Document outline in VS2022 17.4 - font too small
#72172 commented on
Jul 14, 2025 • 0 new comments - Running analyzers on dotnet/runtime yields AD0001 failures from IDE0004
#70654 commented on
Jul 14, 2025 • 0 new comments - .editorconfig not working or respected by Visual Studio!
#60377 commented on
Jul 15, 2025 • 0 new comments - Assertion failed in SourceNamedTypeSymbol.AfterMembersCompletedChecks
#78433 commented on
Jul 16, 2025 • 0 new comments - Extensions: interpolated string follow-ups
#78965 commented on
Jul 16, 2025 • 0 new comments - EnC: Handle adding projects whose binaries are already loaded to the debuggee
#1204 commented on
Jul 16, 2025 • 0 new comments - Extensions: follow-ups for metadata
#78963 commented on
Jul 16, 2025 • 0 new comments - Extensions: cref follow-ups
#78967 commented on
Jul 16, 2025 • 0 new comments - Extensions: indexer follow-ups
#78829 commented on
Jul 16, 2025 • 0 new comments - Extensions: follow-up parsing issues
#78961 commented on
Jul 16, 2025 • 0 new comments - Extensions: public API follow-ups
#78957 commented on
Jul 17, 2025 • 0 new comments - Test plan for "extensions" feature
#76130 commented on
Jul 17, 2025 • 0 new comments - Provide overloads for IncrementalValue[s]Provider.Combine accepting more than 2 providers
#78408 commented on
Jul 18, 2025 • 0 new comments