Dynamic/JS: Add support for re-exporting type models

This commit is contained in:
Asger F
2024-04-04 15:06:19 +02:00
parent acef9b7111
commit c55e03c588
5 changed files with 138 additions and 2 deletions

View File

@@ -1,3 +1,7 @@
typeModel
| (reexport).func | reexport | Member[func] |
| upstream-lib | (reexport).func | ReturnValue |
| upstream-lib | reexport | Member[lib] |
| upstream-lib.XYZ | reexport | Member[x].Member[y].Member[z] |
| upstream-lib.XYZ | reexport | Member[xy].Member[z] |
summaryModel

View File

@@ -8,6 +8,8 @@ module ModelExportConfig implements ModelExportSig {
}
predicate mustBeNamed(API::Node node) { shouldContain(node) }
predicate shouldContainType(string type) { Shared::isRelevantType(type) }
}
module Exported = ModelExport<ModelExportConfig>;