JetBrains / winpty
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 143 files with 12,435 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,811 lines of code)
    • 28 files changed 6-20 times (4,730 lines of code)
    • 112 files changed 1-5 times (5,894 lines of code)
0% | 0% | 14% | 38% | 47%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 143 files with 12,435 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 5 files changed by 2-5 contributors (1,328 lines of code)
    • 138 files changed by 1 contributor (11,107 lines of code)
0% | 0% | 0% | 10% | 89%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
cc, h, txt, py, mk, bat, sh, gitignore, ps1, md, gitattributes, gypi, gyp, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cc0% | 0% | 18% | 40% | 41%
h0% | 0% | 0% | 26% | 73%
gyp0% | 0% | 0% | 100% | 0%
py0% | 0% | 0% | 20% | 79%
ps10% | 0% | 0% | 0% | 100%
gypi0% | 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
src0% | 0% | 20% | 49% | 30%
misc0% | 0% | 0% | 5% | 94%
ship0% | 0% | 0% | 25% | 74%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
Agent.cc
in src/agent
453 20 2015-11-29 2018-12-19 32 3 ryan.prichard@gmail.com ryan.prichard@gmail.com
ConsoleInput.cc
in src/agent
626 20 2015-11-29 2017-05-19 22 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
winpty.cc
in src/libwinpty
732 37 2015-11-29 2017-10-08 21 2 ryan.prichard@gmail.com ryan.prichard@gmail.com
gyp
188 - 2015-11-29 2017-01-18 20 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
ConsoleInput.h
in src/agent
79 1 2015-11-29 2017-05-17 13 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
main.cc
in src/unix-adapter
583 17 2015-11-29 2017-02-02 13 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
Agent.h
in src/agent
65 - 2015-11-29 2017-10-08 12 2 ryan.prichard@gmail.com ryan.prichard@gmail.com
143 17 2015-08-23 2016-06-05 12 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
NamedPipe.cc
in src/agent
315 24 2015-11-29 2016-10-20 11 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
main.cc
in src/agent
77 2 2015-11-29 2016-06-05 10 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
Terminal.cc
in src/agent
319 12 2015-11-29 2017-01-15 10 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
ship.py
in ship
59 3 2015-11-08 2018-10-29 9 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
DebugShowInput.cc
in src/agent
188 5 2015-12-16 2017-02-01 9 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
InputMap.cc
in src/agent
210 6 2015-12-01 2017-02-01 9 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
DefaultInputMap.cc
in src/agent
309 9 2015-12-02 2017-05-26 9 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
Scraper.cc
in src/agent
464 16 2016-05-27 2017-04-23 9 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
ConsoleFont.cc
in src/agent
515 14 2015-11-29 2017-04-24 8 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
AgentMsg.h
in src/shared
15 - 2015-11-29 2017-10-08 7 2 ryan.prichard@gmail.com ryan.prichard@gmail.com
winpty.h
in src/include
63 - 2015-11-29 2017-10-08 7 2 ryan.prichard@gmail.com ryan.prichard@gmail.com
Buffer.h
in src/shared
65 6 2015-11-29 2017-01-18 7 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
Scraper.h
in src/agent
68 - 2016-05-27 2017-04-23 7 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
NamedPipe.h
in src/agent
90 5 2015-11-29 2016-07-24 7 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
WinptyVersion.cc
in src/shared
14 2 2015-11-29 2017-01-18 6 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
22 1 2015-08-21 2016-06-04 6 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
winpty_constants.h
in src/include
31 - 2016-05-26 2016-06-14 6 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
Terminal.h
in src/agent
39 1 2015-11-29 2016-06-14 6 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
46 1 2015-11-29 2017-01-15 6 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
InputHandler.cc
in src/unix-adapter
79 2 2015-12-15 2016-05-27 6 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
DebugClient.cc
in src/shared
131 5 2015-11-29 2016-06-14 6 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
WindowsVersion.cc
in src/shared
187 11 2016-04-04 2017-01-04 6 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
WindowsSecurity.cc
in src/shared
366 16 2016-03-30 2016-06-14 6 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
8 1 2015-09-29 2016-06-04 5 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
PrecompiledHeader.h
in src/shared
19 - 2016-02-29 2016-04-21 5 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
22 1 2015-08-23 2016-06-04 5 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
OsModule.h
in src/shared
38 2 2015-11-29 2016-06-05 5 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
Win32Console.h
in src/agent
40 5 2015-11-29 2016-06-07 5 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
50 1 2015-09-25 2016-06-04 5 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
OutputHandler.cc
in src/unix-adapter
54 2 2015-12-15 2016-05-27 5 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
InputMap.h
in src/agent
75 1 2015-12-01 2016-06-08 5 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
SetFont.cc
in misc
131 1 2015-10-07 2016-06-06 5 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
WinptyVersion.h
in src/shared
5 - 2015-11-29 2016-04-21 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
OutputHandler.h
in src/unix-adapter
26 1 2015-12-15 2016-05-27 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
InputHandler.h
in src/unix-adapter
29 2 2015-12-15 2016-05-27 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
29 - 2015-12-30 2016-04-21 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
LargeConsoleRead.h
in src/agent
38 1 2015-11-29 2017-01-15 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
WinptyInternal.h
in src/libwinpty
38 - 2016-05-26 2016-05-30 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
39 1 2015-08-23 2016-06-04 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
41 1 2015-09-29 2016-06-04 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
42 1 2015-08-24 2016-06-04 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
Win32Console.cc
in src/agent
45 3 2015-11-29 2016-05-27 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
Agent.cc
in src/agent
453 20 2015-11-29 2018-12-19 32 3 ryan.prichard@gmail.com ryan.prichard@gmail.com
winpty.cc
in src/libwinpty
732 37 2015-11-29 2017-10-08 21 2 ryan.prichard@gmail.com ryan.prichard@gmail.com
Agent.h
in src/agent
65 - 2015-11-29 2017-10-08 12 2 ryan.prichard@gmail.com ryan.prichard@gmail.com
winpty.h
in src/include
63 - 2015-11-29 2017-10-08 7 2 ryan.prichard@gmail.com ryan.prichard@gmail.com
AgentMsg.h
in src/shared
15 - 2015-11-29 2017-10-08 7 2 ryan.prichard@gmail.com ryan.prichard@gmail.com
ConsoleInput.cc
in src/agent
626 20 2015-11-29 2017-05-19 22 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
gyp
188 - 2015-11-29 2017-01-18 20 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
ConsoleInput.h
in src/agent
79 1 2015-11-29 2017-05-17 13 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
main.cc
in src/unix-adapter
583 17 2015-11-29 2017-02-02 13 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
143 17 2015-08-23 2016-06-05 12 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
NamedPipe.cc
in src/agent
315 24 2015-11-29 2016-10-20 11 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
main.cc
in src/agent
77 2 2015-11-29 2016-06-05 10 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
Terminal.cc
in src/agent
319 12 2015-11-29 2017-01-15 10 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
ship.py
in ship
59 3 2015-11-08 2018-10-29 9 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
DefaultInputMap.cc
in src/agent
309 9 2015-12-02 2017-05-26 9 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
DebugShowInput.cc
in src/agent
188 5 2015-12-16 2017-02-01 9 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
Scraper.cc
in src/agent
464 16 2016-05-27 2017-04-23 9 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
InputMap.cc
in src/agent
210 6 2015-12-01 2017-02-01 9 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
ConsoleFont.cc
in src/agent
515 14 2015-11-29 2017-04-24 8 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
Buffer.h
in src/shared
65 6 2015-11-29 2017-01-18 7 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
NamedPipe.h
in src/agent
90 5 2015-11-29 2016-07-24 7 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
Scraper.h
in src/agent
68 - 2016-05-27 2017-04-23 7 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
22 1 2015-08-21 2016-06-04 6 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
winpty_constants.h
in src/include
31 - 2016-05-26 2016-06-14 6 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
WindowsVersion.cc
in src/shared
187 11 2016-04-04 2017-01-04 6 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
WinptyVersion.cc
in src/shared
14 2 2015-11-29 2017-01-18 6 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
DebugClient.cc
in src/shared
131 5 2015-11-29 2016-06-14 6 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
WindowsSecurity.cc
in src/shared
366 16 2016-03-30 2016-06-14 6 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
46 1 2015-11-29 2017-01-15 6 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
Terminal.h
in src/agent
39 1 2015-11-29 2016-06-14 6 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
InputHandler.cc
in src/unix-adapter
79 2 2015-12-15 2016-05-27 6 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
50 1 2015-09-25 2016-06-04 5 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
22 1 2015-08-23 2016-06-04 5 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
SetFont.cc
in misc
131 1 2015-10-07 2016-06-06 5 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
8 1 2015-09-29 2016-06-04 5 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
PrecompiledHeader.h
in src/shared
19 - 2016-02-29 2016-04-21 5 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
OsModule.h
in src/shared
38 2 2015-11-29 2016-06-05 5 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
Win32Console.h
in src/agent
40 5 2015-11-29 2016-06-07 5 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
InputMap.h
in src/agent
75 1 2015-12-01 2016-06-08 5 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
OutputHandler.cc
in src/unix-adapter
54 2 2015-12-15 2016-05-27 5 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
59 2 2015-09-29 2016-06-04 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
41 1 2015-09-29 2016-06-04 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
42 1 2015-08-24 2016-06-04 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
112 3 2015-10-12 2016-06-04 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
39 1 2015-08-23 2016-06-04 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
193 22 2015-10-12 2016-06-04 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
335 17 2015-10-20 2016-06-04 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
107 5 2016-06-02 2018-10-15 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
WinptyInternal.h
in src/libwinpty
38 - 2016-05-26 2016-05-30 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
29 - 2015-12-30 2016-04-21 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ConsoleInput.cc
in src/agent
626 20 2015-11-29 2017-05-19 22 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
main.cc
in src/unix-adapter
583 17 2015-11-29 2017-02-02 13 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
ConsoleFont.cc
in src/agent
515 14 2015-11-29 2017-04-24 8 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
Scraper.cc
in src/agent
464 16 2016-05-27 2017-04-23 9 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
WindowsSecurity.cc
in src/shared
366 16 2016-03-30 2016-06-14 6 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
335 17 2015-10-20 2016-06-04 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
Terminal.cc
in src/agent
319 12 2015-11-29 2017-01-15 10 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
NamedPipe.cc
in src/agent
315 24 2015-11-29 2016-10-20 11 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
DefaultInputMap.cc
in src/agent
309 9 2015-12-02 2017-05-26 9 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
GetFont.cc
in misc
219 10 2016-06-05 2016-06-05 1 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
InputMap.cc
in src/agent
210 6 2015-12-01 2017-02-01 9 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
193 22 2015-10-12 2016-06-04 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
gyp
188 - 2015-11-29 2017-01-18 20 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
DebugShowInput.cc
in src/agent
188 5 2015-12-16 2017-02-01 9 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
WindowsVersion.cc
in src/shared
187 11 2016-04-04 2017-01-04 6 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
StringBuilder.h
in src/shared
158 8 2016-01-17 2016-04-21 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
144 17 2016-05-26 2016-06-09 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
143 17 2015-08-23 2016-06-05 12 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
136 4 2015-11-29 2016-06-08 3 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
SetFont.cc
in misc
131 1 2015-10-07 2016-06-06 5 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
DebugClient.cc
in src/shared
131 5 2015-11-29 2016-06-14 6 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
115 7 2015-10-20 2016-06-04 3 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
UnicodeEncoding.h
in src/agent
114 5 2015-11-29 2016-06-08 3 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
112 3 2015-10-12 2016-06-04 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
107 5 2016-06-02 2018-10-15 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
SmallRect.h
in src/agent
105 14 2015-11-29 2017-04-23 3 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
104 6 2016-08-14 2016-08-14 1 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
101 4 2017-03-17 2017-03-17 1 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
101 - 2016-05-30 2016-05-30 1 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
100 6 2016-08-14 2016-08-14 1 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
98 3 2016-08-14 2016-08-14 1 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
92 2 2016-06-08 2017-04-28 2 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
NamedPipe.h
in src/agent
90 5 2015-11-29 2016-07-24 7 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
ConsoleLine.cc
in src/agent
89 7 2015-11-29 2016-04-21 2 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
88 4 2016-05-29 2016-06-14 3 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
DebugServer.cc
in src/debugserver
84 2 2015-11-29 2016-03-30 3 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
83 4 2016-04-19 2016-06-04 3 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
82 2 2016-06-06 2016-06-06 1 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
GenRandom.cc
in src/shared
80 5 2016-03-25 2017-01-04 4 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
79 2 2018-09-17 2018-09-17 1 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
ConsoleInput.h
in src/agent
79 1 2015-11-29 2017-05-17 13 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
InputHandler.cc
in src/unix-adapter
79 2 2015-12-15 2016-05-27 6 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
77 7 2016-01-17 2016-04-21 2 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
main.cc
in src/agent
77 2 2015-11-29 2016-06-05 10 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
InputMap.h
in src/agent
75 1 2015-12-01 2016-06-08 5 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
74 3 2015-10-10 2016-06-04 3 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
69 8 2016-06-02 2018-10-15 3 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
Scraper.h
in src/agent
68 - 2016-05-27 2017-04-23 7 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
WindowsSecurity.h
in src/shared
67 3 2016-03-30 2016-06-14 3 1 ryan.prichard@gmail.com ryan.prichard@gmail.com
Buffer.h
in src/shared
65 6 2015-11-29 2017-01-18 7 1 ryan.prichard@gmail.com ryan.prichard@gmail.com