2 types derived from IdeCodeStyleOptions
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpIdeCodeStyleOptions.cs (1)
16internal sealed record class CSharpIdeCodeStyleOptions : IdeCodeStyleOptions, IEquatable<CSharpIdeCodeStyleOptions>
Microsoft.CodeAnalysis.Workspaces (1)
VisualBasicIdeCodeStyleOptions.cs (1)
13internal sealed record class VisualBasicIdeCodeStyleOptions : IdeCodeStyleOptions, IEquatable<VisualBasicIdeCodeStyleOptions>
1 instantiation of IdeCodeStyleOptions
Microsoft.CodeAnalysis.Workspaces (1)
IdeCodeStyleOptions.cs (1)
31internal static readonly IdeCodeStyleOptions CommonDefaults = new();
50 references to IdeCodeStyleOptions
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
CodeStyle\CSharpCodeStyleService.cs (3)
22public IdeCodeStyleOptions DefaultOptions 25public IdeCodeStyleOptions GetIdeCodeStyleOptions(IOptionsReader options, IdeCodeStyleOptions? fallbackOptions)
Microsoft.CodeAnalysis.Features (2)
AnalyzerOptionsProvider.cs (2)
107private IdeCodeStyleOptions FallbackCodeStyleOptions 108=> _fallbackOptions.CodeStyleOptions ?? IdeCodeStyleOptions.CommonDefaults;
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\Options\CodeStyleOptionsStorage.cs (1)
12public static IdeCodeStyleOptions GetCodeStyleOptions(this IGlobalOptionService globalOptions, LanguageServices languageServices)
Microsoft.CodeAnalysis.Remote.Workspaces (1)
Serialization\MessagePackFormatters.cs (1)
35new ForceTypelessFormatter<IdeCodeStyleOptions>());
Microsoft.CodeAnalysis.VisualBasic.Workspaces (3)
CodeStyle\VisualBasicCodeStyleService.vb (3)
22Public ReadOnly Property DefaultOptions As IdeCodeStyleOptions Implements ICodeStyleService.DefaultOptions 28Public Function GetIdeCodeStyleOptions(options As IOptionsReader, fallbackOptions As IdeCodeStyleOptions) As IdeCodeStyleOptions Implements ICodeStyleService.GetIdeCodeStyleOptions
Microsoft.CodeAnalysis.Workspaces (39)
CodeActionOptions.cs (2)
56[DataMember] public required IdeCodeStyleOptions CodeStyleOptions { get; init; } 69CodeStyleOptions = IdeCodeStyleOptions.GetDefault(languageServices)
CodeStyle\ICodeStyleService.cs (3)
12IdeCodeStyleOptions DefaultOptions { get; } 13IdeCodeStyleOptions GetIdeCodeStyleOptions(IOptionsReader options, IdeCodeStyleOptions? fallbackOptions);
CodeStyleOptions2.cs (28)
86IdeCodeStyleOptions.CommonDefaults.PreferObjectInitializer); 91IdeCodeStyleOptions.CommonDefaults.PreferCollectionInitializer); 96IdeCodeStyleOptions.CommonDefaults.PreferSimplifiedBooleanExpressions); 101IdeCodeStyleOptions.CommonDefaults.OperatorPlacementWhenWrapping, 103parseValue: str => OperatorPlacementUtilities.Parse(str, IdeCodeStyleOptions.CommonDefaults.OperatorPlacementWhenWrapping), 109IdeCodeStyleOptions.CommonDefaults.PreferCoalesceExpression); 114IdeCodeStyleOptions.CommonDefaults.PreferNullPropagation); 119IdeCodeStyleOptions.CommonDefaults.PreferExplicitTupleNames); 124IdeCodeStyleOptions.CommonDefaults.PreferAutoProperties); 129IdeCodeStyleOptions.CommonDefaults.PreferInferredTupleNames); 134IdeCodeStyleOptions.CommonDefaults.PreferInferredAnonymousTypeMemberNames); 139IdeCodeStyleOptions.CommonDefaults.PreferIsNullCheckOverReferenceEqualityMethod); 144IdeCodeStyleOptions.CommonDefaults.PreferConditionalExpressionOverAssignment); 149IdeCodeStyleOptions.CommonDefaults.PreferConditionalExpressionOverReturn); 154IdeCodeStyleOptions.CommonDefaults.PreferCompoundAssignment); 159IdeCodeStyleOptions.CommonDefaults.PreferSimplifiedInterpolation); 171IdeCodeStyleOptions.CommonDefaults.UnusedParameters, 200IdeCodeStyleOptions.CommonDefaults.AccessibilityModifiersRequired, 221IdeCodeStyleOptions.CommonDefaults.PreferReadonly); 232IdeCodeStyleOptions.CommonDefaults.RemoveUnnecessarySuppressionExclusions, 267IdeCodeStyleOptions.CommonDefaults.ArithmeticBinaryParentheses, 272IdeCodeStyleOptions.CommonDefaults.OtherBinaryParentheses, 277IdeCodeStyleOptions.CommonDefaults.RelationalBinaryParentheses, 282IdeCodeStyleOptions.CommonDefaults.OtherParentheses, 295IdeCodeStyleOptions.CommonDefaults.ForEachExplicitCastInSource, 324IdeCodeStyleOptions.CommonDefaults.PreferNamespaceAndFolderMatchStructure); 329IdeCodeStyleOptions.CommonDefaults.AllowMultipleBlankLines); 334IdeCodeStyleOptions.CommonDefaults.AllowStatementImmediatelyAfterBlock);
IdeAnalyzerOptions.cs (3)
40/// Default values for <see cref="IdeCodeStyleOptions"/>, or null if not available (the project language does not support these options). 42[DataMember] public IdeCodeStyleOptions? CodeStyleOptions { get; init; } = null; 52CodeStyleOptions = IdeCodeStyleOptions.GetDefault(languageServices),
IdeCodeStyleOptions.cs (3)
31internal static readonly IdeCodeStyleOptions CommonDefaults = new(); 65private protected IdeCodeStyleOptions(IOptionsReader options, IdeCodeStyleOptions fallbackOptions, string language) 97public static IdeCodeStyleOptions GetDefault(Host.LanguageServices languageServices)
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
Remote\ServiceDescriptorTests.cs (1)
242IdeCodeStyleOptions.GetDefault(languageServices),