2 types derived from IdeCodeStyleOptions
Microsoft.CodeAnalysis.CodeStyle (1)
VisualBasicIdeCodeStyleOptions.cs (1)
13internal sealed record class VisualBasicIdeCodeStyleOptions : IdeCodeStyleOptions, IEquatable<VisualBasicIdeCodeStyleOptions>
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
CSharpIdeCodeStyleOptions.cs (1)
16internal sealed record class CSharpIdeCodeStyleOptions : IdeCodeStyleOptions, IEquatable<CSharpIdeCodeStyleOptions>
1 instantiation of IdeCodeStyleOptions
Microsoft.CodeAnalysis.CodeStyle (1)
IdeCodeStyleOptions.cs (1)
31internal static readonly IdeCodeStyleOptions CommonDefaults = new();
34 references to IdeCodeStyleOptions
Microsoft.CodeAnalysis.CodeStyle (34)
AnalyzerOptionsProvider.cs (2)
107private IdeCodeStyleOptions FallbackCodeStyleOptions 108=> _fallbackOptions.CodeStyleOptions ?? IdeCodeStyleOptions.CommonDefaults;
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 (2)
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;
IdeCodeStyleOptions.cs (2)
31internal static readonly IdeCodeStyleOptions CommonDefaults = new(); 65private protected IdeCodeStyleOptions(IOptionsReader options, IdeCodeStyleOptions fallbackOptions, string language)