.PHONY: format lint test check coverage

format:
	cargo fmt

lint:
	cargo fmt --check
	cargo clippy --all-targets --all-features -- -D warnings

test:
	cargo test

check: lint test

coverage:
	./scripts/coverage.sh
