Доработка. Встраивание статической проверки использования кавычек

This commit is contained in:
sasha80
2026-01-21 10:23:00 +03:00
parent aedc9c3741
commit 7373685e2a
4 changed files with 12 additions and 7 deletions

View File

@@ -50,10 +50,12 @@ while IFS= read -r file; do
# Удаляем начальные и конечные пробелы
gsub(/^[[:space:]]+|[[:space:]]+$/, "", line)
# Ищем непустые строки с двойными кавычками
if (line ~ /"[^"\\]*"/) {
print line_num ": " original_line
}
if (index(original_line, "\"\"\"") > 0) {
# Ищем непустые строки с двойными кавычками
if (line ~ /"[^"\\]*"/) {
print line_num ": " original_line
}
}
}
' "$file")
@@ -65,8 +67,10 @@ while IFS= read -r file; do
done
echo ""
fi
done < <(find "$TARGET_DIR" -type f -name "*.gd")
done < <(find "$TARGET_DIR" -type f -name "*.gd" -not -path "./addons/*")
if [ "$FOUND_MATCHES" -eq 0 ]; then
echo "Совпадений не найдено."
exit 0
fi
exit 1