-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Related to several other issues, it would make analytics easier if the files structure, rather than storing data presently as:
{
"README.md": {
2: 0,
8: 0,
10: 0,
11: 0,
...
24: 2,
31: 0,
33: 1,
35: 1,
37: 3,
41: 12,
},
"gitcodechurn.py": {
0: 0,
1: 190,
2: 4,
4: 0,
11: -1,
15: 6,
16: 5,
37: 2,
...
167: 1,
172: 0,
173: 2,
189: 1,
191: 1,
192: 5,
193: 0,
196: 2,
197: 0,
198: 25,
200: 1,
217: 14,
223: 1,
224: 1,
},
}instead tracked the count of removed and count of added. This additional data would allow more detailed analytics and nuance to questions regarding user specific churn and other questions.
I propose we instead utilize a structure such as:
{
"README.md": [
{"added": 0, "removed": 0, "line_number": 2},
{"added": 3, "removed": 1, "line_number": 42},
....
}
}I would be happy to submit a PR in support of this.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request