Skip to content

feat: trezor hardware support #1202

feat: trezor hardware support

feat: trezor hardware support #1202

Triggered via pull request March 31, 2026 18:36
Status Success
Total duration 20m 51s
Artifacts 1

unit-tests.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

11 warnings
Run Tests: Bitkit/Services/Trezor/TrezorDebugLog.swift#L31
'nonisolated(unsafe)' has no effect on property 'buffer', consider using 'nonisolated'
Run Tests: Bitkit/Services/Trezor/TrezorDebugLog.swift#L30
'nonisolated(unsafe)' is unnecessary for a constant with 'Sendable' type 'NSLock', consider removing it
Run Tests: Bitkit/Services/Trezor/TrezorDebugLog.swift#L23
'nonisolated(unsafe)' is unnecessary for a constant with 'Sendable' type 'DateFormatter', consider removing it
Run Tests: Bitkit/Services/Trezor/TrezorUiHandler.swift#L16
stored property 'submittedPin' of 'Sendable'-conforming class 'TrezorUiHandler' is mutable; this is an error in the Swift 6 language mode
Run Tests: Bitkit/Services/Trezor/TrezorUiHandler.swift#L2
add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Combine'
Run Tests: Bitkit/Services/Trezor/TrezorUiHandler.swift#L14
stored property 'needsPinPublisher' of 'Sendable'-conforming class 'TrezorUiHandler' has non-sendable type 'PassthroughSubject<Void, Never>'; this is an error in the Swift 6 language mode
Run Tests: Bitkit/Services/Trezor/TrezorTransport.swift#L18
stored property 'submittedPairingCode' of 'Sendable'-conforming class 'TrezorTransport' is mutable; this is an error in the Swift 6 language mode
Run Tests: Bitkit/Services/Trezor/TrezorTransport.swift#L2
add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Combine'
Run Tests: Bitkit/Services/Trezor/TrezorTransport.swift#L16
stored property 'needsPairingCodePublisher' of 'Sendable'-conforming class 'TrezorTransport' has non-sendable type 'PassthroughSubject<Void, Never>'; this is an error in the Swift 6 language mode
Run Tests: Bitkit/Services/Trezor/TrezorTransport.swift#L11
stored property 'bleManager' of 'Sendable'-conforming class 'TrezorTransport' has non-sendable type 'TrezorBLEManager'; this is an error in the Swift 6 language mode
Run Tests
xcbeautify 3.1.4 is already installed and up-to-date. To reinstall 3.1.4, run: brew reinstall xcbeautify

Artifacts

Produced during runtime
Name Size Digest
test-results
8.99 MB
sha256:e1c723854d8811c445741b4d11a9d349c114d9a4951fe9c54ada7c8dea65666b