X-Git-Url: http://these/git/?a=blobdiff_plain;f=scripts%2Ffix-clippy.sh;h=5ad3ca8b425c8d9940a603e4577b7978abde40b5;hb=92568956353f21649ed9aff68b42699c9d036f30;hp=53b4c75625a5b2a3168a506f1ad3b23408fe28de;hpb=d39bc14c43d9190c52779128f696c8ee27fb63e4;p=lemmy.git diff --git a/scripts/fix-clippy.sh b/scripts/fix-clippy.sh index 53b4c756..5ad3ca8b 100755 --- a/scripts/fix-clippy.sh +++ b/scripts/fix-clippy.sh @@ -1,11 +1,25 @@ -#!/bin/bash +#!/usr/bin/env bash set -e -cargo clippy --workspace --fix --allow-staged --tests --all-targets --all-features -- \ - -D warnings -D deprecated -D clippy::perf -D clippy::complexity \ - -D clippy::style -D clippy::correctness -D clippy::suspicious \ - -D clippy::dbg_macro -D clippy::inefficient_to_string \ - -D clippy::items-after-statements -D clippy::implicit_clone \ - -D clippy::wildcard_imports -D clippy::cast_lossless \ - -D clippy::manual_string_new -D clippy::redundant_closure_for_method_calls \ - -D clippy::unused_self +CWD="$(cd -P -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd -P)" + +cd $CWD/../ + +cargo clippy --workspace --fix --allow-staged --allow-dirty --tests --all-targets --all-features -- \ + -D warnings -D deprecated -D clippy::perf -D clippy::complexity \ + -D clippy::style -D clippy::correctness -D clippy::suspicious \ + -D clippy::dbg_macro -D clippy::inefficient_to_string \ + -D clippy::items-after-statements -D clippy::implicit_clone \ + -D clippy::wildcard_imports -D clippy::cast_lossless \ + -D clippy::manual_string_new -D clippy::redundant_closure_for_method_calls \ + -D clippy::unused_self \ + -A clippy::uninlined_format_args \ + -D clippy::get_first \ + -D clippy::explicit_into_iter_loop \ + -D clippy::explicit_iter_loop \ + -D clippy::needless_collect \ + -D clippy::unwrap_used \ + -D clippy::indexing_slicing + +cargo +nightly fmt +taplo format