
The submoduleOp is not needed to instantiate GitlinkOps. Make this explicit moving GitlinkOp to its own class with a factory. When SubmoduleCommits and SubscriptionGraph become injectable, this factory can also be injected where needed. Change-Id: Iecf4e8064dd3c2e60a2799a411fbcde5d2805e0d