dotnet/roslyn

Fix name violation for record parameters does not update usages

Open

#47,175 opened on Aug 27, 2020

View on GitHub
 (1 comment) (0 reactions) (0 assignees)C# (4,257 forks)batch import
Area-IDEBugFeature - Recordshelp wanted

Repository metrics

Stars
 (20,414 stars)
PR merge metrics
 (Avg merge 6d 17h) (256 merged PRs in 30d)

Description

Version Used: VS 16.8 preview 2

Steps to Reproduce:

    public record Record(int i) { int M() => i; }

has diagnostic:

IDE1006: Naming rule violation: These words must begin with upper case characters:

The provided code fix does not update usages leading to the non compiling code:

    public record Record(int I) { int M() => i; }

Contributor guide