apple / swift-tools-support-async
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 53 files with 5,574 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 2 files changed 6-20 times (136 lines of code)
    • 51 files changed 1-5 times (5,438 lines of code)
0% | 0% | 0% | 2% | 97%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
swift, c, md, proto, txt, sh, gitignore, json, gitmodules
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
swift0% | 0% | 0% | 2% | 97%
proto0% | 0% | 0% | 0% | 100%
c0% | 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
ROOT0% | 0% | 0% | 100% | 0%
Sources/TSFCASUtilities0% | 0% | 0% | 27% | 72%
Sources/TSFCASFileTree0% | 0% | 0% | 0% | 100%
Sources/TSFFutures0% | 0% | 0% | 0% | 100%
Sources/TSFCASFileTree/Internal0% | 0% | 0% | 0% | 100%
Sources/TSFCASFileTree/Generated0% | 0% | 0% | 0% | 100%
Sources/TSFCAS0% | 0% | 0% | 0% | 100%
Sources/TSFCAS/Implementations0% | 0% | 0% | 0% | 100%
Sources/TSFUtility0% | 0% | 0% | 0% | 100%
Protos/CASFileTreeProtocol0% | 0% | 0% | 0% | 100%
Sources/TSFCAS/Generated0% | 0% | 0% | 0% | 100%
Protos/CASProtocol0% | 0% | 0% | 0% | 100%
Sources/CBLAKE30% | 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
Package.swift
in root
72 - 7 591 8
LinkedListStream.swift
in Sources/TSFCASUtilities
64 2 320 538 6
FilesystemObject.swift
in Sources/TSFCASFileTree
197 4 91 580 4
ConcurrentFilesystemScanner.swift
in Sources/TSFCASFileTree/Internal
337 2 13 580 4
FutureOperationQueue.swift
in Sources/TSFFutures
83 1 53 580 3
proto
file_tree.proto
in Protos/CASFileTreeProtocol
83 - 94 580 3
OrderManager.swift
in Sources/TSFFutures
113 - 13 574 3
DataID.swift
in Sources/TSFCAS
118 2 7 580 3
FileTreeParser.swift
in Sources/TSFCASFileTree/Internal
175 1 91 580 3
file_tree.pb.swift
in Sources/TSFCASFileTree/Generated/CASFileTreeProtocol
374 - 94 580 3
FileTreeImport.swift
in Sources/TSFCASFileTree
984 20 94 580 3
proto
data_id.proto
in Protos/CASProtocol
16 - 348 580 2
proto
cas_object.proto
in Protos/CASProtocol
16 - 348 580 2
DirectoryEntry.swift
in Sources/TSFCASFileTree
26 - 94 580 2
data_id.pb.swift
in Sources/TSFCAS/Generated/CASProtocol
36 - 111 580 2
cas_object.pb.swift
in Sources/TSFCAS/Generated/CASProtocol
43 - 111 580 2
Futures.swift
in Sources/TSFFutures
53 1 578 580 2
BatchingFutureOperationQueue.swift
in Sources/TSFFutures
54 - 72 580 2
Object.swift
in Sources/TSFCAS
55 4 7 580 2
BufferedStreamWriter.swift
in Sources/TSFCASUtilities
59 - 320 406 2