From 15ee576babd2e2b3eab8eeddb5fd03fe13d4dcdc Mon Sep 17 00:00:00 2001 From: Tagir Valeev Date: Wed, 5 Sep 2018 20:48:50 +0700 Subject: [PATCH] Removed catch blocks where exception is immediately rethrown --- .../src/net/sf/cglib/core/AbstractClassGenerator.java | 2 -- .../groovy/lang/psi/dataFlow/types/TypeInferenceHelper.java | 2 -- 2 files changed, 4 deletions(-) diff --git a/platform/platform-impl/src/net/sf/cglib/core/AbstractClassGenerator.java b/platform/platform-impl/src/net/sf/cglib/core/AbstractClassGenerator.java index 0f2a197bf4ef..d3372033f404 100644 --- a/platform/platform-impl/src/net/sf/cglib/core/AbstractClassGenerator.java +++ b/platform/platform-impl/src/net/sf/cglib/core/AbstractClassGenerator.java @@ -235,8 +235,6 @@ implements ClassGenerator return firstInstance(gen); } catch (RuntimeException e) { throw e; - } catch (Error e) { - throw e; } catch (Exception e) { throw new CodeGenerationException(e); } diff --git a/plugins/groovy/groovy-psi/src/org/jetbrains/plugins/groovy/lang/psi/dataFlow/types/TypeInferenceHelper.java b/plugins/groovy/groovy-psi/src/org/jetbrains/plugins/groovy/lang/psi/dataFlow/types/TypeInferenceHelper.java index 5a494ef3c7d9..e0d23bb59921 100644 --- a/plugins/groovy/groovy-psi/src/org/jetbrains/plugins/groovy/lang/psi/dataFlow/types/TypeInferenceHelper.java +++ b/plugins/groovy/groovy-psi/src/org/jetbrains/plugins/groovy/lang/psi/dataFlow/types/TypeInferenceHelper.java @@ -50,8 +50,6 @@ public class TypeInferenceHelper { ourInferenceContext.set(new InferenceContext.PartialContext(bindings, getCurrentContext())); try { return computation.compute(); - } catch(Throwable e) { - throw e; } finally { ourInferenceContext.set(old);