ci/tools: add rustfmt to checkfmt and ci config
This commit is contained in:
parent
6a12befcd5
commit
b13fa5fc05
@ -42,7 +42,28 @@ usage() {
|
||||
exit $@
|
||||
}
|
||||
|
||||
is_rust_file() {
|
||||
file_ext=${@##*.}
|
||||
file_ext_r=${file_ext/R/r}
|
||||
file_ext_rs=${file_ext_r/S/s}
|
||||
|
||||
if [ "$file_ext_rs" == "rs" ]; then
|
||||
echo 1
|
||||
else
|
||||
echo 0
|
||||
fi
|
||||
}
|
||||
|
||||
check_file() {
|
||||
if [ "$(is_rust_file $@)" == "1" ]; then
|
||||
if ! command -v rustfmt &> /dev/null; then
|
||||
fail=1
|
||||
else
|
||||
if ! rustfmt --edition 2021 --check $@ 2>&1; then
|
||||
fail=1
|
||||
fi
|
||||
fi
|
||||
else
|
||||
if ! $TOOLDIR/nxstyle $@ 2>&1; then
|
||||
fail=1
|
||||
fi
|
||||
@ -52,6 +73,7 @@ check_file() {
|
||||
fail=1
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
check_ranges() {
|
||||
|
Loading…
Reference in New Issue
Block a user