(login: string, id: number)
| 81 | const pullsMap = new Map<string, Pull>(); // key: "owner/repo#number" |
| 82 | |
| 83 | function getOrCreateUser(login: string, id: number): User { |
| 84 | if (!usersMap.has(login)) { |
| 85 | usersMap.set(login, { |
| 86 | id, |
| 87 | login, |
| 88 | issuesOpened: 0, |
| 89 | prsOpened: 0, |
| 90 | commentsMade: 0, |
| 91 | }); |
| 92 | } |
| 93 | return usersMap.get(login)!; |
| 94 | } |
| 95 | |
| 96 | function getOrCreateRepo(repoName: string, repoId: number): Repo { |
| 97 | if (!reposMap.has(repoName)) { |