Implemented interface member:
property
Notification
Microsoft.CodeAnalysis.CodeStyle.ICodeStyleOption.Notification
1 write to Notification
Microsoft.CodeAnalysis.Workspaces (1)
CodeStyleOption2`1.cs (1)
99Notification = notification;
159 references to Notification
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (9)
Diagnostics\Configuration\ConfigureSeverity\VarForBuiltInTypesSeverityConfigurationTests.cs (1)
37Assert.Equal(NotificationOption2.Silent, CSharpCodeStyleOptions.VarForBuiltInTypes.DefaultValue.Notification);
UseExpressionBodyForMethodsAnalyzerTests.cs (8)
52Assert.Equal(NotificationOption2.Silent, option.Notification); 56Assert.Equal(NotificationOption2.Silent, option.Notification); 60Assert.Equal(NotificationOption2.Silent, option.Notification); 64Assert.Equal(NotificationOption2.Silent, option.Notification); 68Assert.Equal(NotificationOption2.Silent, option.Notification); 72Assert.Equal(NotificationOption2.Error, option.Notification); 76Assert.Equal(NotificationOption2.Warning, option.Notification); 80Assert.Equal(NotificationOption2.Suggestion, option.Notification);
Microsoft.CodeAnalysis.CSharp.Features (61)
ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (1)
39Recurse(context, option.Notification.Severity, context.Tree.GetRoot(context.CancellationToken));
ConditionalExpressionPlacementDiagnosticAnalyzer.cs (1)
40Recurse(context, option.Notification.Severity, context.Tree.GetRoot(context.CancellationToken));
ConsecutiveBracePlacementDiagnosticAnalyzer.cs (1)
41Recurse(context, option.Notification.Severity, stack);
ConstructorInitializerPlacementDiagnosticAnalyzer.cs (1)
41Recurse(context, option.Notification.Severity, context.Tree.GetRoot(context.CancellationToken));
ConvertNamespaceAnalysis.cs (2)
31var analyzerDisabled = option.Notification.Severity == ReportDiagnostic.Suppress; 61var analyzerDisabled = option.Notification.Severity == ReportDiagnostic.Suppress;
ConvertProgram\ConvertToProgramMainCodeFixProvider.cs (1)
40var priority = options.PreferTopLevelStatements.Notification.Severity == ReportDiagnostic.Hidden
ConvertProgram\ConvertToTopLevelStatementsCodeFixProvider.cs (1)
42var priority = options.PreferTopLevelStatements.Notification.Severity == ReportDiagnostic.Hidden
ConvertProgramAnalysis_ProgramMain.cs (1)
52var analyzerDisabled = option.Notification.Severity == ReportDiagnostic.Suppress;
ConvertProgramAnalysis_TopLevelStatements.cs (1)
20var analyzerDisabled = option.Notification.Severity == ReportDiagnostic.Suppress;
ConvertSwitchStatementToExpressionDiagnosticAnalyzer.cs (1)
72effectiveSeverity: styleOption.Notification.Severity,
ConvertToBlockScopedNamespaceDiagnosticAnalyzer.cs (1)
48var severity = option.Notification.Severity;
ConvertToFileScopedNamespaceDiagnosticAnalyzer.cs (1)
52var severity = option.Notification.Severity;
ConvertToProgramMainDiagnosticAnalyzer.cs (1)
50var severity = option.Notification.Severity;
ConvertToTopLevelStatementsDiagnosticAnalyzer.cs (1)
72var severity = option.Notification.Severity;
CSharpAddAccessibilityModifiersDiagnosticAnalyzer.cs (1)
75option.Notification.Severity,
CSharpAddBracesDiagnosticAnalyzer.cs (1)
112option.Notification.Severity,
CSharpAsAndMemberAccessDiagnosticAnalyzer.cs (1)
85styleOption.Notification.Severity,
CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
262styleOption.Notification.Severity,
CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
238option.Notification.Severity,
CSharpIsAndCastCheckDiagnosticAnalyzer.cs (1)
146styleOption.Notification.Severity,
CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
61context => AnalyzeBlock(context, option.Notification.Severity));
CSharpMakeStructReadOnlyDiagnosticAnalyzer.cs (1)
64option.Notification.Severity,
CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (2)
67if (preference.Notification.Severity == ReportDiagnostic.Suppress) 211preference.Notification.Severity,
CSharpSimplifyPropertyPatternDiagnosticAnalyzer.cs (1)
59var severity = styleOption.Notification.Severity;
CSharpTypeStyleDiagnosticAnalyzerBase.cs (3)
41return !(csOptions.VarForBuiltInTypes.Notification.Severity is ReportDiagnostic.Warn or ReportDiagnostic.Error || 42csOptions.VarWhenTypeIsApparent.Notification.Severity is ReportDiagnostic.Warn or ReportDiagnostic.Error || 43csOptions.VarElsewhere.Notification.Severity is ReportDiagnostic.Warn or ReportDiagnostic.Error);
CSharpUseCompoundCoalesceAssignmentDiagnosticAnalyzer.cs (2)
98option.Notification.Severity, 179option.Notification.Severity,
CSharpUseDeconstructionDiagnosticAnalyzer.cs (2)
51AnalyzeVariableDeclaration(context, variableDeclaration, option.Notification.Severity); 54AnalyzeForEachStatement(context, forEachStatement, option.Notification.Severity);
CSharpUseDefaultLiteralDiagnosticAnalyzer.cs (1)
52preference.Notification.Severity,
CSharpUseImplicitObjectCreationDiagnosticAnalyzer.cs (1)
133styleOption.Notification.Severity,
CSharpUseIndexOperatorDiagnosticAnalyzer.cs (1)
209option.Notification.Severity,
CSharpUseInferredMemberNameDiagnosticAnalyzer.cs (2)
59preference.Notification.Severity, 84preference.Notification.Severity,
CSharpUseIsNullCheckForCastAndEqualityOperatorDiagnosticAnalyzer.cs (1)
61var severity = option.Notification.Severity;
CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
79var severity = styleOption.Notification.Severity;
CSharpUseNotPatternDiagnosticAnalyzer.cs (1)
87styleOption.Notification.Severity,
CSharpUseNullCheckOverTypeCheckDiagnosticAnalyzer.cs (1)
54severity = option.Notification.Severity;
CSharpUsePatternCombinatorsDiagnosticAnalyzer.cs (1)
102styleOption.Notification.Severity,
CSharpUseRangeOperatorDiagnosticAnalyzer.cs (1)
94context.ReportDiagnostic(CreateDiagnostic(result.Value, option.Notification.Severity));
CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
69var severity = styleOption.Notification.Severity;
EmbeddedStatementPlacementDiagnosticAnalyzer.cs (1)
40Recurse(context, option.Notification.Severity, context.Tree.GetRoot(context.CancellationToken));
InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
97var severity = styleOption.Notification.Severity;
MakeLocalFunctionStaticDiagnosticAnalyzer.cs (1)
56option.Notification.Severity,
MisplacedUsingDirectivesCodeFixProvider.cs (1)
375var preferPreservation = styleOption.Notification == NotificationOption2.None;
MisplacedUsingDirectivesDiagnosticAnalyzer.cs (1)
102option.Notification.Severity,
UseExpressionBodyDiagnosticAnalyzer.cs (1)
91var severity = preference.Notification.Severity;
UseExpressionBodyForLambdaDiagnosticAnalyzer.cs (2)
79location, option.Notification.Severity, additionalLocations, properties); 92location, option.Notification.Severity, additionalLocations, properties);
UseExpressionBodyForLambdaHelpers.cs (1)
100var severity = optionValue.Notification.Severity;
UseExpressionBodyHelper`1.cs (2)
92var analyzerDisabled = preference.Notification.Severity == ReportDiagnostic.Suppress; 176var analyzerDisabled = preference.Notification.Severity == ReportDiagnostic.Suppress;
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer.cs (1)
103styleOption.Notification.Severity,
UseSimpleUsingStatementDiagnosticAnalyzer.cs (1)
123option.Notification.Severity,
UseUtf8StringLiteralDiagnosticAnalyzer.cs (3)
103ReportArrayCreationDiagnostic(context, arrayCreationOperation.Syntax, option.Notification.Severity); 108ReportParameterArrayDiagnostic(context, arrayCreationOperation.Syntax, elements, option.Notification.Severity, ArrayCreationOperationLocation.Descendants); 114ReportParameterArrayDiagnostic(context, arrayCreationOperation.Syntax, elements, option.Notification.Severity, ArrayCreationOperationLocation.Ancestors);
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
CSharpCodeStyleOptions_Parsing.cs (4)
19@default.Notification, out var value, out var notification)) 53optionString, @default.Notification, out var value, out var notification)) 81optionString, @default.Notification, out var value, out var notification)) 111defaultValue.Notification,
CSharpTypeStyleHelper.State.cs (3)
41_forBuiltInTypes = styleForIntrinsicTypes.Notification.Severity; 42_whenTypeIsApparent = styleForApparent.Notification.Severity; 43_elsewhere = styleForElsewhere.Notification.Severity;
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (2)
CodeStyle\CSharpEditorConfigCodeStyleParserTests.cs (2)
63Assert.Equal(severity, codeStyleOption.Notification.Severity); 79Assert.Equal(severity, codeStyleOption.Notification.Severity);
Microsoft.CodeAnalysis.Features (46)
AbstractAddRequiredParenthesesDiagnosticAnalyzer.cs (1)
129context, binaryLike, precedence, preference.Notification.Severity,
AbstractConsecutiveStatementPlacementDiagnosticAnalyzer.cs (1)
48Recurse(context, option.Notification.Severity, root, cancellationToken);
AbstractForEachCastDiagnosticAnalyzer.cs (1)
132option.Notification.Severity,
AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (1)
123option.Notification.Severity,
AbstractMultipleBlankLinesDiagnosticAnalyzer.cs (1)
44Recurse(context, option.Notification.Severity, root, cancellationToken);
AbstractOrderModifiersDiagnosticAnalyzer.cs (1)
50Recurse(context, preferredOrder, option.Notification.Severity, root);
AbstractQualifyMemberAccessDiagnosticAnalyzer.cs (5)
39!(options.QualifyFieldAccess.Notification.Severity is ReportDiagnostic.Warn or ReportDiagnostic.Error || 40options.QualifyPropertyAccess.Notification.Severity is ReportDiagnostic.Warn or ReportDiagnostic.Error || 41options.QualifyMethodAccess.Notification.Severity is ReportDiagnostic.Warn or ReportDiagnostic.Error || 42options.QualifyEventAccess.Notification.Severity is ReportDiagnostic.Warn or ReportDiagnostic.Error); 127var severity = optionValue.Notification.Severity;
AbstractRemoveUnnecessaryParenthesesDiagnosticAnalyzer.cs (2)
88if (preference.Notification.Severity == ReportDiagnostic.Suppress) 107var severity = preference.Notification.Severity;
AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.cs (4)
205if (unusedParametersOption.Notification.Severity == ReportDiagnostic.Suppress && 214unusedParametersOption.Value, unusedParametersOption.Notification.Severity); 222option.Notification.Severity == ReportDiagnostic.Suppress) 235return (preferenceOpt.Value, option.Notification.Severity);
AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (3)
142if (option.Notification.Severity == ReportDiagnostic.Suppress || 143!ShouldReportUnusedParameters(parameter.ContainingSymbol, option.Value, option.Notification.Severity)) 155option.Notification.Severity, additionalLocations: null, properties: null, message);
AbstractSimplifyConditionalDiagnosticAnalyzer.cs (1)
143styleOption.Notification.Severity,
AbstractSimplifyInterpolationDiagnosticAnalyzer.cs (1)
69option.Notification.Severity,
AbstractUseAutoPropertyAnalyzer.cs (2)
97return preferAutoProps.Value && preferAutoProps.Notification.Severity != ReportDiagnostic.Suppress; 193var severity = preferAutoProps.Notification.Severity;
AbstractUseCoalesceExpressionForIfNullCheckDiagnosticAnalyzer.cs (1)
121option.Notification.Severity,
AbstractUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
134option.Notification.Severity,
AbstractUseCoalesceExpressionForTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
131option.Notification.Severity,
AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (1)
126option.Notification.Severity,
AbstractUseCompoundAssignmentDiagnosticAnalyzer.cs (3)
150option.Notification.Severity, 161option.Notification.Severity, 172option.Notification.Severity,
AbstractUseConditionalExpressionDiagnosticAnalyzer.cs (1)
58option.Notification.Severity,
AbstractUseIsNullForReferenceEqualsDiagnosticAnalyzer.cs (1)
140var severity = option.Notification.Severity;
AbstractUseNullPropagationDiagnosticAnalyzer.cs (1)
190option.Notification.Severity,
AbstractUseNullPropagationDiagnosticAnalyzer_IfStatement.cs (1)
97option.Notification.Severity,
AbstractUseObjectInitializerDiagnosticAnalyzer.cs (1)
113option.Notification.Severity,
AbstractUseThrowExpressionDiagnosticAnalyzer.cs (1)
135DiagnosticHelper.Create(Descriptor, throwStatementSyntax.GetLocation(), option.Notification.Severity, additionalLocations: allLocations, properties: null));
PreferFrameworkType\PreferFrameworkTypeDiagnosticAnalyzerBase.cs (4)
42!(options.PreferPredefinedTypeKeywordInDeclaration.Notification.Severity is ReportDiagnostic.Warn or ReportDiagnostic.Error || 43options.PreferPredefinedTypeKeywordInMemberAccess.Notification.Severity is ReportDiagnostic.Warn or ReportDiagnostic.Error); 105optionValue.Notification.Severity, additionalLocations: null, 110=> !optionValue.Value && optionValue.Notification.Severity != ReportDiagnostic.Suppress;
SimplifyTypeNamesDiagnosticAnalyzerBase.cs (3)
85!(options.PreferPredefinedTypeKeywordInDeclaration.Notification.Severity is ReportDiagnostic.Warn or ReportDiagnostic.Error || 86options.PreferPredefinedTypeKeywordInMemberAccess.Notification.Severity is ReportDiagnostic.Warn or ReportDiagnostic.Error); 156severity = optionValue.Notification.Severity;
UseExplicitTupleNameDiagnosticAnalyzer.cs (1)
42var severity = option.Notification.Severity;
UseSystemHashCodeDiagnosticAnalyzer.cs (1)
78option.Notification.Severity,
Microsoft.CodeAnalysis.VisualBasic.Features (5)
VisualBasicAddAccessibilityModifiersDiagnosticAnalyzer.vb (1)
65[option].Notification.Severity,
VisualBasicSimplifyObjectCreationDiagnosticAnalyzer.vb (1)
57context.ReportDiagnostic(DiagnosticHelper.Create(Descriptor, variableDeclarator.GetLocation(), styleOption.Notification.Severity,
VisualBasicUseInferredMemberNameDiagnosticAnalyzer.vb (2)
57preference.Notification.Severity, 80preference.Notification.Severity,
VisualBasicUseIsNotDiagnosticAnalyzer.vb (1)
74styleOption.Notification.Severity,
Microsoft.CodeAnalysis.Workspaces (20)
CodeStyle\CodeStyleOption.cs (2)
38NotificationOption2 ICodeStyleOption.Notification => _codeStyleOptionImpl.Notification; 46get => (NotificationOption)_codeStyleOptionImpl.Notification;
CodeStyle\CodeStyleOption2_operators.cs (1)
21return new CodeStyleOption<T>(option.Value, (NotificationOption)option.Notification);
CodeStyleHelpers.cs (6)
19arg, defaultValue.Notification, out var value, out var notification)) 32arg, defaultValue.Notification, out var value, out var notification)) 172defaultCodeStyleOption.Notification, out var value, out var notification)) 189=> option.Notification != defaultValue.Notification 190? $":{option.Notification.ToEditorConfigString()}"
CodeStyleOption2`1.cs (6)
123return (CodeStyleOption2<T>)(object)CodeStyleOption2.GetCodeStyle(boolValue, Notification); 126return EqualityComparer<T>.Default.Equals(value, Value) ? this : new CodeStyleOption2<T>(value, Notification); 136new XAttribute(XmlAttribute_DiagnosticSeverity, Notification.Severity.ToDiagnosticSeverity() ?? DiagnosticSeverity.Hidden)); 257&& Notification == other.Notification; 265=> unchecked((Notification.GetHashCode() * (int)0xA5555529) + EqualityComparer<T>.Default.GetHashCode(Value!));
CodeStyleOptions2.cs (4)
175if (CodeStyleHelpers.TryGetCodeStyleValueAndOptionalNotification(str, defaultValue.Notification, out var value, out var notification)) 204if (CodeStyleHelpers.TryGetCodeStyleValueAndOptionalNotification(str, defaultValue.Notification, out var value, out var notificationOpt)) 250if (CodeStyleHelpers.TryGetCodeStyleValueAndOptionalNotification(str, defaultValue.Notification, out var value, out var notification)) 299if (CodeStyleHelpers.TryGetCodeStyleValueAndOptionalNotification(str, defaultValue.Notification, out var value, out var notification))
Simplification\Simplifiers\AbstractMemberAccessExpressionSimplifier.cs (1)
69severity = optionValue.Notification.Severity;
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (2)
OptionsCollection.cs (2)
50=> Add(option, value, option.DefaultValue.Notification); 59=> Add(option, value, option.DefaultValue.Notification);
Microsoft.CodeAnalysis.Workspaces.UnitTests (5)
CodeStyle\EditorConfigCodeStyleParserTests.cs (3)
50Assert.True(result.Notification.Severity == severity, 51$"Expected {nameof(severity)} to be {severity}, was {result.Notification.Severity}"); 68Assert.Equal(severity, parsedCodeStyleOption.Notification.Severity);
WorkspaceServiceTests\GlobalOptionServiceTests.cs (2)
275var newValueCodeStyleOption2 = new CodeStyleOption2<bool>(!perLanguageOption2.DefaultValue.Value, perLanguageOption2.DefaultValue.Notification); 291var newValueCodeStyleOption2 = new CodeStyleOption2<bool>(!option2.DefaultValue.Value, option2.DefaultValue.Notification);
Microsoft.VisualStudio.LanguageServices.Implementation (2)
Options\Style\BooleanCodeStyleOptionViewModel.cs (1)
44var notificationViewModel = NotificationPreferences.Single(i => i.Notification.Severity == codeStyleOption.Notification.Severity);
Options\Style\EnumCodeStyleOptionViewModel.cs (1)
65var notificationViewModel = NotificationPreferences.Single(i => i.Notification.Severity == codeStyleOption.Notification.Severity);