When a class constructor uses the rest/spread syntax ( ...args ), dependency injection does not work…
When a class constructor uses the rest/spread syntax ( ...args ), dependency injection does not work…: a task in LegoFlow-SWE (Harbor dataset). Additionally, a derived class whose constructor uses a rest parameter triggers an ARGUMENTS LENGTH MISMATCH error from InversifyJS, even though such a…
The task
Additionally, a derived class whose constructor uses a rest parameter triggers an `ARGUMENTS_LENGTH_MISMATCH` error from InversifyJS, even though such a constructor can accept any number of arguments. This prevents using rest parameters in injection chains where a base class has dependencies.
Part of Lego-X/LegoFlow-SWE.