485 references to CodeStyleOptions2
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (25)
CodeActions\GenerateType\GenerateTypeTests.cs (5)
2943new TestParameters(index: 1, options: Option(CodeStyleOptions2.QualifyFieldAccess, true, NotificationOption2.Error))); 3240new TestParameters(index: 1, options: Option(CodeStyleOptions2.QualifyPropertyAccess, true, NotificationOption2.Error))); 3323new TestParameters(options: Option(CodeStyleOptions2.QualifyPropertyAccess, true, NotificationOption2.Error))); 3355new TestParameters(options: Option(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration, false, NotificationOption2.Error))); 5709new 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""", new TestParameters(options: Option(CodeStyleOptions2.QualifyPropertyAccess, true, NotificationOption2.Error))); 911new TestParameters(options: Option(CodeStyleOptions2.QualifyFieldAccess, CodeStyleOption2.TrueWithSuggestionEnforcement))); 936new TestParameters(options: Option(CodeStyleOptions2.QualifyFieldAccess, CodeStyleOption2.TrueWithSuggestionEnforcement))); 948new TestParameters(options: Option(CodeStyleOptions2.QualifyFieldAccess, CodeStyleOption2.TrueWithSuggestionEnforcement))); 1393new TestParameters(options: 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 (217)
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)
1146{ CodeStyleOptions2.FileHeaderTemplate, "this is my real document header" } 1216{ CodeStyleOptions2.FileHeaderTemplate, "this is my real document header" }, 1287{ CodeStyleOptions2.FileHeaderTemplate, "this is my real document header" },
ExtractMethod\ExtractMethodCodeRefactoringTests.cs (4)
5194{ CodeStyleOptions2.QualifyMethodAccess, CodeStyleOption2.FalseWithSilentEnforcement }, 5237{ CodeStyleOptions2.QualifyMethodAccess, new CodeStyleOption2<bool>(true, new(diagnostic, true)) }, 5273{ CodeStyleOptions2.QualifyMethodAccess, CodeStyleOption2.TrueWithSilentEnforcement }, 5309{ 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))); 6893{ CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration, true, NotificationOption2.Error }, 6894{ CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, this.onWithError }, 6900{ CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration, true, NotificationOption2.Error }, 6901{ CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, this.offWithSilent }, 6907{ CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, true, NotificationOption2.Error }, 6908{ 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)
528new(options: Option(CodeStyleOptions2.QualifyFieldAccess, true, NotificationOption2.Error))); 663new(options: Option(CodeStyleOptions2.QualifyFieldAccess, true, NotificationOption2.Error))); 831new(options: Option(CodeStyleOptions2.QualifyPropertyAccess, true, NotificationOption2.Error))); 966new(options: Option(CodeStyleOptions2.QualifyPropertyAccess, true, NotificationOption2.Error))); 1055new(options: 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)
76CodeStyleOptions2.QualifyFieldAccess); 103CodeStyleOptions2.QualifyFieldAccess); 130CodeStyleOptions2.QualifyFieldAccess); 157CodeStyleOptions2.QualifyFieldAccess); 184CodeStyleOptions2.QualifyFieldAccess); 217CodeStyleOptions2.QualifyFieldAccess); 242CodeStyleOptions2.QualifyFieldAccess); 267CodeStyleOptions2.QualifyFieldAccess); 284CodeStyleOptions2.QualifyFieldAccess); 300CodeStyleOptions2.QualifyFieldAccess); 315CodeStyleOptions2.QualifyFieldAccess); 330CodeStyleOptions2.QualifyFieldAccess); 345CodeStyleOptions2.QualifyFieldAccess); 363CodeStyleOptions2.QualifyFieldAccess); 383CodeStyleOptions2.QualifyFieldAccess); 403CodeStyleOptions2.QualifyFieldAccess); 430CodeStyleOptions2.QualifyPropertyAccess); 457CodeStyleOptions2.QualifyPropertyAccess); 475CodeStyleOptions2.QualifyPropertyAccess); 495CodeStyleOptions2.QualifyPropertyAccess); 515CodeStyleOptions2.QualifyPropertyAccess); 550CodeStyleOptions2.QualifyPropertyAccess); 568CodeStyleOptions2.QualifyFieldAccess); 588CodeStyleOptions2.QualifyFieldAccess); 608CodeStyleOptions2.QualifyFieldAccess); 643CodeStyleOptions2.QualifyFieldAccess); 670CodeStyleOptions2.QualifyPropertyAccess); 697CodeStyleOptions2.QualifyPropertyAccess); 724CodeStyleOptions2.QualifyPropertyAccess); 757CodeStyleOptions2.QualifyPropertyAccess); 773CodeStyleOptions2.QualifyPropertyAccess); 789CodeStyleOptions2.QualifyPropertyAccess); 812CodeStyleOptions2.QualifyMethodAccess); 833CodeStyleOptions2.QualifyMethodAccess); 854CodeStyleOptions2.QualifyMethodAccess); 875CodeStyleOptions2.QualifyMethodAccess); 906CodeStyleOptions2.QualifyMethodAccess); 937CodeStyleOptions2.QualifyMethodAccess); 974CodeStyleOptions2.QualifyMethodAccess); 988CodeStyleOptions2.QualifyMethodAccess); 1006CodeStyleOptions2.QualifyMethodAccess); 1021CodeStyleOptions2.QualifyMethodAccess); 1036CodeStyleOptions2.QualifyMethodAccess); 1051CodeStyleOptions2.QualifyMethodAccess); 1066CodeStyleOptions2.QualifyMethodAccess); 1081CodeStyleOptions2.QualifyMethodAccess); 1102CodeStyleOptions2.QualifyMethodAccess); 1120CodeStyleOptions2.QualifyMethodAccess); 1137CodeStyleOptions2.QualifyMethodAccess); 1169CodeStyleOptions2.QualifyEventAccess); 1219CodeStyleOptions2.QualifyEventAccess); 1251CodeStyleOptions2.QualifyEventAccess); 1283CodeStyleOptions2.QualifyEventAccess); 1315CodeStyleOptions2.QualifyEventAccess); 1353CodeStyleOptions2.QualifyEventAccess); 1375CodeStyleOptions2.QualifyEventAccess); 1393CodeStyleOptions2.QualifyEventAccess); 1420CodeStyleOptions2.QualifyPropertyAccess, NotificationOption2.Silent); 1447CodeStyleOptions2.QualifyPropertyAccess, NotificationOption2.Suggestion); 1474CodeStyleOptions2.QualifyPropertyAccess, NotificationOption2.Warning); 1501CodeStyleOptions2.QualifyPropertyAccess, NotificationOption2.Error); 1535CodeStyleOptions2.QualifyMethodAccess); 1554CodeStyleOptions2.QualifyMethodAccess); 1569CodeStyleOptions2.QualifyFieldAccess); 1584CodeStyleOptions2.QualifyPropertyAccess); 1599CodeStyleOptions2.QualifyMethodAccess); 1618CodeStyleOptions2.QualifyEventAccess); 1630CodeStyleOptions2.QualifyPropertyAccess); 1642CodeStyleOptions2.QualifyPropertyAccess); 1657CodeStyleOptions2.QualifyPropertyAccess); 1672CodeStyleOptions2.QualifyFieldAccess); 1689CodeStyleOptions2.QualifyPropertyAccess); 1702CodeStyleOptions2.QualifyEventAccess); 1720CodeStyleOptions2.QualifyFieldAccess); 1739CodeStyleOptions2.QualifyPropertyAccess); 1758CodeStyleOptions2.QualifyPropertyAccess); 1777CodeStyleOptions2.QualifyPropertyAccess); 1802CodeStyleOptions2.QualifyPropertyAccess); 1827CodeStyleOptions2.QualifyPropertyAccess); 1845CodeStyleOptions2.QualifyPropertyAccess); 1863CodeStyleOptions2.QualifyFieldAccess); 1895CodeStyleOptions2.QualifyFieldAccess); 1914CodeStyleOptions2.QualifyPropertyAccess); 1933CodeStyleOptions2.QualifyPropertyAccess); 1953CodeStyleOptions2.QualifyPropertyAccess); 1971CodeStyleOptions2.QualifyPropertyAccess); 1990CodeStyleOptions2.QualifyPropertyAccess);
src\Analyzers\CSharp\Tests\QualifyMemberAccess\QualifyMemberAccessTests_FixAllTests.cs (1)
93new(options: 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\UseAutoProperty\UseAutoPropertyTests.cs (2)
3031new(options: Option(CodeStyleOptions2.QualifyPropertyAccess, false, NotificationOption2.Error))); 3060new(options: Option(CodeStyleOptions2.QualifyPropertyAccess, true, NotificationOption2.Error)));
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)
19CodeStyleOptions2.PreferSimplifiedInterpolation,
src\Analyzers\Core\Analyzers\SimplifyTypeNames\SimplifyTypeNamesDiagnosticAnalyzerBase.cs (3)
57CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration, 58CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, 152builder["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)
72yield return CodeStyleSetting.Create(CodeStyleOptions2.QualifyFieldAccess, EditorFeaturesResources.Qualify_field_access_with_this_or_Me, options, updater, trueValueDescription, falseValueDescription); 73yield return CodeStyleSetting.Create(CodeStyleOptions2.QualifyPropertyAccess, EditorFeaturesResources.Qualify_property_access_with_this_or_Me, options, updater, trueValueDescription, falseValueDescription); 74yield return CodeStyleSetting.Create(CodeStyleOptions2.QualifyMethodAccess, EditorFeaturesResources.Qualify_method_access_with_this_or_Me, options, updater, trueValueDescription, falseValueDescription); 75yield return CodeStyleSetting.Create(CodeStyleOptions2.QualifyEventAccess, EditorFeaturesResources.Qualify_event_access_with_this_or_Me, options, updater, trueValueDescription, falseValueDescription); 83yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInDeclaration, ServicesVSResources.For_locals_parameters_and_members, options, updater, trueValueDescription, falseValueDescription); 84yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, ServicesVSResources.For_member_access_expressions, options, updater, trueValueDescription, falseValueDescription); 89yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferCoalesceExpression, ServicesVSResources.Prefer_coalesce_expression, options, updater); 90yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferNullPropagation, ServicesVSResources.Prefer_null_propagation, options, updater); 91yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferIsNullCheckOverReferenceEqualityMethod, EditorFeaturesResources.Prefer_is_null_for_reference_equality_checks, options, updater); 97CodeStyleOptions2.AccessibilityModifiersRequired, 104yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferReadonly, ServicesVSResources.Prefer_readonly_fields, options, updater); 109yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferAutoProperties, ServicesVSResources.analyzer_Prefer_auto_properties, options, updater); 114yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferObjectInitializer, description: ServicesVSResources.Prefer_object_initializer, options, updater); 115yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferCollectionInitializer, description: ServicesVSResources.Prefer_collection_initializer, options, updater); 116yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferSimplifiedBooleanExpressions, description: ServicesVSResources.Prefer_simplified_boolean_expressions, options, updater); 117yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferConditionalExpressionOverAssignment, description: ServicesVSResources.Prefer_conditional_expression_over_if_with_assignments, options, updater); 118yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferConditionalExpressionOverReturn, description: ServicesVSResources.Prefer_conditional_expression_over_if_with_returns, options, updater); 119yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferExplicitTupleNames, description: ServicesVSResources.Prefer_explicit_tuple_name, options, updater); 120yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferInferredTupleNames, description: ServicesVSResources.Prefer_inferred_tuple_names, options, updater); 121yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferInferredAnonymousTypeMemberNames, description: ServicesVSResources.Prefer_inferred_anonymous_type_member_names, options, updater); 122yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferCompoundAssignment, description: ServicesVSResources.Prefer_compound_assignments, options, updater); 123yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferSimplifiedInterpolation, description: ServicesVSResources.Prefer_simplified_interpolation, options, updater); 131yield return CodeStyleSetting.Create(CodeStyleOptions2.ArithmeticBinaryParentheses, EditorFeaturesResources.In_arithmetic_binary_operators, options, updater, enumValues, valueDescriptions); 132yield return CodeStyleSetting.Create(CodeStyleOptions2.OtherBinaryParentheses, EditorFeaturesResources.In_other_binary_operators, options, updater, enumValues, valueDescriptions); 133yield return CodeStyleSetting.Create(CodeStyleOptions2.RelationalBinaryParentheses, EditorFeaturesResources.In_relational_binary_operators, options, updater, enumValues, valueDescriptions); 134yield return CodeStyleSetting.Create(CodeStyleOptions2.OtherParentheses, ServicesVSResources.In_other_operators, options, updater, enumValues, valueDescriptions); 142yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferCollectionExpression, ServicesVSResources.Prefer_collection_expression, options, updater, enumValues, valueDescriptions); 150yield return CodeStyleSetting.Create(CodeStyleOptions2.UnusedParameters, ServicesVSResources.Avoid_unused_parameters, options, updater, enumValues, valueDescriptions); 155yield return CodeStyleSetting.Create(CodeStyleOptions2.PreferNamespaceAndFolderMatchStructure, ServicesVSResources.Prefer_namespace_and_folder_match_structure, options, updater); 156yield return CodeStyleSetting.Create(CodeStyleOptions2.AllowMultipleBlankLines, ServicesVSResources.Allow_multiple_blank_lines, options, updater); 157yield return CodeStyleSetting.Create(CodeStyleOptions2.AllowStatementImmediatelyAfterBlock, ServicesVSResources.Allow_statement_immediately_after_block, options, updater);
EditorConfigSettings\DataProvider\Whitespace\CommonWhitespaceSettingsProvider.cs (1)
48yield 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)
117var optionsWithUI = CodeStyleOptions2.EditorConfigOptions 118.Remove(CodeStyleOptions2.PreferSystemHashCode) 119.Remove(CodeStyleOptions2.OperatorPlacementWhenWrapping) 120.Remove(CodeStyleOptions2.FileHeaderTemplate) 121.Remove(CodeStyleOptions2.RemoveUnnecessarySuppressionExclusions) 122.Remove(CodeStyleOptions2.ForEachExplicitCastInSource); 190CodeStyleOptions2.OperatorPlacementWhenWrapping