apple / cups
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 446 files with 318,667 lines of code.
    • 11 files changed more than 100 times (30,646 lines of code)
    • 58 files changed 51-100 times (155,366 lines of code)
    • 102 files changed 21-50 times (54,903 lines of code)
    • 188 files changed 6-20 times (58,736 lines of code)
    • 87 files changed 1-5 times (19,016 lines of code)
9% | 48% | 17% | 18% | 5%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
c, html, h, in, cxx, m4, po, sh, vcxproj, filters, svg, txt, md, ps, css, cgi, bat, gitattributes, plist, json, yml, gitignore, php
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c20% | 30% | 21% | 18% | 8%
h4% | 21% | 18% | 19% | 36%
po0% | 81% | 9% | 9% | <1%
html0% | 19% | 17% | 59% | 2%
cxx0% | 23% | 58% | 17% | 0%
in0% | 50% | 13% | 21% | 13%
css0% | 0% | 61% | 38% | 0%
vcxproj0% | 0% | 0% | 0% | 100%
filters0% | 0% | 0% | 0% | 100%
php0% | 0% | 0% | 0% | 100%
cgi0% | 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
scheduler55% | 14% | 20% | 8% | <1%
cups10% | 46% | 19% | 17% | 6%
backend22% | 24% | 51% | <1% | 0%
locale0% | 79% | 8% | 9% | 1%
systemv0% | 71% | 23% | 4% | 0%
doc0% | 18% | 19% | 58% | 2%
cgi-bin0% | 47% | 37% | 14% | <1%
filter0% | 42% | 36% | 21% | 0%
packaging0% | 100% | 0% | 0% | 0%
ROOT0% | 85% | 14% | 0% | 0%
xcode0% | 100% | 0% | 0% | 0%
vcnet0% | 1% | 0% | 0% | 98%
ppdc0% | 0% | 71% | 28% | <1%
berkeley0% | 0% | 100% | 0% | 0%
conf0% | 0% | 54% | 42% | 2%
tools0% | 0% | 0% | 65% | 34%
notifier0% | 0% | 0% | 100% | 0%
monitor0% | 0% | 0% | 100% | 0%
templates0% | 0% | 0% | 48% | 51%
desktop0% | 0% | 0% | 100% | 0%
data0% | 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
ipp.c
in scheduler
7223 1 122 5862 215
job.c
in scheduler
3538 - 122 5862 189
client.c
in scheduler
2462 2 144 5862 170
printers.c
in scheduler
3436 1 280 5862 166
ipp.c
in backend
2485 2 269 5862 163
main.c
in scheduler
1276 - 146 5862 149
conf.c
in scheduler
2912 1 280 5862 146
http.c
in cups
2982 1 280 5862 142
dest.c
in cups
2706 1 273 5862 129
cups.h
in cups
453 - 280 5862 110
dirsvc.c
in scheduler
1173 2 1412 5862 101
http-support.c
in cups
1705 1 280 5862 100
in
config.h.in
in root
433 - 881 5862 99
po
cups_ja.po
in locale
11279 - 774 5849 99
ipp.c
in cups
3795 1 199 5862 98
po
cups_es.po
in locale
11282 - 774 5796 98
http-private.h
in cups
238 - 1082 5862 94
auth.c
in scheduler
1279 1 280 5862 94
usb-darwin.c
in backend
1647 26 154 5862 94
request.c
in cups
648 - 280 5822 91