mirror of
https://github.com/zama-ai/concrete.git
synced 2026-02-08 19:44:57 -05:00
18 lines
519 B
Markdown
18 lines
519 B
Markdown
# Developer conventions
|
||
|
||
## Code
|
||
|
||
% Coding style, Tests, comments style
|
||
|
||
The LLVM formatting is used for the C++ code.
|
||
|
||
[LLVM FileCheck](https://www.llvm.org/docs/CommandGuide/FileCheck.html) is used for tests on dialects (lowering, roundtripping).
|
||
[GoogleTest](https://google.github.io/googletest/) is used for other tests.
|
||
|
||
Documentation comments use three slashes, ///, instead of two.
|
||
Place documentation comments just before the item they’re documenting.
|
||
|
||
## Github
|
||
|
||
% Branch naming, issues, commit message, PR
|