microsoft / mwt-ds
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 300 files with 46,259 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 4 files changed 21-50 times (1,075 lines of code)
    • 38 files changed 6-20 times (5,350 lines of code)
    • 258 files changed 1-5 times (39,834 lines of code)
0% | 0% | 2% | 11% | 86%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
cs, py, json, js, csproj, cshtml, html, md, css, ts, ps1, txt, nuspec, bat, xml, svg, gitignore, asax, targets, vcxproj, MD, yml, ipynb, cscfg, cpp, filters, resx, props, cmd
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 0% | 23% | 26% | 50%
cs0% | 0% | <1% | 28% | 70%
cshtml0% | 0% | 0% | 20% | 79%
js0% | 0% | 0% | <1% | 99%
props0% | 0% | 0% | 100% | 0%
html0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
cmd0% | 0% | 0% | 0% | 100%
ts0% | 0% | 0% | 0% | 100%
vcxproj0% | 0% | 0% | 0% | 100%
cpp0% | 0% | 0% | 0% | 100%
ps10% | 0% | 0% | 0% | 100%
filters0% | 0% | 0% | 0% | 100%
cscfg0% | 0% | 0% | 0% | 100%
yml0% | 0% | 0% | 0% | 100%
MD0% | 0% | 0% | 0% | 100%
asax0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
DataScience0% | 0% | 25% | 28% | 46%
mc0% | 0% | <1% | 3% | 96%
client0% | 0% | 0% | 27% | 72%
Crawl0% | 0% | 0% | 39% | 60%
ExperimentationConsole0% | 0% | 0% | 91% | 8%
Experimentation0% | 0% | 0% | 9% | 90%
ContextExplorer0% | 0% | 0% | 0% | 100%
AzureDataLake0% | 0% | 0% | 0% | 100%
HostedExamples0% | 0% | 0% | 0% | 100%
LogCookig0% | 0% | 0% | 0% | 100%
hosted.js0% | 0% | 0% | 0% | 100%
provisioning0% | 0% | 0% | 0% | 100%
ExperimentationTest0% | 0% | 0% | 0% | 100%
JavascriptClient0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Experimentation.py
in DataScience
345 13 732 1881 34
DeploymentController.cs
in mc/Controllers
94 2 1579 2043 29
ds_parse.py
in DataScience
291 15 727 1511 29
LogDownloader.py
in DataScience
345 6 825 1475 22
APIController.cs
in mc/Controllers
194 6 1579 2043 20
dashboard_utils.py
in DataScience
273 8 727 1375 19
DataScience.py
in DataScience
224 2 1466 1902 18
HomeController.cs
in mc/Controllers
451 19 1818 2043 17
eval.js
in mc/Scripts
89 5 1959 2043 16
DecisionServiceClient.cs
in client/ClientDecisionService
362 24 1531 2043 15
ExperimentationAzure.py
in DataScience
60 2 727 993 12
Crawl.cs
in Crawl/Crawl
182 4 1531 1710 11
common.py
in DataScience
272 23 1466 1832 11
LocalModeTest.cs
in client/ClientDecisionServiceTest
193 5 1531 1950 10
props
version.props
in client
6 - 1546 2043 9
CognitiveServiceEntityLinking.cs
in Crawl/CognitiveServiceEntityLinking
65 2 1260 1710 9
CognitiveServiceTextAnalytics.cs
in Crawl/CognitiveServiceTextAnalytics
100 3 1260 1710 9
Program.cs
in ExperimentationConsole
157 2 1984 1995 9
InMemoryLogger.cs
in client/ClientDecisionService
177 8 1568 1950 9
CrawlResponse.cs
in Crawl/Data
40 - 1531 1710 8