Uploaded image for project: 'mdsal'
  1. mdsal
  2. MDSAL-695

Do not use AugmentationSchemaNode.getOriginalDefinition()

    XMLWordPrintable

Details

    • Improvement
    • Status: Resolved
    • Medium
    • Resolution: Duplicate
    • None
    • 9.0.0
    • Binding runtime

    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

          # Subject Branch Project Status CR V

          Activity

            People

              rovarga Robert Varga
              rovarga Robert Varga
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: