django-language-server/Justfile
Josh Thomas 372637ca95
Some checks are pending
bench / benchmarks (push) Waiting to run
lint / pre-commit (push) Waiting to run
lint / rustfmt (push) Waiting to run
lint / clippy (push) Waiting to run
lint / cargo-check (push) Waiting to run
release / build (push) Waiting to run
release / test (push) Waiting to run
release / release (push) Blocked by required conditions
test / Python , Django () (push) Blocked by required conditions
test / generate-matrix (push) Waiting to run
test / tests (push) Blocked by required conditions
zizmor 🌈 / zizmor latest via PyPI (push) Waiting to run
add support for Django 6.0 (#252)
2025-09-23 21:50:10 -05:00

44 lines
855 B
Makefile

set dotenv-load := true
set unstable := true
mod dev ".just/devtools.just"
mod docs ".just/docs.just"
# List all available commands
[private]
default:
@just --list --list-submodules
[private]
cog:
uv run --no-project --with cogapp --with nox cog -r CONTRIBUTING.md README.md pyproject.toml
[private]
nox SESSION *ARGS:
uv run --no-project --with "nox[uv]" nox --session "{{ SESSION }}" -- "{{ ARGS }}"
bumpver *ARGS:
uv run --with bumpver bumpver {{ ARGS }}
check *ARGS:
cargo check {{ ARGS }}
clean:
cargo clean
clippy *ARGS:
cargo clippy --all-targets --all-features --benches --fix {{ ARGS }} -- -D warnings
fmt *ARGS:
cargo +nightly fmt {{ ARGS }}
# run pre-commit on all files
lint:
@just --fmt
@just nox lint
test *ARGS:
@just nox test {{ ARGS }}
testall *ARGS:
@just nox tests {{ ARGS }}