Skip to content

Commit ede8e36

Browse files
committed
chore: improve get-create-field in justfile
1 parent 49f5904 commit ede8e36

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

justfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ fmt-toml *args: (cargo-install 'cargo-sort')
8888

8989
# Get any package's field from the metadata
9090
get-crate-field field package=main_crate: (assert-cmd 'jq')
91-
cargo metadata --format-version 1 | jq -e -r '.packages | map(select(.name == "{{package}}")) | first | .{{field}} | select(. != null)'
91+
cargo metadata --format-version 1 | jq -e -r '.packages | map(select(.name == "{{package}}")) | first | .{{field}} // error("Field \"{{field}}\" is missing in Cargo.toml for package {{package}}")'
9292

9393
# Get the minimum supported Rust version (MSRV) for the crate
9494
get-msrv package=main_crate: (get-crate-field 'rust_version' package)

0 commit comments

Comments
 (0)