in functions/src/report.ts [175:200]
function CountIssuesWithFilter(org: snapshot.Org, filter: IssueFilter) {
let matchingIssues = 0;
Object.keys(org.repos).forEach(repoKey => {
const repo = org.repos[repoKey];
if (repo.private) {
return;
}
matchingIssues += Object.keys(repo.issues || {}).reduce(
(sum, issue_id: string) => {
const issue = repo.issues[issue_id];
if (filter(issue)) {
return sum + 1;
} else {
return sum;
}
},
0
);
});
return matchingIssues;
}