apple / swift-cmark
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 61 files with 28,714 lines of code.
    • 2 files changed more than 100 times (2,086 lines of code)
    • 4 files changed 51-100 times (1,716 lines of code)
    • 21 files changed 21-50 times (16,817 lines of code)
    • 13 files changed 6-20 times (4,784 lines of code)
    • 21 files changed 1-5 times (3,311 lines of code)
7% | 5% | 58% | 16% | 11%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
md, c, h, py, txt, in, yml, bat, cmake, inc, cpp, gitignore, xsl, rb, re, json, editorconfig, rkt, pl, swift
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c10% | 7% | 80% | 1% | <1%
h0% | 21% | 34% | 8% | 35%
re0% | 0% | 100% | 0% | 0%
inc0% | 0% | 0% | 67% | 32%
in0% | 0% | 0% | 93% | 6%
py0% | 0% | 0% | 9% | 90%
yml0% | 0% | 0% | 100% | 0%
xsl0% | 0% | 0% | 0% | 100%
rkt0% | 0% | 0% | 0% | 100%
cmake0% | 0% | 0% | 0% | 100%
pl0% | 0% | 0% | 0% | 100%
swift0% | 0% | 0% | 0% | 100%
cpp0% | 0% | 0% | 0% | 100%
rb0% | 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
src7% | 3% | 63% | 17% | 8%
api_test0% | 88% | 0% | 8% | 2%
wrappers0% | 0% | 0% | 11% | 88%
ROOT0% | 0% | 0% | 14% | 85%
tools0% | 0% | 0% | 0% | 100%
src/include0% | 0% | 0% | 0% | 100%
bench0% | 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
inlines.c
in src
1083 27 738 2750 138
blocks.c
in src
1003 34 738 2750 132
cmark.h
in src
202 - 749 2655 92
main.c
in src
188 3 738 2750 71
commonmark.c
in src
414 5 735 2531 65
main.c
in api_test
912 30 738 2631 64
re
scanners.re
in src
108 20 845 2750 50
node.c
in src
715 37 738 2632 49
buffer.c
in src
210 21 845 2709 48
chunk.h
in src
52 7 738 2707 45
html.c
in src
297 4 738 2750 45
scanners.c
in src
13715 20 845 2617 42
xml.c
in src
155 3 738 2591 36
buffer.h
in src
55 - 1152 2709 35
references.c
in src
107 5 738 2700 35
latex.c
in src
403 4 738 2403 34
utf8.c
in src
268 9 1152 2750 33
inlines.h
in src
17 - 738 2699 32
node.h
in src
74 - 738 2632 32
iterator.c
in src
102 5 738 2606 30