Move GitLab resource specific operations to GitLab resource wrapper
Summary
As a follow up for #429 (closed), pull more of GitLab resource specific operations into the GitLabWrapper interface. For example IsXyzEnabled helpers can be consolidated and defined as a function for this interface.
Acceptance criteria
-
Identify the operations that can be pulled into GitLabWrapper -
Refactor the operations and replace the helper functions -
Change all the references to these operations and use the replacement
Edited by Hossein Pursultani