Skip to content

Commit bfa7dfc

Browse files
committed
Adapt IUO change.
1 parent ae15a99 commit bfa7dfc

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

Source/SourceKittenFramework/Request.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -303,7 +303,7 @@ extension Request {
303303
if offset == 0 {
304304
return nil
305305
}
306-
sourcekitd_request_dictionary_set_int64(cursorInfoRequest, sourcekitd_uid_get_from_cstr(SwiftDocKey.offset.rawValue), offset)
306+
sourcekitd_request_dictionary_set_int64(cursorInfoRequest, sourcekitd_uid_get_from_cstr(SwiftDocKey.offset.rawValue)!, offset)
307307
return try? Request.customRequest(request: cursorInfoRequest).failableSend()
308308
}
309309
}
@@ -517,7 +517,7 @@ extension Request {
517517
public let yaml: String
518518

519519
public func sourcekitObject() -> sourcekitd_object_t {
520-
return sourcekitd_request_create_from_yaml(yaml, nil)
520+
return sourcekitd_request_create_from_yaml(yaml, nil)!
521521
}
522522
}
523523

Source/SourceKittenFramework/RequestBuilder.swift

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public class RequestBuilder {
2626
public func makeRequest() -> sourcekitd_object_t {
2727
var keys = Array(dict.keys.map({ $0 as sourcekitd_uid_t? }))
2828
var values = Array(dict.values.map({ $0 as sourcekitd_object_t? }))
29-
return sourcekitd_request_dictionary_create(&keys, &values, dict.count)
29+
return sourcekitd_request_dictionary_create(&keys, &values, dict.count)!
3030
}
3131

3232
private func set(_ value: Any?, for key: String) {
@@ -43,30 +43,30 @@ public class RequestBuilder {
4343
}
4444

4545
private func transform(key: String) -> sourcekitd_uid_t {
46-
return sourcekitd_uid_get_from_cstr(key)
46+
return sourcekitd_uid_get_from_cstr(key)!
4747
}
4848

4949
private func transform(string: String) -> sourcekitd_object_t {
50-
return sourcekitd_request_string_create(string)
50+
return sourcekitd_request_string_create(string)!
5151
}
5252

5353
private func transform(bool: Bool) -> sourcekitd_object_t {
54-
return sourcekitd_request_int64_create(bool ? 1 : 0)
54+
return sourcekitd_request_int64_create(bool ? 1 : 0)!
5555
}
5656

5757
private func transform(integer: Int64) -> sourcekitd_object_t {
58-
return sourcekitd_request_int64_create(integer)
58+
return sourcekitd_request_int64_create(integer)!
5959
}
6060

6161
private func transform(array: [Any]) -> sourcekitd_object_t {
6262
var array = array.map(transform(any:)).map { $0 as sourcekitd_object_t? }
63-
return sourcekitd_request_array_create(&array, array.count)
63+
return sourcekitd_request_array_create(&array, array.count)!
6464
}
6565

6666
private func transform(dictionary: [String: Any]) -> sourcekitd_object_t {
6767
var keys = Array(dictionary.keys).map(transform(key:)).map { $0 as sourcekitd_uid_t? }
6868
var values = Array(dictionary.values).map(transform(any:)).map { $0 as sourcekitd_object_t? }
69-
return sourcekitd_request_dictionary_create(&keys, &values, dictionary.count)
69+
return sourcekitd_request_dictionary_create(&keys, &values, dictionary.count)!
7070
}
7171

7272
private func transform(any: Any) -> sourcekitd_object_t {

0 commit comments

Comments
 (0)