Skip to content

Commit 89b5803

Browse files
Merge pull request #3707 from SwiftPackageIndex/fix-SwiftSoup-warnings
Fix warnings introduced by SwiftSoup update to 2.8.5
2 parents e0a9e8a + e19961f commit 89b5803

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

Sources/App/Core/Github.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -506,8 +506,8 @@ extension Github {
506506
{
507507
// Replace the image url and keep a copy of the old one in a `data` attribute
508508
let s3Key = try S3Store.Key.readme(owner: owner, repository: repository, imageUrl: src)
509-
try imageElement.attr("src", s3Key.objectUrl)
510-
try imageElement.attr("data-original-src", src)
509+
_ = try imageElement.attr("src", s3Key.objectUrl)
510+
_ = try imageElement.attr("data-original-src", src)
511511
imagesToCache.append(.init(originalUrl: src, s3Key: s3Key))
512512
}
513513
}

Sources/App/Views/DocumentationPageProcessor.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -395,14 +395,14 @@ struct DocumentationPageProcessor {
395395
if !value.lowercased().hasPrefix("/\(owner)/\(repository)/".lowercased()) {
396396
// no /{owner}/{repo}/ prefix -> it's a dynamic base url resource, i.e. a "/" resource
397397
// / -> /a/b/~ (current)
398-
try e.attr(attribute, "/\(owner)/\(repository)/\(String.current)\(value)".lowercased())
398+
_ = try e.attr(attribute, "/\(owner)/\(repository)/\(String.current)\(value)".lowercased())
399399
} else if let reference {
400400
let fullyQualifiedPrefix = "/\(owner)/\(repository)/\(reference)".lowercased()
401401
if value.lowercased().hasPrefix(fullyQualifiedPrefix) {
402402
// matches expected fully qualified resource path
403403
// /a/b/1.2.3 -> /a/b/~ (current)
404404
let trimmed = value.dropFirst(fullyQualifiedPrefix.count)
405-
try e.attr(attribute, "/\(owner)/\(repository)/\(String.current)\(trimmed)".lowercased())
405+
_ = try e.attr(attribute, "/\(owner)/\(repository)/\(String.current)\(trimmed)".lowercased())
406406
} else {
407407
// did not match expected resource prefix - leave it alone
408408
// (shouldn't be possible)
@@ -417,7 +417,7 @@ struct DocumentationPageProcessor {
417417
if !value.lowercased().hasPrefix("/\(owner)/\(repository)/".lowercased()) {
418418
// no /{owner}/{repo}/ prefix -> it's a dynamic base url resource, i.e. a "/" resource
419419
// / -> /a/b/~ (current)
420-
try e.attr(attribute, "/\(owner)/\(repository)/\(reference)\(value)".lowercased())
420+
_ = try e.attr(attribute, "/\(owner)/\(repository)/\(reference)\(value)".lowercased())
421421
} else {
422422
// already prefixed resource, leave it alone
423423
return

Sources/App/Views/PackageController/PackageReadme+Model.swift

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ extension Element {
8484
for imageElement in imageElements {
8585
if let imageUrl = URL(withPotentiallyUnencodedPath: try imageElement.attr("src")),
8686
let absoluteUrl = imageUrl.rewriteRelative(to: repoTriple, fileType: .raw) {
87-
try imageElement.attr("src", absoluteUrl)
87+
_ = try imageElement.attr("src", absoluteUrl)
8888
}
8989
}
9090
} catch {
@@ -99,7 +99,7 @@ extension Element {
9999
for linkElement in linkElements {
100100
if let linkUrl = URL(withPotentiallyUnencodedPath: try linkElement.attr("href")),
101101
let absoluteUrl = linkUrl.rewriteRelative(to: repoTriple, fileType: .blob) {
102-
try linkElement.attr("href", absoluteUrl)
102+
_ = try linkElement.attr("href", absoluteUrl)
103103
}
104104
}
105105
} catch {
@@ -116,7 +116,7 @@ extension Element {
116116
if linkDestination.hasPrefix("#") {
117117
// GitHub adds `user-content` to all anchor destinations but does not change
118118
// the anchors that link to the destinations or match the case that it uses. :rollseyes:
119-
try linkElement.attr("href", "#user-content-\(linkDestination.dropFirst().lowercased())")
119+
_ = try linkElement.attr("href", "#user-content-\(linkDestination.dropFirst().lowercased())")
120120
}
121121
}
122122
} catch {
@@ -131,7 +131,7 @@ extension Element {
131131
for imageElement in imageElements {
132132
let originalUrl = try imageElement.attr("data-canonical-src")
133133
if originalUrl.hasPrefix("http") {
134-
try imageElement.attr("src", originalUrl)
134+
_ = try imageElement.attr("src", originalUrl)
135135
}
136136
}
137137
} catch {
@@ -145,7 +145,7 @@ extension Element {
145145
let linkElements = try select("a")
146146
for linkElement in linkElements {
147147
// Disable Turbo on *all* link elements.
148-
try linkElement.attr("data-turbo", "false")
148+
_ = try linkElement.attr("data-turbo", "false")
149149
}
150150
} catch {
151151
// Errors are being intentionally eaten here. The worst that can happen if the

0 commit comments

Comments
 (0)