Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Ensure that passed kwargs actually are the same as the parameter name…
…s instead of compare lengths to avoid false positives when mixing @Inject with **kwargs Before it would just check the length of passed arguments vs the signature but that breaks down with **kwarg usage as you can hit cases where the number of passed arguments makes up for the arguments expected to be resolved by inject and then the resolve step is bypassed - leading to exceptions later.
- Loading branch information