18 references to UnusedParametersPreference
Microsoft.CodeAnalysis.CodeStyle (13)
AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.cs (4)
241
private readonly
UnusedParametersPreference
_unusedParametersPreference;
249
UnusedParametersPreference
unusedParametersPreference,
274
UnusedParametersPreference
unusedParametersPreference,
282
if (unusedParametersPreference ==
UnusedParametersPreference
.NonPublicMethods)
AnalyzerOptionsProvider.cs (1)
86
public CodeStyleOption2<
UnusedParametersPreference
> UnusedParameters => GetOption(CodeStyleOptions2.UnusedParameters, FallbackCodeStyleOptions.UnusedParameters);
CodeStyleOptions2.cs (5)
161
private static readonly BidirectionalMap<string,
UnusedParametersPreference
> s_unusedParametersPreferenceMap =
164
KeyValuePairUtil.Create("non_public",
UnusedParametersPreference
.NonPublicMethods),
165
KeyValuePairUtil.Create("all",
UnusedParametersPreference
.AllMethods),
168
internal static readonly PerLanguageOption2<CodeStyleOption2<
UnusedParametersPreference
>> UnusedParameters = CreatePerLanguageOption(
177
return new CodeStyleOption2<
UnusedParametersPreference
>(s_unusedParametersPreferenceMap.GetValueOrDefault(value), notification);
IdeCodeStyleOptions.cs (3)
13
private static readonly CodeStyleOption2<
UnusedParametersPreference
> s_preferAllMethodsUnusedParametersPreference =
14
new(
UnusedParametersPreference
.AllMethods, NotificationOption2.Suggestion);
48
[DataMember] public CodeStyleOption2<
UnusedParametersPreference
> UnusedParameters { get; init; } = s_preferAllMethodsUnusedParametersPreference;
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (5)
RemoveUnusedParametersTests.cs (3)
36
new CodeStyleOption2<
UnusedParametersPreference
>(
UnusedParametersPreference
.NonPublicMethods, NotificationOption2.Suggestion));
1471
new CodeStyleOption2<
UnusedParametersPreference
>(default, NotificationOption2.Suggestion));
RemoveUnusedValueAssignmentTests.cs (2)
212
{ CodeStyleOptions2.UnusedParameters,
UnusedParametersPreference
.NonPublicMethods, NotificationOption2.None },
246
{ CodeStyleOptions2.UnusedParameters,
UnusedParametersPreference
.NonPublicMethods, NotificationOption2.Silent },