Skip to content

Transport api requests across app/packet tunnel boundary #6285

Transport api requests across app/packet tunnel boundary

Transport api requests across app/packet tunnel boundary #6285

Triggered via pull request March 3, 2025 14:16
Status Success
Total duration 7m 12s
Billable time 8m
Artifacts 1

ios.yml

on: pull_request
Check formatting
22s
Check formatting
Run swiftlint
18s
Run swiftlint
Unit tests
7m 4s
Unit tests
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
Run swiftlint: PacketTunnel/PacketTunnelProvider/PacketTunnelProvider.swift#L423
File should contain 400 lines or less: currently contains 423 (file_length)
Run swiftlint: MullvadREST/ApiHandlers/RESTResponseHandler.swift#L26
TODOs should be resolved (We could probably remove the `...) (todo)
Run swiftlint: MullvadVPN/Coordinators/Settings/SettingsCoordinator.swift#L45
Sendable conformance is redundant on an actor-isolated type (redundant_sendable)
Run swiftlint: MullvadVPN/Coordinators/ApplicationCoordinator.swift#L838
File should contain 400 lines or less: currently contains 838 (file_length)
Run swiftlint: MullvadVPN/Coordinators/CustomLists/EditLocationsCoordinator.swift#L16
Sendable conformance is redundant on an actor-isolated type (redundant_sendable)
Run swiftlint: MullvadVPN/SimulatorTunnelProvider/SimulatorTunnelProviderHost.swift#L113
Function body should span 50 lines or less excluding comments and whitespace: currently spans 63 lines (function_body_length)
Run swiftlint: MullvadVPN/View controllers/Settings/SettingsCellFactory.swift#L17
Sendable conformance is redundant on an actor-isolated type (redundant_sendable)
Run swiftlint: MullvadVPN/View controllers/VPNSettings/VPNSettingsInfoButtonItem.swift#L28
Line should be 120 characters or less; currently it has 128 characters (line_length)
Run swiftlint: MullvadVPN/View controllers/VPNSettings/VPNSettingsViewController.swift#L174
Lines should not have trailing whitespace (trailing_whitespace)
Run swiftlint: MullvadVPN/View controllers/VPNSettings/VPNSettingsViewController.swift#L175
Lines should not have trailing whitespace (trailing_whitespace)
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
1.13 MB