483 references to CodeStyleOptions2
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (25)
CodeActions\GenerateType\GenerateTypeTests.cs (5)
2949options: Option(CodeStyleOptions2.QualifyFieldAccess, true, NotificationOption2.Error)); 3247options: Option(CodeStyleOptions2.QualifyPropertyAccess, true, NotificationOption2.Error)); 3330options: Option(CodeStyleOptions2.QualifyPropertyAccess, true, NotificationOption2.Error)); 3362options: Option(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration, false, NotificationOption2.Error)); 5717new TestParameters(options: Option(CodeStyleOptions2.FileHeaderTemplate, "I am a banner")));
CodeActions\InitializeParameter\AddParameterCheckTests.cs (1)
2042{ CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, CodeStyleOption2.FalseWithSuggestionEnforcement }
CodeActions\InitializeParameter\InitializeMemberFromParameterTests.cs (3)
1457private TestParameters OmitIfDefault_Warning => new TestParameters(options: Option(CodeStyleOptions2.AccessibilityModifiersRequired, AccessibilityModifiersRequired.OmitIfDefault, NotificationOption2.Warning)); 1458private TestParameters Never_Warning => new TestParameters(options: Option(CodeStyleOptions2.AccessibilityModifiersRequired, AccessibilityModifiersRequired.Never, NotificationOption2.Warning)); 1459private TestParameters Always_Warning => new TestParameters(options: Option(CodeStyleOptions2.AccessibilityModifiersRequired, AccessibilityModifiersRequired.Always, NotificationOption2.Warning));
CodeActions\InitializeParameter\InitializeMemberFromPrimaryConstructorParameterTests.cs (3)
26private TestParameters OmitIfDefault_Warning => new TestParameters(options: Option(CodeStyleOptions2.AccessibilityModifiersRequired, AccessibilityModifiersRequired.OmitIfDefault, NotificationOption2.Warning)); 27private TestParameters Never_Warning => new TestParameters(options: Option(CodeStyleOptions2.AccessibilityModifiersRequired, AccessibilityModifiersRequired.Never, NotificationOption2.Warning)); 28private TestParameters Always_Warning => new TestParameters(options: Option(CodeStyleOptions2.AccessibilityModifiersRequired, AccessibilityModifiersRequired.Always, NotificationOption2.Warning));
Completion\ArgumentProviders\OutVariableArgumentProviderTests.cs (1)
31{ CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration, false },
EventHookup\EventHookupCommandHandlerTests.cs (1)
1206=> new OptionsCollection(LanguageNames.CSharp) { { CodeStyleOptions2.QualifyMethodAccess, true, notification } };
ExtractInterface\ExtractInterfaceTests.cs (1)
903{ CodeStyleOptions2.AccessibilityModifiersRequired, AccessibilityModifiersRequired.Always, NotificationOption2.Silent }
Formatting\CSharpNewDocumentFormattingServiceTests.cs (4)
164{ CodeStyleOptions2.FileHeaderTemplate, "This is a banner." } 191{ CodeStyleOptions2.AccessibilityModifiersRequired, new CodeStyleOption2<AccessibilityModifiersRequired>(AccessibilityModifiersRequired.Always, NotificationOption2.Error) } 217{ CodeStyleOptions2.AccessibilityModifiersRequired, new CodeStyleOption2<AccessibilityModifiersRequired>(AccessibilityModifiersRequired.Always, NotificationOption2.Error) } 261{ CodeStyleOptions2.AccessibilityModifiersRequired, new CodeStyleOption2<AccessibilityModifiersRequired>(AccessibilityModifiersRequired.Always, NotificationOption2.Error) }
GenerateConstructors\GenerateConstructorsTests.cs (5)
520""", options: Option(CodeStyleOptions2.QualifyPropertyAccess, true, NotificationOption2.Error)); 911options: Option(CodeStyleOptions2.QualifyFieldAccess, CodeStyleOption2.TrueWithSuggestionEnforcement)); 936options: Option(CodeStyleOptions2.QualifyFieldAccess, CodeStyleOption2.TrueWithSuggestionEnforcement)); 948new TestParameters(options: Option(CodeStyleOptions2.QualifyFieldAccess, CodeStyleOption2.TrueWithSuggestionEnforcement))); 1393options: Option(CodeStyleOptions2.QualifyFieldAccess, CodeStyleOption2.TrueWithSuggestionEnforcement));
Intents\AddConstructorParameterIntentTests.cs (1)
194{ CodeStyleOptions2.QualifyFieldAccess, true }
Microsoft.CodeAnalysis.CSharp.Features (6)
Diagnostics\Analyzers\CSharpSimplifyTypeNamesDiagnosticAnalyzer.cs (2)
119if (replacementSyntax.HasAnnotations(nameof(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration))) 124else if (replacementSyntax.HasAnnotations(nameof(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess)))
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\AbstractCSharpUseCollectionExpressionDiagnosticAnalyzer.cs (1)
28(CreateDescriptor(diagnosticId, enforceOnBuild, isUnnecessary: false), CodeStyleOptions2.PreferCollectionExpression)
src\Analyzers\CSharp\Analyzers\UseCompoundAssignment\CSharpUseCompoundCoalesceAssignmentDiagnosticAnalyzer.cs (1)
31CodeStyleOptions2.PreferCompoundAssignment,
src\Analyzers\CSharp\Analyzers\UseIsNullCheck\CSharpUseIsNullCheckForCastAndEqualityOperatorDiagnosticAnalyzer.cs (1)
26CodeStyleOptions2.PreferIsNullCheckOverReferenceEqualityMethod,
Wrapping\CSharpSyntaxWrappingOptions.cs (1)
25operatorPlacement: options.GetOption(CodeStyleOptions2.OperatorPlacementWhenWrapping),
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (215)
ConvertProgram\ConvertToProgramMainAnalyzerTests.cs (1)
192{ CodeStyleOptions2.AccessibilityModifiersRequired, AccessibilityModifiersRequired.Never },
Diagnostics\Suppression\RemoveUnnecessaryPragmaSuppressionsTests.cs (5)
404{ CodeStyleOptions2.RemoveUnnecessarySuppressionExclusions, excludeAll ? "all" : VariableDeclaredButNotUsedDiagnosticId } 431{ CodeStyleOptions2.RemoveUnnecessarySuppressionExclusions, "category: ExcludedCategory" } 1314{ CodeStyleOptions2.RemoveUnnecessarySuppressionExclusions, excludeAll ? "all" : $"CS0168, {UserDiagnosticAnalyzer.Descriptor0168.Id}" } 1346{ CodeStyleOptions2.RemoveUnnecessarySuppressionExclusions, disabledId } 1559""", new TestParameters(options: Option(CodeStyleOptions2.PreferAutoProperties, true, NotificationOption2.Warning)));
EncapsulateField\EncapsulateFieldTests.cs (2)
1254""", options: Option(CodeStyleOptions2.QualifyFieldAccess, true, NotificationOption2.Error)); 1283""", options: Option(CodeStyleOptions2.QualifyFieldAccess, true, NotificationOption2.Error));
ExtractClass\ExtractClassTests.cs (3)
1148{ CodeStyleOptions2.FileHeaderTemplate, "this is my real document header" } 1218{ CodeStyleOptions2.FileHeaderTemplate, "this is my real document header" }, 1289{ CodeStyleOptions2.FileHeaderTemplate, "this is my real document header" },
ExtractMethod\ExtractMethodCodeRefactoringTests.cs (4)
5196{ CodeStyleOptions2.QualifyMethodAccess, CodeStyleOption2.FalseWithSilentEnforcement }, 5239{ CodeStyleOptions2.QualifyMethodAccess, new CodeStyleOption2<bool>(true, new(diagnostic, true)) }, 5275{ CodeStyleOptions2.QualifyMethodAccess, CodeStyleOption2.TrueWithSilentEnforcement }, 5311{ CodeStyleOptions2.QualifyMethodAccess, CodeStyleOption2.TrueWithSilentEnforcement },
PreferFrameworkType\PreferFrameworkTypeTests.cs (8)
33{ CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration, true, NotificationOption2.Suggestion }, 34{ CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, onWithInfo }, 40{ CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration, false, NotificationOption2.Suggestion }, 41{ CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, offWithInfo }, 47{ CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration, false, NotificationOption2.Suggestion }, 48{ CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, onWithInfo }, 54{ CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration, true, NotificationOption2.Suggestion }, 55{ CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, offWithInfo },
SimplifyThisOrMe\SimplifyThisOrMeTests.cs (3)
100options: Option(CodeStyleOptions2.QualifyPropertyAccess, false, NotificationOption2.Warning), 360{ CodeStyleOptions2.QualifyPropertyAccess, false, NotificationOption2.Suggestion }, 361{ CodeStyleOptions2.QualifyFieldAccess, true, NotificationOption2.Suggestion },
SimplifyTypeNames\SimplifyTypeNamesTests.cs (15)
4151""", new TestParameters(options: Option(CodeStyleOptions2.QualifyFieldAccess, true, NotificationOption2.Error))); 4279""", new TestParameters(options: Option(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, false, NotificationOption2.Error))); 4322""", new TestParameters(options: Option(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, false, NotificationOption2.Error))); 4362""", new TestParameters(options: Option(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, false, NotificationOption2.Error))); 4413""", new TestParameters(options: Option(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration, false, NotificationOption2.Error))); 4428""", new TestParameters(options: Option(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration, false, NotificationOption2.Error))); 4443""", new TestParameters(options: Option(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration, false, NotificationOption2.Error))); 4526""", new TestParameters(options: Option(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, false, NotificationOption2.Error))); 4539""", new TestParameters(options: Option(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, false, NotificationOption2.Error))); 6841{ CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration, true, NotificationOption2.Error }, 6842{ CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, this.onWithError }, 6848{ CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration, true, NotificationOption2.Error }, 6849{ CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, this.offWithSilent }, 6855{ CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, true, NotificationOption2.Error }, 6856{ CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration, this.offWithSilent },
src\Analyzers\CSharp\Tests\AddAccessibilityModifiers\AddOrRemoveAccessibilityModifiersTests.cs (9)
381{ CodeStyleOptions2.AccessibilityModifiersRequired, AccessibilityModifiersRequired.OmitIfDefault }, 403{ CodeStyleOptions2.AccessibilityModifiersRequired, AccessibilityModifiersRequired.OmitIfDefault }, 425{ CodeStyleOptions2.AccessibilityModifiersRequired, AccessibilityModifiersRequired.OmitIfDefault }, 441{ CodeStyleOptions2.AccessibilityModifiersRequired, AccessibilityModifiersRequired.OmitIfDefault }, 688{ CodeStyleOptions2.AccessibilityModifiersRequired,AccessibilityModifiersRequired.OmitIfDefault } 734{ CodeStyleOptions2.AccessibilityModifiersRequired, AccessibilityModifiersRequired.Always } 780{ CodeStyleOptions2.AccessibilityModifiersRequired, AccessibilityModifiersRequired.OmitIfDefault } 826{ CodeStyleOptions2.AccessibilityModifiersRequired, AccessibilityModifiersRequired.ForNonInterfaceMembers } 850{ CodeStyleOptions2.AccessibilityModifiersRequired, AccessibilityModifiersRequired.OmitIfDefault }
src\Analyzers\CSharp\Tests\GenerateConstructor\GenerateConstructorTests.cs (5)
528options: Option(CodeStyleOptions2.QualifyFieldAccess, true, NotificationOption2.Error)); 663options: Option(CodeStyleOptions2.QualifyFieldAccess, true, NotificationOption2.Error)); 831options: Option(CodeStyleOptions2.QualifyPropertyAccess, true, NotificationOption2.Error)); 966options: Option(CodeStyleOptions2.QualifyPropertyAccess, true, NotificationOption2.Error)); 1055options: Option(CodeStyleOptions2.QualifyPropertyAccess, true, NotificationOption2.Error));
src\Analyzers\CSharp\Tests\InlineDeclaration\CSharpInlineDeclarationTests.cs (1)
2465{ CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration, new CodeStyleOption2<bool>(preferIntrinsicPredefinedTypeKeywordInDeclaration, new NotificationOption2(preferIntrinsicPredefinedTypeKeywordInDeclarationDiagnostic, false)) },
src\Analyzers\CSharp\Tests\NewLines\ConsecutiveStatementPlacement\ConsecutiveStatementPlacementTests.cs (22)
31Options = { { CodeStyleOptions2.AllowStatementImmediatelyAfterBlock, CodeStyleOption2.FalseWithSuggestionEnforcement } } 45Options = { { CodeStyleOptions2.AllowStatementImmediatelyAfterBlock, CodeStyleOption2.FalseWithSuggestionEnforcement } } 61Options = { { CodeStyleOptions2.AllowStatementImmediatelyAfterBlock, CodeStyleOption2.FalseWithSuggestionEnforcement } } 77Options = { { CodeStyleOptions2.AllowStatementImmediatelyAfterBlock, CodeStyleOption2.FalseWithSuggestionEnforcement } } 96Options = { { CodeStyleOptions2.AllowStatementImmediatelyAfterBlock, CodeStyleOption2.FalseWithSuggestionEnforcement } } 115Options = { { CodeStyleOptions2.AllowStatementImmediatelyAfterBlock, CodeStyleOption2.FalseWithSuggestionEnforcement } } 135Options = { { CodeStyleOptions2.AllowStatementImmediatelyAfterBlock, CodeStyleOption2.FalseWithSuggestionEnforcement } } 155Options = { { CodeStyleOptions2.AllowStatementImmediatelyAfterBlock, CodeStyleOption2.FalseWithSuggestionEnforcement } } 175Options = { { CodeStyleOptions2.AllowStatementImmediatelyAfterBlock, CodeStyleOption2.FalseWithSuggestionEnforcement } } 195Options = { { CodeStyleOptions2.AllowStatementImmediatelyAfterBlock, CodeStyleOption2.FalseWithSuggestionEnforcement } } 216Options = { { CodeStyleOptions2.AllowStatementImmediatelyAfterBlock, CodeStyleOption2.FalseWithSuggestionEnforcement } } 236Options = { { CodeStyleOptions2.AllowStatementImmediatelyAfterBlock, CodeStyleOption2.FalseWithSuggestionEnforcement } } 260Options = { { CodeStyleOptions2.AllowStatementImmediatelyAfterBlock, CodeStyleOption2.FalseWithSuggestionEnforcement } } 292Options = { { CodeStyleOptions2.AllowStatementImmediatelyAfterBlock, CodeStyleOption2.FalseWithSuggestionEnforcement } } 311Options = { { CodeStyleOptions2.AllowStatementImmediatelyAfterBlock, CodeStyleOption2.TrueWithSilentEnforcement } } 343Options = { { CodeStyleOptions2.AllowStatementImmediatelyAfterBlock, CodeStyleOption2.FalseWithSuggestionEnforcement } } 375Options = { { CodeStyleOptions2.AllowStatementImmediatelyAfterBlock, CodeStyleOption2.FalseWithSuggestionEnforcement } } 403Options = { { CodeStyleOptions2.AllowStatementImmediatelyAfterBlock, CodeStyleOption2.FalseWithSuggestionEnforcement } } 439Options = { { CodeStyleOptions2.AllowStatementImmediatelyAfterBlock, CodeStyleOption2.FalseWithSuggestionEnforcement } } 480Options = { { CodeStyleOptions2.AllowStatementImmediatelyAfterBlock, CodeStyleOption2.FalseWithSuggestionEnforcement } } 846Options = { { CodeStyleOptions2.AllowStatementImmediatelyAfterBlock, CodeStyleOption2.FalseWithSuggestionEnforcement } } 1033Options = { { CodeStyleOptions2.AllowStatementImmediatelyAfterBlock, CodeStyleOption2.FalseWithSuggestionEnforcement } }
src\Analyzers\CSharp\Tests\NewLines\MultipleBlankLines\MultipleBlankLinesTests.cs (40)
28Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 44Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 56Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.TrueWithSuggestionEnforcement } } 73Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 91Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 102Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 118Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 135Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 153Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 165Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 178Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 192Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 214Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 237Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 261Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 273Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 286Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 306Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 327Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 349Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 362Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 376Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 398Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 421Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 444Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 458Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 473Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 496Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 520Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 544Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 558Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 573Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 597Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 622Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 648Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 664Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 684Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 720Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 760Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } } 804Options = { { CodeStyleOptions2.AllowMultipleBlankLines, CodeStyleOption2.FalseWithSuggestionEnforcement } }
src\Analyzers\CSharp\Tests\QualifyMemberAccess\QualifyMemberAccessTests.cs (87)
67CodeStyleOptions2.QualifyFieldAccess); 94CodeStyleOptions2.QualifyFieldAccess); 121CodeStyleOptions2.QualifyFieldAccess); 148CodeStyleOptions2.QualifyFieldAccess); 175CodeStyleOptions2.QualifyFieldAccess); 208CodeStyleOptions2.QualifyFieldAccess); 233CodeStyleOptions2.QualifyFieldAccess); 258CodeStyleOptions2.QualifyFieldAccess); 275CodeStyleOptions2.QualifyFieldAccess); 291CodeStyleOptions2.QualifyFieldAccess); 306CodeStyleOptions2.QualifyFieldAccess); 321CodeStyleOptions2.QualifyFieldAccess); 336CodeStyleOptions2.QualifyFieldAccess); 354CodeStyleOptions2.QualifyFieldAccess); 374CodeStyleOptions2.QualifyFieldAccess); 394CodeStyleOptions2.QualifyFieldAccess); 421CodeStyleOptions2.QualifyPropertyAccess); 448CodeStyleOptions2.QualifyPropertyAccess); 466CodeStyleOptions2.QualifyPropertyAccess); 486CodeStyleOptions2.QualifyPropertyAccess); 506CodeStyleOptions2.QualifyPropertyAccess); 541CodeStyleOptions2.QualifyPropertyAccess); 559CodeStyleOptions2.QualifyFieldAccess); 579CodeStyleOptions2.QualifyFieldAccess); 599CodeStyleOptions2.QualifyFieldAccess); 634CodeStyleOptions2.QualifyFieldAccess); 661CodeStyleOptions2.QualifyPropertyAccess); 688CodeStyleOptions2.QualifyPropertyAccess); 715CodeStyleOptions2.QualifyPropertyAccess); 748CodeStyleOptions2.QualifyPropertyAccess); 764CodeStyleOptions2.QualifyPropertyAccess); 780CodeStyleOptions2.QualifyPropertyAccess); 803CodeStyleOptions2.QualifyMethodAccess); 824CodeStyleOptions2.QualifyMethodAccess); 845CodeStyleOptions2.QualifyMethodAccess); 866CodeStyleOptions2.QualifyMethodAccess); 897CodeStyleOptions2.QualifyMethodAccess); 928CodeStyleOptions2.QualifyMethodAccess); 965CodeStyleOptions2.QualifyMethodAccess); 979CodeStyleOptions2.QualifyMethodAccess); 997CodeStyleOptions2.QualifyMethodAccess); 1012CodeStyleOptions2.QualifyMethodAccess); 1027CodeStyleOptions2.QualifyMethodAccess); 1042CodeStyleOptions2.QualifyMethodAccess); 1057CodeStyleOptions2.QualifyMethodAccess); 1072CodeStyleOptions2.QualifyMethodAccess); 1093CodeStyleOptions2.QualifyMethodAccess); 1111CodeStyleOptions2.QualifyMethodAccess); 1128CodeStyleOptions2.QualifyMethodAccess); 1160CodeStyleOptions2.QualifyEventAccess); 1210CodeStyleOptions2.QualifyEventAccess); 1242CodeStyleOptions2.QualifyEventAccess); 1274CodeStyleOptions2.QualifyEventAccess); 1306CodeStyleOptions2.QualifyEventAccess); 1344CodeStyleOptions2.QualifyEventAccess); 1366CodeStyleOptions2.QualifyEventAccess); 1384CodeStyleOptions2.QualifyEventAccess); 1411CodeStyleOptions2.QualifyPropertyAccess, NotificationOption2.Silent); 1438CodeStyleOptions2.QualifyPropertyAccess, NotificationOption2.Suggestion); 1465CodeStyleOptions2.QualifyPropertyAccess, NotificationOption2.Warning); 1492CodeStyleOptions2.QualifyPropertyAccess, NotificationOption2.Error); 1526CodeStyleOptions2.QualifyMethodAccess); 1545CodeStyleOptions2.QualifyMethodAccess); 1560CodeStyleOptions2.QualifyFieldAccess); 1575CodeStyleOptions2.QualifyPropertyAccess); 1590CodeStyleOptions2.QualifyMethodAccess); 1609CodeStyleOptions2.QualifyEventAccess); 1621CodeStyleOptions2.QualifyPropertyAccess); 1633CodeStyleOptions2.QualifyPropertyAccess); 1648CodeStyleOptions2.QualifyPropertyAccess); 1663CodeStyleOptions2.QualifyFieldAccess); 1680CodeStyleOptions2.QualifyPropertyAccess); 1693CodeStyleOptions2.QualifyEventAccess); 1711CodeStyleOptions2.QualifyFieldAccess); 1730CodeStyleOptions2.QualifyPropertyAccess); 1749CodeStyleOptions2.QualifyPropertyAccess); 1768CodeStyleOptions2.QualifyPropertyAccess); 1793CodeStyleOptions2.QualifyPropertyAccess); 1818CodeStyleOptions2.QualifyPropertyAccess); 1836CodeStyleOptions2.QualifyPropertyAccess); 1854CodeStyleOptions2.QualifyFieldAccess); 1886CodeStyleOptions2.QualifyFieldAccess); 1905CodeStyleOptions2.QualifyPropertyAccess); 1924CodeStyleOptions2.QualifyPropertyAccess); 1944CodeStyleOptions2.QualifyPropertyAccess); 1962CodeStyleOptions2.QualifyPropertyAccess); 1981CodeStyleOptions2.QualifyPropertyAccess);
src\Analyzers\CSharp\Tests\QualifyMemberAccess\QualifyMemberAccessTests_FixAllTests.cs (1)
93options: Option(CodeStyleOptions2.QualifyPropertyAccess, true, NotificationOption2.Suggestion));
src\Analyzers\CSharp\Tests\RemoveUnusedParametersAndValues\RemoveUnusedParametersTests.cs (3)
42=> Option(CodeStyleOptions2.UnusedParameters, 1382var options = Option(CodeStyleOptions2.UnusedParameters, 1413var options = Option(CodeStyleOptions2.UnusedParameters,
src\Analyzers\CSharp\Tests\RemoveUnusedParametersAndValues\RemoveUnusedValueAssignmentTests.cs (2)
190{ CodeStyleOptions2.UnusedParameters, UnusedParametersPreference.NonPublicMethods, NotificationOption2.None }, 221{ CodeStyleOptions2.UnusedParameters, UnusedParametersPreference.NonPublicMethods, NotificationOption2.Silent },
src\Analyzers\CSharp\Tests\UseExplicitTupleName\UseExplicitTupleNameTests.cs (2)
210{ CodeStyleOptions2.PreferExplicitTupleNames, false, NotificationOption2.Warning } 230{ CodeStyleOptions2.PreferExplicitTupleNames, false, NotificationOption2.Warning }
Wrapping\BinaryExpressionWrappingTests.cs (2)
19=> new(options: Option(CodeStyleOptions2.OperatorPlacementWhenWrapping, OperatorPlacementWhenWrappingPreference.EndOfLine)); 22=> new(options: Option(CodeStyleOptions2.OperatorPlacementWhenWrapping, OperatorPlacementWhenWrappingPreference.BeginningOfLine));
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
Simplification\Simplifiers\ExpressionSimplifier.cs (1)
187nameof(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess)));
Simplification\Simplifiers\NameSimplifier.cs (2)
247? nameof(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration) 248: nameof(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess);
Simplification\Simplifiers\QualifiedCrefSimplifier.cs (1)
54.WithAdditionalAnnotations(new SyntaxAnnotation(nameof(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess)));
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
ExtractInterface\AbstractExtractInterfaceTests.cs (1)
98{ CodeStyleOptions2.AccessibilityModifiersRequired, AccessibilityModifiersRequired.Never, NotificationOption2.Silent }
Microsoft.CodeAnalysis.Features (84)
Options\EditorConfig\EditorConfigOptionsEnumerator.cs (1)
57.. CodeStyleOptions2.EditorConfigOptions,
PreferFrameworkType\PreferFrameworkTypeDiagnosticAnalyzerBase.cs (2)
29CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration, 30CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess,
SimplifyThisOrMe\AbstractSimplifyThisOrMeDiagnosticAnalyzer.cs (5)
29CodeStyleOptions2.QualifyFieldAccess, 30CodeStyleOptions2.QualifyPropertyAccess, 31CodeStyleOptions2.QualifyMethodAccess, 32CodeStyleOptions2.QualifyEventAccess, 72builder["OptionName"] = nameof(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration);
Snippets\SnippetProviders\AbstractTypeSnippetProvider.cs (1)
45var accessibilityModifiersRequired = options.GetEditorConfigOptionValue(CodeStyleOptions2.AccessibilityModifiersRequired, AccessibilityModifiersRequired.Never);
src\Analyzers\Core\Analyzers\AddAccessibilityModifiers\AbstractAddAccessibilityModifiersDiagnosticAnalyzer.cs (1)
16CodeStyleOptions2.AccessibilityModifiersRequired,
src\Analyzers\Core\Analyzers\AnalyzerOptionsProvider.cs (36)
21public CodeStyleOption2<bool> QualifyFieldAccess => GetOption(CodeStyleOptions2.QualifyFieldAccess); 22public CodeStyleOption2<bool> QualifyPropertyAccess => GetOption(CodeStyleOptions2.QualifyPropertyAccess); 23public CodeStyleOption2<bool> QualifyMethodAccess => GetOption(CodeStyleOptions2.QualifyMethodAccess); 24public CodeStyleOption2<bool> QualifyEventAccess => GetOption(CodeStyleOptions2.QualifyEventAccess); 25public CodeStyleOption2<bool> PreferPredefinedTypeKeywordInMemberAccess => GetOption(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess); 26public CodeStyleOption2<bool> PreferPredefinedTypeKeywordInDeclaration => GetOption(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration); 42public CodeStyleOption2<bool> PreferObjectInitializer => GetOption(CodeStyleOptions2.PreferObjectInitializer); 43public CodeStyleOption2<CollectionExpressionPreference> PreferCollectionExpression => GetOption(CodeStyleOptions2.PreferCollectionExpression); 44public CodeStyleOption2<bool> PreferCollectionInitializer => GetOption(CodeStyleOptions2.PreferCollectionInitializer); 45public CodeStyleOption2<bool> PreferSimplifiedBooleanExpressions => GetOption(CodeStyleOptions2.PreferSimplifiedBooleanExpressions); 46public OperatorPlacementWhenWrappingPreference OperatorPlacementWhenWrapping => GetOption(CodeStyleOptions2.OperatorPlacementWhenWrapping); 47public CodeStyleOption2<bool> PreferCoalesceExpression => GetOption(CodeStyleOptions2.PreferCoalesceExpression); 48public CodeStyleOption2<bool> PreferNullPropagation => GetOption(CodeStyleOptions2.PreferNullPropagation); 49public CodeStyleOption2<bool> PreferExplicitTupleNames => GetOption(CodeStyleOptions2.PreferExplicitTupleNames); 50public CodeStyleOption2<bool> PreferAutoProperties => GetOption(CodeStyleOptions2.PreferAutoProperties); 51public CodeStyleOption2<bool> PreferInferredTupleNames => GetOption(CodeStyleOptions2.PreferInferredTupleNames); 52public CodeStyleOption2<bool> PreferInferredAnonymousTypeMemberNames => GetOption(CodeStyleOptions2.PreferInferredAnonymousTypeMemberNames); 53public CodeStyleOption2<bool> PreferIsNullCheckOverReferenceEqualityMethod => GetOption(CodeStyleOptions2.PreferIsNullCheckOverReferenceEqualityMethod); 54public CodeStyleOption2<bool> PreferConditionalExpressionOverAssignment => GetOption(CodeStyleOptions2.PreferConditionalExpressionOverAssignment); 55public CodeStyleOption2<bool> PreferConditionalExpressionOverReturn => GetOption(CodeStyleOptions2.PreferConditionalExpressionOverReturn); 56public CodeStyleOption2<bool> PreferCompoundAssignment => GetOption(CodeStyleOptions2.PreferCompoundAssignment); 57public CodeStyleOption2<bool> PreferSimplifiedInterpolation => GetOption(CodeStyleOptions2.PreferSimplifiedInterpolation); 58public CodeStyleOption2<bool> PreferSystemHashCode => GetOption(CodeStyleOptions2.PreferSystemHashCode); 59public CodeStyleOption2<UnusedParametersPreference> UnusedParameters => GetOption(CodeStyleOptions2.UnusedParameters); 60public CodeStyleOption2<AccessibilityModifiersRequired> RequireAccessibilityModifiers => GetOption(CodeStyleOptions2.AccessibilityModifiersRequired); 61public CodeStyleOption2<bool> PreferReadonly => GetOption(CodeStyleOptions2.PreferReadonly); 62public CodeStyleOption2<ParenthesesPreference> ArithmeticBinaryParentheses => GetOption(CodeStyleOptions2.ArithmeticBinaryParentheses); 63public CodeStyleOption2<ParenthesesPreference> OtherBinaryParentheses => GetOption(CodeStyleOptions2.OtherBinaryParentheses); 64public CodeStyleOption2<ParenthesesPreference> RelationalBinaryParentheses => GetOption(CodeStyleOptions2.RelationalBinaryParentheses); 65public CodeStyleOption2<ParenthesesPreference> OtherParentheses => GetOption(CodeStyleOptions2.OtherParentheses); 66public CodeStyleOption2<ForEachExplicitCastInSourcePreference> ForEachExplicitCastInSource => GetOption(CodeStyleOptions2.ForEachExplicitCastInSource); 67public CodeStyleOption2<bool> PreferNamespaceAndFolderMatchStructure => GetOption(CodeStyleOptions2.PreferNamespaceAndFolderMatchStructure); 68public CodeStyleOption2<bool> AllowMultipleBlankLines => GetOption(CodeStyleOptions2.AllowMultipleBlankLines); 69public CodeStyleOption2<bool> AllowStatementImmediatelyAfterBlock => GetOption(CodeStyleOptions2.AllowStatementImmediatelyAfterBlock); 70public string RemoveUnnecessarySuppressionExclusions => GetOption(CodeStyleOptions2.RemoveUnnecessarySuppressionExclusions); 72public string FileHeaderTemplate => GetOption(CodeStyleOptions2.FileHeaderTemplate);
src\Analyzers\Core\Analyzers\FileHeaders\AbstractFileHeaderDiagnosticAnalyzer.cs (2)
27(s_invalidHeaderDescriptor, CodeStyleOptions2.FileHeaderTemplate), 28(s_missingHeaderDescriptor, CodeStyleOptions2.FileHeaderTemplate)
src\Analyzers\Core\Analyzers\ForEachCast\AbstractForEachCastDiagnosticAnalyzer.cs (1)
32CodeStyleOptions2.ForEachExplicitCastInSource,
src\Analyzers\Core\Analyzers\MakeFieldReadonly\AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (1)
21CodeStyleOptions2.PreferReadonly,
src\Analyzers\Core\Analyzers\MatchFolderAndNamespace\AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
37CodeStyleOptions2.PreferNamespaceAndFolderMatchStructure,
src\Analyzers\Core\Analyzers\NewLines\ConsecutiveStatementPlacement\AbstractConsecutiveStatementPlacementDiagnosticAnalyzer.cs (1)
23CodeStyleOptions2.AllowStatementImmediatelyAfterBlock,
src\Analyzers\Core\Analyzers\NewLines\MultipleBlankLines\AbstractMultipleBlankLinesDiagnosticAnalyzer.cs (1)
21CodeStyleOptions2.AllowMultipleBlankLines,
src\Analyzers\Core\Analyzers\ParenthesesDiagnosticAnalyzersHelper.cs (4)
17CodeStyleOptions2.ArithmeticBinaryParentheses, 18CodeStyleOptions2.RelationalBinaryParentheses, 19CodeStyleOptions2.OtherBinaryParentheses, 20CodeStyleOptions2.OtherParentheses,
src\Analyzers\Core\Analyzers\QualifyMemberAccess\AbstractQualifyMemberAccessDiagnosticAnalyzer.cs (4)
26CodeStyleOptions2.QualifyFieldAccess, 27CodeStyleOptions2.QualifyPropertyAccess, 28CodeStyleOptions2.QualifyMethodAccess, 29CodeStyleOptions2.QualifyEventAccess,
src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (1)
361if (userExclusions == CodeStyleOptions2.RemoveUnnecessarySuppressionExclusions.DefaultValue)
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.cs (2)
53/// This diagnostic configuration is controlled by <see cref="CodeStyleOptions2.UnusedParameters"/> option. 102(s_unusedParameterRule, CodeStyleOptions2.UnusedParameters)
src\Analyzers\Core\Analyzers\SimplifyBooleanExpression\AbstractSimplifyConditionalDiagnosticAnalyzer.cs (1)
43CodeStyleOptions2.PreferSimplifiedBooleanExpressions,
src\Analyzers\Core\Analyzers\SimplifyInterpolation\AbstractSimplifyInterpolationDiagnosticAnalyzer.cs (1)
18CodeStyleOptions2.PreferSimplifiedInterpolation,
src\Analyzers\Core\Analyzers\SimplifyTypeNames\SimplifyTypeNamesDiagnosticAnalyzerBase.cs (3)
70CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration, 71CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, 165builder["OptionName"] = nameof(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess); // TODO: need the actual one
src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (1)
34CodeStyleOptions2.PreferAutoProperties,
src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForIfNullCheckDiagnosticAnalyzer.cs (1)
21CodeStyleOptions2.PreferCoalesceExpression,
src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
33CodeStyleOptions2.PreferCoalesceExpression,
src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
28CodeStyleOptions2.PreferCoalesceExpression,
src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (1)
71: base([(s_descriptor, CodeStyleOptions2.PreferCollectionInitializer)])
src\Analyzers\Core\Analyzers\UseCompoundAssignment\AbstractUseCompoundAssignmentDiagnosticAnalyzer.cs (1)
40CodeStyleOptions2.PreferCompoundAssignment,
src\Analyzers\Core\Analyzers\UseConditionalExpression\ForAssignment\AbstractUseConditionalExpressionForAssignmentDiagnosticAnalyzer.cs (1)
18CodeStyleOptions2.PreferConditionalExpressionOverAssignment)
src\Analyzers\Core\Analyzers\UseConditionalExpression\ForReturn\AbstractUseConditionalExpressionForReturnDiagnosticAnalyzer.cs (1)
18CodeStyleOptions2.PreferConditionalExpressionOverReturn)
src\Analyzers\Core\Analyzers\UseExplicitTupleName\UseExplicitTupleNameDiagnosticAnalyzer.cs (1)
22CodeStyleOptions2.PreferExplicitTupleNames,
src\Analyzers\Core\Analyzers\UseInferredMemberName\AbstractUseInferredMemberNameDiagnosticAnalyzer.cs (2)
17options: [CodeStyleOptions2.PreferInferredAnonymousTypeMemberNames, CodeStyleOptions2.PreferInferredTupleNames],
src\Analyzers\Core\Analyzers\UseIsNullCheck\AbstractUseIsNullForReferenceEqualsDiagnosticAnalyzer.cs (1)
22CodeStyleOptions2.PreferIsNullCheckOverReferenceEqualityMethod,
src\Analyzers\Core\Analyzers\UseNullPropagation\AbstractUseNullPropagationDiagnosticAnalyzer.cs (1)
51CodeStyleOptions2.PreferNullPropagation,
src\Analyzers\Core\Analyzers\UseObjectInitializer\AbstractUseObjectInitializerDiagnosticAnalyzer.cs (1)
59(s_descriptor, CodeStyleOptions2.PreferObjectInitializer)
src\Analyzers\Core\CodeFixes\FileHeaders\AbstractFileHeaderCodeFixProvider.cs (1)
64!document.Project.AnalyzerOptions.AnalyzerConfigOptionsProvider.GetOptions(tree).TryGetEditorConfigOption(CodeStyleOptions2.FileHeaderTemplate, out fileHeaderTemplate))
Microsoft.CodeAnalysis.Workspaces (21)
CodeStyle\CodeStyleOptions.cs (13)
11/// <inheritdoc cref="CodeStyleOptions2"/> 14/// <inheritdoc cref="CodeStyleOptions2.QualifyFieldAccess"/> 16CodeStyleOptions2.QualifyFieldAccess.ToPublicOption(); 18/// <inheritdoc cref="CodeStyleOptions2.QualifyPropertyAccess"/> 20CodeStyleOptions2.QualifyPropertyAccess.ToPublicOption(); 22/// <inheritdoc cref="CodeStyleOptions2.QualifyMethodAccess"/> 24CodeStyleOptions2.QualifyMethodAccess.ToPublicOption(); 26/// <inheritdoc cref="CodeStyleOptions2.QualifyEventAccess"/> 28CodeStyleOptions2.QualifyEventAccess.ToPublicOption(); 30/// <inheritdoc cref="CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration"/> 32CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration.ToPublicOption(); 34/// <inheritdoc cref="CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess"/> 36CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess.ToPublicOption();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\SyntaxFormattingOptions.cs (1)
33AccessibilityModifiersRequired = options.GetOptionValue(CodeStyleOptions2.AccessibilityModifiersRequired, language);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Simplification\SimplifierOptions.cs (6)
34QualifyFieldAccess = options.GetOption(CodeStyleOptions2.QualifyFieldAccess, language); 35QualifyPropertyAccess = options.GetOption(CodeStyleOptions2.QualifyPropertyAccess, language); 36QualifyMethodAccess = options.GetOption(CodeStyleOptions2.QualifyMethodAccess, language); 37QualifyEventAccess = options.GetOption(CodeStyleOptions2.QualifyEventAccess, language); 38PreferPredefinedTypeKeywordInMemberAccess = options.GetOption(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, language); 39PreferPredefinedTypeKeywordInDeclaration = options.GetOption(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration, language);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Formatting\DocumentFormattingOptionsProviders.cs (1)
18FileHeaderTemplate = options.GetOption(CodeStyleOptions2.FileHeaderTemplate),
Microsoft.CodeAnalysis.Workspaces.UnitTests (5)
Options\DocumentOptionSetTests.cs (2)
22new OptionKey(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, LanguageNames.CSharp), 52new OptionKey(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, LanguageNames.CSharp),
Options\EditorConfigCodeStyleParserTests.cs (1)
57Assert.True(CodeStyleOptions2.AccessibilityModifiersRequired.Definition.Serializer.TryParseValue(configurationString, out var parsedCodeStyleOption));
Options\OptionKeyTests.cs (2)
168var option = CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess; 189Assert.True(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess.Definition.IsEditorConfigOption);
Microsoft.VisualStudio.LanguageServices (34)
EditorConfigSettings\DataProvider\CodeStyle\CommonCodeStyleSettingsProvider.cs (31)
61yield return CodeStyleSetting.Create(CodeStyleOptions2.QualifyFieldAccess, EditorFeaturesResources.Qualify_field_access_with_this_or_Me, options, updater, trueValueDescription, falseValueDescription); 62yield return CodeStyleSetting.Create(CodeStyleOptions2.QualifyPropertyAccess, EditorFeaturesResources.Qualify_property_access_with_this_or_Me, options, updater, trueValueDescription, falseValueDescription); 63yield return CodeStyleSetting.Create(CodeStyleOptions2.QualifyMethodAccess, EditorFeaturesResources.Qualify_method_access_with_this_or_Me, options, updater, trueValueDescription, falseValueDescription); 64yield return CodeStyleSetting.Create(CodeStyleOptions2.QualifyEventAccess, EditorFeaturesResources.Qualify_event_access_with_this_or_Me, options, updater, trueValueDescription, falseValueDescription); 72yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration, ServicesVSResources.For_locals_parameters_and_members, options, updater, trueValueDescription, falseValueDescription); 73yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, ServicesVSResources.For_member_access_expressions, options, updater, trueValueDescription, falseValueDescription); 78yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferCoalesceExpression, ServicesVSResources.Prefer_coalesce_expression, options, updater); 79yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferNullPropagation, ServicesVSResources.Prefer_null_propagation, options, updater); 80yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferIsNullCheckOverReferenceEqualityMethod, EditorFeaturesResources.Prefer_is_null_for_reference_equality_checks, options, updater); 86CodeStyleOptions2.AccessibilityModifiersRequired, 93yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferReadonly, ServicesVSResources.Prefer_readonly_fields, options, updater); 98yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferAutoProperties, ServicesVSResources.analyzer_Prefer_auto_properties, options, updater); 103yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferObjectInitializer, description: ServicesVSResources.Prefer_object_initializer, options, updater); 104yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferCollectionInitializer, description: ServicesVSResources.Prefer_collection_initializer, options, updater); 105yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferSimplifiedBooleanExpressions, description: ServicesVSResources.Prefer_simplified_boolean_expressions, options, updater); 106yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferConditionalExpressionOverAssignment, description: ServicesVSResources.Prefer_conditional_expression_over_if_with_assignments, options, updater); 107yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferConditionalExpressionOverReturn, description: ServicesVSResources.Prefer_conditional_expression_over_if_with_returns, options, updater); 108yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferExplicitTupleNames, description: ServicesVSResources.Prefer_explicit_tuple_name, options, updater); 109yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferInferredTupleNames, description: ServicesVSResources.Prefer_inferred_tuple_names, options, updater); 110yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferInferredAnonymousTypeMemberNames, description: ServicesVSResources.Prefer_inferred_anonymous_type_member_names, options, updater); 111yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferCompoundAssignment, description: ServicesVSResources.Prefer_compound_assignments, options, updater); 112yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferSimplifiedInterpolation, description: ServicesVSResources.Prefer_simplified_interpolation, options, updater); 120yield return CodeStyleSetting.Create(CodeStyleOptions2.ArithmeticBinaryParentheses, EditorFeaturesResources.In_arithmetic_binary_operators, options, updater, enumValues, valueDescriptions); 121yield return CodeStyleSetting.Create(CodeStyleOptions2.OtherBinaryParentheses, EditorFeaturesResources.In_other_binary_operators, options, updater, enumValues, valueDescriptions); 122yield return CodeStyleSetting.Create(CodeStyleOptions2.RelationalBinaryParentheses, EditorFeaturesResources.In_relational_binary_operators, options, updater, enumValues, valueDescriptions); 123yield return CodeStyleSetting.Create(CodeStyleOptions2.OtherParentheses, ServicesVSResources.In_other_operators, options, updater, enumValues, valueDescriptions); 131yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferCollectionExpression, ServicesVSResources.Prefer_collection_expression, options, updater, enumValues, valueDescriptions); 139yield return CodeStyleSetting.Create(CodeStyleOptions2.UnusedParameters, ServicesVSResources.Avoid_unused_parameters, options, updater, enumValues, valueDescriptions); 144yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferNamespaceAndFolderMatchStructure, ServicesVSResources.Prefer_namespace_and_folder_match_structure, options, updater); 145yield return CodeStyleSetting.Create(CodeStyleOptions2.AllowMultipleBlankLines, ServicesVSResources.Allow_multiple_blank_lines, options, updater); 146yield return CodeStyleSetting.Create(CodeStyleOptions2.AllowStatementImmediatelyAfterBlock, ServicesVSResources.Allow_statement_immediately_after_block, options, updater);
EditorConfigSettings\DataProvider\Whitespace\CommonWhitespaceSettingsProvider.cs (1)
37yield return Setting.Create(CodeStyleOptions2.OperatorPlacementWhenWrapping, ServicesVSResources.Operator_placement_when_wrapping, options, updater);
EditorConfigSettings\Whitespace\ViewModel\OperatorPlacementWhenWrappingViewModel.cs (1)
26_key = new OptionKey2(CodeStyleOptions2.OperatorPlacementWhenWrapping);
PreviewPane\PreviewPaneService.cs (1)
123else if (optionName == nameof(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration))
Microsoft.VisualStudio.LanguageServices.CSharp (81)
Options\AutomationObject\AutomationObject.Style.cs (54)
14get { return GetXmlOption(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration); } 15set { SetXmlOption(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration, value); } 20get { return GetXmlOption(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess); } 21set { SetXmlOption(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, value); } 26get { return GetXmlOption(CodeStyleOptions2.QualifyFieldAccess); } 27set { SetXmlOption(CodeStyleOptions2.QualifyFieldAccess, value); } 32get { return GetXmlOption(CodeStyleOptions2.QualifyPropertyAccess); } 33set { SetXmlOption(CodeStyleOptions2.QualifyPropertyAccess, value); } 38get { return GetXmlOption(CodeStyleOptions2.QualifyMethodAccess); } 39set { SetXmlOption(CodeStyleOptions2.QualifyMethodAccess, value); } 44get { return GetXmlOption(CodeStyleOptions2.QualifyEventAccess); } 45set { SetXmlOption(CodeStyleOptions2.QualifyEventAccess, value); } 56get { return GetXmlOption(CodeStyleOptions2.PreferObjectInitializer); } 57set { SetXmlOption(CodeStyleOptions2.PreferObjectInitializer, value); } 62get { return GetXmlOption(CodeStyleOptions2.PreferCollectionInitializer); } 63set { SetXmlOption(CodeStyleOptions2.PreferCollectionInitializer, value); } 68get { return GetXmlOption(CodeStyleOptions2.PreferCoalesceExpression); } 69set { SetXmlOption(CodeStyleOptions2.PreferCoalesceExpression, value); } 80get { return GetXmlOption(CodeStyleOptions2.PreferNullPropagation); } 81set { SetXmlOption(CodeStyleOptions2.PreferNullPropagation, value); } 92get { return GetXmlOption(CodeStyleOptions2.PreferExplicitTupleNames); } 93set { SetXmlOption(CodeStyleOptions2.PreferExplicitTupleNames, value); } 98get { return GetXmlOption(CodeStyleOptions2.PreferInferredTupleNames); } 99set { SetXmlOption(CodeStyleOptions2.PreferInferredTupleNames, value); } 104get { return GetXmlOption(CodeStyleOptions2.PreferInferredAnonymousTypeMemberNames); } 105set { SetXmlOption(CodeStyleOptions2.PreferInferredAnonymousTypeMemberNames, value); } 212get { return GetXmlOption(CodeStyleOptions2.PreferReadonly); } 213set { SetXmlOption(CodeStyleOptions2.PreferReadonly, value); } 218get { return GetXmlOption(CodeStyleOptions2.PreferSimplifiedBooleanExpressions); } 219set { SetXmlOption(CodeStyleOptions2.PreferSimplifiedBooleanExpressions, value); } 224get { return GetXmlOption(CodeStyleOptions2.PreferAutoProperties); } 225set { SetXmlOption(CodeStyleOptions2.PreferAutoProperties, value); } 230get { return GetXmlOption(CodeStyleOptions2.PreferIsNullCheckOverReferenceEqualityMethod); } 231set { SetXmlOption(CodeStyleOptions2.PreferIsNullCheckOverReferenceEqualityMethod, value); } 242get { return GetXmlOption(CodeStyleOptions2.PreferConditionalExpressionOverAssignment); } 243set { SetXmlOption(CodeStyleOptions2.PreferConditionalExpressionOverAssignment, value); } 248get { return GetXmlOption(CodeStyleOptions2.PreferConditionalExpressionOverReturn); } 249set { SetXmlOption(CodeStyleOptions2.PreferConditionalExpressionOverReturn, value); } 254get { return GetXmlOption(CodeStyleOptions2.PreferCompoundAssignment); } 255set { SetXmlOption(CodeStyleOptions2.PreferCompoundAssignment, value); } 260get { return GetXmlOption(CodeStyleOptions2.PreferSimplifiedInterpolation); } 261set { SetXmlOption(CodeStyleOptions2.PreferSimplifiedInterpolation, value); } 266get { return GetXmlOption(CodeStyleOptions2.AccessibilityModifiersRequired); } 267set { SetXmlOption(CodeStyleOptions2.AccessibilityModifiersRequired, value); } 272get { return GetOption(CodeStyleOptions2.RemoveUnnecessarySuppressionExclusions); } 273set { SetOption(CodeStyleOptions2.RemoveUnnecessarySuppressionExclusions, value); } 278get { return GetXmlOption(CodeStyleOptions2.PreferSystemHashCode); } 279set { SetXmlOption(CodeStyleOptions2.PreferSystemHashCode, value); } 284get { return GetXmlOption(CodeStyleOptions2.PreferNamespaceAndFolderMatchStructure); } 285set { SetXmlOption(CodeStyleOptions2.PreferNamespaceAndFolderMatchStructure, value); } 290get { return GetXmlOption(CodeStyleOptions2.AllowMultipleBlankLines); } 291set { SetXmlOption(CodeStyleOptions2.AllowMultipleBlankLines, value); } 296get { return GetXmlOption(CodeStyleOptions2.AllowStatementImmediatelyAfterBlock); } 297set { SetXmlOption(CodeStyleOptions2.AllowStatementImmediatelyAfterBlock, value); }
Options\Formatting\StyleViewModel.cs (27)
2252CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(CodeStyleOptions2.QualifyFieldAccess, CSharpVSResources.Qualify_field_access_with_this, s_fieldDeclarationPreviewTrue, s_fieldDeclarationPreviewFalse, this, optionStore, qualifyGroupTitle, qualifyMemberAccessPreferences)); 2253CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(CodeStyleOptions2.QualifyPropertyAccess, CSharpVSResources.Qualify_property_access_with_this, s_propertyDeclarationPreviewTrue, s_propertyDeclarationPreviewFalse, this, optionStore, qualifyGroupTitle, qualifyMemberAccessPreferences)); 2254CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(CodeStyleOptions2.QualifyMethodAccess, CSharpVSResources.Qualify_method_access_with_this, s_methodDeclarationPreviewTrue, s_methodDeclarationPreviewFalse, this, optionStore, qualifyGroupTitle, qualifyMemberAccessPreferences)); 2255CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(CodeStyleOptions2.QualifyEventAccess, CSharpVSResources.Qualify_event_access_with_this, s_eventDeclarationPreviewTrue, s_eventDeclarationPreviewFalse, this, optionStore, qualifyGroupTitle, qualifyMemberAccessPreferences)); 2257CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration, ServicesVSResources.For_locals_parameters_and_members, s_intrinsicPreviewDeclarationTrue, s_intrinsicPreviewDeclarationFalse, this, optionStore, predefinedTypesGroupTitle, predefinedTypesPreferences)); 2258CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, ServicesVSResources.For_member_access_expressions, s_intrinsicPreviewMemberAccessTrue, s_intrinsicPreviewMemberAccessFalse, this, optionStore, predefinedTypesGroupTitle, predefinedTypesPreferences)); 2268CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(CodeStyleOptions2.PreferAutoProperties, ServicesVSResources.analyzer_Prefer_auto_properties, s_preferAutoProperties, s_preferAutoProperties, this, optionStore, codeBlockPreferencesGroupTitle)); 2270CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(CodeStyleOptions2.PreferSystemHashCode, ServicesVSResources.Prefer_System_HashCode_in_GetHashCode, s_preferSystemHashCode, s_preferSystemHashCode, this, optionStore, codeBlockPreferencesGroupTitle)); 2277CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(CodeStyleOptions2.PreferObjectInitializer, ServicesVSResources.Prefer_object_initializer, s_preferObjectInitializer, s_preferObjectInitializer, this, optionStore, expressionPreferencesGroupTitle)); 2278CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(CodeStyleOptions2.PreferCollectionInitializer, ServicesVSResources.Prefer_collection_initializer, s_preferCollectionInitializer, s_preferCollectionInitializer, this, optionStore, expressionPreferencesGroupTitle)); 2279CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(CodeStyleOptions2.PreferSimplifiedBooleanExpressions, ServicesVSResources.Prefer_simplified_boolean_expressions, s_preferSimplifiedConditionalExpression, s_preferSimplifiedConditionalExpression, this, optionStore, expressionPreferencesGroupTitle)); 2281CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(CodeStyleOptions2.PreferConditionalExpressionOverAssignment, ServicesVSResources.Prefer_conditional_expression_over_if_with_assignments, s_preferConditionalExpressionOverIfWithAssignments, s_preferConditionalExpressionOverIfWithAssignments, this, optionStore, expressionPreferencesGroupTitle)); 2282CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(CodeStyleOptions2.PreferConditionalExpressionOverReturn, ServicesVSResources.Prefer_conditional_expression_over_if_with_returns, s_preferConditionalExpressionOverIfWithReturns, s_preferConditionalExpressionOverIfWithReturns, this, optionStore, expressionPreferencesGroupTitle)); 2283CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(CodeStyleOptions2.PreferExplicitTupleNames, ServicesVSResources.Prefer_explicit_tuple_name, s_preferExplicitTupleName, s_preferExplicitTupleName, this, optionStore, expressionPreferencesGroupTitle)); 2285CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(CodeStyleOptions2.PreferInferredTupleNames, ServicesVSResources.Prefer_inferred_tuple_names, s_preferInferredTupleName, s_preferInferredTupleName, this, optionStore, expressionPreferencesGroupTitle)); 2286CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(CodeStyleOptions2.PreferInferredAnonymousTypeMemberNames, ServicesVSResources.Prefer_inferred_anonymous_type_member_names, s_preferInferredAnonymousTypeMemberName, s_preferInferredAnonymousTypeMemberName, this, optionStore, expressionPreferencesGroupTitle)); 2288CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(CodeStyleOptions2.PreferCompoundAssignment, ServicesVSResources.Prefer_compound_assignments, s_preferCompoundAssignments, s_preferCompoundAssignments, this, optionStore, expressionPreferencesGroupTitle)); 2312CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(CodeStyleOptions2.PreferCoalesceExpression, ServicesVSResources.Prefer_coalesce_expression, s_preferCoalesceExpression, s_preferCoalesceExpression, this, optionStore, nullCheckingGroupTitle)); 2313CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(CodeStyleOptions2.PreferNullPropagation, ServicesVSResources.Prefer_null_propagation, s_preferNullPropagation, s_preferNullPropagation, this, optionStore, nullCheckingGroupTitle)); 2314CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(CodeStyleOptions2.PreferIsNullCheckOverReferenceEqualityMethod, EditorFeaturesResources.Prefer_is_null_for_reference_equality_checks, s_preferIsNullOverReferenceEquals, s_preferIsNullOverReferenceEquals, this, optionStore, nullCheckingGroupTitle)); 2324CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(CodeStyleOptions2.PreferReadonly, ServicesVSResources.Prefer_readonly_fields, s_preferReadonly, s_preferReadonly, this, optionStore, modifierGroupTitle)); 2333CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(CodeStyleOptions2.AllowMultipleBlankLines, ServicesVSResources.Allow_multiple_blank_lines, s_allow_multiple_blank_lines_true, s_allow_multiple_blank_lines_false, this, optionStore, newLinePreferencesGroupTitle)); 2336CodeStyleItems.Add(new BooleanCodeStyleOptionViewModel(CodeStyleOptions2.AllowStatementImmediatelyAfterBlock, ServicesVSResources.Allow_statement_immediately_after_block, s_allow_statement_immediately_after_block_true, s_allow_statement_immediately_after_block_false, this, optionStore, newLinePreferencesGroupTitle)); 2345optionStore, CodeStyleOptions2.ArithmeticBinaryParentheses, 2351optionStore, CodeStyleOptions2.OtherBinaryParentheses, 2357optionStore, CodeStyleOptions2.RelationalBinaryParentheses, 2363optionStore, CodeStyleOptions2.OtherParentheses,
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (7)
EditorConfigSettings\DataProvider\DataProviderTests.cs (7)
121var optionsWithUI = CodeStyleOptions2.EditorConfigOptions 122.Remove(CodeStyleOptions2.PreferSystemHashCode) 123.Remove(CodeStyleOptions2.OperatorPlacementWhenWrapping) 124.Remove(CodeStyleOptions2.FileHeaderTemplate) 125.Remove(CodeStyleOptions2.RemoveUnnecessarySuppressionExclusions) 126.Remove(CodeStyleOptions2.ForEachExplicitCastInSource); 194CodeStyleOptions2.OperatorPlacementWhenWrapping