/// <summary> /// Gets an optional <see cref="FixAllProviderInfo"/> for the given suppression fix provider. /// </summary> private static FixAllProviderInfo?CreateWithSuppressionFixer(IConfigurationFixProvider provider) { var fixAllProvider = provider.GetFixAllProvider(); if (fixAllProvider == null) { return(null); } var scopes = fixAllProvider.GetSupportedFixAllScopes().ToImmutableArrayOrEmpty(); if (scopes.IsEmpty) { return(null); } return(new SuppressionFixerFixAllProviderInfo(fixAllProvider, provider, scopes)); }
public override FixAllProvider GetFixAllProvider() => _suppressionFixProvider.GetFixAllProvider();
public override FixAllProvider GetFixAllProvider() { return(_suppressionFixProvider.GetFixAllProvider()); }