summaryrefslogtreecommitdiff
path: root/Hutch/Views/Repositories
diff options
context:
space:
mode:
authorChristian Cleberg <[email protected]>2026-04-03 15:47:34 -0500
committerChristian Cleberg <[email protected]>2026-04-03 15:47:34 -0500
commit236a22553d5cb9e07b3115c03864c882e0c41b77 (patch)
treef96a5abf8786ef18d35bee3f7c76851df46fc426 /Hutch/Views/Repositories
parent4f35ef40bf86471d2000097d590b6e830731fd39 (diff)
downloadhutch-236a22553d5cb9e07b3115c03864c882e0c41b77.tar.gz
hutch-236a22553d5cb9e07b3115c03864c882e0c41b77.tar.bz2
hutch-236a22553d5cb9e07b3115c03864c882e0c41b77.zip
chore: add explanatory comments to all intentional empty closuresv2.10.2
Diffstat (limited to 'Hutch/Views/Repositories')
-rw-r--r--Hutch/Views/Repositories/FileTreeView.swift8
-rw-r--r--Hutch/Views/Repositories/HgRepositoryDetailView.swift4
2 files changed, 9 insertions, 3 deletions
diff --git a/Hutch/Views/Repositories/FileTreeView.swift b/Hutch/Views/Repositories/FileTreeView.swift
index 462a25e..ec33822 100644
--- a/Hutch/Views/Repositories/FileTreeView.swift
+++ b/Hutch/Views/Repositories/FileTreeView.swift
@@ -260,7 +260,9 @@ private struct FileTreeContentView: View {
FileContentShareSheet(activityItems: [text])
}
.alert("Share Unavailable", isPresented: $showShareUnavailableAlert) {
- Button("OK", role: .cancel) {}
+ Button("OK", role: .cancel) {
+ // no-op: .cancel role handles alert dismissal
+ }
} message: {
Text(SRHTShareTarget.file.fallbackMessage)
}
@@ -403,7 +405,9 @@ struct FileContentShareSheet: UIViewControllerRepresentable {
UIActivityViewController(activityItems: activityItems, applicationActivities: nil)
}
- func updateUIViewController(_ : UIActivityViewController, context _: Context) {}
+ func updateUIViewController(_ : UIActivityViewController, context _: Context) {
+ // no-op: UIActivityViewController manages its own state after presentation
+ }
}
final class CodeFileUIView: UIView {
diff --git a/Hutch/Views/Repositories/HgRepositoryDetailView.swift b/Hutch/Views/Repositories/HgRepositoryDetailView.swift
index 71fd6a0..4a61c1d 100644
--- a/Hutch/Views/Repositories/HgRepositoryDetailView.swift
+++ b/Hutch/Views/Repositories/HgRepositoryDetailView.swift
@@ -289,7 +289,9 @@ struct HgRepositoryDetailView: View {
FileContentShareSheet(activityItems: [shareURL ?? fileContent])
}
.alert("Share Unavailable", isPresented: $showShareUnavailableAlert) {
- Button("OK", role: .cancel) {}
+ Button("OK", role: .cancel) {
+ // no-op: .cancel role handles alert dismissal
+ }
} message: {
Text(SRHTShareTarget.file.fallbackMessage)
}