.PHONY: all fmt lint test tree

all: fmt lint test

fmt:
	cargo fmt --all

lint:
	cargo clippy --all-targets -- -D warnings

test:
	cargo test --all -- --nocapture

tree:
	cargo tree --edges normal
