awslabs / kinesis-agent-windows
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 379 files with 24,519 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 files changed 21-50 times (15 lines of code)
    • 68 files changed 6-20 times (8,078 lines of code)
    • 310 files changed 1-5 times (16,426 lines of code)
0% | 0% | <1% | 32% | 66%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
cs, csproj, json, md, g4, ps1, resx, txt, xml, yml, wixproj, gitignore, wxi, gitattributes, wxs, nuspec, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cs0% | 0% | <1% | 33% | 66%
ps10% | 0% | 0% | 74% | 25%
wxs0% | 0% | 0% | 100% | 0%
yml0% | 0% | 0% | 31% | 68%
g40% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
wixproj0% | 0% | 0% | 0% | 100%
wxi0% | 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
Amazon.KinesisTap0% | 0% | 21% | 22% | 55%
Amazon.KinesisTap.Core0% | 0% | 0% | 43% | 56%
Amazon.KinesisTap.AWS0% | 0% | 0% | 62% | 37%
Amazon.KinesisTap.Windows0% | 0% | 0% | 61% | 38%
Amazon.KinesisTap.AutoUpdate0% | 0% | 0% | 25% | 74%
ROOT0% | 0% | 0% | 78% | 21%
Amazon.KinesisTap.DiagnosticTool0% | 0% | 0% | 11% | 88%
KinesisTapWixSetup0% | 0% | 0% | 26% | 73%
Scripts0% | 0% | 0% | 45% | 54%
Amazon.KinesisTap.FileSystem0% | 0% | 0% | 0% | 100%
Amazon.KinesisTap.Hosting0% | 0% | 0% | 0% | 100%
Amazon.KinesisTap.Shared0% | 0% | 0% | 0% | 100%
Amazon.KinesisTap.Expression0% | 0% | 0% | 0% | 100%
Amazon.KinesisTap.DiagnosticTool.Core0% | 0% | 0% | 0% | 100%
Amazon.KinesisTap.Common0% | 0% | 0% | 0% | 100%
KinesisTapMsiCustomAction0% | 0% | 0% | 0% | 100%
Amazon.KinesisTap.ServiceTests0% | 0% | 0% | 0% | 100%
Amazon.KinesisTap.Uls0% | 0% | 0% | 0% | 100%
Amazon.KinesisTap.Deploy0% | 0% | 0% | 0% | 100%
Amazon.KinesisTap.ExchangeSource0% | 0% | 0% | 0% | 100%
Amazon.KinesisTap.ParserExamples0% | 0% | 0% | 0% | 100%
ChocolateyTemplate0% | 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
AssemblyInfo.cs
in Amazon.KinesisTap/Properties
15 - 47 1191 29
AWSUtilities.cs
in Amazon.KinesisTap.AWS
268 13 46 1191 14
EventLogSource.cs
in Amazon.KinesisTap.Windows
316 15 221 1191 14
Utility.cs
in Amazon.KinesisTap.Core
804 35 48 1191 14
ConfigConstants.cs
in Amazon.KinesisTap.Core
106 - 221 1191 13
EventRecordEnvelope.cs
in Amazon.KinesisTap.Windows
155 10 208 1191 13
PackageUpdater.cs
in Amazon.KinesisTap.AutoUpdate
109 5 221 1191 11
BatchEventSink.cs
in Amazon.KinesisTap.Core/Sinks
125 5 48 1191 11
AWSBufferedEventSink.cs
in Amazon.KinesisTap.AWS
193 9 221 1191 11
CloudWatchSink.cs
in Amazon.KinesisTap.AWS
400 22 221 1191 11
wxs
Product.wxs
in KinesisTapWixSetup
29 - 221 1029 10
EventSource.cs
in Amazon.KinesisTap.Core/Sources
117 5 221 1191 10
build.ps1
in root
139 - 221 1191 10
FilePersistentQueue.cs
in Amazon.KinesisTap.Core/Components
186 8 48 1191 10
KinesisStreamSink.cs
in Amazon.KinesisTap.AWS
311 17 221 1191 10
KinesisFirehoseSink.cs
in Amazon.KinesisTap.AWS
329 17 221 1191 10
PerformanceCounterSource.cs
in Amazon.KinesisTap.Windows
349 13 221 1191 10
CloudWatchLogsSink.cs
in Amazon.KinesisTap.AWS
415 20 221 1191 10
buildspec_binaries.yml
in Scripts
27 - 218 1026 9
TimerPlugin.cs
in Amazon.KinesisTap.Core/Infrastructure
49 6 221 1191 9