Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions src/cncfdm.py
Original file line number Diff line number Diff line change
Expand Up @@ -487,7 +487,7 @@ def grabpatch(logpatch):
if m:
email = database.RemapEmail (m.group (2))
pa.addtester (LookupStoreHacker (m.group (1), email))
pa.author.testcredit (patch)
pa.author.testcredit (pa)
dkey = 'tested-by'
if dkey not in matched:
matched[dkey] = 1
Expand All @@ -499,7 +499,7 @@ def grabpatch(logpatch):
if m:
email = database.RemapEmail (m.group (2))
pa.addreporter (LookupStoreHacker (m.group (1), email))
pa.author.reportcredit (patch)
pa.author.reportcredit (pa)
dkey = 'reported-by'
if dkey not in matched:
matched[dkey] = 1
Expand All @@ -513,8 +513,8 @@ def grabpatch(logpatch):
h = LookupStoreHacker (m.group (1), email)
pa.addreporter (h)
pa.addtester (h)
pa.author.reportcredit (patch)
pa.author.testcredit (patch)
pa.author.reportcredit (pa)
pa.author.testcredit (pa)
dkey = 'reported-and-tested-by'
if dkey not in matched:
matched[dkey] = 1
Expand Down
14 changes: 8 additions & 6 deletions src/database.py
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,7 @@ def DumpDB ():
empl.name))
if h.versions:
out.write ('\tVersions: %s\n' % ','.join (h.versions))
out.close ()

#
# Hack: The first visible tag comes a ways into the stream; when we see it,
Expand Down Expand Up @@ -315,13 +316,13 @@ def store (self):
Employers[self.name] = self

class FileType:
def __init__ (self, patterns={}, order=[]):
self.patterns = patterns
self.order = order
def __init__ (self, patterns=None, order=None):
self.patterns = patterns if patterns is not None else {}
self.order = order if order is not None else []

def guess_file_type (self, filename, patterns=None, order=None):
patterns = patterns or self.patterns
order = order or self.order
patterns = patterns if patterns is not None else self.patterns
order = order if order is not None else self.order

for file_type in order:
if file_type in patterns:
Expand Down Expand Up @@ -437,7 +438,8 @@ def MapToEmployer (email, unknown = 0):
elif unknown == 2:
return [(nextyear, GetEmployer ('(Unknown)'), False)]
else:
print "Unsupported unknown parameter handling value"
print "Unsupported unknown parameter handling value, defaulting to email"
return [(nextyear, GetEmployer (email), False)]


def LookupEmployer (email, mapunknown = 0):
Expand Down
2 changes: 1 addition & 1 deletion src/gerritdm.py
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
def ParseOpts ():
global MapUnknown, DevReports
global DumpDB
global CFName, DirName, Aggregate
global CFName, DirName

opts, rest = getopt.getopt (sys.argv[1:], 'b:dc:h:l:o:uz')
for opt in opts:
Expand Down
8 changes: 4 additions & 4 deletions src/gitdm.py
Original file line number Diff line number Diff line change
Expand Up @@ -268,14 +268,14 @@ def grabpatch(logpatch):
if m:
email = database.RemapEmail (m.group (2))
p.addtester (LookupStoreHacker (m.group (1), email))
p.author.testcredit (patch)
p.author.testcredit (p)
continue
# Reported-by:
m = patterns['reported-by'].match (Line)
if m:
email = database.RemapEmail (m.group (2))
p.addreporter (LookupStoreHacker (m.group (1), email))
p.author.reportcredit (patch)
p.author.reportcredit (p)
continue
# Reported-and-tested-by:
m = patterns['reported-and-tested-by'].match (Line)
Expand All @@ -284,8 +284,8 @@ def grabpatch(logpatch):
h = LookupStoreHacker (m.group (1), email)
p.addreporter (h)
p.addtester (h)
p.author.reportcredit (patch)
p.author.testcredit (patch)
p.author.reportcredit (p)
p.author.testcredit (p)
continue
#
# If this one is a merge, make note of the fact.
Expand Down
2 changes: 1 addition & 1 deletion src/lpdm.py
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
def ParseOpts ():
global MapUnknown, DevReports
global DumpDB
global CFName, DirName, Aggregate
global CFName, DirName

opts, rest = getopt.getopt (sys.argv[1:], 'b:dc:h:l:o:uz')
for opt in opts:
Expand Down
2 changes: 1 addition & 1 deletion src/reports.py
Original file line number Diff line number Diff line change
Expand Up @@ -200,7 +200,7 @@ def ReportByBCEmpl (elist, totalbugs):
count += 1
if count >= ListCount:
break
EndReport ('Covers %f%% of bugs' % (Pct(reported, totalbugs, )))
EndReport ('Covers %f%% of bugs' % (Pct(reported, totalbugs)))

def CompareELChanged (e1, e2):
return e2.changed - e1.changed
Expand Down