(pr_number)
| 36 | |
| 37 | |
| 38 | def get_pr_info(pr_number): |
| 39 | if pr_number not in pr_cache: |
| 40 | raw = gh_api(f"repos/{REPO}/pulls/{pr_number}") |
| 41 | if raw: |
| 42 | data = json.loads(raw) |
| 43 | pr_cache[pr_number] = { |
| 44 | "title": data.get("title", ""), |
| 45 | } |
| 46 | else: |
| 47 | pr_cache[pr_number] = {"title": ""} |
| 48 | return pr_cache[pr_number] |
| 49 | |
| 50 | |
| 51 | def git_log(commit_range): |
no test coverage detected