Unlabeled
0 - Backlog
1 - Planning
2 - Ready
3 - Working
4 - In Review
A fix for the issue is submitted for review.
api-approved
API was approved in API review, it can be implemented
api-needs-work
API needs work before it is approved, it is NOT ready for implementation
api-ready-for-review
API is ready for review, it is NOT ready for implementation
api-suggestion
Approved to merge
Area-Analyzers
area-AssemblyLoader-coreclr
area-CodeGen-coreclr
Area-Compilers
area-editing
Area-External
Area-IDE
Area-Infrastructure
Area-Interactive
Area-Language Design
Area-NetSDK
Area-Performance
area-project
area-roslyn
Area-SDK and Samples
area-System.Reflection
area-web-frameworks
ask-mode
auto-merge
Blocked
blocking
API needs to reviewed with priority to unblock work
Bug
cla-already-signed
Code Gen Quality
Room for improvement in the quality of the compiler's generated code
CodeLens
Colorization
Community
The pull request was submitted by a contributor who is not a Microsoft employee.
Concept-API
This issue involves adding, removing, clarification, or modification of an API.
Concept-Continuous Improvement
Concept-CoreCLR
The issue involves operations and features specific to CoreCLR work.
Concept-Design Debt
Engineering Debt, Design Debt, or poor product code quality
Concept-Determinism
The issue involves our ability to support determinism in binaries and PDBs created at build time.
Concept-Diagnostic Clarity
The issues deals with the ease of understanding of errors and warnings.
Concept-Null Annotations
The issue involves annotating an API for nullable reference types
Concept-OOP
Related to out-of-proc
Concept-Portability
The issue deals with portable code (portable libraries, etc.).
Contributor Pain
The issue impedes progress for project collaborators.
Cost:L
Work that requires one engineer up to 4 weeks
Cost:M
Work that requires one engineer up to 2 weeks
Cost:S
Work that requires one engineer up to 1 week
Cost:XL
Work that requires one engineer more than 4 weeks
DemoContent
Depth Testing
Design Notes
Dev17 IDE Priority
Developer Community
The issue was originally reported on https://developercommunity.visualstudio.com
Disabled Test
Discussion
Documentation
Editor Config
enhancement
Epic
Groups multiple user stories. Can be grouped under a theme.
fabric-bot-test
Testing the impact of changes to the fabric bot
Feature - CallerArgumentExpressionAttribute
Feature - Const Interpolated Strings
Feature - Editor Config UI
Feature - Extract Class
Feature - Extract Interface
Feature - Extract Local
Feature - Extract Method
Feature - Flow Analysis
Flow Analysis
Feature - Function Pointers
Adding Function Pointers
Feature - IDE Value Tracking
Work being done for Value Tracking in the IDE
Feature - IDE0001
Feature - IDE0002
Feature - IDE0003
Feature - IDE0004
Remove unnecessary cast
Feature - IDE0005
Feature - IDE0006
Feature - IDE0007
Use implicit type
Feature - IDE0008
Use explicit type
Feature - IDE0009
Feature - IDE0010
Feature - IDE0011
Add braces
Feature - IDE0015
Feature - IDE0016
Use 'throw' expression
Feature - IDE0017
Simplify object initialization
Feature - IDE0018
Feature - IDE0019
Feature - IDE0022
Feature - IDE0023
Feature - IDE0025
Feature - IDE0028
Feature - IDE0030
Feature - IDE0031
Use null propagation
Feature - IDE0032
Use auto property
Feature - IDE0034
Simplify 'default' expression
Feature - IDE0035
Unreachable code detected
Feature - IDE0038
Feature - IDE0039
Use local function
Feature - IDE0040
Feature - IDE0042
Use deconstruction
Feature - IDE0044
Feature - IDE0045
Feature - IDE0046
Feature - IDE0047
Feature - IDE0049
Feature - IDE0050
Feature - IDE0051
Feature - IDE0052
Remove unread private members
Feature - IDE0053
Feature - IDE0055
Feature - IDE0057
Use range operator
Feature - IDE0058
Feature - IDE0059
Feature - IDE0060
Remove unused parameter
Feature - IDE0062
Make local function 'static'
Feature - IDE0063
Use simple 'using' statement
Feature - IDE0064
Feature - IDE0065
Misplaced using directive
Feature - IDE0066
Convert switch statement to expression
Feature - IDE0071
Feature - IDE0072
Feature - IDE0073
Feature - IDE0078
Feature - IDE0079
Remove unnecessary suppression
Feature - IDE0083
Feature - IDE0090
Use 'new(...)'
Feature - IDE0120
Simplify LINQ expression
Feature - IDE0200
Feature - IDE0251
Feature - IDE0270
Feature - IDE0290
Feature - IDE0301
Feature - IDE0305
Feature - IDE1006
Naming styles
Feature - Interpolated String Improvements
Interpolated string improvements
Feature - IOperation
IOperation
Feature - Param Null Checking
Feature - Rename UI Update
Feature - Rename
feature - Stack Trace Explorer
Feature Request
Feature Specification
Feature-Language-Service
Flaky
Go To Definition
good first issue
The issue is reserved for a first time, non-Microsoft contributor
help wanted
The issue is "up for grabs" - add a comment if you are interested in working on it
IDE-CodeStyle
Built-in analyzers, fixes, and refactorings
IDE-Formatter
Code formatter and/or smart indent
IDE-IntelliSense
Completion, Signature Help, Quick Info
IDE-MSBuildWorkspace
MSBuildWorkspace
IDE-Navigation
Navigation and search
IDE-Project
Project system and MSBuild interactions
Import-Completion
Infraswat
infraswat-approved
InfraSwat is aware and ready to insert this change to a release branch.
Integration-Test
Test failures in roslyn-integration-CI
IntelliCode
Issues where we can leverage IntelliCode
IntelliSense-Argument Completion
Insert full method call
IntelliSense-Completion
IntelliSense-Quick Info
IntelliSense-Signature Help
Interactive-Debugging
Interactive-DynamicAnalysis
Interactive-EnC
Interactive-ScriptingIDE
Interactive-ScriptingLogic
InternalAsk
Investigating
Investigation Required
Language-C#
Language-VB
LSIF
LSIF indexer operating on Roslyn compilation
LSP
issues related to the roslyn language server protocol implementation
mac
Merge Conflicts
There are merge conflicts with the base branch.
Navigation-Document Outline
label to groups issues reported for the document outline feature
Navigation-FAR
Find all references
Navigation-Go To All
Go to all
Navigation-Inheritance Margin
Inheritance margin
Navigation-SourceLink
Metadata as Source, SourceLink, Decompilation
Need Design Review
The end user experience design needs to be reviewed and approved.
Need More Info
The issue needs more information to proceed.
Needs API Review
Needs to be reviewed by the API review council
Needs Shiproom Approval
needs team triage
Needs UX Triage
needs-triage
New Feature - Async Streams
Async Streams
New Feature - CheckedUserDefinedOperators
New Feature - Collection Expressions
New Feature - Editor Config
New Feature - Extended Property Patterns
New Feature - First-class Span Types
New Feature - GlobalUsingDirective
New Feature - Inline Arrays
New Feature - Inline Errors
New Feature - Inline Parameter Hints
New Feature - Interceptors
New Feature - Introduce Parameter
New Feature - Lambda Improvements
New Feature - LINQ Conversion
New Feature - List Patterns
New Feature - Lock Type
New Feature - Move Static Members
New Feature - NuGet Add Using
NuGet Add Using
New Feature - ParamsCollections
New Feature - Partial Properties
New Feature - Primary Constructors
New Feature - Ref Readonly Parameters
`ref readonly` parameters
New Feature - Ref/Unsafe in Iterators/Async
New Feature - RefStructInterfaces
New Feature - Required Members
Required properties and fields
New Feature - Semantic Search
New Feature - Semantic Snippets
New Feature - Source Generators
Source Generators
New Feature - StaticAbstractMembersInInterfaces
New Feature - UnsignedRightShift
New Feature - Utf8StringLiterals
New Feature - Warning Waves
Warning Waves
New Language Feature - Constraints
Constraints
New Language Feature - Covariant Returns
Permit an override to return a more specific reference type
New Language Feature - Default Interface Impl
Default Interface Implementation
New Language Feature - Default lambda parameters
New Language Feature - enhanced using
Using pattern and declaration
New Language Feature - Expression-Bodied Ctor/Dtor/Accessor
Expression-Bodied Members
New Language Feature - Extension Everything
Extension Everything
New Language Feature - Extension Foreach
Supporting extension GetEnumerator in foreach
New Language Feature - File Scoped Namespaces
New Language Feature - File-Local Types
File-local types (file types)
New Language Feature - Local Functions
Local Functions
New Language Feature - Native Int
New Language Feature - Nullable Reference Types
Nullable Reference Types
New Language Feature - Nullable Semantic Model
Nullable Semantic Model Issues
New Language Feature - Nullable Type Parameters
Unconstrained type parameters can now be used with generics
New Language Feature - Out Variable Declaration
Out Variable Declaration
New Language Feature - Pattern Matching
Pattern Matching
New Language Feature - Range
Range
New Language Feature - Readonly References
Readonly References
New Language Feature - Rebuild
Compiler ability to verify provenance of code via rebuild operations
New Language Feature - Records
Records
New Language Feature - Ref Fields
New Language Feature - Ref Locals and Returns
Ref Locals and Returns
New Language Feature - Ref Reassignment
New Language Feature - Replace/Original
Replace/Original
New Language Feature - Roles
Roles
New Language Feature - Simple Programs
Top-level statements
New Language Feature - Stackalloc initializers
New Language Feature - Target-Typed New
`new (args)` gets the created type inferred from context
New Language Feature - Throw Expression
Throw Expression
New Language Feature - Tuples
Tuples
New Language Feature - ValueTask
ValueTask
Omnisharp-Parity
OnDeckForQB
OnDeckForServicing
Pedantic ;)
Pending director approval
pending-ci-rerun
Rerun CI marked for stale PRs
Perf-Epic
Performance-Scenario-Branch-Switch
This issue affects branch switch performance.
Performance-Scenario-Diagnostics
This issue affects diagnostics computation performance for lightbulb, background analysis, tagger.
Performance-Scenario-Responsiveness
Performance issues related to UI responsiveness
Performance-Scenario-Solution-Close
This issue affects solution close performance.
Performance-Scenario-Solution-Open
This issue affects solution open performance.
PR For Personal Review Only
The PR doesn’t require anyone other than the developer to review it.
Priority:0
Work that we can't release without
Priority:1
Work that is critical for the release, but we could probably ship without
Priority:2
Work that is important, but not critical for the release
Priority:3
Work that is nice to have
Proactive merge allowed
_Product-level triaged
Question
Regression
Resolution-Answered
The question has been answered
Resolution-By Design
The behavior reported in the issue matches the current design
Resolution-Duplicate
The described behavior is tracked in another issue
Resolution-Expired
The request is closed due to inactivity under our contribution review policy.
Resolution-External
The behavior lies outside the functionality covered by this repository
Resolution-Fixed
The bug has been fixed and/or the requested behavior has been implemented
Resolution-Not Applicable
The issue is not relevant to code in this repo and is not an external issue.
Resolution-Not Reproducible
The described behavior could not be reproduced by developers
Resolution-Won't Fix
A real bug, but Triage feels that the issue is not impactful enough to spend time on.
Retriage
Service Health
servicing-approved
servicing-consider
.NET Core Tactics bug
Solution Crawler
Source-Build
Tracking dotnet/source-build related tasks.
Sprint Summary
Stabilization/Future-Stabilization
Story
Structure (Outlining)
Submitted to Shiproom
tell-mode
Tenet-Acquisition
User cannot successfully acquire/install the product in some situation. These are often setup bugs.
Tenet-Compatibility
Violation of forwards/backwards compatibility in a design-time piece.
Tenet-Compliance
Violation of compliance with things like signing, security, legality, etc.
Tenet-Globalization
A feature does not work properly in a given locale or does not respect locale settings.
Tenet-Localization
Some piece of UI isn’t localized, often due to hard-coding of strings or other visible elements.
Tenet-Performance
Regression in measured performance of the product from goals.
Tenet-Reliability
Customer telemetry indicates that the product is failing in a crash/hang/dataloss manner.
Tenet-Telemetry
Our ability to collect telemetry is broken.
Tenet-User Friendly
Accessibility-related functionality is broken (e.g. high-DPI, key mnemonics, screen reader, etc.)
TenetException-Consider
Triage wishes to pursue a Tenet Exception for the bug.
TenetException-Open
The exception information has been entered into the appropriate internal VS bug database.
TenetException-Permanent
Exceedingly rare; the bug does not need to be fixed even in the future.
TenetException-Tracked
The exception is granted for the current milestone, and the bug is moved to the next milestone.
Test
Test failures in roslyn-CI
Test-Gap
Describes a specific feature or scenario that does not have test coverage
Test-Scenario
End-to-end test scenario to be tested manually
Theme
Groups multiple epics.
Triage-Approved
triaged
untriaged
Issues and PRs which have not yet been triaged by a lead
Urgency-Low
Urgency-Now
Urgency-Soon
User Story
A single user-facing feature. Can be grouped under an epic.
UX Review Complete
UX Review Complete
UX Review Not Required
UX Review Not Required
UX Review Requested
UX Review Requested
Verification Not Required
Verified
vs-insertion
VSCode
XML Documentation
No labels found. Sorry about that.