Read Write eXecute framework rwx.rwx.work
at dev 28 lines 377 B view raw
1rwx_ruff() { 2 local path="${1}" 3 local action 4 set \ 5 "check" \ 6 "format" 7 for action; do 8 "rwx_ruff_${action}" "${path}" 9 done 10} 11 12rwx_ruff_check() { 13 local path="${1}" 14 ruff check \ 15 --ignore "D203,D213" \ 16 --isolated \ 17 --select "ALL" \ 18 "${path}" 19} 20 21rwx_ruff_format() { 22 local path="${1}" 23 ruff format \ 24 --diff \ 25 --isolated \ 26 --line-length "80" \ 27 "${path}" 28}