fix: Empty context for empty file

This commit is contained in:
Petr Mironychev
2025-10-20 13:52:13 +02:00
parent fe82b48bef
commit 755be518be

View File

@ -364,6 +364,12 @@ void EditProjectFileTool::extractContext(
if (lineNumber > 0 && lineNumber <= lines.size()) {
targetLine = lineNumber - 1;
}
} else if (mode == EditMode::AppendToEnd) {
if (!lines.isEmpty()) {
int startLine = qMax(0, lines.size() - contextLines);
contextBefore = lines.mid(startLine).join('\n');
}
return;
}
if (targetLine == -1) {