36 references to AccessibilityModifiersRequired
Microsoft.CodeAnalysis.CodeStyle (17)
src\Analyzers\Core\Analyzers\AddAccessibilityModifiers\AbstractAddAccessibilityModifiers.cs (2)
16
AccessibilityModifiersRequired
option,
29
AccessibilityModifiersRequired
option,
src\Analyzers\Core\Analyzers\AddAccessibilityModifiers\AbstractAddAccessibilityModifiersDiagnosticAnalyzer.cs (3)
24
protected abstract void ProcessCompilationUnit(SyntaxTreeAnalysisContext context, CodeStyleOption2<
AccessibilityModifiersRequired
> option, TCompilationUnitSyntax compilationUnitSyntax);
46
if (option.Value ==
AccessibilityModifiersRequired
.Never
57
CodeStyleOption2<
AccessibilityModifiersRequired
> option,
src\Analyzers\Core\Analyzers\AddAccessibilityModifiers\IAddAccessibilityModifiersService.cs (1)
20
AccessibilityModifiersRequired
option,
src\Analyzers\Core\Analyzers\AnalyzerOptionsProvider.cs (1)
60
public CodeStyleOption2<
AccessibilityModifiersRequired
> RequireAccessibilityModifiers => GetOption(CodeStyleOptions2.AccessibilityModifiersRequired);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOptions2.cs (8)
198
private static readonly BidirectionalMap<string,
AccessibilityModifiersRequired
> s_accessibilityModifiersRequiredMap =
201
KeyValuePair.Create("never", CodeStyle.
AccessibilityModifiersRequired
.Never),
202
KeyValuePair.Create("always", CodeStyle.
AccessibilityModifiersRequired
.Always),
203
KeyValuePair.Create("for_non_interface_members", CodeStyle.
AccessibilityModifiersRequired
.ForNonInterfaceMembers),
204
KeyValuePair.Create("omit_if_default", CodeStyle.
AccessibilityModifiersRequired
.OmitIfDefault),
207
internal static readonly PerLanguageOption2<CodeStyleOption2<
AccessibilityModifiersRequired
>> AccessibilityModifiersRequired = CreatePerLanguageOption(
209
defaultValue: new CodeStyleOption2<
AccessibilityModifiersRequired
>(SyntaxFormattingOptions.CommonDefaults.AccessibilityModifiersRequired, NotificationOption2.Silent),
216
return new CodeStyleOption2<
AccessibilityModifiersRequired
>(s_accessibilityModifiersRequiredMap.GetValueOrDefault(value), notificationOpt);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\SyntaxFormattingOptions.cs (2)
21
[DataMember] public
AccessibilityModifiersRequired
AccessibilityModifiersRequired { get; init; } =
AccessibilityModifiersRequired
.ForNonInterfaceMembers;
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_DisposePattern.cs (2)
239
var accessibilityLevel = options.AccessibilityModifiersRequired is
AccessibilityModifiersRequired
.Never or
AccessibilityModifiersRequired
.OmitIfDefault
Microsoft.CodeAnalysis.CSharp.CodeStyle (8)
src\Analyzers\CSharp\Analyzers\AddAccessibilityModifiers\CSharpAddAccessibilityModifiers.cs (5)
25
AccessibilityModifiersRequired
option,
37
if (option ==
AccessibilityModifiersRequired
.Never)
48
if (option ==
AccessibilityModifiersRequired
.Always)
56
if (option ==
AccessibilityModifiersRequired
.ForNonInterfaceMembers)
76
Contract.ThrowIfFalse(option ==
AccessibilityModifiersRequired
.OmitIfDefault);
src\Analyzers\CSharp\Analyzers\AddAccessibilityModifiers\CSharpAddAccessibilityModifiersDiagnosticAnalyzer.cs (3)
23
CodeStyleOption2<
AccessibilityModifiersRequired
> option, CompilationUnitSyntax compilationUnit)
30
CodeStyleOption2<
AccessibilityModifiersRequired
> option,
39
CodeStyleOption2<
AccessibilityModifiersRequired
> option, MemberDeclarationSyntax member)
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (9)
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 }