Estilo de codificação
Esta página fornece regras e/ou orientações a todos os programadores que pretendam integrar algum código no Jami
As regras do formato C++ são definidas por este arquivo de formato clang: https://git.jami.net/savoirfairelinux/jami-daemon/blob/master/.clang-format
As regras de formato QML são definidas pelo código-fonte utilizado para construir o executável qmlformat: https://codebrowser.dev/qt6/qtdeclarative/tools/qmlformat/qmlformat.cpp.html
Recomenda-se a todos os programadores que formatem o seu código utilizando o script em jami-project/scripts/format.sh
. Isto é feito automaticamente (como um pre-commit hook) quando se utiliza ./build.py --init --qt=<path-to-qt>
.