| File: System\Windows\Forms\Analyzers\Diagnostics\DiagnosticDescriptorHelper.cs | Web Access |
| Project: src\winforms\src\System.Windows.Forms.Analyzers\src\System.Windows.Forms.Analyzers.csproj (System.Windows.Forms.Analyzers) |
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. using Microsoft.CodeAnalysis; namespace System.Windows.Forms.Analyzers.Diagnostics; internal static class DiagnosticDescriptorHelper { public static DiagnosticDescriptor Create( string id, LocalizableString title, LocalizableString messageFormat, string category, DiagnosticSeverity defaultSeverity, bool isEnabledByDefault = true, LocalizableString? description = null, params string[] customTags) => new DiagnosticDescriptor( id, title, messageFormat, category, defaultSeverity, isEnabledByDefault, description, string.Format(DiagnosticIDs.UrlFormat, id.ToLowerInvariant()), customTags); }