Skip to content

Commit d8839a2

Browse files
authored
Add missing imports (#1191)
### Motivation: CI was failing on 6.1+ because of missing explicit imports. ### Modifications: Added missing imports based on the error emitted on 6.1. ### Result: Makes 6.1 CI compile.
1 parent 0ceaa4c commit d8839a2

File tree

41 files changed

+51
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+51
-0
lines changed

IntegrationTests/tests_01_cluster/it_Clustered_swim_suspension_reachability/main.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
//===----------------------------------------------------------------------===//
1414

1515
import DistributedCluster
16+
import Logging
17+
import SWIM
1618

1719
print("Getting args")
1820

MultiNodeTests/DistributedActorsMultiNodeTests/MultiNode+ClusterSingletonTests.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
//===----------------------------------------------------------------------===//
1414

1515
import DistributedCluster
16+
import Logging
1617
import MultiNodeTestKit
1718

1819
public final class MultiNodeClusterSingletonTests: MultiNodeTestSuite {

MultiNodeTests/DistributedActorsMultiNodeTests/MultiNode+MultiNodeConductorTests.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
//===----------------------------------------------------------------------===//
1414

1515
import DistributedCluster
16+
import Logging
1617
import MultiNodeTestKit
1718

1819
/// Tests of the ``MultiNodeTestConductor`` itself.

MultiNodeTests/DistributedActorsMultiNodeTests/MultiNode+ReceptionistTests.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
//===----------------------------------------------------------------------===//
1414

1515
import DistributedCluster
16+
import Logging
1617
import MultiNodeTestKit
1718

1819
public final class MultiNodeReceptionistTests: MultiNodeTestSuite {

Package.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ var targets: [PackageDescription.Target] = [
3636
.product(name: "Atomics", package: "swift-atomics"),
3737
.product(name: "SWIM", package: "swift-cluster-membership"),
3838
.product(name: "NIO", package: "swift-nio"),
39+
.product(name: "NIOPosix", package: "swift-nio"),
3940
.product(name: "NIOFoundationCompat", package: "swift-nio"),
4041
.product(name: "NIOSSL", package: "swift-nio-ssl"),
4142
.product(name: "NIOExtras", package: "swift-nio-extras"),

Sources/DistributedActorsTestKit/Cluster/ClusteredActorSystemsXCTestCase.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414

1515
import DistributedActorsConcurrencyHelpers
1616
import Foundation
17+
import Logging
18+
import SWIM
1719
import XCTest
1820

1921
@testable import DistributedCluster

Sources/DistributedCluster/ActorContext.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
//
1313
//===----------------------------------------------------------------------===//
1414

15+
import Foundation
1516
import Logging
1617

1718
/// The `_ActorContext` exposes an actors details and capabilities, such as names and timers.

Sources/DistributedCluster/ActorShell+Children.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
//===----------------------------------------------------------------------===//
1414

1515
import Dispatch
16+
import Logging
1617
import NIO
1718

1819
internal enum Child {

Sources/DistributedCluster/Behaviors.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@
1212
//
1313
//===----------------------------------------------------------------------===//
1414

15+
import NIOCore
16+
import NIOPosix
17+
1518
/// A `_Behavior` is what executes when an `Actor` handles messages.
1619
///
1720
/// The most important behavior is `_Behavior.receive` since it allows handling incoming messages with a simple block.

Sources/DistributedCluster/Cluster/ClusterShell.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
//
1313
//===----------------------------------------------------------------------===//
1414

15+
import CoreMetrics
1516
import DistributedActorsConcurrencyHelpers
1617
import Logging
1718
import NIO

0 commit comments

Comments
 (0)