microsoft / krabsetw
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 64 files with 6,697 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)
    • 15 files changed 6-20 times (2,853 lines of code)
    • 49 files changed 1-5 times (3,844 lines of code)
0% | 0% | 0% | 42% | 57%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
hpp, cpp, cs, md, filters, targets, vcxproj, nuspec, gitignore, gitattributes, csproj, h, txt, json, yml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
hpp0% | 0% | 0% | 41% | 58%
vcxproj0% | 0% | 0% | 100% | 0%
filters0% | 0% | 0% | 0% | 100%
cpp0% | 0% | 0% | 0% | 100%
targets0% | 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
krabs/krabs0% | 0% | 0% | 62% | 37%
krabs/krabs/filtering0% | 0% | 0% | 94% | 5%
Microsoft.O365.Security.Native.ETW0% | 0% | 0% | 18% | 81%
krabs/krabs/testing0% | 0% | 0% | 37% | 62%
Microsoft.O365.Security.Native.ETW/Filtering0% | 0% | 0% | 0% | 100%
Microsoft.O365.Security.Native.ETW/Testing0% | 0% | 0% | 0% | 100%
Microsoft.O365.Security.Native.ETW/Kernel0% | 0% | 0% | 0% | 100%
krabs0% | 0% | 0% | 0% | 100%
build/native0% | 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
provider.hpp
in krabs/krabs
314 22 147 1564 12
ut.hpp
in krabs/krabs
156 7 377 1564 11
parser.hpp
in krabs/krabs
237 17 419 1801 10
etw.hpp
in krabs/krabs
248 19 130 840 10
vcxproj
Microsoft.O365.Security.Native.ETW.vcxproj
in Microsoft.O365.Security.Native.ETW
232 - 147 840 9
trace.hpp
in krabs/krabs
175 11 130 1222 8
kt.hpp
in krabs/krabs
112 7 377 1128 7
predicates.hpp
in krabs/krabs/filtering
334 28 655 1791 7
comparers.hpp
in krabs/krabs/filtering
75 7 651 1774 6
event_filter.hpp
in krabs/krabs/filtering
113 10 147 1130 6
Provider.hpp
in Microsoft.O365.Security.Native.ETW
138 13 147 840 6
schema.hpp
in krabs/krabs
144 10 131 1564 6
tdh_helpers.hpp
in krabs/krabs
159 9 419 1564 6
record_builder.hpp
in krabs/krabs/testing
193 7 451 1390 6
guid.hpp
in krabs/krabs
223 12 151 1564 6
Errors.hpp
in Microsoft.O365.Security.Native.ETW
56 - 151 840 5
KernelProvider.hpp
in Microsoft.O365.Security.Native.ETW
85 6 684 840 5
schema_locator.hpp
in krabs/krabs
97 3 151 1728 5
KernelTrace.hpp
in Microsoft.O365.Security.Native.ETW
108 11 404 840 5
errors.hpp
in krabs/krabs
126 3 147 1721 5