golang / mobile
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 186 files with 35,630 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 6 files changed 51-100 times (4,382 lines of code)
    • 18 files changed 21-50 times (9,219 lines of code)
    • 52 files changed 6-20 times (11,333 lines of code)
    • 110 files changed 1-5 times (10,696 lines of code)
0% | 12% | 25% | 31% | 30%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
go, xml, m, java, h, gradle, s, c, md, html, mod, plist, json, storyboard, txt, gitattributes, xib, sh, cfg, gitignore, pro, ivy
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 14% | 25% | 30% | 29%
java0% | 0% | 51% | 40% | 7%
m0% | 0% | 27% | 13% | 59%
c0% | 0% | 16% | 82% | 1%
h0% | 0% | 0% | 59% | 40%
ivy0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
s0% | 0% | 0% | 0% | 100%
cfg0% | 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
bind0% | 37% | 22% | 34% | 6%
cmd0% | 22% | 47% | 3% | 26%
app0% | 28% | 15% | 10% | 45%
gl0% | 0% | 58% | 27% | 13%
example0% | 0% | 7% | 31% | 61%
internal0% | 0% | 0% | 86% | 13%
exp0% | 0% | 0% | 27% | 72%
asset0% | 0% | 0% | 71% | 28%
geom0% | 0% | 0% | 100% | 0%
event0% | 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
bind.go
in cmd/gomobile
267 9 141 2550 76
build.go
in cmd/gomobile
345 15 141 2555 73
init.go
in cmd/gomobile
325 11 141 2556 68
genjava.go
in bind
1538 50 857 2745 67
genobjc.go
in bind
1260 41 1029 2436 58
android.go
in app
647 29 350 2766 52
SeqTest.java
in bind/java
495 53 1058 2745 46
env.go
in cmd/gomobile
397 19 63 2401 45
bind_iosapp.go
in cmd/gomobile
230 2 141 2397 39
bind_androidapp.go
in cmd/gomobile
346 6 141 2401 39
gengo.go
in bind
508 14 857 2745 37
app.go
in app
123 10 350 2766 32
SeqTest.m
in bind/objc
383 - 31 2467 32
gl.go
in gl
1653 158 350 2720 31
main.go
in cmd/gobind
138 3 751 2744 30
gldebug.go
in gl
3496 161 350 2719 30
x11.go
in app
74 8 350 2672 29
doc.go
in cmd/gomobile
1 - 141 2508 28
main.go
in example/basic
123 4 158 2704 28
android.c
in app
149 6 31 2711 27