projects
/
gitlive
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
44c1b49
)
GitLogParser.js
author
Alan Knowles
<alan@roojs.com>
Mon, 3 Apr 2017 04:29:29 +0000
(12:29 +0800)
committer
Alan Knowles
<alan@roojs.com>
Mon, 3 Apr 2017 04:29:29 +0000
(12:29 +0800)
GitLogParser.js
patch
|
blob
|
history
diff --git
a/GitLogParser.js
b/GitLogParser.js
index
5d28dfa
..
bc3fe93
100644
(file)
--- a/
GitLogParser.js
+++ b/
GitLogParser.js
@@
-84,11
+84,12
@@
GitLogParser = {
hours[-1] = (typeof(hours[-1]) == 'undefined') ? {} : hours[-1];
hours[-1][project] = (typeof(hours[-1][project]) == 'undefined') ?
hours[-1] = (typeof(hours[-1]) == 'undefined') ? {} : hours[-1];
hours[-1][project] = (typeof(hours[-1][project]) == 'undefined') ?
- { total : 0, items :
[]
}
+ { total : 0, items :
{}
}
: hours[-1][project];
hours[-1][project].total += line.span;
: hours[-1][project];
hours[-1][project].total += line.span;
- hours[-1][project].items.push(line);
+ hours[-1][project].items[line.desc] = (typeof(hours[-1][project].items[line.desc]) == 'undefined' ?
+ 0 : hours[-1][project].items[line.desc]) + line.span;
shours[hour] = (typeof(shours[hour]) == 'undefined') ? {} : shours[hour];
shours[hour][line.desc] = (typeof(shours[hour][line.desc] ) == 'undefined') ? 0 : shours[hour][line.desc] ;
shours[hour] = (typeof(shours[hour]) == 'undefined') ? {} : shours[hour];
shours[hour][line.desc] = (typeof(shours[hour][line.desc] ) == 'undefined') ? 0 : shours[hour][line.desc] ;