mapDiffToDeclarations static method

List<MappedDeclaration> mapDiffToDeclarations(
  1. CompilationUnit unit,
  2. LineInfo lineInfo,
  3. GitFileDiff fileDiff, {
  4. bool includeMembers = true,
})

Maps the added/modified line ranges of fileDiff to enclosing declarations in unit.

Implementation

static List<MappedDeclaration> mapDiffToDeclarations(
  CompilationUnit unit,
  LineInfo lineInfo,
  GitFileDiff fileDiff, {
  bool includeMembers = true,
}) => mapDeclarations(
  unit,
  lineInfo,
  fileDiff.addedOrModifiedLineRanges,
  includeMembers: includeMembers,
);