Refactor PacketTunnelActor to use a Reducer #4836
Annotations
10 errors and 18 warnings
Unit tests:
ios/MullvadVPNTests/MullvadVPN/PacketTunnelCore/PacketTunnelActorReducerTests.swift#L53
type 'PacketTunnelActor' has no member 'reducer'
|
Unit tests:
ios/MullvadVPNTests/MullvadVPN/PacketTunnelCore/PacketTunnelActorReducerTests.swift#L53
cannot infer contextual base in reference to member 'start'
|
Unit tests:
ios/MullvadVPNTests/MullvadVPN/PacketTunnelCore/PacketTunnelActorReducerTests.swift#L55
type 'Any' cannot conform to 'Equatable'
|
Unit tests:
ios/MullvadVPNTests/MullvadVPN/PacketTunnelCore/PacketTunnelActorReducerTests.swift#L56
reference to member 'startDefaultPathObserver' cannot be resolved without a contextual type
|
Unit tests:
ios/MullvadVPNTests/MullvadVPN/PacketTunnelCore/PacketTunnelActorReducerTests.swift#L57
reference to member 'startTunnelMonitor' cannot be resolved without a contextual type
|
Unit tests:
ios/MullvadVPNTests/MullvadVPN/PacketTunnelCore/PacketTunnelActorReducerTests.swift#L58
type 'Equatable' has no member 'startConnection'
|
Unit tests:
ios/MullvadVPNTests/MullvadVPN/PacketTunnelCore/PacketTunnelActorReducerTests.swift#L58
cannot infer contextual base in reference to member 'random'
|
Unit tests:
ios/MullvadVPNTests/MullvadVPN/PacketTunnelCore/PacketTunnelActorReducerTests.swift#L66
type 'PacketTunnelActor' has no member 'reducer'
|
Unit tests:
ios/MullvadVPNTests/MullvadVPN/PacketTunnelCore/PacketTunnelActorReducerTests.swift#L68
cannot infer contextual base in reference to member 'start'
|
Unit tests:
ios/MullvadVPNTests/MullvadVPN/PacketTunnelCore/PacketTunnelActorReducerTests.swift#L71
type 'Any' cannot conform to 'Equatable'
|
Run swiftlint
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Run swiftlint
swiftlint 0.55.1 is already installed and up-to-date.
To reinstall 0.55.1, run:
brew reinstall swiftlint
|
Run swiftlint:
MullvadSettings/SettingsManager.swift#L51
Prefer using UTF-8 encoded strings when converting between `String` and `Data` (non_optional_string_data_conversion)
|
Run swiftlint:
MullvadVPNTests/MullvadSettings/IPOverrideRepositoryTests.swift#L17
Prefer `static` over `final class` (static_over_final_class)
|
Run swiftlint:
MullvadVPNTests/MullvadSettings/IPOverrideRepositoryTests.swift#L21
Prefer `static` over `final class` (static_over_final_class)
|
Run swiftlint:
MullvadVPNTests/MullvadSettings/MigrationManagerTests.swift#L74
Prefer using UTF-8 encoded strings when converting between `String` and `Data` (non_optional_string_data_conversion)
|
Run swiftlint:
MullvadVPNTests/MullvadSettings/MigrationManagerTests.swift#L18
Prefer `static` over `final class` (static_over_final_class)
|
Run swiftlint:
MullvadVPNTests/MullvadSettings/MigrationManagerTests.swift#L22
Prefer `static` over `final class` (static_over_final_class)
|
Run swiftlint:
MullvadVPNTests/MullvadSettings/APIAccessMethodsTests.swift#L16
Prefer `static` over `final class` (static_over_final_class)
|
Run swiftlint:
MullvadVPNTests/MullvadSettings/APIAccessMethodsTests.swift#L20
Prefer `static` over `final class` (static_over_final_class)
|
Run swiftlint:
MullvadVPNTests/MullvadVPN/TunnelManager/TunnelManagerTests.swift#L20
Prefer `static` over `final class` (static_over_final_class)
|
Check formatting
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Unit tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3, actions/setup-go@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Unit tests:
--- xcodebuild#L1
Using the first of multiple matching destinations:
|
Unit tests
SwiftLint not installed, download from https://github.com/realm/SwiftLint
|
Unit tests:
ld#L1
'/Users/runner/Library/Developer/Xcode/DerivedData/MullvadVPN-eyvrfmadodhkonbxvnjzkuyudpjl/Build/Products/Debug-iphonesimulator/libwg-go.a[arm64][2](go.o)' has malformed LC_DYSYMTAB, expected 61 undefined symbols to start at index 4702, found 73 undefined symbols starting at index 15
|
Unit tests
SwiftLint not installed, download from https://github.com/realm/SwiftLint
|
Unit tests
xcbeautify 2.3.1 is already installed and up-to-date.
To reinstall 2.3.1, run:
brew reinstall xcbeautify
|