Uploaded image for project: 'Felix'
  1. Felix
  2. FELIX-2717

[Framework] Resolver treats multiple exports of same package as conflicting for fragment imports

    XMLWordPrintableJSON

Details

    Description

      If multiple fragments attached to a given host import the same package and are resolved to different exports of some module exporting the package more than once, then the resolver treats this as a conflict and doesn't allow both fragments to attach. This is technically not a conflict, since the module is masquerading a single set of byte code as two capabilities, which means that the capabilities are compatible with each other. The resolver should check the source module identity and not the capability identity.

      Attachments

        Activity

          People

            rickhall Richard S. Hall
            rickhall Richard S. Hall
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: