├── .clang-format ├── .editorconfig ├── .gitattributes ├── .github ├── CODEOWNERS ├── dco.yml ├── dependabot.yml └── workflows │ ├── build-scan-commit-status.yml │ ├── codeql-analysis.yml │ ├── dependency-review-action.yml │ ├── dependency-submission.yml │ └── update-jdks.yml ├── .gitignore ├── .lgtm.yml ├── .teamcity ├── Agent.kt ├── NativePlatformBuild.kt ├── NativePlatformCompatibilityTest.kt ├── NativePlatformPublishing.kt ├── Os.kt ├── ReleaseType.kt ├── Toolchains.kt ├── extensions.kt ├── jdks.yaml ├── pom.xml └── settings.kts ├── .vscode ├── c_cpp_properties.json ├── launch.json └── settings.json ├── LICENSE ├── gradle.properties ├── gradle ├── gradle-daemon-jvm.properties ├── verification-keyring.keys ├── verification-metadata.xml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── native-platform ├── build.gradle └── src │ ├── curses │ └── cpp │ │ └── curses.cpp │ ├── main │ ├── cpp │ │ ├── apple.cpp │ │ ├── freebsd.cpp │ │ ├── linux.cpp │ │ ├── posix.cpp │ │ └── win.cpp │ └── java │ │ └── net │ │ └── rubygrapefruit │ │ └── platform │ │ ├── MissingRegistryEntryException.java │ │ ├── Native.java │ │ ├── NativeException.java │ │ ├── NativeIntegration.java │ │ ├── NativeIntegrationLinkageException.java │ │ ├── NativeIntegrationUnavailableException.java │ │ ├── Process.java │ │ ├── ProcessLauncher.java │ │ ├── ResourceClosedException.java │ │ ├── SystemInfo.java │ │ ├── ThreadSafe.java │ │ ├── WindowsRegistry.java │ │ ├── file │ │ ├── CaseSensitivity.java │ │ ├── DirEntry.java │ │ ├── FileInfo.java │ │ ├── FilePermissionException.java │ │ ├── FileSystemInfo.java │ │ ├── FileSystems.java │ │ ├── Files.java │ │ ├── NoSuchFileException.java │ │ ├── NotADirectoryException.java │ │ ├── PosixFileInfo.java │ │ ├── PosixFiles.java │ │ ├── WindowsFileInfo.java │ │ ├── WindowsFiles.java │ │ └── package-info.java │ │ ├── internal │ │ ├── AbstractFiles.java │ │ ├── AbstractTerminal.java │ │ ├── AbstractTerminals.java │ │ ├── AbstractWindowsTerminalInput.java │ │ ├── AnsiTerminal.java │ │ ├── AnsiTerminals.java │ │ ├── CharInputBuffer.java │ │ ├── DefaultFileSystemInfo.java │ │ ├── DefaultOsxMemory.java │ │ ├── DefaultOsxMemoryInfo.java │ │ ├── DefaultPosixFiles.java │ │ ├── DefaultProcess.java │ │ ├── DefaultProcessLauncher.java │ │ ├── DefaultSystemInfo.java │ │ ├── DefaultWindowsFiles.java │ │ ├── DefaultWindowsMemory.java │ │ ├── DefaultWindowsMemoryInfo.java │ │ ├── DefaultWindowsRegistry.java │ │ ├── DirList.java │ │ ├── FileStat.java │ │ ├── FileSystemList.java │ │ ├── FunctionResult.java │ │ ├── LibraryDef.java │ │ ├── MutableSystemInfo.java │ │ ├── MutableTerminalSize.java │ │ ├── MutableTypeInfo.java │ │ ├── NativeLibraryLoader.java │ │ ├── NativeLibraryLocator.java │ │ ├── PeekInputStream.java │ │ ├── PlainTerminalInput.java │ │ ├── Platform.java │ │ ├── PosixFileSystems.java │ │ ├── PosixTerminalInput.java │ │ ├── PosixTerminals.java │ │ ├── TerminalCapabilities.java │ │ ├── TerminfoTerminal.java │ │ ├── WindowsDirList.java │ │ ├── WindowsFileStat.java │ │ ├── WindowsFileTime.java │ │ ├── WindowsProcessLauncher.java │ │ ├── WindowsTerminal.java │ │ ├── WindowsTerminalInput.java │ │ ├── WindowsTerminals.java │ │ ├── WrapperProcess.java │ │ ├── WrapperProcessLauncher.java │ │ └── jni │ │ │ ├── InsufficientResourcesForWatchingException.java │ │ │ ├── NativeLibraryFunctions.java │ │ │ ├── OsxMemoryFunctions.java │ │ │ ├── PosixFileFunctions.java │ │ │ ├── PosixFileSystemFunctions.java │ │ │ ├── PosixProcessFunctions.java │ │ │ ├── PosixTerminalFunctions.java │ │ │ ├── PosixTypeFunctions.java │ │ │ ├── TerminfoFunctions.java │ │ │ ├── WindowsConsoleFunctions.java │ │ │ ├── WindowsFileFunctions.java │ │ │ ├── WindowsHandleFunctions.java │ │ │ ├── WindowsMemoryFunctions.java │ │ │ └── WindowsRegistryFunctions.java │ │ ├── memory │ │ ├── Memory.java │ │ ├── MemoryInfo.java │ │ ├── OsxMemory.java │ │ ├── OsxMemoryInfo.java │ │ ├── WindowsMemory.java │ │ ├── WindowsMemoryInfo.java │ │ └── package-info.java │ │ ├── package-info.java │ │ ├── prompts │ │ ├── AbstractListener.java │ │ ├── AbstractPrompter.java │ │ ├── InteractivePrompter.java │ │ ├── NonInteractivePrompter.java │ │ ├── PasswordView.java │ │ ├── PlainPrompter.java │ │ ├── Prompter.java │ │ ├── SelectView.java │ │ ├── SelectionListener.java │ │ ├── TextEntryListener.java │ │ ├── TextView.java │ │ ├── YesNoListener.java │ │ ├── YesNoView.java │ │ └── package-info.java │ │ └── terminal │ │ ├── TerminalInput.java │ │ ├── TerminalInputListener.java │ │ ├── TerminalOutput.java │ │ ├── TerminalSize.java │ │ ├── Terminals.java │ │ └── package-info.java │ ├── shared │ ├── cpp │ │ ├── generic.cpp │ │ ├── generic_posix.cpp │ │ ├── osx.cpp │ │ ├── unix_strings.cpp │ │ └── win.cpp │ └── headers │ │ ├── generic.h │ │ └── win.h │ ├── test │ └── groovy │ │ └── net │ │ └── rubygrapefruit │ │ └── platform │ │ ├── NativePlatformSpec.groovy │ │ ├── ProcessLauncherTest.groovy │ │ ├── ProcessTest.groovy │ │ ├── SystemInfoTest.groovy │ │ ├── WindowsRegistryTest.groovy │ │ ├── file │ │ ├── AbstractFilesTest.groovy │ │ ├── FileSystemsTest.groovy │ │ ├── FilesTest.groovy │ │ ├── PosixFilesTest.groovy │ │ └── WindowsFilesTest.groovy │ │ ├── internal │ │ ├── MutableSystemInfoTest.groovy │ │ ├── NativeTypeInfoTest.groovy │ │ └── PrompterTest.groovy │ │ ├── memory │ │ ├── MemoryTest.groovy │ │ ├── OsxMemoryTest.groovy │ │ └── WindowsMemoryTest.groovy │ │ ├── terminal │ │ └── TerminalsTest.groovy │ │ └── testfixture │ │ ├── JavaVersion.groovy │ │ └── JavaVersionTest.groovy │ └── testFixtures │ └── java │ └── net │ └── rubygrapefruit │ └── platform │ └── testfixture │ └── JniChecksEnabled.java ├── readme.md ├── settings.gradle.kts └── test-app ├── build.gradle └── src └── main └── java └── net └── rubygrapefruit └── platform └── test └── Main.java /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.clang-format -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/dco.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.github/dco.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build-scan-commit-status.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.github/workflows/build-scan-commit-status.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/dependency-review-action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.github/workflows/dependency-review-action.yml -------------------------------------------------------------------------------- /.github/workflows/dependency-submission.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.github/workflows/dependency-submission.yml -------------------------------------------------------------------------------- /.github/workflows/update-jdks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.github/workflows/update-jdks.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.gitignore -------------------------------------------------------------------------------- /.lgtm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.lgtm.yml -------------------------------------------------------------------------------- /.teamcity/Agent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.teamcity/Agent.kt -------------------------------------------------------------------------------- /.teamcity/NativePlatformBuild.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.teamcity/NativePlatformBuild.kt -------------------------------------------------------------------------------- /.teamcity/NativePlatformCompatibilityTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.teamcity/NativePlatformCompatibilityTest.kt -------------------------------------------------------------------------------- /.teamcity/NativePlatformPublishing.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.teamcity/NativePlatformPublishing.kt -------------------------------------------------------------------------------- /.teamcity/Os.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.teamcity/Os.kt -------------------------------------------------------------------------------- /.teamcity/ReleaseType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.teamcity/ReleaseType.kt -------------------------------------------------------------------------------- /.teamcity/Toolchains.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.teamcity/Toolchains.kt -------------------------------------------------------------------------------- /.teamcity/extensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.teamcity/extensions.kt -------------------------------------------------------------------------------- /.teamcity/jdks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.teamcity/jdks.yaml -------------------------------------------------------------------------------- /.teamcity/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.teamcity/pom.xml -------------------------------------------------------------------------------- /.teamcity/settings.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.teamcity/settings.kts -------------------------------------------------------------------------------- /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/LICENSE -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/gradle-daemon-jvm.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/gradle/gradle-daemon-jvm.properties -------------------------------------------------------------------------------- /gradle/verification-keyring.keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/gradle/verification-keyring.keys -------------------------------------------------------------------------------- /gradle/verification-metadata.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/gradle/verification-metadata.xml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/gradlew.bat -------------------------------------------------------------------------------- /native-platform/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/build.gradle -------------------------------------------------------------------------------- /native-platform/src/curses/cpp/curses.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/curses/cpp/curses.cpp -------------------------------------------------------------------------------- /native-platform/src/main/cpp/apple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/cpp/apple.cpp -------------------------------------------------------------------------------- /native-platform/src/main/cpp/freebsd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/cpp/freebsd.cpp -------------------------------------------------------------------------------- /native-platform/src/main/cpp/linux.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/cpp/linux.cpp -------------------------------------------------------------------------------- /native-platform/src/main/cpp/posix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/cpp/posix.cpp -------------------------------------------------------------------------------- /native-platform/src/main/cpp/win.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/cpp/win.cpp -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/MissingRegistryEntryException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/MissingRegistryEntryException.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/Native.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/Native.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/NativeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/NativeException.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/NativeIntegration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/NativeIntegration.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/NativeIntegrationLinkageException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/NativeIntegrationLinkageException.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/NativeIntegrationUnavailableException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/NativeIntegrationUnavailableException.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/Process.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/Process.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/ProcessLauncher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/ProcessLauncher.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/ResourceClosedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/ResourceClosedException.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/SystemInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/SystemInfo.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/ThreadSafe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/ThreadSafe.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/WindowsRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/WindowsRegistry.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/file/CaseSensitivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/file/CaseSensitivity.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/file/DirEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/file/DirEntry.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/file/FileInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/file/FileInfo.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/file/FilePermissionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/file/FilePermissionException.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/file/FileSystemInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/file/FileSystemInfo.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/file/FileSystems.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/file/FileSystems.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/file/Files.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/file/Files.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/file/NoSuchFileException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/file/NoSuchFileException.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/file/NotADirectoryException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/file/NotADirectoryException.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/file/PosixFileInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/file/PosixFileInfo.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/file/PosixFiles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/file/PosixFiles.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/file/WindowsFileInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/file/WindowsFileInfo.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/file/WindowsFiles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/file/WindowsFiles.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/file/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/file/package-info.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/AbstractFiles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/AbstractFiles.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/AbstractTerminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/AbstractTerminal.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/AbstractTerminals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/AbstractTerminals.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/AbstractWindowsTerminalInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/AbstractWindowsTerminalInput.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/AnsiTerminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/AnsiTerminal.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/AnsiTerminals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/AnsiTerminals.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/CharInputBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/CharInputBuffer.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/DefaultFileSystemInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/DefaultFileSystemInfo.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/DefaultOsxMemory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/DefaultOsxMemory.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/DefaultOsxMemoryInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/DefaultOsxMemoryInfo.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/DefaultPosixFiles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/DefaultPosixFiles.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/DefaultProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/DefaultProcess.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/DefaultProcessLauncher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/DefaultProcessLauncher.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/DefaultSystemInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/DefaultSystemInfo.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/DefaultWindowsFiles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/DefaultWindowsFiles.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/DefaultWindowsMemory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/DefaultWindowsMemory.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/DefaultWindowsMemoryInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/DefaultWindowsMemoryInfo.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/DefaultWindowsRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/DefaultWindowsRegistry.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/DirList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/DirList.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/FileStat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/FileStat.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/FileSystemList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/FileSystemList.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/FunctionResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/FunctionResult.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/LibraryDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/LibraryDef.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/MutableSystemInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/MutableSystemInfo.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/MutableTerminalSize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/MutableTerminalSize.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/MutableTypeInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/MutableTypeInfo.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/NativeLibraryLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/NativeLibraryLoader.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/NativeLibraryLocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/NativeLibraryLocator.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/PeekInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/PeekInputStream.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/PlainTerminalInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/PlainTerminalInput.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/Platform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/Platform.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/PosixFileSystems.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/PosixFileSystems.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/PosixTerminalInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/PosixTerminalInput.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/PosixTerminals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/PosixTerminals.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/TerminalCapabilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/TerminalCapabilities.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/TerminfoTerminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/TerminfoTerminal.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/WindowsDirList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/WindowsDirList.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/WindowsFileStat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/WindowsFileStat.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/WindowsFileTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/WindowsFileTime.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/WindowsProcessLauncher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/WindowsProcessLauncher.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/WindowsTerminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/WindowsTerminal.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/WindowsTerminalInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/WindowsTerminalInput.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/WindowsTerminals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/WindowsTerminals.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/WrapperProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/WrapperProcess.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/WrapperProcessLauncher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/WrapperProcessLauncher.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/InsufficientResourcesForWatchingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/InsufficientResourcesForWatchingException.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/NativeLibraryFunctions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/NativeLibraryFunctions.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/OsxMemoryFunctions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/OsxMemoryFunctions.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/PosixFileFunctions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/PosixFileFunctions.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/PosixFileSystemFunctions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/PosixFileSystemFunctions.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/PosixProcessFunctions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/PosixProcessFunctions.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/PosixTerminalFunctions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/PosixTerminalFunctions.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/PosixTypeFunctions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/PosixTypeFunctions.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/TerminfoFunctions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/TerminfoFunctions.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/WindowsConsoleFunctions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/WindowsConsoleFunctions.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/WindowsFileFunctions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/WindowsFileFunctions.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/WindowsHandleFunctions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/WindowsHandleFunctions.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/WindowsMemoryFunctions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/WindowsMemoryFunctions.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/WindowsRegistryFunctions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/internal/jni/WindowsRegistryFunctions.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/memory/Memory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/memory/Memory.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/memory/MemoryInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/memory/MemoryInfo.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/memory/OsxMemory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/memory/OsxMemory.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/memory/OsxMemoryInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/memory/OsxMemoryInfo.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/memory/WindowsMemory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/memory/WindowsMemory.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/memory/WindowsMemoryInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/memory/WindowsMemoryInfo.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/memory/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/memory/package-info.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/package-info.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/prompts/AbstractListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/prompts/AbstractListener.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/prompts/AbstractPrompter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/prompts/AbstractPrompter.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/prompts/InteractivePrompter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/prompts/InteractivePrompter.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/prompts/NonInteractivePrompter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/prompts/NonInteractivePrompter.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/prompts/PasswordView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/prompts/PasswordView.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/prompts/PlainPrompter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/prompts/PlainPrompter.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/prompts/Prompter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/prompts/Prompter.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/prompts/SelectView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/prompts/SelectView.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/prompts/SelectionListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/prompts/SelectionListener.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/prompts/TextEntryListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/prompts/TextEntryListener.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/prompts/TextView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/prompts/TextView.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/prompts/YesNoListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/prompts/YesNoListener.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/prompts/YesNoView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/prompts/YesNoView.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/prompts/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/prompts/package-info.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/terminal/TerminalInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/terminal/TerminalInput.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/terminal/TerminalInputListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/terminal/TerminalInputListener.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/terminal/TerminalOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/terminal/TerminalOutput.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/terminal/TerminalSize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/terminal/TerminalSize.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/terminal/Terminals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/terminal/Terminals.java -------------------------------------------------------------------------------- /native-platform/src/main/java/net/rubygrapefruit/platform/terminal/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/main/java/net/rubygrapefruit/platform/terminal/package-info.java -------------------------------------------------------------------------------- /native-platform/src/shared/cpp/generic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/shared/cpp/generic.cpp -------------------------------------------------------------------------------- /native-platform/src/shared/cpp/generic_posix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/shared/cpp/generic_posix.cpp -------------------------------------------------------------------------------- /native-platform/src/shared/cpp/osx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/shared/cpp/osx.cpp -------------------------------------------------------------------------------- /native-platform/src/shared/cpp/unix_strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/shared/cpp/unix_strings.cpp -------------------------------------------------------------------------------- /native-platform/src/shared/cpp/win.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/shared/cpp/win.cpp -------------------------------------------------------------------------------- /native-platform/src/shared/headers/generic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/shared/headers/generic.h -------------------------------------------------------------------------------- /native-platform/src/shared/headers/win.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/shared/headers/win.h -------------------------------------------------------------------------------- /native-platform/src/test/groovy/net/rubygrapefruit/platform/NativePlatformSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/test/groovy/net/rubygrapefruit/platform/NativePlatformSpec.groovy -------------------------------------------------------------------------------- /native-platform/src/test/groovy/net/rubygrapefruit/platform/ProcessLauncherTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/test/groovy/net/rubygrapefruit/platform/ProcessLauncherTest.groovy -------------------------------------------------------------------------------- /native-platform/src/test/groovy/net/rubygrapefruit/platform/ProcessTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/test/groovy/net/rubygrapefruit/platform/ProcessTest.groovy -------------------------------------------------------------------------------- /native-platform/src/test/groovy/net/rubygrapefruit/platform/SystemInfoTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/test/groovy/net/rubygrapefruit/platform/SystemInfoTest.groovy -------------------------------------------------------------------------------- /native-platform/src/test/groovy/net/rubygrapefruit/platform/WindowsRegistryTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/test/groovy/net/rubygrapefruit/platform/WindowsRegistryTest.groovy -------------------------------------------------------------------------------- /native-platform/src/test/groovy/net/rubygrapefruit/platform/file/AbstractFilesTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/test/groovy/net/rubygrapefruit/platform/file/AbstractFilesTest.groovy -------------------------------------------------------------------------------- /native-platform/src/test/groovy/net/rubygrapefruit/platform/file/FileSystemsTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/test/groovy/net/rubygrapefruit/platform/file/FileSystemsTest.groovy -------------------------------------------------------------------------------- /native-platform/src/test/groovy/net/rubygrapefruit/platform/file/FilesTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/test/groovy/net/rubygrapefruit/platform/file/FilesTest.groovy -------------------------------------------------------------------------------- /native-platform/src/test/groovy/net/rubygrapefruit/platform/file/PosixFilesTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/test/groovy/net/rubygrapefruit/platform/file/PosixFilesTest.groovy -------------------------------------------------------------------------------- /native-platform/src/test/groovy/net/rubygrapefruit/platform/file/WindowsFilesTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/test/groovy/net/rubygrapefruit/platform/file/WindowsFilesTest.groovy -------------------------------------------------------------------------------- /native-platform/src/test/groovy/net/rubygrapefruit/platform/internal/MutableSystemInfoTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/test/groovy/net/rubygrapefruit/platform/internal/MutableSystemInfoTest.groovy -------------------------------------------------------------------------------- /native-platform/src/test/groovy/net/rubygrapefruit/platform/internal/NativeTypeInfoTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/test/groovy/net/rubygrapefruit/platform/internal/NativeTypeInfoTest.groovy -------------------------------------------------------------------------------- /native-platform/src/test/groovy/net/rubygrapefruit/platform/internal/PrompterTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/test/groovy/net/rubygrapefruit/platform/internal/PrompterTest.groovy -------------------------------------------------------------------------------- /native-platform/src/test/groovy/net/rubygrapefruit/platform/memory/MemoryTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/test/groovy/net/rubygrapefruit/platform/memory/MemoryTest.groovy -------------------------------------------------------------------------------- /native-platform/src/test/groovy/net/rubygrapefruit/platform/memory/OsxMemoryTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/test/groovy/net/rubygrapefruit/platform/memory/OsxMemoryTest.groovy -------------------------------------------------------------------------------- /native-platform/src/test/groovy/net/rubygrapefruit/platform/memory/WindowsMemoryTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/test/groovy/net/rubygrapefruit/platform/memory/WindowsMemoryTest.groovy -------------------------------------------------------------------------------- /native-platform/src/test/groovy/net/rubygrapefruit/platform/terminal/TerminalsTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/test/groovy/net/rubygrapefruit/platform/terminal/TerminalsTest.groovy -------------------------------------------------------------------------------- /native-platform/src/test/groovy/net/rubygrapefruit/platform/testfixture/JavaVersion.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/test/groovy/net/rubygrapefruit/platform/testfixture/JavaVersion.groovy -------------------------------------------------------------------------------- /native-platform/src/test/groovy/net/rubygrapefruit/platform/testfixture/JavaVersionTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/test/groovy/net/rubygrapefruit/platform/testfixture/JavaVersionTest.groovy -------------------------------------------------------------------------------- /native-platform/src/testFixtures/java/net/rubygrapefruit/platform/testfixture/JniChecksEnabled.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/native-platform/src/testFixtures/java/net/rubygrapefruit/platform/testfixture/JniChecksEnabled.java -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/readme.md -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /test-app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/test-app/build.gradle -------------------------------------------------------------------------------- /test-app/src/main/java/net/rubygrapefruit/platform/test/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gradle/native-platform/HEAD/test-app/src/main/java/net/rubygrapefruit/platform/test/Main.java --------------------------------------------------------------------------------