RepoSource({ this.branchName, this.commitSha, this.dir, this.projectId, this.repoName, this.tagName, });