Hello 👋
Toying around with the new extension point ExecutableInvoker, I figured that ExecutableInvoker#invoke(Method, Object) does only run ParameterResolvers.
Should it not run all extensions applicable ?
My reasoning is the following:
- Any extension can have side effects (such as adding a closable resource into the extension context)
- If
ParameterResolver extensions are executed, but the others are not, may the test not be in an inconsistent state ?
I can provide more utilization context if needed.