Skip to content

Commit 3eba146

Browse files
author
Anton Pogonets
committed
Dev: Fix ThrowNew warning
1 parent 8cb4ee5 commit 3eba146

File tree

3 files changed

+6
-7
lines changed

3 files changed

+6
-7
lines changed

compiler/src/main/java/com/readdle/codegen/SwiftFuncDescriptor.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import java.io.IOException;
66
import java.util.ArrayList;
77
import java.util.Collections;
8-
import java.util.LinkedList;
98
import java.util.List;
109

1110
import javax.lang.model.element.ExecutableElement;
@@ -117,7 +116,7 @@ public void generateCode(SwiftWriter swiftWriter, String javaFullName, String sw
117116
swiftWriter.emitStatement("}");
118117
swiftWriter.emitStatement("catch {");
119118
swiftWriter.emitStatement("let errorString = String(reflecting: type(of: error)) + String(describing: error)");
120-
swiftWriter.emitStatement("JNI.api.ThrowNew(JNI.env, SwiftRuntimeErrorClass, errorString)");
119+
swiftWriter.emitStatement("_ = JNI.api.ThrowNew(JNI.env, SwiftRuntimeErrorClass, errorString)");
121120
swiftWriter.emitStatement(String.format("return%s", returnSwiftType != null ? " nil" : ""));
122121
swiftWriter.emitStatement("}");
123122

@@ -153,7 +152,7 @@ public void generateCode(SwiftWriter swiftWriter, String javaFullName, String sw
153152
swiftWriter.emitStatement("}");
154153
swiftWriter.emitStatement("catch {");
155154
swiftWriter.emitStatement("let errorString = String(reflecting: type(of: error)) + String(describing: error)");
156-
swiftWriter.emitStatement("JNI.api.ThrowNew(JNI.env, SwiftRuntimeErrorClass, errorString)");
155+
swiftWriter.emitStatement("_ = JNI.api.ThrowNew(JNI.env, SwiftRuntimeErrorClass, errorString)");
157156
swiftWriter.emitStatement("return nil");
158157
swiftWriter.emitStatement("}");
159158
}
@@ -162,7 +161,7 @@ public void generateCode(SwiftWriter swiftWriter, String javaFullName, String sw
162161
swiftWriter.emitStatement("}");
163162
swiftWriter.emitStatement("catch {");
164163
swiftWriter.emitStatement("let errorString = String(reflecting: type(of: error)) + String(describing: error)");
165-
swiftWriter.emitStatement("JNI.api.ThrowNew(JNI.env, SwiftErrorClass, errorString)");
164+
swiftWriter.emitStatement("_ = JNI.api.ThrowNew(JNI.env, SwiftErrorClass, errorString)");
166165
swiftWriter.emitStatement(String.format("return%s", returnSwiftType != null ? " nil" : ""));
167166
swiftWriter.emitStatement("}");
168167
}

compiler/src/main/java/com/readdle/codegen/SwiftGetterDescriptor.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ public void generateCode(SwiftWriter swiftWriter, String javaFullName, String sw
6464
swiftWriter.emitStatement("}");
6565
swiftWriter.emitStatement("catch {");
6666
swiftWriter.emitStatement("let errorString = String(reflecting: type(of: error)) + String(describing: error)");
67-
swiftWriter.emitStatement("JNI.api.ThrowNew(JNI.env, SwiftRuntimeErrorClass, errorString)");
67+
swiftWriter.emitStatement("_ = JNI.api.ThrowNew(JNI.env, SwiftRuntimeErrorClass, errorString)");
6868
swiftWriter.emitStatement(String.format("return%s", returnSwiftType != null ? " nil" : ""));
6969
swiftWriter.emitStatement("}");
7070
}
@@ -82,7 +82,7 @@ public void generateCode(SwiftWriter swiftWriter, String javaFullName, String sw
8282
swiftWriter.emitStatement("}");
8383
swiftWriter.emitStatement("catch {");
8484
swiftWriter.emitStatement("let errorString = String(reflecting: type(of: error)) + String(describing: error)");
85-
swiftWriter.emitStatement("JNI.api.ThrowNew(JNI.env, SwiftRuntimeErrorClass, errorString)");
85+
swiftWriter.emitStatement("_ = JNI.api.ThrowNew(JNI.env, SwiftRuntimeErrorClass, errorString)");
8686
swiftWriter.emitStatement("return nil");
8787
swiftWriter.emitStatement("}");
8888
}

compiler/src/main/java/com/readdle/codegen/SwiftSetterDescriptor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ public void generateCode(SwiftWriter swiftWriter, String javaFullName, String sw
8282
swiftWriter.emitStatement("}");
8383
swiftWriter.emitStatement("catch {");
8484
swiftWriter.emitStatement("let errorString = String(reflecting: type(of: error)) + String(describing: error)");
85-
swiftWriter.emitStatement("JNI.api.ThrowNew(JNI.env, SwiftRuntimeErrorClass, errorString)");
85+
swiftWriter.emitStatement("_ = JNI.api.ThrowNew(JNI.env, SwiftRuntimeErrorClass, errorString)");
8686
swiftWriter.emitStatement("return");
8787
swiftWriter.emitStatement("}");
8888

0 commit comments

Comments
 (0)