diff options
author | Pierre-Charles David | 2017-03-07 12:33:28 +0000 |
---|---|---|
committer | Pierre-Charles David | 2017-03-10 13:39:24 +0000 |
commit | 0aa4727f62ecb273c5761bb299027c8bfb88e9f1 (patch) | |
tree | af4e647a3840b2bf9afcc8b434685fc06a262aee | |
parent | 6bf644a342da3a4710e077e2a89a0b1a6afb9a42 (diff) | |
download | org.eclipse.sirius-0aa4727f62ecb273c5761bb299027c8bfb88e9f1.tar.gz org.eclipse.sirius-0aa4727f62ecb273c5761bb299027c8bfb88e9f1.tar.xz org.eclipse.sirius-0aa4727f62ecb273c5761bb299027c8bfb88e9f1.zip |
[cleanup] Use multi-catch to reduce duplication
Change-Id: I8321d4ff0ff39bff0d56a1dc8f9ef584a7d31db8
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
-rw-r--r-- | plugins/org.eclipse.sirius.common/src/org/eclipse/sirius/common/tools/internal/interpreter/MonomorphicService.java | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/plugins/org.eclipse.sirius.common/src/org/eclipse/sirius/common/tools/internal/interpreter/MonomorphicService.java b/plugins/org.eclipse.sirius.common/src/org/eclipse/sirius/common/tools/internal/interpreter/MonomorphicService.java index 69536e52fd..8f1308f542 100644 --- a/plugins/org.eclipse.sirius.common/src/org/eclipse/sirius/common/tools/internal/interpreter/MonomorphicService.java +++ b/plugins/org.eclipse.sirius.common/src/org/eclipse/sirius/common/tools/internal/interpreter/MonomorphicService.java @@ -69,11 +69,7 @@ class MonomorphicService implements IMonomorphicService { Object result = null; try { result = serviceMethod.invoke(serviceInstance, target); - } catch (IllegalArgumentException e) { - fail(e); - } catch (IllegalAccessException e) { - fail(e); - } catch (InvocationTargetException e) { + } catch (IllegalArgumentException | IllegalAccessException | InvocationTargetException e) { fail(e); } return result; |