2022-08-14 20:41:58 +02:00
|
|
|
#!/bin/sh -eu
|
|
|
|
|
|
2025-02-01 14:53:59 +01:00
|
|
|
_run() {
|
|
|
|
|
printf '[%s] ' "$1" >&2
|
|
|
|
|
uv run -- "$@"
|
|
|
|
|
}
|
|
|
|
|
|
2022-08-14 20:41:58 +02:00
|
|
|
if [ "${1:-}" = '--fix' ]; then
|
2025-02-01 14:53:59 +01:00
|
|
|
_run ruff check --fix
|
|
|
|
|
_run ruff format
|
2022-08-14 20:41:58 +02:00
|
|
|
else
|
2025-02-01 14:53:59 +01:00
|
|
|
_run ruff check
|
|
|
|
|
_run ruff format --check
|
|
|
|
|
_run interrogate -v metadex
|
|
|
|
|
_run mypy metadex
|
2022-08-14 20:41:58 +02:00
|
|
|
fi
|