Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Warning

It is not a good idea to inherit from a definition which resides in the same module as the dependent one. This can lead to inconsistencies since such definitions are discovered and loaded by the system in an unpredictable order

Module files are loaded in order of discovery, which however varies over time. This means that after one reload, a definition might work while the next time you edit the definition or restart your application, it may fail to discover an inter-modular dependency and hence load correctly. Due to this behavior, you should not create such dependencies as they are inherently – no pun intended – unstable.

You can inherit only on the root level - which means you can inherit a complete app but not a subapp. Modify the new item according to your needs.

...