Skip to content

Commit 7385eb7

Browse files
authored
Merge pull request #790 from ahoppen/ahoppen/swift-syntax-deprecations
Fix deprecation warnings
2 parents a33a2cb + c0c7589 commit 7385eb7

File tree

3 files changed

+11
-11
lines changed

3 files changed

+11
-11
lines changed

Sources/SourceKitLSP/DocumentTokens.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ extension DocumentSnapshot {
4141
return self.tokens.semantic
4242
}
4343
let range = range.flatMap({ $0.byteSourceRange(in: self) })
44-
?? ByteSourceRange(offset: 0, length: tree.byteSize)
44+
?? ByteSourceRange(offset: 0, length: tree.totalLength.utf8Length)
4545
return tree
4646
.classifications(in: range)
4747
.flatMap({ $0.highlightingTokens(in: self) })

Sources/SourceKitLSP/Swift/SwiftLanguageServer.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1124,7 +1124,7 @@ extension SwiftLanguageServer {
11241124
end: node.rightBrace.positionAfterSkippingLeadingTrivia.utf8Offset)
11251125
}
11261126

1127-
override func visit(_ node: MemberDeclBlockSyntax) -> SyntaxVisitorContinueKind {
1127+
override func visit(_ node: MemberBlockSyntax) -> SyntaxVisitorContinueKind {
11281128
return self.addFoldingRange(
11291129
start: node.members.position.utf8Offset,
11301130
end: node.rightBrace.positionAfterSkippingLeadingTrivia.utf8Offset)
@@ -1150,14 +1150,14 @@ extension SwiftLanguageServer {
11501150

11511151
override func visit(_ node: FunctionCallExprSyntax) -> SyntaxVisitorContinueKind {
11521152
return self.addFoldingRange(
1153-
start: node.argumentList.position.utf8Offset,
1154-
end: node.argumentList.endPosition.utf8Offset)
1153+
start: node.arguments.position.utf8Offset,
1154+
end: node.arguments.endPosition.utf8Offset)
11551155
}
11561156

1157-
override func visit(_ node: SubscriptExprSyntax) -> SyntaxVisitorContinueKind {
1157+
override func visit(_ node: SubscriptCallExprSyntax) -> SyntaxVisitorContinueKind {
11581158
return self.addFoldingRange(
1159-
start: node.argumentList.position.utf8Offset,
1160-
end: node.argumentList.endPosition.utf8Offset)
1159+
start: node.arguments.position.utf8Offset,
1160+
end: node.arguments.endPosition.utf8Offset)
11611161
}
11621162

11631163
__consuming func finalize() -> Set<FoldingRange> {

Tests/SKSwiftPMWorkspaceTests/SwiftPMWorkspaceTests.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ final class SwiftPMWorkspaceTests: XCTestCase {
106106
buildSetup: TestSourceKitServer.serverOptions.buildSetup)
107107

108108
let aswift = packageRoot.appending(components: "Sources", "lib", "a.swift")
109-
let hostTriple = ws.buildParameters.triple
109+
let hostTriple = ws.buildParameters.targetTriple
110110
let build = buildPath(root: packageRoot, platform: hostTriple.platformBuildPathComponent())
111111

112112
XCTAssertEqual(ws.buildPath, build)
@@ -162,7 +162,7 @@ final class SwiftPMWorkspaceTests: XCTestCase {
162162
buildSetup: config)
163163

164164
let aswift = packageRoot.appending(components: "Sources", "lib", "a.swift")
165-
let hostTriple = ws.buildParameters.triple
165+
let hostTriple = ws.buildParameters.targetTriple
166166
let build = buildPath(root: packageRoot, config: config, platform: hostTriple.platformBuildPathComponent())
167167

168168
XCTAssertEqual(ws.buildPath, build)
@@ -349,7 +349,7 @@ final class SwiftPMWorkspaceTests: XCTestCase {
349349

350350
let acxx = packageRoot.appending(components: "Sources", "lib", "a.cpp")
351351
let bcxx = packageRoot.appending(components: "Sources", "lib", "b.cpp")
352-
let hostTriple = ws.buildParameters.triple
352+
let hostTriple = ws.buildParameters.targetTriple
353353
let build = buildPath(root: packageRoot, platform: hostTriple.platformBuildPathComponent())
354354

355355
XCTAssertEqual(ws.buildPath, build)
@@ -427,7 +427,7 @@ final class SwiftPMWorkspaceTests: XCTestCase {
427427
let aswift = packageRoot.appending(components: "Sources", "lib", "a.swift")
428428
let arguments = try ws._settings(for: aswift.asURI, .swift)!.compilerArguments
429429
check("-target", arguments: arguments) // Only one!
430-
let hostTriple = ws.buildParameters.triple
430+
let hostTriple = ws.buildParameters.targetTriple
431431

432432
#if os(macOS)
433433
check("-target",

0 commit comments

Comments
 (0)