refactor: organize GitLabRepository and WrappedRepository interfaces
This small refactoring does two things:
- Create an interface for the
WrappedRepository
, rather than having only implementation. - Move the
GitLabRepository
type to thewrapped_repository.ts
file
This is in preparation for removing GitLab-specific logic out of the WrappedRepository
in the near future.
Related to #515 (closed)
Edited by Tomas Vik