9 references to GetProperty
Roslyn.Diagnostics.Analyzers (9)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (2)
45severity = GetProperty(entries, group, name, "severity", ParseEnforcementLevel, defaultValue: null); 46priority = GetProperty(entries, group, name, "priority", static s => int.TryParse(s, out var value) ? value : 0, 0);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingStyle.cs (4)
66prefix = GetProperty(entries, group, name, "required_prefix", static s => s, defaultValue: null); 67suffix = GetProperty(entries, group, name, "required_suffix", static s => s, defaultValue: null); 68wordSeparator = GetProperty(entries, group, name, "word_separator", static s => s, defaultValue: null); 69capitalization = GetProperty(entries, group, name, "capitalization", ParseCapitalization, defaultValue: null);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (3)
66kinds = GetProperty(entries, group, name, "applicable_kinds", ParseSymbolKindList, s_allApplicableKinds); 67accessibilities = GetProperty(entries, group, name, "applicable_accessibilities", ParseAccessibilityKindList, s_allAccessibility); 68modifiers = GetProperty(entries, group, name, "required_modifiers", ParseModifiers, []);