Details
-
Task
-
Resolution: Unresolved
-
P2: Important
-
None
-
None
-
None
Description
When this task is finished I will be able to:
- Use a dependency graph builder tool to generate the dependency graph for a project's target assembly.
- Directed graph where nodes represent types and edges represent referencing between types;
- Graph closure is the list of all types where a transitive reference relation exists.
- This is the list that will be provided as input to the code generation tool.
- Optionally, provide annotations to the target assembly containing type filtering information.
- This will be applied while traversing the graph to generate the graph closure;
- Any type that matches the filter will be removed from consideration
- Neither the type or it's local closure will be used in the code generation.
- Filtered out types will be generated as System.Object
Attachments
Issue Links
- is required for
-
QTBUG-134780 As a dev, I need a simple way to add a Qt Quick UI to my C# code
-
- In Progress
-
Gerrit Reviews
For Gerrit Dashboard: QTBUG-134964 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
649997,8 | Add Qt.Exclude and Qt.Ignore attribs | dev | qt-labs/qtdotnet | Status: NEW | +2 | 0 |
649998,13 | Calculate dependency graph for assembly | dev | qt-labs/qtdotnet | Status: NEW | 0 | 0 |