@@ -12,17 +12,17 @@ final class TerminalProcessManager {
1212 private static let logger = Logger ( subsystem: " com.TablePro " , category: " TerminalProcessManager " )
1313
1414 private let fdLock = NSLock ( )
15- private nonisolated ( unsafe) var _ptyFD: Int32 = - 1
15+ nonisolated ( unsafe) private var _ptyFD : Int32 = - 1
1616
1717 private var ptyFD : Int32 {
1818 get { fdLock. withLock { _ptyFD } }
1919 set { fdLock. withLock { _ptyFD = newValue } }
2020 }
2121
2222 private let stateLock = NSLock ( )
23- private nonisolated ( unsafe) var _childPID: pid_t = 0
24- private nonisolated ( unsafe) var _readSource : DispatchSourceRead ?
25- private nonisolated ( unsafe) var _processMonitor: DispatchSourceProcess ?
23+ nonisolated ( unsafe) private var _childPID : pid_t = 0
24+ nonisolated ( unsafe) private var _readSource : DispatchSourceRead ?
25+ nonisolated ( unsafe) private var _processMonitor : DispatchSourceProcess ?
2626
2727 var onData : ( ( Data ) -> Void ) ?
2828 var onExit : ( ( Int32 ) -> Void ) ?
@@ -66,7 +66,7 @@ final class TerminalProcessManager {
6666
6767 if pid == 0 {
6868 // Child process: ONLY async-signal-safe POSIX calls, no Swift
69- execve ( cArgs [ 0 ] !, cArgs, cEnv)
69+ execve ( cArgs [ 0 ] !, cArgs, cEnv) // swiftlint:disable:this force_unwrapping
7070 _exit ( 127 )
7171 }
7272
@@ -105,8 +105,8 @@ final class TerminalProcessManager {
105105
106106 // MARK: - Resize (called from libghostty threads)
107107
108- private nonisolated ( unsafe) var lastCols: Int = 0
109- private nonisolated ( unsafe) var lastRows: Int = 0
108+ nonisolated ( unsafe) private var lastCols : Int = 0
109+ nonisolated ( unsafe) private var lastRows : Int = 0
110110 private let resizeLock = NSLock ( )
111111
112112 nonisolated func resize( cols: Int , rows: Int ) {
@@ -154,7 +154,7 @@ final class TerminalProcessManager {
154154 }
155155 }
156156
157- private nonisolated func killAndReap( ) {
157+ nonisolated private func killAndReap( ) {
158158 let pid = stateLock. withLock {
159159 let p = _childPID
160160 _childPID = 0
@@ -169,7 +169,7 @@ final class TerminalProcessManager {
169169 }
170170 }
171171
172- private nonisolated func cancelSources( ) {
172+ nonisolated private func cancelSources( ) {
173173 stateLock. withLock {
174174 _readSource? . cancel ( )
175175 _readSource = nil
0 commit comments