aboutsummaryrefslogtreecommitdiffstats
path: root/yolean
diff options
context:
space:
mode:
authorJon Marius Venstad <jonmv@users.noreply.github.com>2020-12-02 08:04:14 +0100
committerGitHub <noreply@github.com>2020-12-02 08:04:14 +0100
commit8ec5101abf70f9f723383b874fd55ecc27581783 (patch)
tree02ac1373f672b4bebd78351b03bdfeaac47d7ba8 /yolean
parent4cf13bc7db215e77f7688e429f700880c115fe76 (diff)
Revert "Bjorncs/cluster controller reindexing status"
Diffstat (limited to 'yolean')
-rw-r--r--yolean/abi-spec.json3
-rw-r--r--yolean/src/main/java/com/yahoo/yolean/Exceptions.java21
2 files changed, 1 insertions, 23 deletions
diff --git a/yolean/abi-spec.json b/yolean/abi-spec.json
index 82bf59ebf87..4b68b2527b8 100644
--- a/yolean/abi-spec.json
+++ b/yolean/abi-spec.json
@@ -40,8 +40,7 @@
"public static void uncheckAndIgnore(com.yahoo.yolean.Exceptions$RunnableThrowingIOException, java.lang.Class)",
"public static java.lang.Object uncheck(com.yahoo.yolean.Exceptions$SupplierThrowingIOException)",
"public static varargs java.lang.Object uncheck(com.yahoo.yolean.Exceptions$SupplierThrowingIOException, java.lang.String, java.lang.String[])",
- "public static java.lang.Object uncheckAndIgnore(com.yahoo.yolean.Exceptions$SupplierThrowingIOException, java.lang.Class)",
- "public static java.lang.RuntimeException throwUnchecked(java.lang.Throwable)"
+ "public static java.lang.Object uncheckAndIgnore(com.yahoo.yolean.Exceptions$SupplierThrowingIOException, java.lang.Class)"
],
"fields": []
},
diff --git a/yolean/src/main/java/com/yahoo/yolean/Exceptions.java b/yolean/src/main/java/com/yahoo/yolean/Exceptions.java
index c377ee3ac37..063ba70c75d 100644
--- a/yolean/src/main/java/com/yahoo/yolean/Exceptions.java
+++ b/yolean/src/main/java/com/yahoo/yolean/Exceptions.java
@@ -160,25 +160,4 @@ public class Exceptions {
public interface SupplierThrowingIOException<T> {
T get() throws IOException;
}
-
- /**
- * Allows treating checked exceptions as unchecked.
- * Usage:
- * throw throwUnchecked(e);
- * The reason for the return type is to allow writing throw at the call site
- * instead of just calling throwUnchecked. Just calling throwUnchecked
- * means that the java compiler won't know that the statement will throw an exception,
- * and will therefore complain on things such e.g. missing return value.
- */
- public static RuntimeException throwUnchecked(Throwable e) {
- throwUncheckedImpl(e);
- return new RuntimeException(); // Non-null return value to stop tooling from complaining about potential NPE
- }
-
- @SuppressWarnings("unchecked")
- private static <T extends Throwable> void throwUncheckedImpl(Throwable t) throws T {
- throw (T)t;
- }
-
-
}