microsoft / arcana.cpp
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 48 files with 4,966 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)
    • 1 files changed 6-20 times (108 lines of code)
    • 47 files changed 1-5 times (4,858 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
h, cpp, md, txt, vcxproj, props, json, gitignore, gitmodules
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
h0% | 0% | 0% | 2% | 97%
vcxproj0% | 0% | 0% | 0% | 100%
cpp0% | 0% | 0% | 0% | 100%
props0% | 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
Source/Android/arcana/threading0% | 0% | 0% | 100% | 0%
Source/Shared/arcana/threading0% | 0% | 0% | 0% | 100%
Source/Shared/arcana0% | 0% | 0% | 0% | 100%
Source/Shared/arcana/containers0% | 0% | 0% | 0% | 100%
Source/Shared/arcana/functional0% | 0% | 0% | 0% | 100%
Source/Shared/arcana/scheduling0% | 0% | 0% | 0% | 100%
Source/Windows0% | 0% | 0% | 0% | 100%
Source/Android0% | 0% | 0% | 0% | 100%
Source/Windows/arcana0% | 0% | 0% | 0% | 100%
Source/Windows/arcana/threading0% | 0% | 0% | 0% | 100%
Source/Shared/arcana/messaging0% | 0% | 0% | 0% | 100%
Source/Apple/arcana/tracing0% | 0% | 0% | 0% | 100%
Source/Apple/arcana/threading0% | 0% | 0% | 0% | 100%
Source/Shared/arcana/experimental0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Source/Android/arcana/tracing0% | 0% | 0% | 0% | 100%
Source/Unix/arcana/tracing0% | 0% | 0% | 0% | 100%
Source/Windows/arcana/tracing0% | 0% | 0% | 0% | 100%
Source/Unix/arcana/threading0% | 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
task_schedulers.h
in Source/Android/arcana/threading
108 6 29 684 8
cancellation.h
in Source/Shared/arcana/threading
118 7 347 1001 5
inplace_function.h
in Source/Shared/arcana/functional
286 13 631 1001 4
task.h
in Source/Shared/arcana/threading
368 18 620 1001 4
affinity.h
in Source/Shared/arcana/threading
27 2 757 1001 3
task_schedulers.h
in Source/Apple/arcana/threading
50 4 585 684 3
dispatcher.h
in Source/Shared/arcana/threading
125 10 757 1001 3
coroutine.h
in Source/Shared/arcana/threading
286 28 651 1001 3
expected.h
in Source/Shared/arcana
317 14 909 1001 3
props
Windows.props
in root
11 - 658 1001 2
props
directory.build.props
in root
12 - 658 1001 2
unordered_bimap.h
in Source/Shared/arcana/containers
27 1 684 686 2
blocking_concurrent_queue.h
in Source/Shared/arcana/threading
105 10 631 1001 2
hresult.cpp
in Source/Windows/arcana
136 8 651 658 2
vcxproj
Arcana.Android.vcxproj
in Source/Android
186 - 678 1001 2
sorted_vector.h
in Source/Shared/arcana/containers
198 27 651 1001 2
algorithm.h
in Source/Shared/arcana
241 18 651 1001 2
internal_task.h
in Source/Shared/arcana/threading/internal
399 27 658 1001 2
props
Android.props
in root
3 - 1001 1001 1
task_schedulers.cpp
in Source/Windows/arcana/threading
6 - 658 658 1