2 writes to SymbolSpecifications
Microsoft.CodeAnalysis.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferences.cs (2)
64SymbolSpecifications = symbolSpecifications; 83SymbolSpecifications = symbolSpecifications;
30 references to SymbolSpecifications
Microsoft.CodeAnalysis.CSharp.Features (1)
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (1)
1156var localFunctionPreferences = Options.NamingStyle.SymbolSpecifications.Where(symbol => symbol.AppliesTo(new SymbolSpecification.SymbolKindOrTypeKind(MethodKind.LocalFunction), CreateMethodModifiers().Modifiers, null));
Microsoft.CodeAnalysis.Workspaces (6)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferences.cs (4)
345new XElement("SymbolSpecifications", SymbolSpecifications.Select(s => s.CreateXElement())), 368return SymbolSpecifications.SequenceEqual(other.SymbolSpecifications) 392return Hash.Combine(Hash.CombineValues(SymbolSpecifications),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (1)
22namingStylePreferences.SymbolSpecifications,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (1)
194preferences.SymbolSpecifications,
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
OptionsCollection.cs (1)
107namingPreferences.SymbolSpecifications,
Microsoft.CodeAnalysis.Workspaces.UnitTests (22)
Options\EditorConfigNamingStyleParserTests.cs (22)
35Assert.Single(result.SymbolSpecifications); 36var symbolSpec = result.SymbolSpecifications.Single(); 81var symbolSpec = Assert.Single(result.SymbolSpecifications); 105Assert.Single(result.SymbolSpecifications); 106var symbolSpec = result.SymbolSpecifications.Single(); 163Assert.Single(result.SymbolSpecifications); 164var symbolSpec = result.SymbolSpecifications.Single(); 211Assert.Single(result.SymbolSpecifications); 212var symbolSpec = result.SymbolSpecifications.Single(); 253Assert.Single(result.SymbolSpecifications); 255var symbolSpec = result.SymbolSpecifications.Single(); 296Assert.Single(result.SymbolSpecifications); 298var symbolSpec = result.SymbolSpecifications.Single(); 330Assert.Empty(result.SymbolSpecifications); 361Assert.Equal(kinds, result.SymbolSpecifications.SelectMany(x => x.ApplicableSymbolKindList)); 391Assert.Equal(accessibilities, result.SymbolSpecifications.SelectMany(x => x.ApplicableAccessibilityList)); 417Assert.Equal(csharpResult.SymbolSpecifications.SelectMany(x => x.RequiredModifierList.Select(y => y.Modifiers)), 418vbResult.SymbolSpecifications.SelectMany(x => x.RequiredModifierList.Select(y => y.Modifiers))); 419Assert.Equal(csharpResult.SymbolSpecifications.SelectMany(x => x.RequiredModifierList.Select(y => y.ModifierKindWrapper)), 420vbResult.SymbolSpecifications.SelectMany(x => x.RequiredModifierList.Select(y => y.ModifierKindWrapper))); 442Assert.Single(result.SymbolSpecifications); 443var symbolSpec = result.SymbolSpecifications.Single();