0
0
Fork 1
mirror of https://mau.dev/maunium/synapse.git synced 2024-12-16 05:13:50 +01:00
synapse/scripts-dev/lint.sh
Andrew Morgan 3dd61d12cd
Add a linting script (#5627)
Add a dev script to cover all the different linting steps.
2019-07-10 14:03:18 +01:00

12 lines
302 B
Bash
Executable file

#!/bin/sh
#
# Runs linting scripts over the local Synapse checkout
# isort - sorts import statements
# flake8 - lints and finds mistakes
# black - opinionated code formatter
set -e
isort -y -rc synapse tests scripts-dev scripts
flake8 synapse tests
python3 -m black synapse tests scripts-dev scripts