Files
ELY-Browser/scripts/audit_source_lines.sh
T

16 lines
322 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
max_lines=500
status=0
while IFS= read -r -d '' file; do
lines="$(wc -l < "${file}" | tr -d ' ')"
if [[ "${lines}" -gt "${max_lines}" ]]; then
echo "${file}: ${lines} lines exceeds ${max_lines}"
status=1
fi
done < <(find crates -name '*.rs' -print0)
exit "${status}"