refactor(tmux): Swift code quality improvements (findings #35-40) #132
Annotations
2 errors and 10 warnings
|
Test
error: Build input file cannot be found: '/Users/runner/work/geistty/geistty/Geistty/GeisttyUITests/TestConfig.local.swift'. Did you forget to declare this file as an output of a script phase or custom build rule which produces it? (in target 'GeisttyUITests' from project 'Geistty')
|
|
Test
error: Build input file cannot be found: '/Users/runner/work/geistty/geistty/Geistty/GeisttyUITests/TestConfig.local.swift'. Did you forget to declare this file as an output of a script phase or custom build rule which produces it? (in target 'GeisttyUITests' from project 'Geistty')
|
|
Build:
Geistty/Sources/Terminal/RawTerminalUIViewController+MenuBar.swift#L28
main actor-isolated property 'isInForegroundScene' can not be referenced from a Sendable closure
|
|
Build:
Geistty/Sources/Terminal/RawTerminalUIViewController+Keyboard.swift#L32
call to main actor-isolated instance method 'handleKeyboardWillHide' in a synchronous nonisolated context
|
|
Build:
Geistty/Sources/Terminal/RawTerminalUIViewController+Keyboard.swift#L24
call to main actor-isolated instance method 'handleKeyboardWillShow' in a synchronous nonisolated context
|
|
Build:
Geistty/Sources/Auth/CredentialProvider.swift#L75
conformance of 'SSHKeyCredentialProvider' to protocol 'CredentialProvider' crosses into main actor-isolated code and can cause data races; this is an error in the Swift 6 language mode
|
|
Build:
Geistty/Sources/SSH/SSHCommandRunner.swift#L255
type 'ExecChannelHandler' does not conform to the 'Sendable' protocol
|
|
Build:
Geistty/Sources/SSH/SSHCommandRunner.swift#L243
conformance of 'NIOSSHHandler' to 'Sendable' is unavailable
|
|
Build:
Geistty/Sources/SSH/SSHCommandRunner.swift#L177
conformance of 'NIOSSHHandler' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
|
|
Build:
Geistty/Sources/SSH/NIOSSHConnection.swift#L436
conformance of 'NIOSSHHandler' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
|
|
Build:
Geistty/Sources/SSH/SSHSession.swift#L90
sendability of function types in instance method 'beginBackgroundTask(withName:expirationHandler:)' does not match requirement in protocol 'BackgroundTaskProvider'; this is an error in the Swift 6 language mode
|
|
Build:
Geistty/Sources/Terminal/RawTerminalUIViewController+Shortcuts.swift#L17
conformance of 'RawTerminalUIViewController' to protocol 'ShortcutDelegate' crosses into main actor-isolated code and can cause data races; this is an error in the Swift 6 language mode
|
Loading