22 references to ID
Microsoft.CodeAnalysis.Workspaces (22)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
72
SymbolSpecificationID = rule.SymbolSpecification.
ID
,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\NamingRule.cs (3)
22
=> SymbolSpecification.
ID
== other.SymbolSpecification.
ID
&&
30
=> Hash.Combine(SymbolSpecification.
ID
.GetHashCode(), Hash.Combine(NamingStyle.ID.GetHashCode(), (int)EnforcementLevel));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferences.cs (2)
291
SymbolSpecificationID = rule.SymbolSpecification.
ID
,
320
arg.symbolSpecifications.Single(static (s, id) => s.
ID
== id, rule.SymbolSpecificationID),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (9)
67
referencedElements.Add(namingRule.SymbolSpecification.
ID
);
79
entryWriter($"dotnet_naming_rule.{ruleName}.symbols", serializedNameMap[namingRule.SymbolSpecification.
ID
]);
90
if (!referencedElements.Contains(symbolSpecification.
ID
))
96
entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.
ID
]}.applicable_kinds", symbolSpecification.ApplicableSymbolKindList.ToEditorConfigString());
97
entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.
ID
]}.applicable_accessibilities", symbolSpecification.ApplicableAccessibilityList.ToEditorConfigString(language));
98
entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.
ID
]}.required_modifiers", symbolSpecification.RequiredModifierList.ToEditorConfigString(language));
130
name = symbolSpecification.
ID
.ToString("n");
133
builder.Add(symbolSpecification.
ID
, name);
175
builder.Add(rule, $"{serializedNameMap[rule.SymbolSpecification.
ID
]}_should_be_{serializedNameMap[rule.NamingStyle.ID]}");
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (7)
201
return
ID
== other.
ID
210
return Hash.Combine(
ID
.GetHashCode(),
220
new XAttribute(nameof(
ID
),
ID
),
229
writer.WriteGuid(
ID
);
284
id: Guid.Parse(symbolSpecificationElement.Attribute(nameof(
ID
)).Value),