#!/bin/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
