Skip to content

Injector: parameterize by protocol client

Alain Mebsout requested to merge alain@functori@injector-src-2 into master

Context

This MR is the second step in moving the injector library outside of proto_alpha. It follows !7579 (merged).

The injector is now parameterized by a "protocol client" module which provide all functions that are protocol specific. At this point the injector is still in proto_alpha and is still a functor. The next step is to extract the injector code in a common module.

Next MR: !7675 (merged).

Manually testing the MR

Refactoring.

Edited by Alain Mebsout

Merge request reports