more examples

This commit is contained in:
Emmanuel Viennet 2021-02-18 08:36:22 +01:00
parent d994b31091
commit 7d7379582d

View File

@ -90,8 +90,6 @@ Vous travaillez dans votre branche `ma_branche`. Pour lui appliquer les mises à
#### Refactoring #### Refactoring
pylint --disable=all -e E sco_parcours_dut.py | grep undefined-variable | awk '{print $4;}' | sort | uniq | tr -d \'
Lint tous les fichiers modifiés: Lint tous les fichiers modifiés:
git status | grep modified | grep .py | awk '{print $2}' | xargs pylint -E git status | grep modified | grep .py | awk '{print $2}' | xargs pylint -E
@ -100,6 +98,17 @@ Restore les modes au besoin (SAMBA les changent parfois):
git diff -p -R --no-color | grep -E "^(diff|(old|new) mode)" --color=never | git apply git diff -p -R --no-color | grep -E "^(diff|(old|new) mode)" --color=never | git apply
Affiche les variables non définies dans un fichier:
pylint --disable=all -e E sco_parcours_dut.py | grep undefined-variable | awk '{print $4;}' | sort | uniq | tr -d \'
Prépare un sed pour renommer les variables non définies:
for f in *.py
do
pylint --disable=all -e E "$f" | grep undefined-variable | awk '{print "sed -i .bak s/"$4"/scu."$4"/ '$f'";}' | sort | uniq | tr -d \'
done
### Portail pour tests ### Portail pour tests
TODO (voir `scotests/fakeportal/`). TODO (voir `scotests/fakeportal/`).