Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-9555

ComponentRegistry should enforce that registered components implement the interface/contract

    Details

    • Type: Bug
    • Status: Open (View Workflow)
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 9.4.6.Final
    • Component/s: Core
    • Labels:
      None
    • Sprint:
      Sprint 10.0.0.Alpha1, Sprint 10.0.0.Alpha2, Sprint 9.4.0.Final, Sprint 10.0.0.Alpha0, Sprint 10.0.0.Beta1

      Description

      ComponentRegistry.registerComponent(impl, interface) does not currently check that the impl really is assignable to the interface.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                dan.berindei Dan Berindei
                Reporter:
                anistor Adrian Nistor
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: