示例#1
0
 public static bool AnalyzeConfiguration(
     IDiagnosticReceiver diagnosticReceiver,
     IAssemblySymbol assembly,
     EnumServicesConfiguration configuration,
     AttributeSyntax syntax)
 {
     if (!IsValidServicesValue(configuration.EnumServices))
     {
         diagnosticReceiver.ReportDiagnostic(
             DUR0201_InvalidEnumValue,
             syntax.GetArgumentLocation(nameof(EnumServicesAttribute.Services)),
             assembly);
     }
 }