Refactor method selection and use a context to be able to more easily access information by filiphr · Pull Request #3280 · mapstruct/mapstruct filiphr Doing this will make it more easy to fix #3209, #1610 and #2610. Mostly for #2610 the parameter bindings will need to be slightly different, so it makes it easier if we can provide them from the context itself