Skip to content

Commit 19cb796

Browse files
committed
Reformat issue with fixed widths
1 parent 9c743b0 commit 19cb796

1 file changed

Lines changed: 7 additions & 11 deletions

File tree

pj/pj.py

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -116,17 +116,13 @@ def search_issues_paginated(
116116
start_at += max_results
117117

118118
def print_issue(self, issue) -> None:
119-
print(
120-
issue.fields.issuetype.name,
121-
"\t",
122-
issue,
123-
"\t",
124-
issue.fields.status,
125-
"\t",
126-
issue.get_field(self.field_ids["Story Points"]),
127-
"\t",
128-
issue.fields.summary,
129-
)
119+
issue_type: str = issue.fields.issuetype.name
120+
issue_key: str = issue.key
121+
status: str = issue.fields.status.name
122+
storypoints: float = issue.get_field(self.field_ids["Story Points"])
123+
sp: str = f"{storypoints:5.1f}" if storypoints is not None else "N/A"
124+
summary: str = issue.fields.summary
125+
print(f"{issue_type:7.7}{issue_key:11.11}{status:7.7}{sp} {summary}")
130126

131127
def print_issue_detail(self, issue) -> None:
132128
print(issue.fields.issuetype.name, issue)

0 commit comments

Comments
 (0)