getCodeContext method

Map<String, String> getCodeContext(
  1. String filePath,
  2. int lineNumber
)

Implementation

Map<String, String> getCodeContext(String filePath, int lineNumber) {
  final context = <String, String>{};
  final range = 5; // Get 5 lines before and after to match the example

  for (var i = lineNumber - range; i <= lineNumber + range; i++) {
    if (i > 0) {
      context[i.toString()] = '// Code context not available in Flutter';
    }
  }

  return context;
}