public static IEnumerable <IAnalysisFixAction> GetActions(Document doc, FixableResult result) { foreach (var fix in result.Fixes) { foreach (var handler in AnalysisExtensions.GetFixHandlers(fix.FixType)) { foreach (var action in handler.GetFixes(doc, fix)) { yield return(action); } } } }
public static IEnumerable<IAnalysisFixAction> GetActions (Document doc, FixableResult result) { foreach (var fix in result.Fixes) foreach (var handler in AnalysisExtensions.GetFixHandlers (fix.FixType)) foreach (var action in handler.GetFixes (doc, fix)) yield return action; }