From 1b2a3e16b13b1e62526bebf2d64dd54fb7951f41 Mon Sep 17 00:00:00 2001 From: Eduardo Julian Date: Thu, 22 Sep 2016 23:20:19 -0400 Subject: - java.lang.Error and its subclasses don't get checked anymore. --- src/lux/analyser/host.clj | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/lux/analyser/host.clj b/src/lux/analyser/host.clj index 194205487..c444006c3 100644 --- a/src/lux/analyser/host.clj +++ b/src/lux/analyser/host.clj @@ -34,7 +34,8 @@ (&/|map #(Class/forName % true class-loader)))] (if-let [missing-ex (&/fold (fn [prev ^Class now] (or prev - (cond (.isAssignableFrom java.lang.RuntimeException now) + (cond (or (.isAssignableFrom java.lang.RuntimeException now) + (.isAssignableFrom java.lang.Error now)) nil (&/fold (fn [found? ^Class ex-catch] -- cgit v1.2.3