Skip to content

Commit 4d2be90

Browse files
committed
Made count of pull requests not included in count of issues
fixes #96 Signed-off-by: Guyzmo <[email protected]>
1 parent 6a7e688 commit 4d2be90

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

git_repo/services/ext/github.py

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -117,13 +117,15 @@ def col_print(lines, indent=0, pad=2):
117117
'F' if repo.fork else ' ', # is a fork?
118118
'P' if repo.private else ' ', # is private?
119119
])
120+
nb_pulls = len(list(repo.iter_pulls()))
121+
nb_issues = len(list(repo.iter_issues())) - nb_pulls
120122
print('\t'.join([
121123
# status
122124
status,
123125
# stats
124126
str(len(list(repo.iter_commits()))), # number of commits
125-
str(len(list(repo.iter_pulls()))), # number of pulls
126-
str(len(list(repo.iter_issues()))), # number of issues
127+
str(nb_pulls), # number of pulls
128+
str(nb_issues), # number of issues
127129
str(repo.forks), # number of forks
128130
str(len(list(repo.iter_contributors()))), # number of contributors
129131
str(repo.watchers), # number of subscribers
@@ -139,15 +141,15 @@ def col_print(lines, indent=0, pad=2):
139141
# status
140142
'E',
141143
# stats
142-
'ø', # number of commits
143-
'ø', # number of pulls
144-
'ø', # number of issues
145-
'ø', # number of forks
144+
'ø', # number of commits
145+
'ø', # number of pulls
146+
'ø', # number of issues
147+
'ø', # number of forks
146148
'ø', # number of contributors
147-
'ø', # number of subscribers
148-
'ø', # number of ♥
149+
'ø', # number of subscribers
150+
'ø', # number of ♥
149151
# info
150-
'?', # language
152+
'?', # language
151153
repo.updated_at.strftime(date_fmt), # date
152154
'/'.join([user, repo.name]), # name
153155
]))

0 commit comments

Comments
 (0)