mirror of
https://github.com/Noratrieb/crapderive.git
synced 2026-01-16 01:25:05 +01:00
doc
This commit is contained in:
parent
4b2393850d
commit
7d120f7b5e
5 changed files with 49 additions and 18 deletions
|
|
@ -1,5 +1,21 @@
|
|||
[[section-architecture-constraints]]
|
||||
== Architecture Constraints
|
||||
|
||||
[options="header",cols="1,2"]
|
||||
|===
|
||||
|Constraint|Reason
|
||||
|Interpreter|Because the time for implementation is limited, the simpler option of an interpreter has to be chosen over a compiler.
|
||||
|4 weeks limited time|The time of the assignment
|
||||
|===
|
||||
|
||||
== Conventions
|
||||
|
||||
[options="header",cols="1,2"]
|
||||
|===
|
||||
|Type|Convention
|
||||
|Naming|Standard Rust naming according to the official API Guidelines: https://rust-lang.github.io/api-guidelines/naming.html
|
||||
|Formatting|Default `rustfmt` configuration with `imports_granularity = "Crate"` and `group_imports = "StdExternalCrate"`.
|
||||
|Linting|The default `clippy` rules.
|
||||
|General|https://rust-lang.github.io/api-guidelines/about.html
|
||||
|Build System/Package Manager|`cargo`
|
||||
|===
|
||||
Loading…
Add table
Add a link
Reference in a new issue