10 references to AnalyzerDiagnostics
Microsoft.Interop.ComInterfaceGenerator (10)
Analyzers\AddGeneratedComClassAnalyzer.cs (1)
9using static Microsoft.Interop.Analyzers.AnalyzerDiagnostics;
Analyzers\AddGeneratedComClassFixer.cs (1)
20public override ImmutableArray<string> FixableDiagnosticIds => ImmutableArray.Create(AnalyzerDiagnostics.Ids.AddGeneratedComClassAttribute);
Analyzers\ComHostingDoesNotSupportGeneratedComInterfaceAnalyzer.cs (1)
10using static Microsoft.Interop.Analyzers.AnalyzerDiagnostics;
Analyzers\ConvertComImportToGeneratedComInterfaceAnalyzer.cs (3)
13using static Microsoft.Interop.Analyzers.AnalyzerDiagnostics; 138properties.Add(AnalyzerDiagnostics.Metadata.MayRequireAdditionalWork, mayRequireAdditionalWork.ToString()); 139properties.Add(AnalyzerDiagnostics.Metadata.AddStringMarshalling, hasStrings.ToString());
Analyzers\ConvertComImportToGeneratedComInterfaceFixer.cs (3)
26public override ImmutableArray<string> FixableDiagnosticIds => ImmutableArray.Create(AnalyzerDiagnostics.Ids.ConvertToGeneratedComInterface); 47if (diagnostic.Properties.TryGetValue(AnalyzerDiagnostics.Metadata.MayRequireAdditionalWork, out string? mayRequireAdditionalWork) && bool.Parse(mayRequireAdditionalWork)) 51if (diagnostic.Properties.TryGetValue(AnalyzerDiagnostics.Metadata.AddStringMarshalling, out string? addStringMarshalling) && bool.Parse(addStringMarshalling))
Analyzers\RuntimeComApiUsageWithSourceGeneratedComAnalyzer.cs (1)
14using static Microsoft.Interop.Analyzers.AnalyzerDiagnostics;