|
|
1 год назад | |
|---|---|---|
| .. | ||
| Architecture.md | 1 год назад | |
| README.md | 1 год назад | |
| backend_architecture.png | 1 год назад | |
| backend_architecture.puml | 1 год назад | |
| backend_architecture.svg | 1 год назад | |
| system_architecture.png | 1 год назад | |
| system_architecture.puml | 1 год назад | |
| system_architecture.svg | 1 год назад | |
The generation of the backend architecture diagram is partially automated. The diagram is generated from the type hints in the code using the py2puml tool. The diagram is then manually reviewed, adjusted and exported to PNG and SVG.
py2puml opendevin opendevin > docs/architecture/backend_architecture.puml
2. Open the generated file in a PlantUML editor, e.g. Visual Studio Code with the PlantUML extension or PlantText
3. Review the generated PUML and make all necessary adjustments to the diagram (add missing parts, fix mistakes, improve positioning).docs/architecture directory. This can be done with (e.g. PlantText)