Estilo de codificación

Esta página proporciona reglas y/u orientación para desarrolladores que desean integrar código en Jami.

Las reglas de formato de C++ se definen mediante el siguiente archivo de formato clang: https://git.jami.net/savoirfairelinux/jami-daemon/blob/master/.clang-format.

Las reglas de formato QML están definidas por el código fuente utilizado para compilar el ejecutable en formato qml: https://codebrowser.dev/qt6/qtdeclarative/tools/qmlformat/qmlformat.cpp.html.

Se recomienda que los desarrolladores formateen su código usando el scrip jami-project/scripts/format.sh. Esto se hace automáticamente (como un gancho de confirmación previa) cuando se usa ./build.py --init --qt=<path-to-qt>.