microsoft / pxt-ev3
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 130 files with 9,663 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 files changed 51-100 times (712 lines of code)
    • 11 files changed 21-50 times (2,166 lines of code)
    • 40 files changed 6-20 times (3,879 lines of code)
    • 78 files changed 1-5 times (2,906 lines of code)
0% | 7% | 22% | 40% | 30%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
md, ts, svg, json, cpp, js, yml, less, html, h, txt, css, gitignore, webmanifest, gitattributes, sh, xml, tsx, swift, clang-format
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts0% | 8% | 25% | 42% | 23%
less0% | 0% | 47% | 18% | 34%
cpp0% | 0% | 0% | 57% | 42%
js0% | 0% | 0% | 12% | 87%
h0% | 0% | 0% | 30% | 69%
tsx0% | 0% | 0% | 0% | 100%
swift0% | 0% | 0% | 0% | 100%
html0% | 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
libs/core0% | 30% | 38% | 12% | 18%
sim/visuals0% | 0% | 19% | 60% | 20%
libs/color-sensor0% | 0% | 97% | 0% | 2%
libs/infrared-sensor0% | 0% | 99% | 0% | <1%
libs/gyro-sensor0% | 0% | 99% | 0% | <1%
theme0% | 0% | 47% | 18% | 34%
libs/ultrasonic-sensor0% | 0% | 99% | 0% | <1%
libs/ev30% | 0% | 10% | 1% | 88%
editor0% | 0% | 2% | 78% | 19%
sim/state0% | 0% | 0% | 52% | 47%
libs/music0% | 0% | 0% | 97% | 2%
fieldeditors0% | 0% | 0% | 50% | 50%
sim0% | 0% | 0% | 100% | 0%
libs/screen0% | 0% | 0% | 93% | 6%
libs/touch-sensor0% | 0% | 0% | 82% | 17%
svgicons0% | 0% | 0% | 100% | 0%
scripts0% | 0% | 0% | 0% | 100%
libs/storage0% | 0% | 0% | 0% | 100%
legoresources0% | 0% | 0% | 0% | 100%
sim/public0% | 0% | 0% | 0% | 100%
libs/datalog0% | 0% | 0% | 0% | 100%
libs/broadcast0% | 0% | 0% | 0% | 100%
docfiles0% | 0% | 0% | 0% | 100%
libs/blocksprj0% | 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
output.ts
in libs/core
712 45 131 1669 62
buttons.ts
in libs/core
139 15 835 1666 38
color.ts
in libs/color-sensor
203 18 834 1523 38
extension.ts
in editor
14 1 845 1670 34
input.ts
in libs/core
745 59 528 1666 33
ns.ts
in libs/ev3
24 - 835 1669 31
board.ts
in sim/visuals
474 23 131 1665 30
style.less
in theme
140 - 845 1669 26
ir.ts
in libs/infrared-sensor
157 18 867 1523 23
ultrasonic.ts
in libs/ultrasonic-sensor
114 6 867 1523 22
test.ts
in libs/core
1 - 1383 1675 21
gyro.ts
in libs/gyro-sensor
155 5 853 1523 21
touch.ts
in libs/touch-sensor
39 8 867 1524 19
blockly.less
in theme
53 - 1320 1634 19
sounds.ts
in libs/music
150 3 1384 1554 18
dalboard.ts
in sim
160 10 845 1665 17
motornode.ts
in sim/state
214 20 451 1495 17
largeMotorView.ts
in sim/visuals/nodes
53 6 1392 1505 14
layoutView.ts
in sim/visuals
365 24 1368 1505 14
mediumMotorView.ts
in sim/visuals/nodes
18 4 1392 1505 13