codeIssueToAnalysisErrorFixes function

List<AnalysisErrorFixes> codeIssueToAnalysisErrorFixes(
  1. List<Issue> issueList,
  2. ResolvedUnitResult analysisResult
)

Implementation

List<AnalysisErrorFixes> codeIssueToAnalysisErrorFixes(
    List<Issue> issueList, ResolvedUnitResult analysisResult) {
  return issueList
      .map(
        (issue) => AnalysisErrorFixes(
          codeIssueToAnalysisError(issue, analysisResult),
          fixes: [
            if (issue.correction != null)
              getSourceChangeForIssue(issue, analysisResult)
          ],
        ),
      )
      .toList();
}