Skip to content

Cannot refer to "private protected" in "applicable_accessibilities" #23709

@davkean

Description

@davkean
dotnet_naming_rule.externally_visible_members_must_be_pascal_cased.symbols                                      = externally_visible_symbols
dotnet_naming_rule.externally_visible_members_must_be_pascal_cased.style                                        = pascal_case_style
dotnet_naming_rule.externally_visible_members_must_be_pascal_cased.severity                                     = warning

# Symbols
dotnet_naming_symbols.externally_visible_symbols.applicable_kinds                                               = field
dotnet_naming_symbols.externally_visible_symbols.applicable_accessibilities                                     = private_protected

# Styles
dotnet_naming_style.pascal_case_style.capitalization                                                            = pascal_case
    class Program
    {
        private protected string fooBar;
    }

Expected: Warning on the naming
Actual: No warning

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions