Skip to content

Commit c3cb3d2

Browse files
authored
Merge pull request #2478 from Matejkob/fix-warnings
Fix deprecation warnings
2 parents f8c3ccc + aa58785 commit c3cb3d2

File tree

5 files changed

+12
-12
lines changed

5 files changed

+12
-12
lines changed

Tests/SwiftSyntaxMacroExpansionTest/AccessorMacroTests.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -299,7 +299,7 @@ final class AccessorMacroTests: XCTestCase {
299299
providingAccessorsOf declaration: some DeclSyntaxProtocol,
300300
in context: some MacroExpansionContext
301301
) throws -> [AccessorDeclSyntax] {
302-
context.diagnose(Diagnostic(node: node, message: MacroExpansionErrorMessage("test")))
302+
context.diagnose(Diagnostic(node: node, message: SwiftSyntaxMacros.MacroExpansionErrorMessage("test")))
303303
return []
304304
}
305305
}

Tests/SwiftSyntaxMacroExpansionTest/CodeItemMacroTests.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,12 +52,12 @@ final class CodeItemMacroTests: XCTestCase {
5252
in context: some MacroExpansionContext
5353
) throws -> [CodeBlockItemSyntax] {
5454
guard !node.arguments.isEmpty else {
55-
throw MacroExpansionErrorMessage("'#unwrap' requires arguments")
55+
throw SwiftSyntaxMacros.MacroExpansionErrorMessage("'#unwrap' requires arguments")
5656
}
5757
let errorThrower = node.trailingClosure
5858
let identifiers = try node.arguments.map { argument in
5959
guard let declReferenceExpr = argument.expression.as(DeclReferenceExprSyntax.self) else {
60-
throw MacroExpansionErrorMessage("Arguments must be identifiers")
60+
throw SwiftSyntaxMacros.MacroExpansionErrorMessage("Arguments must be identifiers")
6161
}
6262
return declReferenceExpr.baseName
6363
}

Tests/SwiftSyntaxMacroExpansionTest/DeclarationMacroTests.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,13 +57,13 @@ final class DeclarationMacroTests: XCTestCase {
5757
stringLiteral.segments.count == 1,
5858
case let .stringSegment(messageString) = stringLiteral.segments.first
5959
else {
60-
throw MacroExpansionErrorMessage("#error macro requires a string literal")
60+
throw SwiftSyntaxMacros.MacroExpansionErrorMessage("#error macro requires a string literal")
6161
}
6262

6363
context.diagnose(
6464
Diagnostic(
6565
node: Syntax(node),
66-
message: MacroExpansionErrorMessage(messageString.content.description)
66+
message: SwiftSyntaxMacros.MacroExpansionErrorMessage(messageString.content.description)
6767
)
6868
)
6969

@@ -110,7 +110,7 @@ final class DeclarationMacroTests: XCTestCase {
110110
stringLiteral.segments.count == 1,
111111
case let .stringSegment(prefix) = stringLiteral.segments.first
112112
else {
113-
throw MacroExpansionErrorMessage(
113+
throw SwiftSyntaxMacros.MacroExpansionErrorMessage(
114114
"#bitwidthNumberedStructs macro requires a string literal"
115115
)
116116
}

Tests/SwiftSyntaxMacroExpansionTest/ExpressionMacroTests.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ fileprivate struct StringifyMacro: ExpressionMacro {
3030
in context: some MacroExpansionContext
3131
) throws -> ExprSyntax {
3232
guard let argument = macro.arguments.first?.expression else {
33-
throw MacroExpansionErrorMessage("missing argument")
33+
throw SwiftSyntaxMacros.MacroExpansionErrorMessage("missing argument")
3434
}
3535

3636
return "(\(argument), \(StringLiteralExprSyntax(content: argument.description)))"
@@ -167,7 +167,7 @@ final class ExpressionMacroTests: XCTestCase {
167167
in context: some MacroExpansionContext
168168
) throws -> ExprSyntax {
169169
guard let sourceLoc: AbstractSourceLocation = context.location(of: macro) else {
170-
throw MacroExpansionErrorMessage("can't find location for macro")
170+
throw SwiftSyntaxMacros.MacroExpansionErrorMessage("can't find location for macro")
171171
}
172172
return sourceLoc.column
173173
}
@@ -179,7 +179,7 @@ final class ExpressionMacroTests: XCTestCase {
179179
in context: some MacroExpansionContext
180180
) throws -> ExprSyntax {
181181
guard let sourceLoc: AbstractSourceLocation = context.location(of: macro) else {
182-
throw MacroExpansionErrorMessage("can't find location for macro")
182+
throw SwiftSyntaxMacros.MacroExpansionErrorMessage("can't find location for macro")
183183
}
184184
return sourceLoc.file
185185
}

Tests/SwiftSyntaxMacroExpansionTest/PeerMacroTests.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ final class PeerMacroTests: XCTestCase {
3737
// Only on functions at the moment. We could handle initializers as well
3838
// with a bit of work.
3939
guard let funcDecl = declaration.as(FunctionDeclSyntax.self) else {
40-
throw MacroExpansionErrorMessage("@addCompletionHandler only works on functions")
40+
throw SwiftSyntaxMacros.MacroExpansionErrorMessage("@addCompletionHandler only works on functions")
4141
}
4242

4343
// This only makes sense for async functions.
@@ -53,12 +53,12 @@ final class PeerMacroTests: XCTestCase {
5353

5454
let diag = Diagnostic(
5555
node: Syntax(funcDecl.funcKeyword),
56-
message: MacroExpansionErrorMessage(
56+
message: SwiftSyntaxMacros.MacroExpansionErrorMessage(
5757
"can only add a completion-handler variant to an 'async' function"
5858
),
5959
fixIts: [
6060
FixIt(
61-
message: MacroExpansionFixItMessage(
61+
message: SwiftSyntaxMacros.MacroExpansionFixItMessage(
6262
"add 'async'"
6363
),
6464
changes: [

0 commit comments

Comments
 (0)