nvim-tree.lua/scripts/doc-comments.sh
Lorentz Lasson 1c733e8c19
chore: use portable shebangs consistently (#3141)
use portable shebangs consistently
2025-06-02 09:21:07 +10:00

17 lines
333 B
Bash
Executable File

#!/usr/bin/env bash
out=$(grep -nr "^--- @" lua)
if [ "$out" ]; then
last_file=""
while read -r line; do
file="$(echo "$line" | cut -d: -f1)"
if [[ "$file" != "$last_file" ]]; then
echo "$file:" >&2
last_file="$file"
fi
echo "$line" | awk -F: '{ printf(" line %s: %s\n", $2, $3) }' >&2
done <<< "$out"
exit 1
fi