Summary report about a list of issues, printing number and title.
(issues, show_urls=False)
| 144 | |
| 145 | |
| 146 | def report(issues, show_urls=False): |
| 147 | """Summary report about a list of issues, printing number and title.""" |
| 148 | lines = [] |
| 149 | if show_urls: |
| 150 | for i in issues: |
| 151 | role = 'ghpull' if 'merged_at' in i else 'ghissue' |
| 152 | number = i['number'] |
| 153 | title = i['title'].replace('`', '``').strip() |
| 154 | lines.append(f'* :{role}:`{number}`: {title}') |
| 155 | else: |
| 156 | for i in issues: |
| 157 | number = i['number'] |
| 158 | title = i['title'].replace('`', '``').strip() |
| 159 | lines.append('* {number}: {title}') |
| 160 | return '\n'.join(lines) |
| 161 | |
| 162 | # ----------------------------------------------------------------------------- |
| 163 | # Main script |
no test coverage detected
searching dependent graphs…