Teach it about isort in addition to black

The design of this is starting to break down now and will need to be reworked
a bit.
This commit is contained in:
Michael Wolf
2021-03-15 10:37:38 -06:00
parent d59ac38a5b
commit 2eb0d7b9b0
2 changed files with 12 additions and 3 deletions

View File

@@ -28,11 +28,20 @@ if [[ $file_type = "javascript" || \
would_reformat_retval=1
syntax_error_retval=2
elif [[ $file_type == "python" ]]; then
out=$(pipx run black --check $file 2>/dev/null)
retval="$?"
out=$(pipx run isort --check $file 2>/dev/null)
isort_retval="$?"
success_retval=0
would_reformat_retval=1
syntax_error_retval=123
if [[ x"$isort_retval" = x"0" ]] ; then
out=$(pipx run black --check $file 2>/dev/null)
retval="$?"
else
retval="$isort_retval"
fi
else
echo -n "ignoring"
exit 0