apple / swift-tools-support-core
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 103 files with 12,715 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 3 files changed 21-50 times (1,556 lines of code)
    • 29 files changed 6-20 times (5,405 lines of code)
    • 71 files changed 1-5 times (5,754 lines of code)
0% | 0% | 12% | 42% | 45%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
swift, txt, h, md, c, in, gitignore, py, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
swift0% | 0% | 12% | 44% | 42%
h0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
c0% | 0% | 0% | 0% | 100%
in0% | 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
Sources/TSCBasic0% | 0% | 26% | 40% | 32%
ROOT0% | 0% | 100% | 0% | 0%
Sources/TSCUtility0% | 0% | 0% | 51% | 48%
Sources/TSCTestSupport0% | 0% | 0% | 13% | 86%
Sources/TSCLibc0% | 0% | 0% | 100% | 0%
Sources/TSCclibc/include0% | 0% | 0% | 0% | 100%
Utilities0% | 0% | 0% | 0% | 100%
Sources/TSCclibc0% | 0% | 0% | 0% | 100%
cmake/modules0% | 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
Process.swift
in Sources/TSCBasic
740 1 42 886 43
FileSystem.swift
in Sources/TSCBasic
726 52 20 886 37
Package.swift
in root
90 - 46 886 23
Path.swift
in Sources/TSCBasic
585 11 109 886 19
Lock.swift
in Sources/TSCBasic
157 2 17 886 15
misc.swift
in Sources/TSCBasic
260 2 5 886 14
PkgConfig.swift
in Sources/TSCUtility
293 6 60 886 14
libc.swift
in Sources/TSCLibc
57 - 452 886 13
Netrc.swift
in Sources/TSCUtility
121 2 83 570 12
TerminalController.swift
in Sources/TSCBasic
131 - 216 886 12
FSWatch.swift
in Sources/TSCUtility
576 7 81 886 12
Versioning.swift
in Sources/TSCUtility
46 - 359 886 10
SerializedDiagnostics.swift
in Sources/TSCUtility
228 6 215 516 10
TemporaryFile.swift
in Sources/TSCBasic
133 2 39 886 9
Bitstream.swift
in Sources/TSCUtility
148 4 215 516 9
Triple.swift
in Sources/TSCUtility
192 - 18 525 9
BitstreamReader.swift
in Sources/TSCUtility
278 9 143 370 9
IndexStore.swift
in Sources/TSCUtility
212 4 82 886 8
Version.swift
in Sources/TSCUtility
247 2 56 886 8
Platform.swift
in Sources/TSCUtility
81 - 81 886 7