Skip to content

Commit 6530b16

Browse files
committed
Remove redundant typecast
1 parent 2521b0e commit 6530b16

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

Yosemite/Yosemite/Tools/Media/MediaAssetExporter.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ private extension MediaAssetExporter {
113113
return nil
114114
}
115115
guard allowableFileExtensions.contains(fileExtensionForType) else {
116-
return UTType.jpeg.identifier as String
116+
return UTType.jpeg.identifier
117117
}
118118
return uti
119119
}

Yosemite/Yosemite/Tools/Media/MediaImageExporter.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ final class MediaImageExporter: MediaExporter {
7676
typeHint: String?,
7777
onCompletion: @escaping MediaExportCompletion) {
7878
do {
79-
let hint = typeHint ?? UTType.jpeg.identifier as String
79+
let hint = typeHint ?? UTType.jpeg.identifier
8080
let sourceOptions: [String: Any] = [kCGImageSourceTypeIdentifierHint as String: hint as CFString]
8181
guard let source = CGImageSourceCreateWithData(data as CFData, sourceOptions as CFDictionary) else {
8282
throw ImageExportError.imageSourceCreationWithDataFailed

Yosemite/YosemiteTests/Tools/Media/MediaImageExporterTests.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ final class MediaImageExporterTests: XCTestCase {
88
// Loads the test image into png data.
99
let mockData = UIImage(named: "image", in: Bundle(for: type(of: self)), compatibleWith: nil)!.pngData()
1010
let filename = "test"
11-
let typeHint = UTType.jpeg.identifier as String
11+
let typeHint = UTType.jpeg.identifier
1212
let mockImageSourceWriter = MockImageSourceWriter()
1313
let exporter = MediaImageExporter(data: mockData!,
1414
filename: filename,
@@ -66,7 +66,7 @@ final class MediaImageExporterTests: XCTestCase {
6666
func testExportingNonImageData() {
6767
let mockData = Data()
6868
let filename = "test"
69-
let typeHint = UTType.jpeg.identifier as String
69+
let typeHint = UTType.jpeg.identifier
7070
let mockImageSourceWriter = MockImageSourceWriter()
7171
let exporter = MediaImageExporter(data: mockData,
7272
filename: filename,

Yosemite/YosemiteTests/Tools/Media/URL+MediaTests.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,16 +39,16 @@ final class URL_MediaTests: XCTestCase {
3939

4040
func testFileExtensionForJPEGType() {
4141
let expectedFileExtension = "jpeg"
42-
XCTAssertEqual(URL.fileExtensionForUTType(UTType.jpeg.identifier as String), expectedFileExtension)
42+
XCTAssertEqual(URL.fileExtensionForUTType(UTType.jpeg.identifier), expectedFileExtension)
4343
}
4444

4545
func testFileExtensionForGIFType() {
4646
let expectedFileExtension = "gif"
47-
XCTAssertEqual(URL.fileExtensionForUTType(UTType.gif.identifier as String), expectedFileExtension)
47+
XCTAssertEqual(URL.fileExtensionForUTType(UTType.gif.identifier), expectedFileExtension)
4848
}
4949

5050
func testFileExtensionForPNGType() {
5151
let expectedFileExtension = "png"
52-
XCTAssertEqual(URL.fileExtensionForUTType(UTType.png.identifier as String), expectedFileExtension)
52+
XCTAssertEqual(URL.fileExtensionForUTType(UTType.png.identifier), expectedFileExtension)
5353
}
5454
}

0 commit comments

Comments
 (0)