[Qgis-psc] pre-commit for code-formatting
Denis Rouzaud
denis.rouzaud at gmail.com
Mon Dec 2 01:27:26 PST 2024
sorry, wrong list!
Le lun. 2 déc. 2024 à 10:24, Denis Rouzaud <denis.rouzaud at gmail.com> a
écrit :
> Dear devs,
>
> A quick update on the recent work I pushed concerning the code-formatting.
>
> Flake8 and black have been introduced for Python files and I am
> progressively introducing clang-format for our cpp code.
>
> All these tools are now configured individually as pre-commit instead of
> globally called from prepare_commit.sh.
>
> You can enable this by calling:
> pre-commit install
> (add -f if you had prepare_commit.sh set as a pre-commit hook before).
>
> This work is still ongoing, and some files are still handled by
> prepare_commit.sh. But it is defined as a local repo in the pre-commit
> config. This means that you don't have to care about this :)
>
> If you have any suggestions to improve the tools or formatting options,
> this is all very welcome.
>
> For more details:
> pre-commit config:
> https://github.com/qgis/QGIS/blob/master/.pre-commit-config.yaml
> clang-format config:
> https://github.com/qgis/QGIS/blob/master/.clang-format
>
> Best regards,
> Denis
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-psc/attachments/20241202/8db60c5b/attachment.htm>
More information about the QGIS-PSC
mailing list