Reproduction for golangci-lint ireturn issue #118:
analysis cache returns stale line numbers, breaking //nolint:ireturn suppression.
./reproduce.shRequires: Go 1.25+, golangci-lint v2.5+.
After adding blank lines to a file, golangci-lint reports ireturn issues at
old line numbers despite //nolint:ireturn being present at the correct
(shifted) positions. golangci-lint cache clean fixes it.
lint:
golangci-lint cache clean
golangci-lint run --allow-parallel-runners --fix