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