JetBrains / pty4j
File Age & Freshness

File age measurements show the distribution of file ages (days since the first commit) and the file freshness (days since the latest commit).

Summary
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 65 files with 5,434 lines of code in files.
    • 62 files that are 366+ days old (5,292 lines of code)
    • 2 files that are 181-365 days old (89 lines of code)
    • 1 files that are 91-180 days old (53 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
97% | 1% | <1% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by age
File Freshness Distribution Overall
Days since last update
  • There are 65 files with 5,434 lines of code in files.
    • 48 files have been last changed 366+ days ago (3,295 lines of code)
    • 14 files have been last changed 181-365 days ago (1,799 lines of code)
    • 3 files have been last changed 91-180 days ago (340 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
60% | 33% | 6% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by freshness
File Change History per File Extension
java, kt, c, txt, gitignore, ps1, cpp, js, kts, bat, cmd, h, md, editorconfig, properties
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java100% | 0% | 0% | 0% | 0%
c100% | 0% | 0% | 0% | 0%
kt66% | 21% | 12% | 0% | 0%
kts100% | 0% | 0% | 0% | 0%
cpp100% | 0% | 0% | 0% | 0%
cmd100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
File Freshness Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
java59% | 35% | 5% | 0% | 0%
c100% | 0% | 0% | 0% | 0%
kt34% | 39% | 26% | 0% | 0%
cpp100% | 0% | 0% | 0% | 0%
cmd100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
kts<1% | 99% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
src96% | 1% | 1% | 0% | 0%
native100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
primary (file freshness distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src57% | 35% | 7% | 0% | 0%
native100% | 0% | 0% | 0% | 0%
ROOT<1% | 99% | 0% | 0% | 0%
Oldest Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
UnixPtyProcess.java
in src/com/pty4j/unix
316 24 2013-08-04 2025-05-28 53 10 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
Pty.java
in src/com/pty4j/unix
186 19 2013-08-04 2024-10-10 44 11 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
PtyHelpers.java
in src/com/pty4j/unix
182 14 2013-08-04 2024-10-06 29 10 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
OSFacadeImpl.java
in src/com/pty4j/unix/linux
125 21 2013-08-04 2024-10-06 14 6 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
OSFacadeImpl.java
in src/com/pty4j/unix/macosx
120 21 2013-08-04 2024-10-06 9 2 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
PTYInputStream.java
in src/com/pty4j/unix
47 5 2013-08-04 2024-10-07 16 6 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
Pair.java
in src/com/pty4j/util
41 9 2013-08-04 2024-01-01 3 2 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
PtyProcess.java
in src/com/pty4j
35 5 2013-08-04 2024-01-01 33 8 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
PTYOutputStream.java
in src/com/pty4j/unix
29 1 2013-08-04 2024-10-07 7 4 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
PtyUtil.java
in src/com/pty4j/util
54 - 2013-08-08 2024-01-03 43 14 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
NativePtyExecutor.java
in src/com/pty4j/unix
93 7 2013-08-09 2022-11-11 16 5 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
PtyExecutor.java
in src/com/pty4j/unix
12 - 2013-08-09 2024-10-07 11 4 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
exec_pty.c
in native
180 12 2013-08-10 2024-06-18 19 4 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
pfind.c
in native
71 1 2013-08-10 2013-08-11 2 1 dmitry.trofimov@jetbrains.com dmitry.trofimov@jetbrains.com
openpty.c
in native
33 - 2013-08-10 2019-06-06 5 4 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
exec_pty.h
in native
10 - 2013-08-10 2020-11-16 10 4 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
main.c
in native/cyglaunch
185 4 2015-01-28 2023-06-23 12 4 trofimov.dmitry@gmail.com dmitry.neverov@jetbrains.com
OSFacadeImpl.java
in src/com/pty4j/unix/freebsd
127 21 2016-01-13 2024-10-06 6 4 git@tobik.me sergey.simonchik@jetbrains.com
OSFacadeImpl.java
in src/com/pty4j/unix/openbsd
127 21 2016-02-17 2024-10-06 5 4 trofimov.dmitry@gmail.com sergey.simonchik@jetbrains.com
PtyProcessBuilder.java
in src/com/pty4j
142 17 2018-05-28 2025-05-28 21 8 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
ExtractedNative.java
in src/com/pty4j/util
243 11 2018-08-22 2024-10-13 23 12 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
PtyProcessOptions.java
in src/com/pty4j
71 8 2018-10-23 2025-05-28 9 4 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
LazyValue.java
in src/com/pty4j/util
44 3 2019-01-06 2024-01-01 2 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
UnixPtyException.java
in src/com/pty4j/unix
13 1 2020-10-29 2020-10-29 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
ProcessUtils.java
in src/com/pty4j/windows/conpty
119 1 2021-09-05 2025-05-28 11 4 ivan.migalev@jetbrains.com sergey.simonchik@jetbrains.com
PseudoConsole.java
in src/com/pty4j/windows/conpty
47 3 2021-09-05 2023-05-20 9 2 ivan.migalev@jetbrains.com sergey.simonchik@jetbrains.com
Pipe.java
in src/com/pty4j/windows/conpty
23 1 2021-09-05 2021-10-12 3 2 ivan.migalev@jetbrains.com sergey.simonchik@jetbrains.com
WinHandleInputStream.java
in src/com/pty4j/windows/conpty
104 6 2021-10-12 2025-06-04 4 2 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinHandleOutputStream.java
in src/com/pty4j/windows/conpty
54 5 2021-10-12 2025-06-04 2 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinEx.java
in src/com/pty4j/windows/conpty
42 2 2021-10-12 2021-10-12 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
Kernel32Ex.java
in src/com/pty4j/windows/conpty
39 - 2021-10-12 2025-03-20 4 2 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
LastErrorExceptionEx.java
in src/com/pty4j/windows/conpty
19 2 2021-10-12 2021-10-12 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
NullInputStream.java
in src/com/pty4j/windows/conpty
14 3 2021-10-12 2021-10-12 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinConPtyProcess.java
in src/com/pty4j/windows/conpty
229 21 2021-10-15 2025-08-31 15 4 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
ConsoleProcessListFetcher.java
in src/com/pty4j/windows/conpty
204 9 2021-10-17 2022-11-04 9 3 sergey.simonchik@jetbrains.com ghostboy316@gmail.com
win-helper.cpp
in native/win-helper
89 1 2021-10-17 2021-10-17 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
ConsoleProcessListChildProcessMain.java
in src/com/pty4j/windows/conpty
46 1 2021-10-17 2021-11-22 2 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinHelper.java
in src/com/pty4j/windows
45 1 2021-10-17 2021-10-17 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
cmd
build.cmd
in native/win-helper
12 - 2021-10-17 2022-11-04 3 3 sergey.simonchik@jetbrains.com ghostboy316@gmail.com
cmd
build-all.cmd
in native/win-helper
7 - 2022-10-13 2022-11-04 2 3 sergey.simonchik@jetbrains.com ghostboy316@gmail.com
ConPtyLibrary.kt
in src/com/pty4j/windows/conpty
58 3 2023-05-20 2025-08-31 8 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
logger.kt
in src/com/pty4j/util
4 - 2023-05-20 2023-05-20 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
171 1 2023-12-29 2025-07-16 16 4 sergey.simonchik@jetbrains.com dmitriy.panov@jetbrains.com
1 - 2023-12-29 2023-12-29 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinPty.java
in src/com/pty4j/windows/winpty
376 20 2024-01-02 2025-05-28 4 2 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinPtyProcess.java
in src/com/pty4j/windows/winpty
190 20 2024-01-02 2025-05-28 3 2 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
CygwinPtyProcess.java
in src/com/pty4j/windows/cygwin
188 15 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
NamedPipe.java
in src/com/pty4j/windows/winpty
173 9 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinPTYOutputStream.java
in src/com/pty4j/windows/winpty
52 4 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WindowsVersion.java
in src/com/pty4j/windows/winpty
50 3 2024-01-02 2025-06-03 2 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
Files Not Recently Changed (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
pfind.c
in native
71 1 2013-08-10 2013-08-11 2 1 dmitry.trofimov@jetbrains.com dmitry.trofimov@jetbrains.com
openpty.c
in native
33 - 2013-08-10 2019-06-06 5 4 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
UnixPtyException.java
in src/com/pty4j/unix
13 1 2020-10-29 2020-10-29 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
exec_pty.h
in native
10 - 2013-08-10 2020-11-16 10 4 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
NullInputStream.java
in src/com/pty4j/windows/conpty
14 3 2021-10-12 2021-10-12 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
LastErrorExceptionEx.java
in src/com/pty4j/windows/conpty
19 2 2021-10-12 2021-10-12 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
Pipe.java
in src/com/pty4j/windows/conpty
23 1 2021-09-05 2021-10-12 3 2 ivan.migalev@jetbrains.com sergey.simonchik@jetbrains.com
WinEx.java
in src/com/pty4j/windows/conpty
42 2 2021-10-12 2021-10-12 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinHelper.java
in src/com/pty4j/windows
45 1 2021-10-17 2021-10-17 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
win-helper.cpp
in native/win-helper
89 1 2021-10-17 2021-10-17 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
ConsoleProcessListChildProcessMain.java
in src/com/pty4j/windows/conpty
46 1 2021-10-17 2021-11-22 2 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
cmd
build-all.cmd
in native/win-helper
7 - 2022-10-13 2022-11-04 2 3 sergey.simonchik@jetbrains.com ghostboy316@gmail.com
cmd
build.cmd
in native/win-helper
12 - 2021-10-17 2022-11-04 3 3 sergey.simonchik@jetbrains.com ghostboy316@gmail.com
ConsoleProcessListFetcher.java
in src/com/pty4j/windows/conpty
204 9 2021-10-17 2022-11-04 9 3 sergey.simonchik@jetbrains.com ghostboy316@gmail.com
NativePtyExecutor.java
in src/com/pty4j/unix
93 7 2013-08-09 2022-11-11 16 5 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
logger.kt
in src/com/pty4j/util
4 - 2023-05-20 2023-05-20 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
PseudoConsole.java
in src/com/pty4j/windows/conpty
47 3 2021-09-05 2023-05-20 9 2 ivan.migalev@jetbrains.com sergey.simonchik@jetbrains.com
main.c
in native/cyglaunch
185 4 2015-01-28 2023-06-23 12 4 trofimov.dmitry@gmail.com dmitry.neverov@jetbrains.com
1 - 2023-12-29 2023-12-29 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
PtyProcess.java
in src/com/pty4j
35 5 2013-08-04 2024-01-01 33 8 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
Pair.java
in src/com/pty4j/util
41 9 2013-08-04 2024-01-01 3 2 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
LazyValue.java
in src/com/pty4j/util
44 3 2019-01-06 2024-01-01 2 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinPtyException.kt
in src/com/pty4j/windows
4 - 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinPtyProcess.kt
in src/com/pty4j/windows
6 - 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinPtyException.java
in src/com/pty4j/windows/winpty
7 - 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
CygwinKernel32.java
in src/com/pty4j/windows/cygwin
21 - 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinPTYInputStream.java
in src/com/pty4j/windows/winpty
32 5 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
CygwinPTYInputStream.java
in src/com/pty4j/windows/cygwin
40 6 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
CygwinPTYOutputStream.java
in src/com/pty4j/windows/cygwin
43 5 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinPTYOutputStream.java
in src/com/pty4j/windows/winpty
52 4 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
NamedPipe.java
in src/com/pty4j/windows/winpty
173 9 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
CygwinPtyProcess.java
in src/com/pty4j/windows/cygwin
188 15 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
PtyUtil.java
in src/com/pty4j/util
54 - 2013-08-08 2024-01-03 43 14 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
exec_pty.c
in native
180 12 2013-08-10 2024-06-18 19 4 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
unix-spawn-helper.c
in native/unix-spawn-helper
70 4 2024-06-24 2024-06-24 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
OSFacadeImpl.java
in src/com/pty4j/unix/macosx
120 21 2013-08-04 2024-10-06 9 2 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
OSFacadeImpl.java
in src/com/pty4j/unix/linux
125 21 2013-08-04 2024-10-06 14 6 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
OSFacadeImpl.java
in src/com/pty4j/unix/openbsd
127 21 2016-02-17 2024-10-06 5 4 trofimov.dmitry@gmail.com sergey.simonchik@jetbrains.com
OSFacadeImpl.java
in src/com/pty4j/unix/freebsd
127 21 2016-01-13 2024-10-06 6 4 git@tobik.me sergey.simonchik@jetbrains.com
PtyHelpers.java
in src/com/pty4j/unix
182 14 2013-08-04 2024-10-06 29 10 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
PtyExecutor.java
in src/com/pty4j/unix
12 - 2013-08-09 2024-10-07 11 4 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
WinSize.kt
in src/com/pty4j
16 2 2024-10-07 2024-10-07 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
main.c
in native/dump-unix-constants
19 2 2024-10-06 2024-10-07 2 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
PTYOutputStream.java
in src/com/pty4j/unix
29 1 2013-08-04 2024-10-07 7 4 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
PTYInputStream.java
in src/com/pty4j/unix
47 5 2013-08-04 2024-10-07 16 6 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
CLibrary.kt
in src/com/pty4j/unix
114 15 2024-07-29 2024-10-10 5 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
Pty.java
in src/com/pty4j/unix
186 19 2013-08-04 2024-10-10 44 11 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
ExtractedNative.java
in src/com/pty4j/util
243 11 2018-08-22 2024-10-13 23 12 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
ProcessBuilderUnixLauncher.kt
in src/com/pty4j/unix
78 - 2024-06-24 2025-01-24 5 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
Kernel32Ex.java
in src/com/pty4j/windows/conpty
39 - 2021-10-12 2025-03-20 4 2 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
Most Recently Created Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
WindowsVersion.kt
in src/com/pty4j/windows/conpty
53 2 2025-08-31 2025-08-31 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
ParametersListUtil.kt
in src/com/pty4j/util
71 4 2025-05-15 2025-05-28 2 2 p_hanto_m@outlook.com sergey.simonchik@jetbrains.com
Command.kt
in src/com/pty4j
18 - 2025-05-15 2025-05-28 2 2 p_hanto_m@outlook.com sergey.simonchik@jetbrains.com
WinSize.kt
in src/com/pty4j
16 2 2024-10-07 2024-10-07 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
main.c
in native/dump-unix-constants
19 2 2024-10-06 2024-10-07 2 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
CLibrary.kt
in src/com/pty4j/unix
114 15 2024-07-29 2024-10-10 5 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
ProcessBuilderUnixLauncher.kt
in src/com/pty4j/unix
78 - 2024-06-24 2025-01-24 5 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
unix-spawn-helper.c
in native/unix-spawn-helper
70 4 2024-06-24 2024-06-24 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinPty.java
in src/com/pty4j/windows/winpty
376 20 2024-01-02 2025-05-28 4 2 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinPtyProcess.java
in src/com/pty4j/windows/winpty
190 20 2024-01-02 2025-05-28 3 2 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
CygwinPtyProcess.java
in src/com/pty4j/windows/cygwin
188 15 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
NamedPipe.java
in src/com/pty4j/windows/winpty
173 9 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinPTYOutputStream.java
in src/com/pty4j/windows/winpty
52 4 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WindowsVersion.java
in src/com/pty4j/windows/winpty
50 3 2024-01-02 2025-06-03 2 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
CygwinPTYOutputStream.java
in src/com/pty4j/windows/cygwin
43 5 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
CygwinPTYInputStream.java
in src/com/pty4j/windows/cygwin
40 6 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinPTYInputStream.java
in src/com/pty4j/windows/winpty
32 5 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
CygwinKernel32.java
in src/com/pty4j/windows/cygwin
21 - 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinPtyException.java
in src/com/pty4j/windows/winpty
7 - 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinPtyProcess.kt
in src/com/pty4j/windows
6 - 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinPtyException.kt
in src/com/pty4j/windows
4 - 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
171 1 2023-12-29 2025-07-16 16 4 sergey.simonchik@jetbrains.com dmitriy.panov@jetbrains.com
1 - 2023-12-29 2023-12-29 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
ConPtyLibrary.kt
in src/com/pty4j/windows/conpty
58 3 2023-05-20 2025-08-31 8 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
logger.kt
in src/com/pty4j/util
4 - 2023-05-20 2023-05-20 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
cmd
build-all.cmd
in native/win-helper
7 - 2022-10-13 2022-11-04 2 3 sergey.simonchik@jetbrains.com ghostboy316@gmail.com
ConsoleProcessListFetcher.java
in src/com/pty4j/windows/conpty
204 9 2021-10-17 2022-11-04 9 3 sergey.simonchik@jetbrains.com ghostboy316@gmail.com
win-helper.cpp
in native/win-helper
89 1 2021-10-17 2021-10-17 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
ConsoleProcessListChildProcessMain.java
in src/com/pty4j/windows/conpty
46 1 2021-10-17 2021-11-22 2 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinHelper.java
in src/com/pty4j/windows
45 1 2021-10-17 2021-10-17 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
cmd
build.cmd
in native/win-helper
12 - 2021-10-17 2022-11-04 3 3 sergey.simonchik@jetbrains.com ghostboy316@gmail.com
WinConPtyProcess.java
in src/com/pty4j/windows/conpty
229 21 2021-10-15 2025-08-31 15 4 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinHandleInputStream.java
in src/com/pty4j/windows/conpty
104 6 2021-10-12 2025-06-04 4 2 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinHandleOutputStream.java
in src/com/pty4j/windows/conpty
54 5 2021-10-12 2025-06-04 2 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinEx.java
in src/com/pty4j/windows/conpty
42 2 2021-10-12 2021-10-12 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
Kernel32Ex.java
in src/com/pty4j/windows/conpty
39 - 2021-10-12 2025-03-20 4 2 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
LastErrorExceptionEx.java
in src/com/pty4j/windows/conpty
19 2 2021-10-12 2021-10-12 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
NullInputStream.java
in src/com/pty4j/windows/conpty
14 3 2021-10-12 2021-10-12 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
ProcessUtils.java
in src/com/pty4j/windows/conpty
119 1 2021-09-05 2025-05-28 11 4 ivan.migalev@jetbrains.com sergey.simonchik@jetbrains.com
PseudoConsole.java
in src/com/pty4j/windows/conpty
47 3 2021-09-05 2023-05-20 9 2 ivan.migalev@jetbrains.com sergey.simonchik@jetbrains.com
Pipe.java
in src/com/pty4j/windows/conpty
23 1 2021-09-05 2021-10-12 3 2 ivan.migalev@jetbrains.com sergey.simonchik@jetbrains.com
UnixPtyException.java
in src/com/pty4j/unix
13 1 2020-10-29 2020-10-29 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
LazyValue.java
in src/com/pty4j/util
44 3 2019-01-06 2024-01-01 2 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
PtyProcessOptions.java
in src/com/pty4j
71 8 2018-10-23 2025-05-28 9 4 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
ExtractedNative.java
in src/com/pty4j/util
243 11 2018-08-22 2024-10-13 23 12 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
PtyProcessBuilder.java
in src/com/pty4j
142 17 2018-05-28 2025-05-28 21 8 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
OSFacadeImpl.java
in src/com/pty4j/unix/openbsd
127 21 2016-02-17 2024-10-06 5 4 trofimov.dmitry@gmail.com sergey.simonchik@jetbrains.com
OSFacadeImpl.java
in src/com/pty4j/unix/freebsd
127 21 2016-01-13 2024-10-06 6 4 git@tobik.me sergey.simonchik@jetbrains.com
main.c
in native/cyglaunch
185 4 2015-01-28 2023-06-23 12 4 trofimov.dmitry@gmail.com dmitry.neverov@jetbrains.com
exec_pty.c
in native
180 12 2013-08-10 2024-06-18 19 4 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
Most Recently Changed Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
WinConPtyProcess.java
in src/com/pty4j/windows/conpty
229 21 2021-10-15 2025-08-31 15 4 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
ConPtyLibrary.kt
in src/com/pty4j/windows/conpty
58 3 2023-05-20 2025-08-31 8 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WindowsVersion.kt
in src/com/pty4j/windows/conpty
53 2 2025-08-31 2025-08-31 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
171 1 2023-12-29 2025-07-16 16 4 sergey.simonchik@jetbrains.com dmitriy.panov@jetbrains.com
WinHandleInputStream.java
in src/com/pty4j/windows/conpty
104 6 2021-10-12 2025-06-04 4 2 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinHandleOutputStream.java
in src/com/pty4j/windows/conpty
54 5 2021-10-12 2025-06-04 2 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WindowsVersion.java
in src/com/pty4j/windows/winpty
50 3 2024-01-02 2025-06-03 2 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinPty.java
in src/com/pty4j/windows/winpty
376 20 2024-01-02 2025-05-28 4 2 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
UnixPtyProcess.java
in src/com/pty4j/unix
316 24 2013-08-04 2025-05-28 53 10 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
WinPtyProcess.java
in src/com/pty4j/windows/winpty
190 20 2024-01-02 2025-05-28 3 2 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
PtyProcessBuilder.java
in src/com/pty4j
142 17 2018-05-28 2025-05-28 21 8 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
ProcessUtils.java
in src/com/pty4j/windows/conpty
119 1 2021-09-05 2025-05-28 11 4 ivan.migalev@jetbrains.com sergey.simonchik@jetbrains.com
PtyProcessOptions.java
in src/com/pty4j
71 8 2018-10-23 2025-05-28 9 4 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
ParametersListUtil.kt
in src/com/pty4j/util
71 4 2025-05-15 2025-05-28 2 2 p_hanto_m@outlook.com sergey.simonchik@jetbrains.com
Command.kt
in src/com/pty4j
18 - 2025-05-15 2025-05-28 2 2 p_hanto_m@outlook.com sergey.simonchik@jetbrains.com
Kernel32Ex.java
in src/com/pty4j/windows/conpty
39 - 2021-10-12 2025-03-20 4 2 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
ProcessBuilderUnixLauncher.kt
in src/com/pty4j/unix
78 - 2024-06-24 2025-01-24 5 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
ExtractedNative.java
in src/com/pty4j/util
243 11 2018-08-22 2024-10-13 23 12 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
Pty.java
in src/com/pty4j/unix
186 19 2013-08-04 2024-10-10 44 11 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
CLibrary.kt
in src/com/pty4j/unix
114 15 2024-07-29 2024-10-10 5 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
PTYInputStream.java
in src/com/pty4j/unix
47 5 2013-08-04 2024-10-07 16 6 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
PTYOutputStream.java
in src/com/pty4j/unix
29 1 2013-08-04 2024-10-07 7 4 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
main.c
in native/dump-unix-constants
19 2 2024-10-06 2024-10-07 2 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinSize.kt
in src/com/pty4j
16 2 2024-10-07 2024-10-07 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
PtyExecutor.java
in src/com/pty4j/unix
12 - 2013-08-09 2024-10-07 11 4 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
PtyHelpers.java
in src/com/pty4j/unix
182 14 2013-08-04 2024-10-06 29 10 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
OSFacadeImpl.java
in src/com/pty4j/unix/freebsd
127 21 2016-01-13 2024-10-06 6 4 git@tobik.me sergey.simonchik@jetbrains.com
OSFacadeImpl.java
in src/com/pty4j/unix/openbsd
127 21 2016-02-17 2024-10-06 5 4 trofimov.dmitry@gmail.com sergey.simonchik@jetbrains.com
OSFacadeImpl.java
in src/com/pty4j/unix/linux
125 21 2013-08-04 2024-10-06 14 6 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
OSFacadeImpl.java
in src/com/pty4j/unix/macosx
120 21 2013-08-04 2024-10-06 9 2 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
unix-spawn-helper.c
in native/unix-spawn-helper
70 4 2024-06-24 2024-06-24 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
exec_pty.c
in native
180 12 2013-08-10 2024-06-18 19 4 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
PtyUtil.java
in src/com/pty4j/util
54 - 2013-08-08 2024-01-03 43 14 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
CygwinPtyProcess.java
in src/com/pty4j/windows/cygwin
188 15 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
NamedPipe.java
in src/com/pty4j/windows/winpty
173 9 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinPTYOutputStream.java
in src/com/pty4j/windows/winpty
52 4 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
CygwinPTYOutputStream.java
in src/com/pty4j/windows/cygwin
43 5 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
CygwinPTYInputStream.java
in src/com/pty4j/windows/cygwin
40 6 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinPTYInputStream.java
in src/com/pty4j/windows/winpty
32 5 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
CygwinKernel32.java
in src/com/pty4j/windows/cygwin
21 - 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinPtyException.java
in src/com/pty4j/windows/winpty
7 - 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinPtyProcess.kt
in src/com/pty4j/windows
6 - 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
WinPtyException.kt
in src/com/pty4j/windows
4 - 2024-01-02 2024-01-02 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
LazyValue.java
in src/com/pty4j/util
44 3 2019-01-06 2024-01-01 2 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
Pair.java
in src/com/pty4j/util
41 9 2013-08-04 2024-01-01 3 2 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
PtyProcess.java
in src/com/pty4j
35 5 2013-08-04 2024-01-01 33 8 dmitry.trofimov@jetbrains.com sergey.simonchik@jetbrains.com
1 - 2023-12-29 2023-12-29 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com
main.c
in native/cyglaunch
185 4 2015-01-28 2023-06-23 12 4 trofimov.dmitry@gmail.com dmitry.neverov@jetbrains.com
PseudoConsole.java
in src/com/pty4j/windows/conpty
47 3 2021-09-05 2023-05-20 9 2 ivan.migalev@jetbrains.com sergey.simonchik@jetbrains.com
logger.kt
in src/com/pty4j/util
4 - 2023-05-20 2023-05-20 1 1 sergey.simonchik@jetbrains.com sergey.simonchik@jetbrains.com