Uploaded image for project: 'Fluid Infusion'
  1. Fluid Infusion
  2. FLUID-6123

Reference to a nonexistent grade as a parent should not silently succeed

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 3.0
    • Fix Version/s: None
    • Component/s: IoC System
    • Labels:
      None

      Description

      A very long-standing behaviour in the framework is that a reference to a nonexistent parent grade is treated as equivalent to a reference to an empty grade. This is behaviour designed in an era where this kind of "permissiveness" was felt to be helpful to the user, but in practice this has simply led to long strings of hard-to-diagnose failures when crucial implementation grades are not loaded.

      Fixing this would represent a massive breaking change in the framework's semantic, and should happen together when we make such sweeping changes as those in FLUID-4982 or FLUID-5750

        Attachments

          Activity

            People

            Assignee:
            antranig Antranig Basman
            Reporter:
            antranig Antranig Basman
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated: