Estilo de codificación

Esta página ofrece reglas y/o guías para todos los desarrolladores que deseen integrar algún código en Jami.

Las reglas del formato C++ se definen por este 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 construir el ejecutable qmlformat: https://codebrowser.dev/qt6/qtdeclarative/tools/qmlformat/qmlformat.cpp.html

Se recomienda a todos los desarrolladores que formen su código utilizando el script en jami-project/scripts/format.sh. Esto se hace automáticamente (como gancho precomitado) cuando se utiliza ./build.py --init --qt=<path-to-qt>.