Area-IDEBugIDE-CodeStylehelp wanted
Repository metrics
- Stars
- (20,414 stars)
- PR merge metrics
- (Avg merge 6d 17h) (256 merged PRs in 30d)
Description
Version Used: 2019 Preview 4
Steps to Reproduce:
class Program
{
static void F(int a, int b, int c, int d)
{
}
static void Main(string[] args)
{
F(1,
2,// 2
3,
4);
}
}
Remove parameter int a using Change Signature.
Expected Behavior: Comments stay with their logically related argument/parameter
Actual Behavior:
Comments can end up in unexpected locations, sometimes logically related to the wrong entry. Indentation is not preserved.
namespace ConsoleApp3
{
class Program
{
static void F(int b, int c, int d)
{
}
static void Main(string[] args)
{
F(2,
3,// 2
4);
}
}
}