Files
IfcOpenShell/src/bonsai/docs/guides/development/code_style.rst
T

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

22 lines
708 B
ReStructuredText
Raw Normal View History

2024-09-19 18:52:00 +05:00
Code style
============
Black code formatter
-------------------------------
For Python code formatting, we use `Black code formatter <https://pypi.org/project/black/>`__,
black settings are stored in the repository's pyproject.toml.
We have GitHub workflow `ci-black-formatting` to maintain black formatting across the repository.
2024-09-19 18:52:00 +05:00
``black`` can be installed using ``pip install black`` and files can be formatted with the following example command:
.. code-block:: bash
# Format the entire repository.
# Should be used in 99% cases as the entire repository is already formatted using black.
black .
# Format only some specific file.
black src/bonsai/bonsai/bim/module/qto/operator.py
2024-09-19 18:52:00 +05:00