Fix constructor injection with virtual inheritance

Description

Constructor injection with virtual inheritance doesn't work correctly if the target component does not have a constructor. The virtual inheritance constructor is injected to the target, but none of the arguments are passed when calling the constructor. This fixes that problem by adding the constructor arguments of the virtual inheritance mapping to the target mapping.

Assignee

Luis Majano

Reporter

Eric Peterson

Labels

None

Fix versions

Priority

Major
Configure