prow/plugins/approve/approvers/owners.go
func (ap Approvers) GetFiles(baseURL *url.URL, branch string) []File {
	allOwnersFiles := []File{}
	filesApprovers := ap.GetFilesApprovers()
	for _, file := range ap.owners.GetOwnersSet().List() {
		if len(filesApprovers[file]) == 0 {
			allOwnersFiles = append(allOwnersFiles, UnapprovedFile{
				baseURL:  baseURL,
				filepath: file,
				branch:   branch,
			})
		} else {
			allOwnersFiles = append(allOwnersFiles, ApprovedFile{
				baseURL:   baseURL,
				filepath:  file,
				approvers: filesApprovers[file],
				branch:    branch,
			})
		}
	}

	return allOwnersFiles
}
func (ap Approvers) GetFiles(baseURL *url.URL, branch string) []File {
	allOwnersFiles := []File{}
	filesApprovers := ap.GetFilesApprovers()
	for _, file := range ap.owners.GetOwnersSet().List() {
		if len(filesApprovers[file]) == 0 {
			allOwnersFiles = append(allOwnersFiles, UnapprovedFile{
				baseURL:  baseURL,
				filepath: file,
				branch:   branch,
			})
		} else {
			allOwnersFiles = append(allOwnersFiles, ApprovedFile{
				baseURL:   baseURL,
				filepath:  file,
				approvers: filesApprovers[file],
				branch:    branch,
			})
		}
	}

	return allOwnersFiles
}
func ( ap Approvers ) GetFiles ( baseURL * url . URL , branch string ) [ ] File { allOwnersFiles := [ ] File { } filesApprovers := ap . GetFilesApprovers ( ) for _ , file := range ap . owners . GetOwnersSet ( ) . List ( ) { if len ( filesApprovers [ file ] ) == 0 { allOwnersFiles = append ( allOwnersFiles , UnapprovedFile { baseURL : baseURL , filepath : file , branch : branch , } ) } else { allOwnersFiles = append ( allOwnersFiles , ApprovedFile { baseURL : baseURL , filepath : file , approvers : filesApprovers [ file ] , branch : branch , } ) } } return allOwnersFiles }
// GetFiles returns owners files that still need approval.
GetFiles returns owners files that still need approval .