Repository({ required this.provider, required this.host, required this.repository, required this.branch, });