-
Sub-task
-
Resolution: Fixed
-
P3
-
9
-
None
-
b102
-
generic
-
generic
Code for component operation linking in AbstractJavaLinker/BeanLinker should be made more readable before we implement the "no such member" functionality in it.
Specifically, we should encapsulate the long parameter list of getGuardedInvocationComponent() and various other methods it invokes with a parameter object and need to prepare a semantic separation of "getGuardedInvocationComponent" and "getNextComponent" functionality.
This change has no functional effects, it's a refactoring for easier introduction of the no-such-member implementation.
Specifically, we should encapsulate the long parameter list of getGuardedInvocationComponent() and various other methods it invokes with a parameter object and need to prepare a semantic separation of "getGuardedInvocationComponent" and "getNextComponent" functionality.
This change has no functional effects, it's a refactoring for easier introduction of the no-such-member implementation.