Ejemplo n.º 1
0
 public static Uri?GetHelpLink(DiagnosticDescriptor descriptor, string language) =>
 GetHelpLink(
     descriptor.Id,
     descriptor.GetBingHelpMessage(),
     language,
     descriptor.HelpLinkUri
     );
Ejemplo n.º 2
0
 private static DiagnosticData CreateLiveDiagnostic(
     DiagnosticDescriptor descriptor,
     DiagnosticData diagnostic
     )
 {
     return(new DiagnosticData(
                descriptor.Id,
                descriptor.Category,
                diagnostic.Message,
                descriptor.GetBingHelpMessage(),
                diagnostic.Severity,
                descriptor.DefaultSeverity,
                descriptor.IsEnabledByDefault,
                diagnostic.WarningLevel,
                descriptor.CustomTags.ToImmutableArray(),
                diagnostic.Properties,
                diagnostic.ProjectId,
                diagnostic.DataLocation,
                diagnostic.AdditionalLocations,
                diagnostic.Language,
                descriptor.Title.ToString(CultureInfo.CurrentUICulture),
                descriptor.Description.ToString(CultureInfo.CurrentUICulture),
                descriptor.HelpLinkUri,
                isSuppressed: diagnostic.IsSuppressed
                ));
 }
 private static DiagnosticData CreateLiveDiagnostic(DiagnosticDescriptor descriptor, DiagnosticData diagnostic)
 {
     return new DiagnosticData(
         descriptor.Id,
         descriptor.Category,
         diagnostic.Message,
         descriptor.GetBingHelpMessage(),
         diagnostic.Severity,
         descriptor.DefaultSeverity,
         descriptor.IsEnabledByDefault,
         diagnostic.WarningLevel,
         descriptor.CustomTags.ToImmutableArray(),
         diagnostic.Properties,
         diagnostic.Workspace,
         diagnostic.ProjectId,
         diagnostic.DataLocation,
         diagnostic.AdditionalLocations,
         descriptor.Title.ToString(CultureInfo.CurrentUICulture),
         descriptor.Description.ToString(CultureInfo.CurrentUICulture),
         descriptor.HelpLinkUri,
         isSuppressed: diagnostic.IsSuppressed);
 }