From 968c84f416375606360ef0c82193bd03e5685420 Mon Sep 17 00:00:00 2001 From: Steffan Andrews Date: Sat, 19 Oct 2024 15:20:57 -0700 Subject: [PATCH] Import TimecodeKitCore instead of entire TimecodeKit package --- .../MTCExample.xcodeproj/project.pbxproj | 25 +++++++++++++++++++ .../MTCExample/MTCExample/AppDelegate.swift | 2 +- .../MTCExample/MTCGenContentView.swift | 3 ++- .../MTCExample/MTCRecContentView.swift | 2 +- Package.swift | 6 ++--- Sources/MIDIKit/MIDIKit.swift | 2 +- .../Events/Event SMPTEOffset.swift | 2 +- Sources/MIDIKitSMF/MIDIKitSMF.swift | 2 +- Sources/MIDIKitSync/MIDIKitSync.swift | 2 +- Sources/MIDIKitSync/MTC/MTC Utilities.swift | 2 +- .../MTC/MTCFrameRate Translation.swift | 2 +- Sources/MIDIKitSync/MTC/MTCFrameRate.swift | 2 +- .../MTC/MTCGenerator/MTCEncoder.swift | 2 +- .../MTC/MTCGenerator/MTCGenerator.swift | 2 +- .../MTC/MTCReceiver/MTCDecoder.swift | 2 +- .../MTC/MTCReceiver/MTCReceiver State.swift | 2 +- .../MTCReceiver/MTCReceiver SyncPolicy.swift | 2 +- .../MTC/MTCReceiver/MTCReceiver.swift | 2 +- .../Events/Event SMPTEOffset Tests.swift | 2 +- .../MTC/Generator/MTC Encoder Tests.swift | 2 +- .../MTC/Generator/MTC Generator Tests.swift | 2 +- .../Integration/MTC Integration Tests.swift | 2 +- .../MTC/MTC Direction Tests.swift | 2 +- .../MTC MTCFrameRate ScaledFrames Tests.swift | 2 +- .../MTC/MTC MTCFrameRate Tests.swift | 2 +- .../MTC MTCFrameRate Translation Tests.swift | 2 +- .../MTC/MTC Utilities Tests.swift | 2 +- .../MTC/Receiver/MTC Decoder Tests.swift | 2 +- .../MTC Receiver SyncPolicy Tests.swift | 2 +- .../MTC/Receiver/MTC Receiver Tests.swift | 2 +- 30 files changed, 57 insertions(+), 31 deletions(-) diff --git a/Examples/Advanced/MTCExample/MTCExample.xcodeproj/project.pbxproj b/Examples/Advanced/MTCExample/MTCExample.xcodeproj/project.pbxproj index ad408168ea..8256acf1d5 100644 --- a/Examples/Advanced/MTCExample/MTCExample.xcodeproj/project.pbxproj +++ b/Examples/Advanced/MTCExample/MTCExample.xcodeproj/project.pbxproj @@ -9,6 +9,8 @@ /* Begin PBXBuildFile section */ E202381F2CC45C6D00661322 /* MIDIKitCore in Frameworks */ = {isa = PBXBuildFile; productRef = E202381E2CC45C6D00661322 /* MIDIKitCore */; }; E20238222CC45CB100661322 /* MIDIKitIO in Frameworks */ = {isa = PBXBuildFile; productRef = E20238212CC45CB100661322 /* MIDIKitIO */; }; + E202386F2CC4676000661322 /* TimecodeKitCore in Frameworks */ = {isa = PBXBuildFile; productRef = E202386E2CC4676000661322 /* TimecodeKitCore */; }; + E20238712CC4676000661322 /* TimecodeKitUI in Frameworks */ = {isa = PBXBuildFile; productRef = E20238702CC4676000661322 /* TimecodeKitUI */; }; E24FF24F28B9841E000A2055 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = E24FF24E28B9841E000A2055 /* Assets.xcassets */; }; E2639D0726B145EE00AD0607 /* MIDIKitSync in Frameworks */ = {isa = PBXBuildFile; productRef = E2639D0626B145EE00AD0607 /* MIDIKitSync */; }; E275EAB02679A444008E396D /* MTCRecContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E275EAAF2679A444008E396D /* MTCRecContentView.swift */; }; @@ -46,9 +48,11 @@ files = ( E2639D0726B145EE00AD0607 /* MIDIKitSync in Frameworks */, E20238222CC45CB100661322 /* MIDIKitIO in Frameworks */, + E202386F2CC4676000661322 /* TimecodeKitCore in Frameworks */, E29EF039267BF71B00282F94 /* DunneAudioKit in Frameworks */, E2B82F4E26B7F2A3006AF638 /* SwiftRadix in Frameworks */, E202381F2CC45C6D00661322 /* MIDIKitCore in Frameworks */, + E20238712CC4676000661322 /* TimecodeKitUI in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -112,6 +116,8 @@ E2B82F4D26B7F2A3006AF638 /* SwiftRadix */, E202381E2CC45C6D00661322 /* MIDIKitCore */, E20238212CC45CB100661322 /* MIDIKitIO */, + E202386E2CC4676000661322 /* TimecodeKitCore */, + E20238702CC4676000661322 /* TimecodeKitUI */, ); productName = MTCExample; productReference = E2FAC4DA257884E000A6DD31 /* MTCExample.app */; @@ -145,6 +151,7 @@ E29EF02D267BF47F00282F94 /* XCRemoteSwiftPackageReference "SwiftRadix" */, E29EF037267BF71B00282F94 /* XCRemoteSwiftPackageReference "DunneAudioKit" */, E20237F12CC454E500661322 /* XCLocalSwiftPackageReference "../../../../MIDIKit" */, + E202386D2CC4676000661322 /* XCRemoteSwiftPackageReference "TimecodeKit" */, ); productRefGroup = E2FAC4DB257884E000A6DD31 /* Products */; projectDirPath = ""; @@ -408,6 +415,14 @@ /* End XCLocalSwiftPackageReference section */ /* Begin XCRemoteSwiftPackageReference section */ + E202386D2CC4676000661322 /* XCRemoteSwiftPackageReference "TimecodeKit" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/orchetect/TimecodeKit"; + requirement = { + kind = upToNextMajorVersion; + minimumVersion = 2.3.0; + }; + }; E29EF02D267BF47F00282F94 /* XCRemoteSwiftPackageReference "SwiftRadix" */ = { isa = XCRemoteSwiftPackageReference; repositoryURL = "https://github.com/orchetect/SwiftRadix.git"; @@ -437,6 +452,16 @@ package = E20237F12CC454E500661322 /* XCLocalSwiftPackageReference "../../../../MIDIKit" */; productName = MIDIKitIO; }; + E202386E2CC4676000661322 /* TimecodeKitCore */ = { + isa = XCSwiftPackageProductDependency; + package = E202386D2CC4676000661322 /* XCRemoteSwiftPackageReference "TimecodeKit" */; + productName = TimecodeKitCore; + }; + E20238702CC4676000661322 /* TimecodeKitUI */ = { + isa = XCSwiftPackageProductDependency; + package = E202386D2CC4676000661322 /* XCRemoteSwiftPackageReference "TimecodeKit" */; + productName = TimecodeKitUI; + }; E2639D0626B145EE00AD0607 /* MIDIKitSync */ = { isa = XCSwiftPackageProductDependency; productName = MIDIKitSync; diff --git a/Examples/Advanced/MTCExample/MTCExample/AppDelegate.swift b/Examples/Advanced/MTCExample/MTCExample/AppDelegate.swift index e823e77032..1d5bc4597f 100644 --- a/Examples/Advanced/MTCExample/MTCExample/AppDelegate.swift +++ b/Examples/Advanced/MTCExample/MTCExample/AppDelegate.swift @@ -8,7 +8,7 @@ import Cocoa import MIDIKitIO import MIDIKitSync import SwiftUI -import TimecodeKit +import TimecodeKitCore // AppDelegate for legacy macOS versions support @main diff --git a/Examples/Advanced/MTCExample/MTCExample/MTCGenContentView.swift b/Examples/Advanced/MTCExample/MTCExample/MTCGenContentView.swift index 0db0d9061d..bd759215f3 100644 --- a/Examples/Advanced/MTCExample/MTCExample/MTCGenContentView.swift +++ b/Examples/Advanced/MTCExample/MTCExample/MTCGenContentView.swift @@ -9,7 +9,8 @@ import MIDIKitIO import MIDIKitSync import SwiftRadix import SwiftUI -import TimecodeKit +import TimecodeKitCore +import TimecodeKitUI struct MTCGenContentView: View { @EnvironmentObject private var midiManager: ObservableMIDIManager diff --git a/Examples/Advanced/MTCExample/MTCExample/MTCRecContentView.swift b/Examples/Advanced/MTCExample/MTCExample/MTCRecContentView.swift index 9b9adf8923..dcd8d34730 100644 --- a/Examples/Advanced/MTCExample/MTCExample/MTCRecContentView.swift +++ b/Examples/Advanced/MTCExample/MTCExample/MTCRecContentView.swift @@ -8,7 +8,7 @@ import Combine import MIDIKitIO import MIDIKitSync import SwiftUI -import TimecodeKit +import TimecodeKitCore struct MTCRecContentView: View { @EnvironmentObject private var midiManager: ObservableMIDIManager diff --git a/Package.swift b/Package.swift index 9c82ef6a41..5ce1d0e55e 100644 --- a/Package.swift +++ b/Package.swift @@ -47,7 +47,7 @@ let package = Package( ], dependencies: [ - .package(url: "https://github.com/orchetect/TimecodeKit", from: "2.1.0"), + .package(url: "https://github.com/orchetect/TimecodeKit", from: "2.3.0"), // testing only: .package(url: "https://github.com/orchetect/XCTestUtils", from: "1.0.3") @@ -99,7 +99,7 @@ let package = Package( name: "MIDIKitSMF", dependencies: [ .target(name: "MIDIKitCore"), - "TimecodeKit" + .product(name: "TimecodeKitCore", package: "TimecodeKit") ], swiftSettings: [.define("DEBUG", .when(configuration: .debug))] ), @@ -107,7 +107,7 @@ let package = Package( name: "MIDIKitSync", dependencies: [ .target(name: "MIDIKitCore"), - "TimecodeKit" + .product(name: "TimecodeKitCore", package: "TimecodeKit") ], swiftSettings: [.define("DEBUG", .when(configuration: .debug))] ), diff --git a/Sources/MIDIKit/MIDIKit.swift b/Sources/MIDIKit/MIDIKit.swift index 74b9d6aa3a..e202aab751 100644 --- a/Sources/MIDIKit/MIDIKit.swift +++ b/Sources/MIDIKit/MIDIKit.swift @@ -17,7 +17,7 @@ // MIDIKitSMF @_exported import MIDIKitSMF -@_exported import TimecodeKit // must re-export target's exports here +@_exported import TimecodeKitCore // must re-export target's exports here // MIDIKitSync @_exported import MIDIKitSync diff --git a/Sources/MIDIKitSMF/MIDIFileEvent/Events/Event SMPTEOffset.swift b/Sources/MIDIKitSMF/MIDIFileEvent/Events/Event SMPTEOffset.swift index 1d4900e47a..501517da4c 100644 --- a/Sources/MIDIKitSMF/MIDIFileEvent/Events/Event SMPTEOffset.swift +++ b/Sources/MIDIKitSMF/MIDIFileEvent/Events/Event SMPTEOffset.swift @@ -6,7 +6,7 @@ import Foundation import MIDIKitCore -import TimecodeKit +import TimecodeKitCore // MARK: - SMPTEOffset diff --git a/Sources/MIDIKitSMF/MIDIKitSMF.swift b/Sources/MIDIKitSMF/MIDIKitSMF.swift index d919e6b2ca..4f03e72316 100644 --- a/Sources/MIDIKitSMF/MIDIKitSMF.swift +++ b/Sources/MIDIKitSMF/MIDIKitSMF.swift @@ -5,4 +5,4 @@ // @_exported import MIDIKitCore -@_exported import TimecodeKit +@_exported import TimecodeKitCore diff --git a/Sources/MIDIKitSync/MIDIKitSync.swift b/Sources/MIDIKitSync/MIDIKitSync.swift index b392de11fc..09218465b0 100644 --- a/Sources/MIDIKitSync/MIDIKitSync.swift +++ b/Sources/MIDIKitSync/MIDIKitSync.swift @@ -5,7 +5,7 @@ // @_exported import MIDIKitCore -@_exported import TimecodeKit +@_exported import TimecodeKitCore // MARK: - MTC diff --git a/Sources/MIDIKitSync/MTC/MTC Utilities.swift b/Sources/MIDIKitSync/MTC/MTC Utilities.swift index 0f5895d354..b0318cc0ce 100644 --- a/Sources/MIDIKitSync/MTC/MTC Utilities.swift +++ b/Sources/MIDIKitSync/MTC/MTC Utilities.swift @@ -5,7 +5,7 @@ // import MIDIKitCore -import TimecodeKit +import TimecodeKitCore /// Internal: /// Returns `true` if both tuples are considered equal. diff --git a/Sources/MIDIKitSync/MTC/MTCFrameRate Translation.swift b/Sources/MIDIKitSync/MTC/MTCFrameRate Translation.swift index ef9a0416a1..35428a63a6 100644 --- a/Sources/MIDIKitSync/MTC/MTCFrameRate Translation.swift +++ b/Sources/MIDIKitSync/MTC/MTCFrameRate Translation.swift @@ -5,7 +5,7 @@ // import MIDIKitCore -import TimecodeKit +import TimecodeKitCore // MARK: - Derived rates diff --git a/Sources/MIDIKitSync/MTC/MTCFrameRate.swift b/Sources/MIDIKitSync/MTC/MTCFrameRate.swift index af74ee6062..4ca71f778c 100644 --- a/Sources/MIDIKitSync/MTC/MTCFrameRate.swift +++ b/Sources/MIDIKitSync/MTC/MTCFrameRate.swift @@ -5,7 +5,7 @@ // import MIDIKitCore -import TimecodeKit +import TimecodeKitCore // MTC hour byte includes frame rate information // Only 4 base frame rates are described according to the MTC spec diff --git a/Sources/MIDIKitSync/MTC/MTCGenerator/MTCEncoder.swift b/Sources/MIDIKitSync/MTC/MTCGenerator/MTCEncoder.swift index 49aeec7fba..212c6a03d2 100644 --- a/Sources/MIDIKitSync/MTC/MTCGenerator/MTCEncoder.swift +++ b/Sources/MIDIKitSync/MTC/MTCGenerator/MTCEncoder.swift @@ -12,7 +12,7 @@ internal import MIDIKitInternals @_implementationOnly import MIDIKitInternals #endif -import TimecodeKit +import TimecodeKitCore /// MTC (MIDI Timecode) stream encoder object. /// diff --git a/Sources/MIDIKitSync/MTC/MTCGenerator/MTCGenerator.swift b/Sources/MIDIKitSync/MTC/MTCGenerator/MTCGenerator.swift index 5d5df0c8ff..3ba8944e76 100644 --- a/Sources/MIDIKitSync/MTC/MTCGenerator/MTCGenerator.swift +++ b/Sources/MIDIKitSync/MTC/MTCGenerator/MTCGenerator.swift @@ -13,7 +13,7 @@ internal import MIDIKitInternals @_implementationOnly import MIDIKitInternals #endif -import TimecodeKit +import TimecodeKitCore /// MTC sync generator. public final class MTCGenerator: SendsMIDIEvents { diff --git a/Sources/MIDIKitSync/MTC/MTCReceiver/MTCDecoder.swift b/Sources/MIDIKitSync/MTC/MTCReceiver/MTCDecoder.swift index e0b24b8daa..8dfa5d5758 100644 --- a/Sources/MIDIKitSync/MTC/MTCReceiver/MTCDecoder.swift +++ b/Sources/MIDIKitSync/MTC/MTCReceiver/MTCDecoder.swift @@ -30,7 +30,7 @@ // import MIDIKitCore -import TimecodeKit +import TimecodeKitCore /// MTC (MIDI Timecode) stream decoder object. /// diff --git a/Sources/MIDIKitSync/MTC/MTCReceiver/MTCReceiver State.swift b/Sources/MIDIKitSync/MTC/MTCReceiver/MTCReceiver State.swift index d2607a1e7e..fbeeb438b6 100644 --- a/Sources/MIDIKitSync/MTC/MTCReceiver/MTCReceiver State.swift +++ b/Sources/MIDIKitSync/MTC/MTCReceiver/MTCReceiver State.swift @@ -6,7 +6,7 @@ import Dispatch import MIDIKitCore -import TimecodeKit +import TimecodeKitCore // MARK: - State diff --git a/Sources/MIDIKitSync/MTC/MTCReceiver/MTCReceiver SyncPolicy.swift b/Sources/MIDIKitSync/MTC/MTCReceiver/MTCReceiver SyncPolicy.swift index 0c64348278..ab2ad5302d 100644 --- a/Sources/MIDIKitSync/MTC/MTCReceiver/MTCReceiver SyncPolicy.swift +++ b/Sources/MIDIKitSync/MTC/MTCReceiver/MTCReceiver SyncPolicy.swift @@ -6,7 +6,7 @@ import Foundation import MIDIKitCore -import TimecodeKit +import TimecodeKitCore extension MTCReceiver { /// Options defining behavior of the receiver. diff --git a/Sources/MIDIKitSync/MTC/MTCReceiver/MTCReceiver.swift b/Sources/MIDIKitSync/MTC/MTCReceiver/MTCReceiver.swift index 5d0fbf67a0..dbd3552243 100644 --- a/Sources/MIDIKitSync/MTC/MTCReceiver/MTCReceiver.swift +++ b/Sources/MIDIKitSync/MTC/MTCReceiver/MTCReceiver.swift @@ -14,7 +14,7 @@ internal import MIDIKitInternals @_implementationOnly import MIDIKitInternals #endif -import TimecodeKit +import TimecodeKitCore // MARK: - Receiver diff --git a/Tests/MIDIKitSMFTests/Event/Events/Event SMPTEOffset Tests.swift b/Tests/MIDIKitSMFTests/Event/Events/Event SMPTEOffset Tests.swift index deaf7075c8..a369cae1f1 100644 --- a/Tests/MIDIKitSMFTests/Event/Events/Event SMPTEOffset Tests.swift +++ b/Tests/MIDIKitSMFTests/Event/Events/Event SMPTEOffset Tests.swift @@ -7,7 +7,7 @@ #if shouldTestCurrentPlatform @testable import MIDIKitSMF -import TimecodeKit +import TimecodeKitCore import XCTest final class Event_SMPTEOffset_Tests: XCTestCase { diff --git a/Tests/MIDIKitSyncTests/MTC/Generator/MTC Encoder Tests.swift b/Tests/MIDIKitSyncTests/MTC/Generator/MTC Encoder Tests.swift index 6be8ed9eaa..853412e3f2 100644 --- a/Tests/MIDIKitSyncTests/MTC/Generator/MTC Encoder Tests.swift +++ b/Tests/MIDIKitSyncTests/MTC/Generator/MTC Encoder Tests.swift @@ -7,7 +7,7 @@ #if shouldTestCurrentPlatform @testable import MIDIKitSync -@testable import TimecodeKit +@testable import TimecodeKitCore import XCTest final class MTC_Generator_Encoder_Tests: XCTestCase { diff --git a/Tests/MIDIKitSyncTests/MTC/Generator/MTC Generator Tests.swift b/Tests/MIDIKitSyncTests/MTC/Generator/MTC Generator Tests.swift index 0bbe8cf164..4bdd413dc2 100644 --- a/Tests/MIDIKitSyncTests/MTC/Generator/MTC Generator Tests.swift +++ b/Tests/MIDIKitSyncTests/MTC/Generator/MTC Generator Tests.swift @@ -7,7 +7,7 @@ #if shouldTestCurrentPlatform @testable import MIDIKitSync -import TimecodeKit +import TimecodeKitCore import XCTest final class MTC_Generator_Generator_Tests: XCTestCase { diff --git a/Tests/MIDIKitSyncTests/MTC/Integration/MTC Integration Tests.swift b/Tests/MIDIKitSyncTests/MTC/Integration/MTC Integration Tests.swift index e937fb9ab8..696455661c 100644 --- a/Tests/MIDIKitSyncTests/MTC/Integration/MTC Integration Tests.swift +++ b/Tests/MIDIKitSyncTests/MTC/Integration/MTC Integration Tests.swift @@ -7,7 +7,7 @@ #if shouldTestCurrentPlatform @testable import MIDIKitSync -import TimecodeKit +import TimecodeKitCore import XCTest final class MTC_Integration_Integration_Tests: XCTestCase { diff --git a/Tests/MIDIKitSyncTests/MTC/MTC Direction Tests.swift b/Tests/MIDIKitSyncTests/MTC/MTC Direction Tests.swift index 759783728e..33026e2c05 100644 --- a/Tests/MIDIKitSyncTests/MTC/MTC Direction Tests.swift +++ b/Tests/MIDIKitSyncTests/MTC/MTC Direction Tests.swift @@ -7,7 +7,7 @@ #if shouldTestCurrentPlatform @testable import MIDIKitSync -import TimecodeKit +import TimecodeKitCore import XCTest final class MTC_Direction_Tests: XCTestCase { diff --git a/Tests/MIDIKitSyncTests/MTC/MTC MTCFrameRate ScaledFrames Tests.swift b/Tests/MIDIKitSyncTests/MTC/MTC MTCFrameRate ScaledFrames Tests.swift index da74dd1cef..6f9144016d 100644 --- a/Tests/MIDIKitSyncTests/MTC/MTC MTCFrameRate ScaledFrames Tests.swift +++ b/Tests/MIDIKitSyncTests/MTC/MTC MTCFrameRate ScaledFrames Tests.swift @@ -7,7 +7,7 @@ #if shouldTestCurrentPlatform @testable import MIDIKitSync -import TimecodeKit +import TimecodeKitCore import XCTest final class MTC_MTCFrameRate_ScaledFrames_Tests: XCTestCase { diff --git a/Tests/MIDIKitSyncTests/MTC/MTC MTCFrameRate Tests.swift b/Tests/MIDIKitSyncTests/MTC/MTC MTCFrameRate Tests.swift index db430fb663..5522c295fd 100644 --- a/Tests/MIDIKitSyncTests/MTC/MTC MTCFrameRate Tests.swift +++ b/Tests/MIDIKitSyncTests/MTC/MTC MTCFrameRate Tests.swift @@ -7,7 +7,7 @@ #if shouldTestCurrentPlatform @testable import MIDIKitSync -import TimecodeKit +import TimecodeKitCore import XCTest final class MTC_MTCFrameRate_Tests: XCTestCase { diff --git a/Tests/MIDIKitSyncTests/MTC/MTC MTCFrameRate Translation Tests.swift b/Tests/MIDIKitSyncTests/MTC/MTC MTCFrameRate Translation Tests.swift index ddd6e411a1..d2fccdb1bd 100644 --- a/Tests/MIDIKitSyncTests/MTC/MTC MTCFrameRate Translation Tests.swift +++ b/Tests/MIDIKitSyncTests/MTC/MTC MTCFrameRate Translation Tests.swift @@ -7,7 +7,7 @@ #if shouldTestCurrentPlatform @testable import MIDIKitSync -import TimecodeKit +import TimecodeKitCore import XCTest final class MTC_MTCFrameRate_Translation_Tests: XCTestCase { diff --git a/Tests/MIDIKitSyncTests/MTC/MTC Utilities Tests.swift b/Tests/MIDIKitSyncTests/MTC/MTC Utilities Tests.swift index 2a4226daae..927971f682 100644 --- a/Tests/MIDIKitSyncTests/MTC/MTC Utilities Tests.swift +++ b/Tests/MIDIKitSyncTests/MTC/MTC Utilities Tests.swift @@ -7,7 +7,7 @@ #if shouldTestCurrentPlatform @testable import MIDIKitSync -import TimecodeKit +import TimecodeKitCore import XCTest final class MTC_Utilities_Tests: XCTestCase { diff --git a/Tests/MIDIKitSyncTests/MTC/Receiver/MTC Decoder Tests.swift b/Tests/MIDIKitSyncTests/MTC/Receiver/MTC Decoder Tests.swift index 49df0271f4..813e6d10bd 100644 --- a/Tests/MIDIKitSyncTests/MTC/Receiver/MTC Decoder Tests.swift +++ b/Tests/MIDIKitSyncTests/MTC/Receiver/MTC Decoder Tests.swift @@ -7,7 +7,7 @@ #if shouldTestCurrentPlatform @testable import MIDIKitSync -import TimecodeKit +import TimecodeKitCore import XCTest final class MTC_Receiver_Decoder_Tests: XCTestCase { diff --git a/Tests/MIDIKitSyncTests/MTC/Receiver/MTC Receiver SyncPolicy Tests.swift b/Tests/MIDIKitSyncTests/MTC/Receiver/MTC Receiver SyncPolicy Tests.swift index 76bf6fe61f..6d2cc86d75 100644 --- a/Tests/MIDIKitSyncTests/MTC/Receiver/MTC Receiver SyncPolicy Tests.swift +++ b/Tests/MIDIKitSyncTests/MTC/Receiver/MTC Receiver SyncPolicy Tests.swift @@ -7,7 +7,7 @@ #if shouldTestCurrentPlatform @testable import MIDIKitSync -import TimecodeKit +import TimecodeKitCore import XCTest final class MTC_Receiver_SyncPolicy_Tests: XCTestCase { diff --git a/Tests/MIDIKitSyncTests/MTC/Receiver/MTC Receiver Tests.swift b/Tests/MIDIKitSyncTests/MTC/Receiver/MTC Receiver Tests.swift index ec370c5cc0..4c74bb0eab 100644 --- a/Tests/MIDIKitSyncTests/MTC/Receiver/MTC Receiver Tests.swift +++ b/Tests/MIDIKitSyncTests/MTC/Receiver/MTC Receiver Tests.swift @@ -7,7 +7,7 @@ #if shouldTestCurrentPlatform @testable import MIDIKitSync -import TimecodeKit +import TimecodeKitCore import XCTest import XCTestUtils