Skip to content

Commit 4790476

Browse files
committed
Add diagram drafts
1 parent 24efb4b commit 4790476

File tree

3 files changed

+4
-0
lines changed

3 files changed

+4
-0
lines changed

rfcs/0009-ui5-project-refactoring.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,8 @@ The `projectGraphBuilder` is called with an instance of one of the aforementione
8181

8282
### Proposed "Graph" Entities in Detail
8383

84+
![UI5 Project: Graph Components](./resources/UI5_Project_Graph_Components.png)
85+
8486
#### ProjectGraph
8587
A rooted, directed graph representing a UI5 project, its dependencies and available extensions
8688

@@ -340,6 +342,8 @@ This concept is similar to the already existing [Formatters](https://github.com/
340342

341343
Specifications should provide an API for accessing its resources via ui5-fs readers. This should make the [`@ui5/fs.resourceFactory#createCollectionsForTree`](https://sap.github.io/ui5-tooling/api/module-@ui5_fs.resourceFactory.html#.createCollectionsForTree) API obsolete, leaving decisions like whether to include the projects namespace to the project itself.
342344

345+
![UI5 Project: Specification Class Diagram](./resources/UI5_Project_Specification_Class_Overview.png)
346+
343347
The proposed resource access APIs for specifications are as follows:
344348

345349
**To be discussed/To be done:**
132 KB
Loading
44.1 KB
Loading

0 commit comments

Comments
 (0)