in pkg/review/header.go [214:227]
func GetChangedFiles() []*github.CommitFile {
prsvc := gh.PullRequests
options := &github.ListOptions{Page: 1, PerPage: 100}
var allFiles []*github.CommitFile
for files, response, err := prsvc.ListFiles(ctx, owner, repo, pr, options); err == nil; {
allFiles = append(allFiles, files...)
if response.NextPage <= options.Page {
break
}
options = &github.ListOptions{Page: response.NextPage, PerPage: options.PerPage}
}
return allFiles
}