Skip to content

Commit d0058ec

Browse files
committed
Fix unreachable code warnings when all reconnectable swift routes have compatibiltiy wrappers
1 parent 3ab4597 commit d0058ec

File tree

3 files changed

+39
-24
lines changed

3 files changed

+39
-24
lines changed

Source/SwiftyDropboxObjC/Shared/Generated/DBXDropboxAppBaseRequestBox.swift

+2-3
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,9 @@ import SwiftyDropbox
99

1010
extension DropboxAppBaseRequestBox {
1111
var objc: DBXRequest {
12-
switch self {
13-
case .files_getThumbnailV2(let swift):
12+
if case .files_getThumbnailV2(let swift) = self {
1413
return DBXFilesGetThumbnailDownloadRequestFileV2(swift: swift)
15-
default:
14+
} else {
1615
fatalError("For Obj-C compatibility, add this route to the Objective-C compatibility module allow-list")
1716
}
1817
}

Source/SwiftyDropboxObjC/Shared/Generated/DBXDropboxBaseRequestBox.swift

+36-20
Original file line numberDiff line numberDiff line change
@@ -9,44 +9,60 @@ import SwiftyDropbox
99

1010
extension DropboxBaseRequestBox {
1111
var objc: DBXRequest {
12-
switch self {
13-
case .files_alphaUpload(let swift):
12+
if case .files_alphaUpload(let swift) = self {
1413
return DBXFilesAlphaUploadUploadRequest(swift: swift)
15-
case .files_download(let swift):
14+
}
15+
if case .files_download(let swift) = self {
1616
return DBXFilesDownloadDownloadRequestFile(swift: swift)
17-
case .files_downloadZip(let swift):
17+
}
18+
if case .files_downloadZip(let swift) = self {
1819
return DBXFilesDownloadZipDownloadRequestFile(swift: swift)
19-
case .files_export(let swift):
20+
}
21+
if case .files_export(let swift) = self {
2022
return DBXFilesExportDownloadRequestFile(swift: swift)
21-
case .files_getPreview(let swift):
23+
}
24+
if case .files_getPreview(let swift) = self {
2225
return DBXFilesGetPreviewDownloadRequestFile(swift: swift)
23-
case .files_getThumbnail(let swift):
26+
}
27+
if case .files_getThumbnail(let swift) = self {
2428
return DBXFilesGetThumbnailDownloadRequestFile(swift: swift)
25-
case .files_getThumbnailV2(let swift):
29+
}
30+
if case .files_getThumbnailV2(let swift) = self {
2631
return DBXFilesGetThumbnailDownloadRequestFileV2(swift: swift)
27-
case .files_paperCreate(let swift):
32+
}
33+
if case .files_paperCreate(let swift) = self {
2834
return DBXFilesPaperCreateUploadRequest(swift: swift)
29-
case .files_paperUpdate(let swift):
35+
}
36+
if case .files_paperUpdate(let swift) = self {
3037
return DBXFilesPaperUpdateUploadRequest(swift: swift)
31-
case .files_upload(let swift):
38+
}
39+
if case .files_upload(let swift) = self {
3240
return DBXFilesUploadUploadRequest(swift: swift)
33-
case .files_uploadSessionAppendV2(let swift):
41+
}
42+
if case .files_uploadSessionAppendV2(let swift) = self {
3443
return DBXFilesUploadSessionAppendUploadRequestV2(swift: swift)
35-
case .files_uploadSessionAppend(let swift):
44+
}
45+
if case .files_uploadSessionAppend(let swift) = self {
3646
return DBXFilesUploadSessionAppendUploadRequest(swift: swift)
37-
case .files_uploadSessionFinish(let swift):
47+
}
48+
if case .files_uploadSessionFinish(let swift) = self {
3849
return DBXFilesUploadSessionFinishUploadRequest(swift: swift)
39-
case .files_uploadSessionStart(let swift):
50+
}
51+
if case .files_uploadSessionStart(let swift) = self {
4052
return DBXFilesUploadSessionStartUploadRequest(swift: swift)
41-
case .paper_docsCreate(let swift):
53+
}
54+
if case .paper_docsCreate(let swift) = self {
4255
return DBXPaperDocsCreateUploadRequest(swift: swift)
43-
case .paper_docsDownload(let swift):
56+
}
57+
if case .paper_docsDownload(let swift) = self {
4458
return DBXPaperDocsDownloadDownloadRequestFile(swift: swift)
45-
case .paper_docsUpdate(let swift):
59+
}
60+
if case .paper_docsUpdate(let swift) = self {
4661
return DBXPaperDocsUpdateUploadRequest(swift: swift)
47-
case .sharing_getSharedLinkFile(let swift):
62+
}
63+
if case .sharing_getSharedLinkFile(let swift) = self {
4864
return DBXSharingGetSharedLinkFileDownloadRequestFile(swift: swift)
49-
default:
65+
} else {
5066
fatalError("For Obj-C compatibility, add this route to the Objective-C compatibility module allow-list")
5167
}
5268
}

0 commit comments

Comments
 (0)