Path	Lines of Code
build.gradle.kts	171
native/cyglaunch/main.c	185
native/dump-unix-constants/main.c	19
native/exec_pty.c	180
native/exec_pty.h	10
native/openpty.c	33
native/pfind.c	71
native/unix-spawn-helper/unix-spawn-helper.c	70
native/win-helper/build-all.cmd	7
native/win-helper/build.cmd	12
native/win-helper/win-helper.cpp	89
settings.gradle.kts	1
src/com/pty4j/Command.kt	18
src/com/pty4j/PtyProcess.java	35
src/com/pty4j/PtyProcessBuilder.java	142
src/com/pty4j/PtyProcessOptions.java	71
src/com/pty4j/WinSize.kt	16
src/com/pty4j/unix/CLibrary.kt	114
src/com/pty4j/unix/NativePtyExecutor.java	93
src/com/pty4j/unix/PTYInputStream.java	47
src/com/pty4j/unix/PTYOutputStream.java	29
src/com/pty4j/unix/ProcessBuilderUnixLauncher.kt	78
src/com/pty4j/unix/Pty.java	186
src/com/pty4j/unix/PtyExecutor.java	12
src/com/pty4j/unix/PtyHelpers.java	182
src/com/pty4j/unix/UnixPtyException.java	13
src/com/pty4j/unix/UnixPtyProcess.java	316
src/com/pty4j/unix/freebsd/OSFacadeImpl.java	127
src/com/pty4j/unix/linux/OSFacadeImpl.java	125
src/com/pty4j/unix/macosx/OSFacadeImpl.java	120
src/com/pty4j/unix/openbsd/OSFacadeImpl.java	127
src/com/pty4j/util/ExtractedNative.java	243
src/com/pty4j/util/LazyValue.java	44
src/com/pty4j/util/Pair.java	41
src/com/pty4j/util/ParametersListUtil.kt	71
src/com/pty4j/util/PtyUtil.java	54
src/com/pty4j/util/logger.kt	4
src/com/pty4j/windows/WinHelper.java	45
src/com/pty4j/windows/WinPtyException.kt	4
src/com/pty4j/windows/WinPtyProcess.kt	6
src/com/pty4j/windows/conpty/ConPtyLibrary.kt	58
src/com/pty4j/windows/conpty/ConsoleProcessListChildProcessMain.java	46
src/com/pty4j/windows/conpty/ConsoleProcessListFetcher.java	204
src/com/pty4j/windows/conpty/Kernel32Ex.java	39
src/com/pty4j/windows/conpty/LastErrorExceptionEx.java	19
src/com/pty4j/windows/conpty/NullInputStream.java	14
src/com/pty4j/windows/conpty/Pipe.java	23
src/com/pty4j/windows/conpty/ProcessUtils.java	119
src/com/pty4j/windows/conpty/PseudoConsole.java	47
src/com/pty4j/windows/conpty/WinConPtyProcess.java	229
src/com/pty4j/windows/conpty/WinEx.java	42
src/com/pty4j/windows/conpty/WinHandleInputStream.java	104
src/com/pty4j/windows/conpty/WinHandleOutputStream.java	54
src/com/pty4j/windows/conpty/WindowsVersion.kt	53
src/com/pty4j/windows/cygwin/CygwinKernel32.java	21
src/com/pty4j/windows/cygwin/CygwinPTYInputStream.java	40
src/com/pty4j/windows/cygwin/CygwinPTYOutputStream.java	43
src/com/pty4j/windows/cygwin/CygwinPtyProcess.java	188
src/com/pty4j/windows/winpty/NamedPipe.java	173
src/com/pty4j/windows/winpty/WinPTYInputStream.java	32
src/com/pty4j/windows/winpty/WinPTYOutputStream.java	52
src/com/pty4j/windows/winpty/WinPty.java	376
src/com/pty4j/windows/winpty/WinPtyException.java	7
src/com/pty4j/windows/winpty/WinPtyProcess.java	190
src/com/pty4j/windows/winpty/WindowsVersion.java	50
