Details
-
Improvement
-
Status: Resolved
-
Medium
-
Resolution: Duplicate
-
None
Description
AbstractBindingRuntimeContext is using getOriginalDefinition() to then lookup a schema. This is a bit weird, but at any rate we should get the required mapping knowledge from mdsal-binding-generator when it instantiates BindingRuntimeTypes.
Update GeneratorReactor to give us a lookup table, which will contain the direct results (for augmentations which actually have an original, i.e. the map should not cover all augmentations) and use that knowledge.
Attachments
Issue Links
- blocks
-
YANGTOOLS-1379 Remove AugmentationSchemaNode.getOriginalDefinition()
-
- Resolved
-
- duplicates
-
MDSAL-696 Do not use DerivableSchemaNode
-
- Resolved
-
- relates to
-
MDSAL-696 Do not use DerivableSchemaNode
-
- Resolved
-
| # | Subject | Branch | Project | Status | CR | V |
|---|---|---|---|---|---|---|
| 97909,9 | Cleanup AbstractBindingRuntimeContext.getAvailableAugmentationTypes() | master | mdsal | Status: MERGED | +2 | +1 |