From 72ad94f3d791b0990a23a2a693c955918d7f9eff Mon Sep 17 00:00:00 2001 From: Johannes Weiss Date: Tue, 8 Jul 2025 18:15:11 +0100 Subject: [PATCH] correctly organise imports --- Sources/AsyncProcess/ProcessExecutor.swift | 8 +------- Sources/ProcessSpawnSync/ProcessSpawner.swift | 8 +------- 2 files changed, 2 insertions(+), 14 deletions(-) diff --git a/Sources/AsyncProcess/ProcessExecutor.swift b/Sources/AsyncProcess/ProcessExecutor.swift index 45bb831..73079a9 100644 --- a/Sources/AsyncProcess/ProcessExecutor.swift +++ b/Sources/AsyncProcess/ProcessExecutor.swift @@ -12,6 +12,7 @@ import AsyncAlgorithms import Atomics +import Foundation import Logging import NIO import ProcessSpawnSync @@ -30,13 +31,6 @@ import ProcessSpawnSync typealias Process = PSProcess #endif -#if os(iOS) || os(tvOS) || os(watchOS) - // Note: Process() in iOS/tvOS/watchOS is available in internal builds only under Foundation Private/headers - import Foundation_Private.NSTask -#else - import Foundation -#endif - public struct ProcessOutputStream: Sendable & Hashable & CustomStringConvertible { internal enum Backing { case standardOutput diff --git a/Sources/ProcessSpawnSync/ProcessSpawner.swift b/Sources/ProcessSpawnSync/ProcessSpawner.swift index cabcc6b..43d0e11 100644 --- a/Sources/ProcessSpawnSync/ProcessSpawner.swift +++ b/Sources/ProcessSpawnSync/ProcessSpawner.swift @@ -12,15 +12,9 @@ import Atomics import CProcessSpawnSync +import Foundation import NIOConcurrencyHelpers -#if os(iOS) || os(tvOS) || os(watchOS) - // Note: Process in iOS/tvOS/watchOS is available in internal builds only under Foundation Private/headers - import Foundation_Private.NSTask -#else - import Foundation -#endif - extension ps_error_s { private func makeDescription() -> String { return """