Remove cargo-limit usage from justfile (#1199)

This commit is contained in:
Casey Rodarmor 2022-05-27 22:52:09 -07:00 committed by GitHub
parent 6fccdd001a
commit 95de4eb1f8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -15,7 +15,7 @@ log := "warn"
export JUST_LOG := log export JUST_LOG := log
test: test:
cargo ltest cargo test
fuzz: fuzz:
cargo +nightly fuzz run fuzz-compiler cargo +nightly fuzz run fuzz-compiler
@ -25,10 +25,10 @@ run:
# only run tests matching PATTERN # only run tests matching PATTERN
filter PATTERN: filter PATTERN:
cargo ltest {{PATTERN}} cargo test {{PATTERN}}
build: build:
cargo lbuild cargo build
fmt: fmt:
cargo fmt --all cargo fmt --all
@ -59,7 +59,7 @@ check: fmt clippy test forbid
VERSION=`sed -En 's/version[[:space:]]*=[[:space:]]*"([^"]+)"/\1/p' Cargo.toml | head -1` VERSION=`sed -En 's/version[[:space:]]*=[[:space:]]*"([^"]+)"/\1/p' Cargo.toml | head -1`
grep "^\[$VERSION\]" CHANGELOG.md grep "^\[$VERSION\]" CHANGELOG.md
cargo +nightly generate-lockfile -Z minimal-versions cargo +nightly generate-lockfile -Z minimal-versions
cargo ltest cargo test
git checkout Cargo.lock git checkout Cargo.lock
# publish current GitHub master branch # publish current GitHub master branch
@ -101,7 +101,6 @@ install-dev-deps:
rustup update nightly rustup update nightly
cargo +nightly install cargo-fuzz cargo +nightly install cargo-fuzz
cargo install cargo-check cargo install cargo-check
cargo install cargo-limit
cargo install cargo-watch cargo install cargo-watch
# install system development dependencies with homebrew # install system development dependencies with homebrew
@ -110,7 +109,7 @@ install-dev-deps-homebrew:
# everyone's favorite animate paper clip # everyone's favorite animate paper clip
clippy: clippy:
cargo lclippy --all --all-targets --all-features cargo clippy --all --all-targets --all-features
forbid: forbid:
./bin/forbid ./bin/forbid