lineAt method
Returns the source line at lineNumber (1-based), trimmed.
Implementation
String? lineAt(int lineNumber) {
final lines = content.split('\n');
if (lineNumber < 1 || lineNumber > lines.length) return null;
return lines[lineNumber - 1].trim();
}