Skip to content

Enable compilation with Swift 6 for most targets #5910

Enable compilation with Swift 6 for most targets

Enable compilation with Swift 6 for most targets #5910

Triggered via pull request January 3, 2025 12:06
Status Failure
Total duration 6m 40s
Billable time 7m
Artifacts 1

ios.yml

on: pull_request
Check formatting
21s
Check formatting
Run swiftlint
14s
Run swiftlint
Unit tests
6m 33s
Unit tests
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 14 warnings
Unit tests
testMigrationDoesNothingIfAnotherProcessIsRunningUpdates on 'Clone 1 of iPhone 16 - xctest (39038)' (8.807 seconds)
Unit tests
testCancellableTaskBlockOperation on 'Clone 1 of iPhone 16 - xctest (39074)' (0.000 seconds)
Unit tests
testCancellationShouldFireAfterCancelledOperationIsEnqueued on 'Clone 1 of iPhone 16 - xctest (40544)' (0.000 seconds)
Unit tests
testBlockOperation on 'Clone 1 of iPhone 16 - xctest (40958)' (0.000 seconds)
Unit tests
testCancellableTaskOperation on 'Clone 1 of iPhone 16 - xctest (41012)' (0.000 seconds)
Unit tests
Process completed with exit code 65.
Run swiftlint: MullvadRustRuntimeTests/MullvadPostQuantum+Stubs.swift#L15
SwiftLint rule 'function_parameter_count' did not trigger a violation in the disabled region; remove the disable command (superfluous_disable_command)
Run swiftlint: PacketTunnel/PacketTunnelProvider/PacketTunnelProvider.swift#L406
File should contain 400 lines or less: currently contains 406 (file_length)
Run swiftlint: MullvadRustRuntime/EphemeralPeerNegotiator.swift#L14
SwiftLint rule 'function_parameter_count' did not trigger a violation in the disabled region; remove the disable command (superfluous_disable_command)
Run swiftlint: PacketTunnelCore/Actor/PacketTunnelActor.swift#L102
Function body should span 50 lines or less excluding comments and whitespace: currently spans 51 lines (function_body_length)
Unit tests: --- xcodebuild#L1
Using the first of multiple matching destinations:
Unit tests: ios/MullvadREST/Transport/Direct/URLSessionTransport.swift#L12
extension declares a conformance of imported type 'URLSessionTask' to imported protocol 'Cancellable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
Unit tests: ios/MullvadREST/Transport/Direct/URLSessionTransport.swift#L12
extension declares a conformance of imported type 'URLSessionTask' to imported protocol 'Cancellable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future

Artifacts

Produced during runtime
Name Size
test-report
52.9 MB