0
0
Fork 1
mirror of https://mau.dev/maunium/synapse.git synced 2024-09-09 03:11:55 +02:00
synapse/changelog.d/8472.misc
Andrew Morgan 654e239b25
Add option to scripts-dev/lint.sh to only lint files changed since the last git commit (#8472)
This PR makes several changes to the `./scripts-dev/lint.sh` script, which lints the codebase with a number of tools:

* Adds usage information, with `-h` flag to show it. Otherwise it will show when providing an unknown flag.
* Adds option `-d` which will check both staged and unstaged files that have changed since the last commit and add them to the list of files to lint.
  - Note that only files without an extension, or with a `.py` extension will be allowed. This prevents editing bash scripts causing the linters to break on non-python files.
* Improves the print-out of which files/directories are being linted.
2020-10-15 15:45:13 +01:00

1 line
No EOL
101 B
Text

Add `-d` option to `./scripts-dev/lint.sh` to lint files that have changed since the last git commit.