Skip to content

Commit 47ed90f

Browse files
committed
Task{} in async support must not be throwing
1 parent a990a2a commit 47ed90f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Sources/JExtractSwiftLib/JNI/JNISwift2JavaGenerator+NativeTranslation.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -825,7 +825,7 @@ extension JNISwift2JavaGenerator {
825825

826826
func printDo(printer: inout CodePrinter) {
827827
printer.print("let swiftResult$ = await \(placeholder)")
828-
printer.print("environment = try JavaVirtualMachine.shared().environment()")
828+
printer.print("environment = try! JavaVirtualMachine.shared().environment()")
829829
let inner = inner.render(&printer, "swiftResult$")
830830
if swiftFunctionResultType.isVoid {
831831
printer.print("environment.interface.CallBooleanMethodA(environment, globalFuture, _JNIMethodIDCache.CompletableFuture.complete, [jvalue(l: nil)])")

0 commit comments

Comments
 (0)