Virtual inheritance not inheriting init from super class

Description

Where there is no init in the child class but there is an init in the super class, virtual inheritance is not running the super's init in the context of the child instance.

On a related note, ColdBox is improperly mapping the Router class to not specify the controller init arg required by the superclass. The only reason we didn't catch that is because the super's init was never running like it should have.

Activity

Show:
Brad Wood
August 22, 2018, 12:20 AM
Eric Peterson
August 22, 2018, 1:05 AM

This explains why no one could get it working with Quick.

Assignee

Brad Wood

Reporter

Brad Wood

Labels

None

Components

Fix versions

Affects versions

Priority

Major
Configure