Skip to content

Commit 1ae31b4

Browse files
authored
Import only the implementation of Testing. (pointfreeco#32)
1 parent 78e7d4e commit 1ae31b4

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

Sources/MacroTesting/AssertMacro.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import SwiftSyntaxMacros
1010
import XCTest
1111

1212
#if canImport(Testing)
13-
import Testing
13+
@_implementationOnly import Testing
1414
#endif
1515

1616
/// Asserts that a given Swift source string matches an expected string with all macros expanded.

Sources/MacroTesting/Internal/RecordIssue.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import XCTest
22

33
#if canImport(Testing)
4-
import Testing
4+
@_implementationOnly import Testing
55
#endif
66

77
@_spi(Internals)

Sources/MacroTesting/MacrosTestTrait.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import SnapshotTesting
33
import SwiftSyntax
44
import SwiftSyntaxMacros
5-
import Testing
5+
@_implementationOnly import Testing
66

77
@_spi(Experimental)
88
extension Trait where Self == _MacrosTestTrait {

0 commit comments

Comments
 (0)